I have a Deebot OZMO 920, with mop, that, due to special price on amazon it's very popular in Italy.
Unfortunately as you know the Ecovacs APP and mini integration in IFTTT lacks of a lot of thing (e.g. clean a specific room with Google Assistant).
So i found "sucks" but doesn't work wit 920. Then I have tried "ozmo" and it seems to work but doesn't perform any command and is stuck on the object of this issue. This is what I obtain. Any suggestion?
Hi all,
I have a Deebot OZMO 920, with mop, that, due to special price on amazon it's very popular in Italy.
Unfortunately as you know the Ecovacs APP and mini integration in IFTTT lacks of a lot of thing (e.g. clean a specific room with Google Assistant).
So i found "sucks" but doesn't work wit 920. Then I have tried "ozmo" and it seems to work but doesn't perform any command and is stuck on the object of this issue. This is what I obtain. Any suggestion?
C:\Users\Lork>ozmo --debug charge ozmo.cli DEBUG will run [<ozmo.cli.CliAction object at 0x03FE65E0>] ozmo DEBUG Setting up EcoVacsAPI ozmo DEBUG calling main api user/login with (('account', 'vDcsX8LgNOvpVYjF25VoL2eQV6v/HpoNY0HtvWZnwAa8oUOV7agXCzgPUNuigycHsI4+6v+wW9Mm0rLI2jMJ4Olib4B+b3YwcCDD7A9YkM8L0a9fy1j9PVf4VDbjHmH6HU66chpYVq1zAqBAeJV0379OhiHDJUbIDQb0ks/L1Pw='), ('password', 'PASSWORD')) ozmo DEBUG got {'code': '0000', 'msg': '操作成功', 'time': 1597439759191, 'data': {'uid': '20200504082734_abf769c005c9cd8cdd9207af88c91877', 'username': 'EA4EF9GV', 'email': 'MYEMAIL', 'country': 'it', 'accessToken': '20cacc0b300b68f1e5a79a8d15f48add'}} ozmo DEBUG calling main api user/getAuthCode with (('uid', '20200504082734_abf769c005c9cd8cdd9207af88c91877'), ('accessToken', '20cacc0b300b68f1e5a79a8d15f48add')) ozmo DEBUG got {'code': '0000', 'msg': '操作成功', 'time': 1597439759548, 'data': {'authCode': 'it_33b9cc79db1479b0669272dd2fbc9461', 'ecovacsUid': '20200422160431_e6d576211a316c42b1b9472e99f09e03'}} ozmo DEBUG calling portal api users/user.do function loginByItToken with {'todo': 'loginByItToken', 'country': 'IT', 'resource': '52e969d5', 'realm': 'ecouser.net', 'userId': 'USERID_DIFFERENT FROM OTHER', 'token': 'it_33b9cc79db1479b0669272dd2fbc9461'} ozmo DEBUG got {'todo': 'result', 'result': 'ok', 'userId': 'USERID', 'resource': '52e969d5', 'token': 'c7a55aa84b224be9b4f60806e1323d90', 'last': 604800000} ozmo DEBUG calling portal api users/user.do function GetDeviceList with {'todo': 'GetDeviceList', 'userid': 'edwue6o28ace5945', 'auth': {'with': 'users', 'userid': 'USERID', 'realm': 'ecouser.net', 'token': 'c7a55aa84b224be9b4f60806e1323d90', 'resource': '52e969d5'}} ozmo DEBUG got {'todo': 'result', 'result': 'ok', 'devices': [{'did': 'f82a9642-cb40-495f-ba99-82a93003c977', 'name': 'E0001278919603320623', 'class': 'vi829v', 'resource': 'TwRK', 'nick': None, 'company': 'eco-ng', 'bindTs': 1587625479827}]} ozmo DEBUG EcoVacsMQTT - Connected with result code 0 ozmo DEBUG EcoVacsMQTT - Subscribing to all performing charge command ozmo DEBUG Sending command {'auth': {'realm': 'ecouser.net', 'resource': '52e969d5', 'token': 'c7a55aa84b224be9b4f60806e1323d90', 'userid': 'USERID', 'with': 'users'}, 'cmdName': 'Charge', 'payload': ' ', 'payloadType': 'x', 'td': 'q', 'toId': 'f82a9642-cb40-495f-ba99-82a93003c977', 'toRes': 'TwRK', 'toType': 'vi829v'}
ozmo DEBUG calling iotdevmanager api with {'auth': {'realm': 'ecouser.net', 'resource': '52e969d5', 'token': 'c7a55aa84b224be9b4f60806e1323d90', 'userid': 'USERID', 'with': 'users'}, 'cmdName': 'Charge', 'payload': ' ', 'payloadType': 'x', 'td': 'q', 'toId': 'f82a9642-cb40-495f-ba99-82a93003c977', 'toRes': 'TwRK', 'toType': 'vi829v'}
ozmo DEBUG call to iotdevmanager failed with ReadTimeout
ozmo.cli DEBUG waiting on charge_status for value charging
ozmo DEBUG MQTT sending ping
ozmo DEBUG MQTT sending ping
ozmo DEBUG MQTT sending ping
ozmo DEBUG MQTT sending ping
ozmo DEBUG MQTT sending ping
ozmo DEBUG MQTT sending ping
ozmo DEBUG MQTT sending ping
ozmo DEBUG MQTT sending ping
ozmo DEBUG MQTT sending ping
ozmo DEBUG EcoVacsMQTT - Connected with result code 0
ozmo DEBUG EcoVacsMQTT - Subscribing to all
ozmo DEBUG MQTT sending ping
ozmo DEBUG MQTT sending ping
ozmo DEBUG MQTT sending ping
ozmo DEBUG MQTT sending ping
ozmo DEBUG MQTT sending ping
and so on...