Hi. I tried to integrade my Deebot 900 using the Ecovacs integration. After login with my credentials, the Ecovacs integration found the Deebot 900, but all entities remain unavailable. I enabled debug logging and there are some interesing lines like this:
2024-03-08 08:36:07.251 INFO (MainThread) [deebot_client.hardware.deebot] No capabilities found for ls1ok3, therefore not all features are available. trying to use fallback...
2024-03-08 08:36:22.516 DEBUG (MainThread) [deebot_client.authentication] Success calling api url=https://portal-eu.ecouser.net/api/iot/devmanager.do, params={'mid': 'ls1ok3', 'did': '97571728-87ef-494e-86ea-6df0485eff2e', 'td': 'q', 'u': 'cifm7vp55682f722', 'cv': '1.67.3', 't': 'a', 'av': '1.3.1'}, json={'cmdName': 'getPos', 'payload': {'header': {'pri': '1', 'ts': 1709883367.453104, 'tzm': 480, 'ver': '0.0.50'}, 'body': {'data': ['chargePos', 'deebotPos']}}, 'payloadType': 'j', 'td': 'q', 'toId': '97571728-87ef-494e-86ea-6df0485eff2e', 'toRes': 'OnRq', 'toType': 'ls1ok3'}, response={'ret': 'fail', 'errno': 500, 'debug': 'wait for response timed out'}
2024-03-08 08:36:22.517 WARNING (MainThread) [deebot_client.command] No response received for command "getPos". This can happen if the device has network issues or does not support the command
Can anybody help me integrate the Deebot 900? Thanks!
regards, Patrick