DeebotUniverse/Deebot-4-Home-Assistant

T9 No supported devices found on setup (Bumper)

Closed this issue · 1 comments

Checks

  • I have searched the existing issues and no issue is describing my issue
  • I have checked the FAQ
  • I have checked the documentation
  • I have installed the latest version

The problem

T9 bot is connected to Bumper,
But Deebot-4-Home-Assistant is unable to see the bot during setup.

image

Diagnostics information

After selecting Bumper and continuing during the integration setup, the Bumper service logs:

[2023-08-28 09:49:34,472] :: INFO :: confserver :: client with devid ***** attempting login
client with devid ***** attempting login

Anything in the logs that might be useful for us?

2023-08-28 21:39:01.526 DEBUG (MainThread) [deebot_client.authentication] No cached credentials, performing login
2023-08-28 21:39:01.526 DEBUG (MainThread) [deebot_client.authentication] Start login to EcovacsAPI
2023-08-28 21:39:01.526 DEBUG (MainThread) [deebot_client.authentication] calling login api
2023-08-28 21:39:01.550 DEBUG (MainThread) [deebot_client.authentication] got {'code': '0000', 'data': {'ucUid': '[REMOVED]', 'loginName': '[REMOVED]', 'mobile': '[REMOVED]', 'accessToken': '[REMOVED]', 'uid': '[REMOVED]', 'username': '[REMOVED]', 'country': 'it', 'email': '[REMOVED]'}, 'msg': '操作成功', 'time': 1693215541549}
2023-08-28 21:39:01.550 DEBUG (MainThread) [deebot_client.authentication] calling auth api
2023-08-28 21:39:01.559 DEBUG (MainThread) [deebot_client.authentication] got {'code': '0000', 'data': {'authCode': '[REMOVED]', 'ecovacsUid': '[REMOVED]'}, 'msg': '操作成功', 'time': 1693215541557}
2023-08-28 21:39:01.559 DEBUG (MainThread) [deebot_client.authentication] Calling api(1/3): url=https://portal-eu.ecouser.net/api/users/user.do, params=None, json={'edition': 'ECOGLOBLE', 'userId': 'fuid_tmpuser', 'token': '*****', 'realm': 'ecouser.net', 'resource': '*****', 'org': 'ECOWW', 'last': '', 'country': 'IT', 'todo': 'loginByItToken'}
2023-08-28 21:39:01.566 DEBUG (MainThread) [deebot_client.authentication] Success calling api url=https://portal-eu.ecouser.net/api/users/user.do, params=None, json={'edition': 'ECOGLOBLE', 'userId': 'fuid_tmpuser', 'token': '*****', 'realm': 'ecouser.net', 'resource': '*****', 'org': 'ECOWW', 'last': '', 'country': 'IT', 'todo': 'loginByItToken'}, response={'resource': '******', 'result': 'ok', 'todo': 'result', 'token': '[REMOVED]', 'userId': '[REMOVED]'}
2023-08-28 21:39:01.566 DEBUG (MainThread) [deebot_client.authentication] Login to EcovacsAPI successfully
2023-08-28 21:39:01.566 DEBUG (MainThread) [deebot_client.authentication] Calling api(1/3): url=https://portal-eu.ecouser.net/api/appsvr/app.do, params=None, json={'userid': 'fuid_tmpuser', 'todo': 'GetGlobalDeviceList'}
2023-08-28 21:39:01.568 DEBUG (MainThread) [deebot_client.authentication] Success calling api url=https://portal-eu.ecouser.net/api/appsvr/app.do, params=None, json={'userid': 'fuid_tmpuser', 'todo': 'GetGlobalDeviceList'}, response={'code': 0, 'devices': [], 'ret': 'ok', 'todo': 'result'}

Additional information

I'm not able to determine if the issue lies with Deebot-4-Home-Assistant or Bumper.

I've tried using Sucks with Bumper, which can login, but the bot does not respond to any commands. Potentially unrelated, however.

The bot is recognised in Bumper:
image

In the last line of your logs, you see that no devices are in the response ( response={'code': 0, 'devices': [], 'ret': 'ok', 'todo': 'result'}). So the problem is with bumper