Closed edersong closed 2 years ago
Installed the Deebot 4 Home assistant successfully, but when I try to add the integration it give a popup without any message and didn't add the integration.
2022-07-13 17:04:54 DEBUG (MainThread) [deebot_client.authentication] No cached credentials, performing login 2022-07-13 17:04:54 DEBUG (MainThread) [deebot_client.authentication] Start login to EcovacsAPI 2022-07-13 17:04:54 DEBUG (MainThread) [deebot_client.authentication] calling login api 2022-07-13 17:04:55 DEBUG (MainThread) [deebot_client.authentication] got {'code': '0000', 'msg': '操作成功', 'time': 1657724694819, 'data': {'uid': '[REMOVED]', 'accessToken': '[REMOVED]', 'userName': '[REMOVED]', 'email': '[REMOVED]', 'mobile': '[REMOVED]', 'isNew': None, 'loginName': '[REMOVED]', 'ucUid': '[REMOVED]'}, 'success': True} 2022-07-13 17:04:55 DEBUG (MainThread) [deebot_client.authentication] calling auth api 2022-07-13 17:04:55 DEBUG (MainThread) [deebot_client.authentication] got {'code': '0000', 'msg': '操作成功', 'time': 1657724695222, 'data': {'authCode': '[REMOVED]', 'ecovacsUid': '[REMOVED]'}, 'success': True} 2022-07-13 17:04:55 DEBUG (MainThread) [deebot_client._api_client] calling api: url=https://portal-EU.ecouser.net/api/users/user.do, params=None, json={'edition': 'ECOGLOBLE', 'userId': '20190901190745_f87807170a5fa8d86e02c548a1ec0b18', 'token': 'GLOBAL_APP_ECOVACS_IOT_c289ada9c02b312abe09e15e71fae699', 'realm': 'ecouser.net', 'resource': 'RBAXORIE', 'org': 'ECOWW', 'last': '', 'country': 'ES', 'todo': 'loginByItToken'} 2022-07-13 17:04:55 DEBUG (MainThread) [deebot_client._api_client] Success: calling api: url=https://portal-EU.ecouser.net/api/users/user.do, params=None, json={'edition': 'ECOGLOBLE', 'userId': '20190901190745_f87807170a5fa8d86e02c548a1ec0b18', 'token': 'GLOBAL_APP_ECOVACS_IOT_c289ada9c02b312abe09e15e71fae699', 'realm': 'ecouser.net', 'resource': 'RBAXORIE', 'org': 'ECOWW', 'last': '', 'country': 'ES', 'todo': 'loginByItToken'}, response={'todo': 'result', 'result': 'ok', 'userId': '[REMOVED]', 'resource': 'RBAXORIE', 'token': '[REMOVED]', 'last': 604800000} 2022-07-13 17:04:55 DEBUG (MainThread) [deebot_client.authentication] Switching to shorter UID 2022-07-13 17:04:55 DEBUG (MainThread) [deebot_client.authentication] Login to EcovacsAPI successfully 2022-07-13 17:04:55 DEBUG (MainThread) [deebot_client._api_client] calling api: url=https://portal-EU.ecouser.net/api/appsvr/app.do, params=None, json={'userid': 'ckxonmp29ff360a7', 'todo': 'GetGlobalDeviceList'} 2022-07-13 17:04:55 DEBUG (MainThread) [deebot_client._api_client] Success: calling api: url=https://portal-EU.ecouser.net/api/appsvr/app.do, params=None, json={'userid': 'ckxonmp29ff360a7', 'todo': 'GetGlobalDeviceList'}, response={'code': 0, 'todo': 'result', 'ret': 'ok', 'devices': [{'did': '[REMOVED]', 'name': 'E0001161418607210528', 'class': '155', 'resource': 'atom', 'nick': None, 'company': 'eco-legacy', 'homeId': '6261e2e363a68e33480e0f0f', 'homeSort': 9999, 'deviceName': 'DEEBOT N79S/SE', 'icon': 'https://portal-ww.ecouser.net/api/pim/file/get/5cd4ca505b032200015a455d', 'ota': False, 'UILogicId': 'ECO_INTL_155', 'materialNo': '702-0000-0164', 'pid': '5cce893813afb7000195d6af', 'product_category': 'DEEBOT', 'model': 'DN622', 'updateInfo': {'needUpdate': False, 'changeLog': ''}, 'status': 2}]} 2022-07-13 17:04:55 DEBUG (MainThread) [deebot_client.api_client] Skipping device as it is not supported: {'did': '[REMOVED]', 'name': 'E0001161418607210528', 'class': '155', 'resource': 'atom', 'nick': None, 'company': 'eco-legacy', 'homeId': '6261e2e363a68e33480e0f0f', 'homeSort': 9999, 'deviceName': 'DEEBOT N79S/SE', 'icon': 'https://portal-ww.ecouser.net/api/pim/file/get/5cd4ca505b032200015a455d', 'ota': False, 'UILogicId': 'ECO_INTL_155', 'materialNo': '702-0000-0164', 'pid': '5cce893813afb7000195d6af', 'product_category': 'DEEBOT', 'model': 'DN622', 'updateInfo': {'needUpdate': False, 'changeLog': ''}, 'status': 2}
No response
@edersong
even it's marked as supported to the model list
The N79 series is not marked as supported:
But you can install the Node-RED add-on and use Ecovacs Deebot node for Node-RED.
Checks
The problem
Installed the Deebot 4 Home assistant successfully, but when I try to add the integration it give a popup without any message and didn't add the integration.
Diagnostics information
2022-07-13 17:04:54 DEBUG (MainThread) [deebot_client.authentication] No cached credentials, performing login 2022-07-13 17:04:54 DEBUG (MainThread) [deebot_client.authentication] Start login to EcovacsAPI 2022-07-13 17:04:54 DEBUG (MainThread) [deebot_client.authentication] calling login api 2022-07-13 17:04:55 DEBUG (MainThread) [deebot_client.authentication] got {'code': '0000', 'msg': '操作成功', 'time': 1657724694819, 'data': {'uid': '[REMOVED]', 'accessToken': '[REMOVED]', 'userName': '[REMOVED]', 'email': '[REMOVED]', 'mobile': '[REMOVED]', 'isNew': None, 'loginName': '[REMOVED]', 'ucUid': '[REMOVED]'}, 'success': True} 2022-07-13 17:04:55 DEBUG (MainThread) [deebot_client.authentication] calling auth api 2022-07-13 17:04:55 DEBUG (MainThread) [deebot_client.authentication] got {'code': '0000', 'msg': '操作成功', 'time': 1657724695222, 'data': {'authCode': '[REMOVED]', 'ecovacsUid': '[REMOVED]'}, 'success': True} 2022-07-13 17:04:55 DEBUG (MainThread) [deebot_client._api_client] calling api: url=https://portal-EU.ecouser.net/api/users/user.do, params=None, json={'edition': 'ECOGLOBLE', 'userId': '20190901190745_f87807170a5fa8d86e02c548a1ec0b18', 'token': 'GLOBAL_APP_ECOVACS_IOT_c289ada9c02b312abe09e15e71fae699', 'realm': 'ecouser.net', 'resource': 'RBAXORIE', 'org': 'ECOWW', 'last': '', 'country': 'ES', 'todo': 'loginByItToken'} 2022-07-13 17:04:55 DEBUG (MainThread) [deebot_client._api_client] Success: calling api: url=https://portal-EU.ecouser.net/api/users/user.do, params=None, json={'edition': 'ECOGLOBLE', 'userId': '20190901190745_f87807170a5fa8d86e02c548a1ec0b18', 'token': 'GLOBAL_APP_ECOVACS_IOT_c289ada9c02b312abe09e15e71fae699', 'realm': 'ecouser.net', 'resource': 'RBAXORIE', 'org': 'ECOWW', 'last': '', 'country': 'ES', 'todo': 'loginByItToken'}, response={'todo': 'result', 'result': 'ok', 'userId': '[REMOVED]', 'resource': 'RBAXORIE', 'token': '[REMOVED]', 'last': 604800000} 2022-07-13 17:04:55 DEBUG (MainThread) [deebot_client.authentication] Switching to shorter UID 2022-07-13 17:04:55 DEBUG (MainThread) [deebot_client.authentication] Login to EcovacsAPI successfully 2022-07-13 17:04:55 DEBUG (MainThread) [deebot_client._api_client] calling api: url=https://portal-EU.ecouser.net/api/appsvr/app.do, params=None, json={'userid': 'ckxonmp29ff360a7', 'todo': 'GetGlobalDeviceList'} 2022-07-13 17:04:55 DEBUG (MainThread) [deebot_client._api_client] Success: calling api: url=https://portal-EU.ecouser.net/api/appsvr/app.do, params=None, json={'userid': 'ckxonmp29ff360a7', 'todo': 'GetGlobalDeviceList'}, response={'code': 0, 'todo': 'result', 'ret': 'ok', 'devices': [{'did': '[REMOVED]', 'name': 'E0001161418607210528', 'class': '155', 'resource': 'atom', 'nick': None, 'company': 'eco-legacy', 'homeId': '6261e2e363a68e33480e0f0f', 'homeSort': 9999, 'deviceName': 'DEEBOT N79S/SE', 'icon': 'https://portal-ww.ecouser.net/api/pim/file/get/5cd4ca505b032200015a455d', 'ota': False, 'UILogicId': 'ECO_INTL_155', 'materialNo': '702-0000-0164', 'pid': '5cce893813afb7000195d6af', 'product_category': 'DEEBOT', 'model': 'DN622', 'updateInfo': {'needUpdate': False, 'changeLog': ''}, 'status': 2}]} 2022-07-13 17:04:55 DEBUG (MainThread) [deebot_client.api_client] Skipping device as it is not supported: {'did': '[REMOVED]', 'name': 'E0001161418607210528', 'class': '155', 'resource': 'atom', 'nick': None, 'company': 'eco-legacy', 'homeId': '6261e2e363a68e33480e0f0f', 'homeSort': 9999, 'deviceName': 'DEEBOT N79S/SE', 'icon': 'https://portal-ww.ecouser.net/api/pim/file/get/5cd4ca505b032200015a455d', 'ota': False, 'UILogicId': 'ECO_INTL_155', 'materialNo': '702-0000-0164', 'pid': '5cce893813afb7000195d6af', 'product_category': 'DEEBOT', 'model': 'DN622', 'updateInfo': {'needUpdate': False, 'changeLog': ''}, 'status': 2}
Anything in the logs that might be useful for us?
No response
Additional information
No response