Hypfer / Valetudo

Cloud replacement for vacuum robots enabling local-only operation
https://valetudo.cloud
Apache License 2.0
6.38k stars 388 forks source link

Pause and Room/Zone cleaning doesn't work (STYTJ02YM) #594

Closed Kaan88 closed 3 years ago

Kaan88 commented 4 years ago

Describe the bug

When I press "Pause" I get no audio confirmation, device stops where it was. When I press "Pause" again it doesn't continue and If I press "Start" device restarts the cleaning instead of continuing.

Edit: Added console errors, I guess these features are just not working with mop pro? Then what does the 3rd bullet point mean here, https://valetudo.cloud/pages/installation/viomi.html Configured zones work but not on the map view and there is no way to do room cleaning. I also added trace level log for pause issue.

To Reproduce

For Pause:

1.Press start 2.Pause 3.Doesn't resume

For Room/Zone 1.On map page make a zone or choose a segment 1.After I press start I get "undefined" error at the bottom, nothing shows up on log.

Screenshot

image image image

Vacuum Model

STYTJ02YM

Valetudo Version

0.6.1

Firmware Version

3.5.3_0017

Expected behavior

It should resume cleaning after I press "Pause" again.

Debug Log

``` [2020-09-05T09:28:50.625Z] [INFO] Loading configuration file: local/config.json [2020-09-05T09:28:50.631Z] [INFO] Starting Valetudo for Vacuum Model viomi.vacuum.v8 [2020-09-05T09:28:50.631Z] [INFO] DeviceId 328986625 [2020-09-05T09:28:50.631Z] [INFO] IP 192.168.1.7 [2020-09-05T09:28:50.631Z] [INFO] CloudSecret h9e9Bi9fnoPJJvkb [2020-09-05T09:28:50.631Z] [INFO] LocalSecret 6fryEm0ZYM750PlB [2020-09-05T09:28:50.631Z] [INFO] JS Runtime Version v14.4.0 [2020-09-05T09:28:50.631Z] [INFO] Max Heap Size: 144 MiB [2020-09-05T09:28:50.632Z] [INFO] Node Flags: --max-old-space-size=96 [2020-09-05T09:28:50.645Z] [DEBUG] >>> local: HandshakePacket() [2020-09-05T09:28:50.658Z] [INFO] Dummycloud is spoofing 110.43.0.83:8053 on 192.168.1.2:8053 [2020-09-05T09:28:50.661Z] [INFO] Webserver running on port 80 [2020-09-05T09:28:50.696Z] [DEBUG] <<< local* {"stamp":1599298130} [2020-09-05T09:28:50.696Z] [DEBUG] >>> local* {"stamp":1599298130} [2020-09-05T09:28:50.697Z] [DEBUG] <<= local: handshake complete [2020-09-05T09:28:50.698Z] [DEBUG] >>> local: {"method":"set_language","params":[2],"id":2} [2020-09-05T09:28:50.700Z] [DEBUG] <<< local* {"stamp":1599298130} [2020-09-05T09:28:50.700Z] [DEBUG] local: Discarding pong [2020-09-05T09:28:51.201Z] [DEBUG] local request 1 get_prop timed out [2020-09-05T09:28:51.202Z] [DEBUG] >>> local: HandshakePacket() [2020-09-05T09:28:51.203Z] [DEBUG] local request 2 set_language timed out [2020-09-05T09:28:51.206Z] [DEBUG] <<< local* {"stamp":1599298130} [2020-09-05T09:28:51.206Z] [DEBUG] local: Discarding pong [2020-09-05T09:28:51.509Z] [DEBUG] >>> local: HandshakePacket() [2020-09-05T09:28:51.515Z] [DEBUG] <<< local* {"stamp":1599298131} [2020-09-05T09:28:51.515Z] [DEBUG] >>> local* {"stamp":1599298131} [2020-09-05T09:28:51.515Z] [DEBUG] <<= local: handshake complete [2020-09-05T09:28:51.516Z] [DEBUG] >>> local: {"method":"set_language","params":[2],"id":2004} [2020-09-05T09:28:51.521Z] [DEBUG] <<< local* {"stamp":1599298131} [2020-09-05T09:28:51.521Z] [DEBUG] local: Discarding pong [2020-09-05T09:28:52.021Z] [DEBUG] local request 2003 get_prop timed out [2020-09-05T09:28:52.022Z] [DEBUG] >>> local: HandshakePacket() [2020-09-05T09:28:52.022Z] [DEBUG] local request 2004 set_language timed out [2020-09-05T09:28:52.025Z] [DEBUG] <<< local* {"stamp":1599298131} [2020-09-05T09:28:52.025Z] [DEBUG] local: Discarding pong [2020-09-05T09:28:52.329Z] [DEBUG] >>> local: HandshakePacket() [2020-09-05T09:28:52.332Z] [DEBUG] <<< local* {"stamp":1599298132} [2020-09-05T09:28:52.332Z] [DEBUG] >>> local* {"stamp":1599298132} [2020-09-05T09:28:52.333Z] [DEBUG] <<= local: handshake complete [2020-09-05T09:28:52.333Z] [DEBUG] >>> local: {"method":"set_language","params":[2],"id":4006} [2020-09-05T09:28:52.335Z] [DEBUG] <<< local* {"stamp":1599298132} [2020-09-05T09:28:52.336Z] [DEBUG] local: Discarding pong [2020-09-05T09:28:52.840Z] [DEBUG] local request 4005 get_prop timed out [2020-09-05T09:28:52.840Z] [DEBUG] >>> local: HandshakePacket() [2020-09-05T09:28:52.840Z] [DEBUG] local request 4006 set_language timed out [2020-09-05T09:28:52.843Z] [DEBUG] <<< local* {"stamp":1599298132} [2020-09-05T09:28:52.843Z] [DEBUG] local: Discarding pong [2020-09-05T09:28:53.149Z] [DEBUG] >>> local: HandshakePacket() [2020-09-05T09:28:53.155Z] [DEBUG] <<< local* {"stamp":1599298132} [2020-09-05T09:28:53.155Z] [DEBUG] local: Discarding pong [2020-09-05T09:28:53.458Z] [DEBUG] >>> local: HandshakePacket() [2020-09-05T09:28:53.463Z] [DEBUG] <<< local* {"stamp":1599298133} [2020-09-05T09:28:53.463Z] [DEBUG] >>> local* {"stamp":1599298133} [2020-09-05T09:28:53.463Z] [DEBUG] <<= local: handshake complete [2020-09-05T09:28:53.464Z] [DEBUG] >>> local: {"method":"set_language","params":[2],"id":6008} [2020-09-05T09:28:53.468Z] [DEBUG] <<< local* {"stamp":1599298133} [2020-09-05T09:28:53.468Z] [DEBUG] local: Discarding pong [2020-09-05T09:28:53.574Z] [DEBUG] <<< local: {"result":["ok"],"id":6008} [2020-09-05T09:28:59.590Z] [DEBUG] <<< cloud* {"stamp":1599298139} [2020-09-05T09:28:59.590Z] [DEBUG] >>> cloud* {"stamp":1599298139} [2020-09-05T09:28:59.590Z] [INFO] Cloud connected [2020-09-05T09:28:59.637Z] [DEBUG] <<< cloud: {"partner_id":"","params":{"hw_ver":"Linux","fw_ver":"3.5.3_0017","ap":{"ssid":"Keskuk","bssid":"24:58:6e:ae:1d:a0"},"netif":{"localIp":"192.168.1.7","mask":"255.255.255.0","gw":"192.168.1.1"},"model":"viomi.vacuum.v8","mac":"64:90:C1:68:D2:14","token":"36667279456d305a594d373530506c42","life":774},"id":204823646,"method":"_otc.info"} [2020-09-05T09:28:59.637Z] [DEBUG] >>> cloud: {"id":204823646,"result":{"otc_list":[{"ip":"110.43.0.83","port":8053}],"otc_test":{"list":[{"ip":"110.43.0.83","port":8053}],"interval":1800,"firsttest":1193}}} [2020-09-05T09:29:02.108Z] [INFO] Get FanSpeeds [2020-09-05T09:29:04.094Z] [DEBUG] map_upload_handler { ts: '556,952742900', suffix: 'urls' } [2020-09-05T09:29:04.153Z] [DEBUG] <<< cloud: {"result":["ok"],"id":2} [2020-09-05T09:29:04.153Z] [INFO] << cloud: ignoring response for non-pending request {"result":["ok"],"id":2} [2020-09-05T09:29:09.667Z] [INFO] Get FanSpeeds [2020-09-05T09:29:10.754Z] [DEBUG] >>> cloud: {"method":"set_mode_withroom","params":[0,1,0],"id":5} [2020-09-05T09:29:11.019Z] [DEBUG] <<< cloud: {"method":"prop.is_charge","params":[1]} [2020-09-05T09:29:11.054Z] [DEBUG] <<< cloud: {"method":"prop.is_work","params":[0]} [2020-09-05T09:29:11.082Z] [DEBUG] <<< cloud: {"result":["ok"],"id":5} [2020-09-05T09:29:11.152Z] [DEBUG] <<< cloud: {"method":"event.fault_fixed","params":[0]} [2020-09-05T09:29:11.152Z] [INFO] Unknown cloud message received: {"method":"event.fault_fixed","params":[0]} [2020-09-05T09:29:12.399Z] [DEBUG] map_upload_handler { ts: '556,952742900', suffix: 'urls' } [2020-09-05T09:29:12.721Z] [DEBUG] map_upload_handler { ts: '556,952742900', suffix: 'urls' } [2020-09-05T09:29:13.330Z] [DEBUG] map_upload_handler { ts: '556,952742900', suffix: 'urls' } [2020-09-05T09:29:18.874Z] [DEBUG] <<< cloud: {"method":"event.fault_fixed","params":[0]} [2020-09-05T09:29:18.874Z] [INFO] Unknown cloud message received: {"method":"event.fault_fixed","params":[0]} [2020-09-05T09:29:19.588Z] [DEBUG] <<< cloud* {"stamp":1599298159} [2020-09-05T09:29:19.589Z] [DEBUG] >>> cloud* {"stamp":1599298159} [2020-09-05T09:29:19.644Z] [DEBUG] <<< cloud: {"partner_id":"","params":{"hw_ver":"Linux","fw_ver":"3.5.3_0017","ap":{"ssid":"Keskuk","bssid":"24:58:6e:ae:1d:a0"},"netif":{"localIp":"192.168.1.7","mask":"255.255.255.0","gw":"192.168.1.1"},"model":"viomi.vacuum.v8","mac":"64:90:C1:68:D2:14","token":"36667279456d305a594d373530506c42","life":794},"id":1354975325,"method":"_otc.info"} [2020-09-05T09:29:19.645Z] [DEBUG] >>> cloud: {"id":1354975325,"result":{"otc_list":[{"ip":"110.43.0.83","port":8053}],"otc_test":{"list":[{"ip":"110.43.0.83","port":8053}],"interval":1800,"firsttest":1193}}} [2020-09-05T09:29:21.952Z] [DEBUG] map_upload_handler { ts: '556,952742900', suffix: 'urls' } [2020-09-05T09:29:31.963Z] [DEBUG] map_upload_handler { ts: '556,952742900', suffix: 'urls' } [2020-09-05T09:29:34.511Z] [INFO] Get FanSpeeds [2020-09-05T09:29:35.979Z] [DEBUG] >>> cloud: {"method":"set_mode","params":[0,2],"id":8} [2020-09-05T09:29:36.983Z] [DEBUG] <<< cloud: {"method":"prop.is_work","params":[1]} [2020-09-05T09:29:37.026Z] [DEBUG] <<< cloud: {"result":["ok"],"id":8} [2020-09-05T09:29:39.588Z] [DEBUG] <<< cloud* {"stamp":1599298179} [2020-09-05T09:29:39.588Z] [DEBUG] >>> cloud* {"stamp":1599298179} [2020-09-05T09:29:39.700Z] [DEBUG] <<< cloud: {"partner_id":"","params":{"hw_ver":"Linux","fw_ver":"3.5.3_0017","ap":{"ssid":"Keskuk","bssid":"24:58:6e:ae:1d:a0"},"netif":{"localIp":"192.168.1.7","mask":"255.255.255.0","gw":"192.168.1.1"},"model":"viomi.vacuum.v8","mac":"64:90:C1:68:D2:14","token":"36667279456d305a594d373530506c42","life":814},"id":2071926319,"method":"_otc.info"} [2020-09-05T09:29:39.700Z] [DEBUG] >>> cloud: {"id":2071926319,"result":{"otc_list":[{"ip":"110.43.0.83","port":8053}],"otc_test":{"list":[{"ip":"110.43.0.83","port":8053}],"interval":1800,"firsttest":1193}}} [2020-09-05T09:29:42.256Z] [DEBUG] >>> cloud: {"method":"set_mode","params":[0,2],"id":10} [2020-09-05T09:29:42.390Z] [DEBUG] <<< cloud: {"result":["ok"],"id":10} [2020-09-05T09:29:43.117Z] [DEBUG] <<< cloud: {"id":239,"method":"_sync.gen_presigned_url","params":{"suffix":"bin"}} [2020-09-05T09:29:43.117Z] [DEBUG] >>> cloud: {"id":239,"result":{"bin":[{"url":"http://110.43.0.83/api/miio/map_upload_handler?ts=1194,992910100&suffix=bin","method":"PUT"},{"url":"http://110.43.0.83/api/miio/map_upload_handler?ts=1194,992956500&suffix=bin","method":"PUT"},{"url":"http://110.43.0.83/api/miio/map_upload_handler?ts=1194,992966900&suffix=bin","method":"PUT"},{"url":"http://110.43.0.83/api/miio/map_upload_handler?ts=1194,992972399&suffix=bin","method":"PUT"}]}} [2020-09-05T09:29:43.148Z] [DEBUG] <<< cloud: {"id":240,"method":"_sync.gen_presigned_url","params":{"suffix":"bin"}} [2020-09-05T09:29:43.148Z] [DEBUG] >>> cloud: {"id":240,"result":{"bin":[{"url":"http://110.43.0.83/api/miio/map_upload_handler?ts=1195,23510600&suffix=bin","method":"PUT"},{"url":"http://110.43.0.83/api/miio/map_upload_handler?ts=1195,23531800&suffix=bin","method":"PUT"},{"url":"http://110.43.0.83/api/miio/map_upload_handler?ts=1195,23534800&suffix=bin","method":"PUT"},{"url":"http://110.43.0.83/api/miio/map_upload_handler?ts=1195,23536400&suffix=bin","method":"PUT"}]}} [2020-09-05T09:29:43.307Z] [DEBUG] map_upload_handler { ts: '556,952742900', suffix: 'urls' } [2020-09-05T09:29:43.329Z] [DEBUG] map_upload_handler { ts: '556,952742900', suffix: 'urls' } [2020-09-05T09:29:47.334Z] [DEBUG] >>> cloud: {"method":"set_mode","params":[0,2],"id":12} [2020-09-05T09:29:47.518Z] [DEBUG] <<< cloud: {"result":["ok"],"id":12} [2020-09-05T09:29:49.227Z] [DEBUG] >>> cloud: {"method":"set_mode_withroom","params":[0,1,0],"id":14} [2020-09-05T09:29:49.389Z] [DEBUG] <<< cloud: {"method":"prop.is_work","params":[0]} [2020-09-05T09:29:49.420Z] [DEBUG] <<< cloud: {"result":["ok"],"id":14} [2020-09-05T09:29:50.532Z] [DEBUG] map_upload_handler { ts: '556,952742900', suffix: 'urls' } [2020-09-05T09:29:51.145Z] [DEBUG] map_upload_handler { ts: '556,952742900', suffix: 'urls' } [2020-09-05T09:29:55.986Z] [DEBUG] >>> cloud: {"method":"set_mode","params":[0,0],"id":19} [2020-09-05T09:29:56.945Z] [DEBUG] <<< cloud: {"method":"event.fault_fixed","params":[0]} [2020-09-05T09:29:56.947Z] [INFO] Unknown cloud message received: {"method":"event.fault_fixed","params":[0]} [2020-09-05T09:29:56.979Z] [DEBUG] <<< cloud: {"method":"prop.is_work","params":[1]} [2020-09-05T09:29:57.015Z] [DEBUG] <<< cloud: {"result":["ok"],"id":19} [2020-09-05T09:29:58.615Z] [DEBUG] >>> cloud: {"method":"set_mode","params":[0,0],"id":22} [2020-09-05T09:29:58.952Z] [DEBUG] <<< cloud: {"result":["ok"],"id":22} [2020-09-05T09:29:59.582Z] [DEBUG] <<< cloud* {"stamp":1599298199} [2020-09-05T09:29:59.582Z] [DEBUG] >>> cloud* {"stamp":1599298199} [2020-09-05T09:29:59.675Z] [DEBUG] <<< cloud: {"partner_id":"","params":{"hw_ver":"Linux","fw_ver":"3.5.3_0017","ap":{"ssid":"Keskuk","bssid":"24:58:6e:ae:1d:a0"},"netif":{"localIp":"192.168.1.7","mask":"255.255.255.0","gw":"192.168.1.1"},"model":"viomi.vacuum.v8","mac":"64:90:C1:68:D2:14","token":"36667279456d305a594d373530506c42","life":834},"id":1623115879,"method":"_otc.info"} [2020-09-05T09:29:59.676Z] [DEBUG] >>> cloud: {"id":1623115879,"result":{"otc_list":[{"ip":"110.43.0.83","port":8053}],"otc_test":{"list":[{"ip":"110.43.0.83","port":8053}],"interval":1800,"firsttest":1193}}} [2020-09-05T09:29:59.851Z] [DEBUG] >>> cloud: {"method":"set_charge","params":[1],"id":24} [2020-09-05T09:30:00.017Z] [DEBUG] <<< cloud: {"method":"prop.is_charge","params":[0]} [2020-09-05T09:30:00.046Z] [DEBUG] <<< cloud: {"result":["ok"],"id":24} [2020-09-05T09:30:00.078Z] [DEBUG] <<< cloud: {"method":"prop.is_charge","params":[0]} [2020-09-05T09:30:00.108Z] [DEBUG] <<< cloud: {"method":"prop.is_work","params":[1]} [2020-09-05T09:30:03.279Z] [DEBUG] map_upload_handler { ts: '556,952742900', suffix: 'urls' } [2020-09-05T09:30:03.307Z] [DEBUG] map_upload_handler { ts: '556,952742900', suffix: 'urls' } [2020-09-05T09:30:03.318Z] [DEBUG] map_upload_handler { ts: '556,952742900', suffix: 'urls' } [2020-09-05T09:30:10.519Z] [DEBUG] map_upload_handler { ts: '556,952742900', suffix: 'urls' } [2020-09-05T09:30:19.586Z] [DEBUG] <<< cloud* {"stamp":1599298219} [2020-09-05T09:30:19.586Z] [DEBUG] >>> cloud* {"stamp":1599298219} [2020-09-05T09:30:19.641Z] [DEBUG] <<< cloud: {"partner_id":"","params":{"hw_ver":"Linux","fw_ver":"3.5.3_0017","ap":{"ssid":"Keskuk","bssid":"24:58:6e:ae:1d:a0"},"netif":{"localIp":"192.168.1.7","mask":"255.255.255.0","gw":"192.168.1.1"},"model":"viomi.vacuum.v8","mac":"64:90:C1:68:D2:14","token":"36667279456d305a594d373530506c42","life":854},"id":1112417497,"method":"_otc.info"} [2020-09-05T09:30:19.641Z] [DEBUG] >>> cloud: {"id":1112417497,"result":{"otc_list":[{"ip":"110.43.0.83","port":8053}],"otc_test":{"list":[{"ip":"110.43.0.83","port":8053}],"interval":1800,"firsttest":1193}}} [2020-09-05T09:30:20.538Z] [DEBUG] map_upload_handler { ts: '556,952742900', suffix: 'urls' } [2020-09-05T09:30:30.561Z] [DEBUG] map_upload_handler { ts: '556,952742900', suffix: 'urls' } [2020-09-05T09:30:39.586Z] [DEBUG] <<< cloud* {"stamp":1599298239} [2020-09-05T09:30:39.586Z] [DEBUG] >>> cloud* {"stamp":1599298239} [2020-09-05T09:30:39.661Z] [DEBUG] <<< cloud: {"partner_id":"","params":{"hw_ver":"Linux","fw_ver":"3.5.3_0017","ap":{"ssid":"Keskuk","bssid":"24:58:6e:ae:1d:a0"},"netif":{"localIp":"192.168.1.7","mask":"255.255.255.0","gw":"192.168.1.1"},"model":"viomi.vacuum.v8","mac":"64:90:C1:68:D2:14","token":"36667279456d305a594d373530506c42","life":874},"id":594775185,"method":"_otc.info"} [2020-09-05T09:30:39.661Z] [DEBUG] >>> cloud: {"id":594775185,"result":{"otc_list":[{"ip":"110.43.0.83","port":8053}],"otc_test":{"list":[{"ip":"110.43.0.83","port":8053}],"interval":1800,"firsttest":1193}}} [2020-09-05T09:30:40.573Z] [DEBUG] map_upload_handler { ts: '556,952742900', suffix: 'urls' } [2020-09-05T09:30:48.992Z] [DEBUG] map_upload_handler { ts: '556,952742900', suffix: 'urls' } [2020-09-05T09:30:59.580Z] [DEBUG] <<< cloud* {"stamp":1599298259} [2020-09-05T09:30:59.580Z] [DEBUG] >>> cloud* {"stamp":1599298259} [2020-09-05T09:30:59.623Z] [DEBUG] <<< cloud: {"partner_id":"","params":{"hw_ver":"Linux","fw_ver":"3.5.3_0017","ap":{"ssid":"Keskuk","bssid":"24:58:6e:ae:1d:a0"},"netif":{"localIp":"192.168.1.7","mask":"255.255.255.0","gw":"192.168.1.1"},"model":"viomi.vacuum.v8","mac":"64:90:C1:68:D2:14","token":"36667279456d305a594d373530506c42","life":894},"id":1199623625,"method":"_otc.info"} [2020-09-05T09:30:59.624Z] [DEBUG] >>> cloud: {"id":1199623625,"result":{"otc_list":[{"ip":"110.43.0.83","port":8053}],"otc_test":{"list":[{"ip":"110.43.0.83","port":8053}],"interval":1800,"firsttest":1193}}} [2020-09-05T09:31:19.579Z] [DEBUG] <<< cloud* {"stamp":1599298279} [2020-09-05T09:31:19.580Z] [DEBUG] >>> cloud* {"stamp":1599298279} [2020-09-05T09:31:19.629Z] [DEBUG] <<< cloud: {"partner_id":"","params":{"hw_ver":"Linux","fw_ver":"3.5.3_0017","ap":{"ssid":"Keskuk","bssid":"24:58:6e:ae:1d:a0"},"netif":{"localIp":"192.168.1.7","mask":"255.255.255.0","gw":"192.168.1.1"},"model":"viomi.vacuum.v8","mac":"64:90:C1:68:D2:14","token":"36667279456d305a594d373530506c42","life":914},"id":1334242837,"method":"_otc.info"} [2020-09-05T09:31:19.631Z] [DEBUG] >>> cloud: {"id":1334242837,"result":{"otc_list":[{"ip":"110.43.0.83","port":8053}],"otc_test":{"list":[{"ip":"110.43.0.83","port":8053}],"interval":1800,"firsttest":1193}}} [2020-09-05T09:31:39.584Z] [DEBUG] <<< cloud* {"stamp":1599298299} [2020-09-05T09:31:39.584Z] [DEBUG] >>> cloud* {"stamp":1599298299} [2020-09-05T09:31:39.626Z] [DEBUG] <<< cloud: {"partner_id":"","params":{"hw_ver":"Linux","fw_ver":"3.5.3_0017","ap":{"ssid":"Keskuk","bssid":"24:58:6e:ae:1d:a0"},"netif":{"localIp":"192.168.1.7","mask":"255.255.255.0","gw":"192.168.1.1"},"model":"viomi.vacuum.v8","mac":"64:90:C1:68:D2:14","token":"36667279456d305a594d373530506c42","life":934},"id":1686093636,"method":"_otc.info"} [2020-09-05T09:31:39.626Z] [DEBUG] >>> cloud: {"id":1686093636,"result":{"otc_list":[{"ip":"110.43.0.83","port":8053}],"otc_test":{"list":[{"ip":"110.43.0.83","port":8053}],"interval":1800,"firsttest":1193}}} [2020-09-05T09:31:44.099Z] [DEBUG] <<< cloud: {"partner_id":"","params":{"hw_ver":"Linux","fw_ver":"3.5.3_0017","ap":{"ssid":"Keskuk","bssid":"24:58:6e:ae:1d:a0"},"netif":{"localIp":"192.168.1.7","mask":"255.255.255.0","gw":"192.168.1.1"},"model":"viomi.vacuum.v8","mac":"64:90:C1:68:D2:14","token":"36667279456d305a594d373530506c42","life":934},"id":1686093636,"method":"_otc.info"} [2020-09-05T09:31:44.099Z] [DEBUG] >>> cloud: {"id":1686093636,"result":{"otc_list":[{"ip":"110.43.0.83","port":8053}],"otc_test":{"list":[{"ip":"110.43.0.83","port":8053}],"interval":1800,"firsttest":1193}}} [2020-09-05T09:31:59.585Z] [DEBUG] <<< cloud* {"stamp":1599298319} [2020-09-05T09:31:59.585Z] [DEBUG] >>> cloud* {"stamp":1599298319} [2020-09-05T09:31:59.633Z] [DEBUG] <<< cloud: {"partner_id":"","params":{"hw_ver":"Linux","fw_ver":"3.5.3_0017","ap":{"ssid":"Keskuk","bssid":"24:58:6e:ae:1d:a0"},"netif":{"localIp":"192.168.1.7","mask":"255.255.255.0","gw":"192.168.1.1"},"model":"viomi.vacuum.v8","mac":"64:90:C1:68:D2:14","token":"36667279456d305a594d373530506c42","life":954},"id":1184778613,"method":"_otc.info"} [2020-09-05T09:31:59.633Z] [DEBUG] >>> cloud: {"id":1184778613,"result":{"otc_list":[{"ip":"110.43.0.83","port":8053}],"otc_test":{"list":[{"ip":"110.43.0.83","port":8053}],"interval":1800,"firsttest":1193}}} [2020-09-05T09:32:05.393Z] [DEBUG] <<< cloud: {"partner_id":"","params":{"hw_ver":"Linux","fw_ver":"3.5.3_0017","ap":{"ssid":"Keskuk","bssid":"24:58:6e:ae:1d:a0"},"netif":{"localIp":"192.168.1.7","mask":"255.255.255.0","gw":"192.168.1.1"},"model":"viomi.vacuum.v8","mac":"64:90:C1:68:D2:14","token":"36667279456d305a594d373530506c42","life":954},"id":1184778613,"method":"_otc.info"} [2020-09-05T09:32:05.393Z] [DEBUG] >>> cloud: {"id":1184778613,"result":{"otc_list":[{"ip":"110.43.0.83","port":8053}],"otc_test":{"list":[{"ip":"110.43.0.83","port":8053}],"interval":1800,"firsttest":1193}}} [2020-09-05T09:32:19.581Z] [DEBUG] <<< cloud* {"stamp":1599298339} [2020-09-05T09:32:19.582Z] [DEBUG] cloud: Discarding pong [2020-09-05T09:32:25.896Z] [INFO] Valetudo shutdown in progress... [2020-09-05T09:32:25.896Z] [DEBUG] Webserver shutdown in progress... [2020-09-05T09:32:30.286Z] [DEBUG] Webserver shutdown done [2020-09-05T09:32:30.286Z] [DEBUG] MiioVacuum shutdown in progress... [2020-09-05T09:32:30.287Z] [DEBUG] cloud socket shutdown in progress... [2020-09-05T09:32:30.289Z] [DEBUG] cloud socket shutdown done [2020-09-05T09:32:30.289Z] [DEBUG] local socket shutdown in progress... [2020-09-05T09:32:30.289Z] [DEBUG] local socket shutdown done [2020-09-05T09:32:30.290Z] [DEBUG] MiioVacuum shutdown done. [2020-09-05T09:32:30.290Z] [INFO] Valetudo shutdown done [2020-09-05T09:32:30.290Z] [INFO] exiting with code 0... ```

Trace Log

``` [2020-09-05T23:50:44.131Z] [INFO] Loading configuration file: local/config.json [2020-09-05T23:50:44.135Z] [INFO] Starting Valetudo for Vacuum Model viomi.vacuum.v8 [2020-09-05T23:50:44.135Z] [INFO] DeviceId 328986625 [2020-09-05T23:50:44.136Z] [INFO] IP 192.168.1.7 [2020-09-05T23:50:44.136Z] [INFO] CloudSecret h9e9Bi9fnoPJJvkb [2020-09-05T23:50:44.136Z] [INFO] LocalSecret 6fryEm0ZYM750PlB [2020-09-05T23:50:44.136Z] [INFO] JS Runtime Version v14.4.0 [2020-09-05T23:50:44.136Z] [INFO] Max Heap Size: 144 MiB [2020-09-05T23:50:44.136Z] [INFO] Node Flags: --max-old-space-size=96 [2020-09-05T23:50:44.149Z] [DEBUG] >>> local: HandshakePacket() [2020-09-05T23:50:44.162Z] [INFO] Dummycloud is spoofing 110.43.0.83:8053 on 192.168.1.2:8053 [2020-09-05T23:50:44.162Z] [INFO] Webserver running on port 80 [2020-09-05T23:50:44.243Z] [DEBUG] <<< local* {"stamp":1599349844} [2020-09-05T23:50:44.244Z] [DEBUG] >>> local* {"stamp":1599349844} [2020-09-05T23:50:44.246Z] [DEBUG] <<= local: handshake complete [2020-09-05T23:50:44.250Z] [TRACE] >>> local: {"method":"get_prop","params":["run_state","mode","err_state","battary_life","box_type","mop_type","s_time","s_area","suction_grade","water_grade","remember_map","has_map","is_mop","has_newmap"],"id":1} [2020-09-05T23:50:44.251Z] [DEBUG] >>> local: {"method":"set_language","params":[2],"id":2} [2020-09-05T23:50:44.251Z] [DEBUG] <<< local* {"stamp":1599349844} [2020-09-05T23:50:44.252Z] [DEBUG] local: Discarding pong [2020-09-05T23:50:44.298Z] [TRACE] <<< local: {"result":[5,0,2105,100,1,0,0,0,2,12,1,1,0,0],"id":1} [2020-09-05T23:50:44.336Z] [DEBUG] <<< local: {"result":["ok"],"id":2} [2020-09-05T23:50:48.908Z] [DEBUG] <<< cloud* {"stamp":1599349848} [2020-09-05T23:50:48.908Z] [DEBUG] >>> cloud* {"stamp":1599349848} [2020-09-05T23:50:48.908Z] [INFO] Cloud connected [2020-09-05T23:50:48.956Z] [DEBUG] <<< cloud: {"partner_id":"","params":{"hw_ver":"Linux","fw_ver":"3.5.3_0017","ap":{"ssid":"Keskuk","bssid":"24:58:6e:ae:1d:a0"},"netif":{"localIp":"192.168.1.7","mask":"255.255.255.0","gw":"192.168.1.1"},"model":"viomi.vacuum.v8","mac":"64:90:C1:68:D2:14","token":"36667279456d305a594d373530506c42","life":461},"id":1026694620,"method":"_otc.info"} [2020-09-05T23:50:48.958Z] [DEBUG] >>> cloud: {"id":1026694620,"result":{"otc_list":[{"ip":"110.43.0.83","port":8053}],"otc_test":{"list":[{"ip":"110.43.0.83","port":8053}],"interval":1800,"firsttest":1193}}} [2020-09-05T23:50:52.422Z] [TRACE] >>> cloud: {"method":"set_uploadmap","params":[2],"id":1} [2020-09-05T23:50:53.401Z] [TRACE] <<< cloud: {"result":["ok"],"id":1} [2020-09-05T23:50:53.537Z] [DEBUG] map_upload_handler { ts: '52424,411568899', suffix: 'urls' } [2020-09-05T23:50:53.555Z] [TRACE] take 2@featureFlags 0 [2020-09-05T23:50:53.556Z] [TRACE] take 2@unknown01 2 [2020-09-05T23:50:53.556Z] [TRACE] take 44@robot status 4 [2020-09-05T23:50:53.556Z] [TRACE] take 40@map head 30 [2020-09-05T23:50:53.575Z] [TRACE] take 12@history 9c458 [2020-09-05T23:50:53.575Z] [TRACE] take 16@charge station 9c464 [2020-09-05T23:50:53.576Z] [TRACE] take 12@virtual wall 9c474 [2020-09-05T23:50:53.576Z] [TRACE] VirtualWall [ 1598617783, 0, 4 ] [2020-09-05T23:50:53.576Z] [TRACE] take 368@virtual wall content 9c480 [2020-09-05T23:50:53.576Z] [TRACE] take 12@area head 9c5f0 [2020-09-05T23:50:53.576Z] [TRACE] AreaClean [ 1598617783, 1, 0 ] [2020-09-05T23:50:53.576Z] [TRACE] take 0@area content 9c5fc [2020-09-05T23:50:53.576Z] [TRACE] take 20@navigate 9c5fc [2020-09-05T23:50:53.577Z] [TRACE] take 21@realtime 9c610 [2020-09-05T23:50:53.577Z] [TRACE] take 8@unknown8 9c625 [2020-09-05T23:50:53.577Z] [TRACE] take 4@room header 9c62d [2020-09-05T23:50:53.577Z] [TRACE] take 4@mapArg: 9c632 [2020-09-05T23:50:53.577Z] [TRACE] take 4@room length 9c636 [2020-09-05T23:50:53.577Z] [TRACE] room10: room1 9c63a 640570 [2020-09-05T23:50:53.577Z] [TRACE] room11: Bedroom 9c64a 640586 [2020-09-05T23:50:53.577Z] [TRACE] room12: room2 9c65c 640604 [2020-09-05T23:50:53.577Z] [TRACE] room13: room6 9c66c 640620 [2020-09-05T23:50:53.577Z] [TRACE] room14: Kitchen 9c67c 640636 [2020-09-05T23:50:53.577Z] [TRACE] room15: room0 9c68e 640654 [2020-09-05T23:50:53.578Z] [TRACE] room16: Living room 9c69e 640670 [2020-09-05T23:50:53.578Z] [TRACE] take 6@unknown 9c6b4 [2020-09-05T23:50:53.578Z] [TRACE] take 12@rooms2head 9c6ba [2020-09-05T23:50:53.578Z] [TRACE] take 4@rooms2 length 9c6c6 [2020-09-05T23:50:53.578Z] [TRACE] take 2@room data 9c6ca [2020-09-05T23:50:53.578Z] [TRACE] take 4@unknown2 9c6cc [2020-09-05T23:50:53.578Z] [TRACE] take 50@unknown50 9c6cd [2020-09-05T23:50:53.578Z] [TRACE] take 5@unknown5 9c6ff [2020-09-05T23:50:53.578Z] [TRACE] take 4@pose length 9c704 [2020-09-05T23:50:53.578Z] [TRACE] end 9c708 remaining: 10987 [2020-09-05T23:50:53.604Z] [DEBUG] <<< cloud: {"result":["ok"],"id":1} [2020-09-05T23:50:53.604Z] [INFO] << cloud: ignoring response for non-pending request {"result":["ok"],"id":1} [2020-09-05T23:51:00.666Z] [INFO] Get FanSpeeds [2020-09-05T23:51:00.679Z] [TRACE] >>> cloud: {"method":"get_prop","params":["run_state","mode","err_state","battary_life","box_type","mop_type","s_time","s_area","suction_grade","water_grade","remember_map","has_map","is_mop","has_newmap"],"id":2} [2020-09-05T23:51:00.763Z] [TRACE] <<< cloud: {"result":[5,0,2105,100,1,0,0,0,2,12,1,1,0,0],"id":2} [2020-09-05T23:51:02.125Z] [INFO] Get FanSpeeds [2020-09-05T23:51:02.139Z] [TRACE] >>> cloud: {"method":"get_prop","params":["run_state","mode","err_state","battary_life","box_type","mop_type","s_time","s_area","suction_grade","water_grade","remember_map","has_map","is_mop","has_newmap"],"id":3} [2020-09-05T23:51:02.209Z] [TRACE] <<< cloud: {"result":[5,0,2105,100,1,0,0,0,2,12,1,1,0,0],"id":3} [2020-09-05T23:51:04.779Z] [INFO] Get FanSpeeds [2020-09-05T23:51:04.792Z] [TRACE] >>> cloud: {"method":"get_prop","params":["run_state","mode","err_state","battary_life","box_type","mop_type","s_time","s_area","suction_grade","water_grade","remember_map","has_map","is_mop","has_newmap"],"id":4} [2020-09-05T23:51:04.877Z] [TRACE] <<< cloud: {"result":[5,0,2105,100,1,0,0,0,2,12,1,1,0,0],"id":4} [2020-09-05T23:51:08.907Z] [DEBUG] <<< cloud* {"stamp":1599349868} [2020-09-05T23:51:08.907Z] [DEBUG] >>> cloud* {"stamp":1599349868} [2020-09-05T23:51:09.060Z] [DEBUG] <<< cloud: {"partner_id":"","params":{"hw_ver":"Linux","fw_ver":"3.5.3_0017","ap":{"ssid":"Keskuk","bssid":"24:58:6e:ae:1d:a0"},"netif":{"localIp":"192.168.1.7","mask":"255.255.255.0","gw":"192.168.1.1"},"model":"viomi.vacuum.v8","mac":"64:90:C1:68:D2:14","token":"36667279456d305a594d373530506c42","life":481},"id":2086262504,"method":"_otc.info"} [2020-09-05T23:51:09.060Z] [DEBUG] >>> cloud: {"id":2086262504,"result":{"otc_list":[{"ip":"110.43.0.83","port":8053}],"otc_test":{"list":[{"ip":"110.43.0.83","port":8053}],"interval":1800,"firsttest":1193}}} [2020-09-05T23:51:09.896Z] [TRACE] >>> cloud: {"method":"get_prop","params":["run_state","mode","err_state","battary_life","box_type","mop_type","s_time","s_area","suction_grade","water_grade","remember_map","has_map","is_mop","has_newmap"],"id":5} [2020-09-05T23:51:10.007Z] [TRACE] <<< cloud: {"result":[5,0,2105,100,1,0,0,0,2,12,1,1,0,0],"id":5} [2020-09-05T23:51:11.405Z] [DEBUG] >>> cloud: {"method":"set_mode_withroom","params":[0,1,0],"id":6} [2020-09-05T23:51:11.588Z] [TRACE] <<< cloud: {"method":"prop.err_state","params":[2110]} [2020-09-05T23:51:11.615Z] [TRACE] <<< cloud: {"method":"prop.run_state","params":[3]} [2020-09-05T23:51:11.644Z] [DEBUG] <<< cloud: {"method":"prop.is_charge","params":[1]} [2020-09-05T23:51:11.675Z] [DEBUG] <<< cloud: {"method":"prop.is_work","params":[0]} [2020-09-05T23:51:11.705Z] [DEBUG] <<< cloud: {"result":["ok"],"id":6} [2020-09-05T23:51:12.227Z] [TRACE] >>> cloud: {"method":"get_prop","params":["run_state","mode","err_state","battary_life","box_type","mop_type","s_time","s_area","suction_grade","water_grade","remember_map","has_map","is_mop","has_newmap"],"id":7} [2020-09-05T23:51:12.337Z] [TRACE] <<< cloud: {"result":[3,0,2110,100,1,0,0,0,2,12,1,1,0,0],"id":7} [2020-09-05T23:51:12.765Z] [DEBUG] map_upload_handler { ts: '52424,411568899', suffix: 'urls' } [2020-09-05T23:51:12.774Z] [TRACE] take 2@featureFlags 0 [2020-09-05T23:51:12.774Z] [TRACE] take 2@unknown01 2 [2020-09-05T23:51:12.774Z] [TRACE] take 44@robot status 4 [2020-09-05T23:51:12.774Z] [TRACE] take 40@map head 30 [2020-09-05T23:51:12.800Z] [TRACE] take 12@history 9c458 [2020-09-05T23:51:12.800Z] [TRACE] take 16@charge station 9c464 [2020-09-05T23:51:12.801Z] [TRACE] take 12@virtual wall 9c474 [2020-09-05T23:51:12.801Z] [TRACE] VirtualWall [ 1598617783, 0, 4 ] [2020-09-05T23:51:12.801Z] [TRACE] take 368@virtual wall content 9c480 [2020-09-05T23:51:12.801Z] [TRACE] take 12@area head 9c5f0 [2020-09-05T23:51:12.801Z] [TRACE] AreaClean [ 1598617783, 1, 0 ] [2020-09-05T23:51:12.801Z] [TRACE] take 0@area content 9c5fc [2020-09-05T23:51:12.801Z] [TRACE] take 20@navigate 9c5fc [2020-09-05T23:51:12.801Z] [TRACE] take 21@realtime 9c610 [2020-09-05T23:51:12.801Z] [TRACE] take 8@unknown8 9c625 [2020-09-05T23:51:12.801Z] [TRACE] take 4@room header 9c62d [2020-09-05T23:51:12.802Z] [TRACE] take 4@mapArg: 9c632 [2020-09-05T23:51:12.802Z] [TRACE] take 4@room length 9c636 [2020-09-05T23:51:12.802Z] [TRACE] room10: room1 9c63a 640570 [2020-09-05T23:51:12.802Z] [TRACE] room11: Bedroom 9c64a 640586 [2020-09-05T23:51:12.802Z] [TRACE] room12: room2 9c65c 640604 [2020-09-05T23:51:12.802Z] [TRACE] room13: room6 9c66c 640620 [2020-09-05T23:51:12.802Z] [TRACE] room14: Kitchen 9c67c 640636 [2020-09-05T23:51:12.802Z] [TRACE] room15: room0 9c68e 640654 [2020-09-05T23:51:12.802Z] [TRACE] room16: Living room 9c69e 640670 [2020-09-05T23:51:12.802Z] [TRACE] take 6@unknown 9c6b4 [2020-09-05T23:51:12.802Z] [TRACE] take 12@rooms2head 9c6ba [2020-09-05T23:51:12.802Z] [TRACE] take 4@rooms2 length 9c6c6 [2020-09-05T23:51:12.803Z] [TRACE] take 2@room data 9c6ca [2020-09-05T23:51:12.803Z] [TRACE] take 4@unknown2 9c6cc [2020-09-05T23:51:12.803Z] [TRACE] take 50@unknown50 9c6cd [2020-09-05T23:51:12.803Z] [TRACE] take 5@unknown5 9c6ff [2020-09-05T23:51:12.803Z] [TRACE] take 4@pose length 9c704 [2020-09-05T23:51:12.803Z] [TRACE] end 9c708 remaining: 10987 [2020-09-05T23:51:16.579Z] [DEBUG] map_upload_handler { ts: '52424,411568899', suffix: 'urls' } [2020-09-05T23:51:16.592Z] [TRACE] take 2@featureFlags 0 [2020-09-05T23:51:16.593Z] [TRACE] take 2@unknown01 2 [2020-09-05T23:51:16.593Z] [TRACE] take 44@robot status 4 [2020-09-05T23:51:16.593Z] [TRACE] take 40@map head 30 [2020-09-05T23:51:16.615Z] [TRACE] take 12@history 9c458 [2020-09-05T23:51:16.615Z] [TRACE] take 16@charge station 9c464 [2020-09-05T23:51:16.615Z] [TRACE] take 12@virtual wall 9c474 [2020-09-05T23:51:16.615Z] [TRACE] VirtualWall [ 1598617783, 0, 4 ] [2020-09-05T23:51:16.615Z] [TRACE] take 368@virtual wall content 9c480 [2020-09-05T23:51:16.615Z] [TRACE] take 12@area head 9c5f0 [2020-09-05T23:51:16.615Z] [TRACE] AreaClean [ 1598617783, 1, 0 ] [2020-09-05T23:51:16.615Z] [TRACE] take 0@area content 9c5fc [2020-09-05T23:51:16.616Z] [TRACE] take 20@navigate 9c5fc [2020-09-05T23:51:16.616Z] [TRACE] take 21@realtime 9c610 [2020-09-05T23:51:16.616Z] [TRACE] take 8@unknown8 9c625 [2020-09-05T23:51:16.616Z] [TRACE] take 4@room header 9c62d [2020-09-05T23:51:16.616Z] [TRACE] take 4@mapArg: 9c632 [2020-09-05T23:51:16.616Z] [TRACE] take 4@room length 9c636 [2020-09-05T23:51:16.616Z] [TRACE] room10: room1 9c63a 640570 [2020-09-05T23:51:16.616Z] [TRACE] room11: Bedroom 9c64a 640586 [2020-09-05T23:51:16.616Z] [TRACE] room12: room2 9c65c 640604 [2020-09-05T23:51:16.616Z] [TRACE] room13: room6 9c66c 640620 [2020-09-05T23:51:16.616Z] [TRACE] room14: Kitchen 9c67c 640636 [2020-09-05T23:51:16.616Z] [TRACE] room15: room0 9c68e 640654 [2020-09-05T23:51:16.616Z] [TRACE] room16: Living room 9c69e 640670 [2020-09-05T23:51:16.616Z] [TRACE] take 6@unknown 9c6b4 [2020-09-05T23:51:16.616Z] [TRACE] take 12@rooms2head 9c6ba [2020-09-05T23:51:16.616Z] [TRACE] take 4@rooms2 length 9c6c6 [2020-09-05T23:51:16.616Z] [TRACE] take 2@room data 9c6ca [2020-09-05T23:51:16.616Z] [TRACE] take 4@unknown2 9c6cc [2020-09-05T23:51:16.617Z] [TRACE] take 50@unknown50 9c6cd [2020-09-05T23:51:16.617Z] [TRACE] take 5@unknown5 9c6ff [2020-09-05T23:51:16.617Z] [TRACE] take 4@pose length 9c704 [2020-09-05T23:51:16.617Z] [TRACE] end 9c708 remaining: 10987 [2020-09-05T23:51:17.358Z] [TRACE] >>> cloud: {"method":"get_prop","params":["run_state","mode","err_state","battary_life","box_type","mop_type","s_time","s_area","suction_grade","water_grade","remember_map","has_map","is_mop","has_newmap"],"id":8} [2020-09-05T23:51:17.400Z] [TRACE] <<< cloud: {"result":[3,0,2110,100,1,0,0,0,2,12,1,1,0,0],"id":8} [2020-09-05T23:51:19.094Z] [TRACE] <<< cloud: {"method":"prop.err_state","params":[0]} [2020-09-05T23:51:19.131Z] [DEBUG] <<< cloud: {"method":"event.fault_fixed","params":[0]} [2020-09-05T23:51:19.131Z] [INFO] Unknown cloud message received: {"method":"event.fault_fixed","params":[0]} [2020-09-05T23:51:19.797Z] [DEBUG] >>> cloud: {"method":"set_suction","params":[0],"id":9} [2020-09-05T23:51:19.961Z] [TRACE] <<< cloud: {"method":"prop.suction_grade","params":[0]} [2020-09-05T23:51:19.991Z] [DEBUG] <<< cloud: {"result":["ok"],"id":9} [2020-09-05T23:51:19.991Z] [TRACE] >>> cloud: {"method":"get_prop","params":["run_state","mode","err_state","battary_life","box_type","mop_type","s_time","s_area","suction_grade","water_grade","remember_map","has_map","is_mop","has_newmap"],"id":10} [2020-09-05T23:51:21.991Z] [DEBUG] cloud request 10 get_prop timed out [2020-09-05T23:51:26.590Z] [DEBUG] map_upload_handler { ts: '52424,411568899', suffix: 'urls' } [2020-09-05T23:51:26.601Z] [TRACE] take 2@featureFlags 0 [2020-09-05T23:51:26.601Z] [TRACE] take 2@unknown01 2 [2020-09-05T23:51:26.601Z] [TRACE] take 44@robot status 4 [2020-09-05T23:51:26.602Z] [TRACE] take 40@map head 30 [2020-09-05T23:51:26.607Z] [TRACE] take 12@history 9c458 [2020-09-05T23:51:26.607Z] [TRACE] take 16@charge station 9c4be [2020-09-05T23:51:26.607Z] [TRACE] take 12@virtual wall 9c4ce [2020-09-05T23:51:26.608Z] [TRACE] VirtualWall [ 1598617783, 0, 4 ] [2020-09-05T23:51:26.608Z] [TRACE] take 368@virtual wall content 9c4da [2020-09-05T23:51:26.608Z] [TRACE] take 12@area head 9c64a [2020-09-05T23:51:26.608Z] [TRACE] AreaClean [ 1598617783, 1, 0 ] [2020-09-05T23:51:26.608Z] [TRACE] take 0@area content 9c656 [2020-09-05T23:51:26.608Z] [TRACE] take 20@navigate 9c656 [2020-09-05T23:51:26.608Z] [TRACE] take 21@realtime 9c66a [2020-09-05T23:51:26.608Z] [TRACE] take 8@unknown8 9c67f [2020-09-05T23:51:26.608Z] [TRACE] take 4@room header 9c687 [2020-09-05T23:51:26.608Z] [TRACE] take 4@mapArg: 9c68c [2020-09-05T23:51:26.608Z] [TRACE] take 4@room length 9c690 [2020-09-05T23:51:26.608Z] [TRACE] room10: room1 9c694 640660 [2020-09-05T23:51:26.608Z] [TRACE] room11: Bedroom 9c6a4 640676 [2020-09-05T23:51:26.608Z] [TRACE] room12: room2 9c6b6 640694 [2020-09-05T23:51:26.608Z] [TRACE] room13: room6 9c6c6 640710 [2020-09-05T23:51:26.608Z] [TRACE] room14: Kitchen 9c6d6 640726 [2020-09-05T23:51:26.608Z] [TRACE] room15: room0 9c6e8 640744 [2020-09-05T23:51:26.609Z] [TRACE] room16: Living room 9c6f8 640760 [2020-09-05T23:51:26.609Z] [TRACE] take 6@unknown 9c70e [2020-09-05T23:51:26.610Z] [TRACE] take 12@rooms2head 9c714 [2020-09-05T23:51:26.610Z] [TRACE] take 4@rooms2 length 9c720 [2020-09-05T23:51:26.610Z] [TRACE] take 2@room data 9c724 [2020-09-05T23:51:26.610Z] [TRACE] take 4@unknown2 9c726 [2020-09-05T23:51:26.610Z] [TRACE] take 50@unknown50 9c727 [2020-09-05T23:51:26.610Z] [TRACE] take 5@unknown5 9c759 [2020-09-05T23:51:26.610Z] [TRACE] take 4@pose length 9c75e [2020-09-05T23:51:26.611Z] [TRACE] end 9c762 remaining: 10987 [2020-09-05T23:51:28.349Z] [INFO] Get FanSpeeds [2020-09-05T23:51:28.366Z] [TRACE] >>> cloud: {"method":"get_prop","params":["run_state","mode","err_state","battary_life","box_type","mop_type","s_time","s_area","suction_grade","water_grade","remember_map","has_map","is_mop","has_newmap"],"id":11} [2020-09-05T23:51:28.404Z] [TRACE] <<< cloud: {"result":[3,0,0,100,1,0,0,0,0,12,1,1,0,0],"id":11} [2020-09-05T23:51:28.901Z] [DEBUG] <<< cloud* {"stamp":1599349888} [2020-09-05T23:51:28.901Z] [DEBUG] cloud: Discarding pong [2020-09-05T23:51:33.432Z] [TRACE] >>> cloud: {"method":"get_prop","params":["run_state","mode","err_state","battary_life","box_type","mop_type","s_time","s_area","suction_grade","water_grade","remember_map","has_map","is_mop","has_newmap"],"id":12} [2020-09-05T23:51:33.541Z] [TRACE] <<< cloud: {"result":[3,0,0,100,1,0,0,0.27,0,12,1,1,0,0],"id":12} [2020-09-05T23:51:35.572Z] [DEBUG] >>> cloud: {"method":"set_mode","params":[0,2],"id":13} [2020-09-05T23:51:36.526Z] [TRACE] <<< cloud: {"method":"prop.run_state","params":[1]} [2020-09-05T23:51:36.558Z] [DEBUG] <<< cloud: {"method":"prop.is_work","params":[1]} [2020-09-05T23:51:36.594Z] [DEBUG] <<< cloud: {"result":["ok"],"id":13} [2020-09-05T23:51:37.119Z] [TRACE] >>> cloud: {"method":"get_prop","params":["run_state","mode","err_state","battary_life","box_type","mop_type","s_time","s_area","suction_grade","water_grade","remember_map","has_map","is_mop","has_newmap"],"id":14} [2020-09-05T23:51:37.219Z] [TRACE] <<< cloud: {"result":[1,0,0,100,1,0,0,0.27,0,12,1,1,0,0],"id":14} [2020-09-05T23:51:42.255Z] [TRACE] >>> cloud: {"method":"get_prop","params":["run_state","mode","err_state","battary_life","box_type","mop_type","s_time","s_area","suction_grade","water_grade","remember_map","has_map","is_mop","has_newmap"],"id":15} [2020-09-05T23:51:42.297Z] [TRACE] <<< cloud: {"result":[1,0,0,100,1,0,0,0.27,0,12,1,1,0,0],"id":15} [2020-09-05T23:51:42.718Z] [DEBUG] <<< cloud: {"id":188,"method":"_sync.gen_presigned_url","params":{"suffix":"bin"}} [2020-09-05T23:51:42.718Z] [DEBUG] >>> cloud: {"id":188,"result":{"bin":[{"url":"http://110.43.0.83/api/miio/map_upload_handler?ts=52914,593024700&suffix=bin","method":"PUT"},{"url":"http://110.43.0.83/api/miio/map_upload_handler?ts=52914,593063399&suffix=bin","method":"PUT"},{"url":"http://110.43.0.83/api/miio/map_upload_handler?ts=52914,593078200&suffix=bin","method":"PUT"},{"url":"http://110.43.0.83/api/miio/map_upload_handler?ts=52914,593086299&suffix=bin","method":"PUT"}]}} [2020-09-05T23:51:42.748Z] [DEBUG] <<< cloud: {"id":189,"method":"_sync.gen_presigned_url","params":{"suffix":"bin"}} [2020-09-05T23:51:42.749Z] [DEBUG] >>> cloud: {"id":189,"result":{"bin":[{"url":"http://110.43.0.83/api/miio/map_upload_handler?ts=52914,623666200&suffix=bin","method":"PUT"},{"url":"http://110.43.0.83/api/miio/map_upload_handler?ts=52914,623689199&suffix=bin","method":"PUT"},{"url":"http://110.43.0.83/api/miio/map_upload_handler?ts=52914,623692400&suffix=bin","method":"PUT"},{"url":"http://110.43.0.83/api/miio/map_upload_handler?ts=52914,623694199&suffix=bin","method":"PUT"}]}} [2020-09-05T23:51:42.926Z] [DEBUG] map_upload_handler { ts: '52424,411568899', suffix: 'urls' } [2020-09-05T23:51:42.935Z] [TRACE] take 2@featureFlags 0 [2020-09-05T23:51:42.936Z] [TRACE] take 2@unknown01 2 [2020-09-05T23:51:42.936Z] [TRACE] take 44@robot status 4 [2020-09-05T23:51:42.936Z] [TRACE] take 40@map head 30 [2020-09-05T23:51:42.942Z] [TRACE] take 12@history 9c458 [2020-09-05T23:51:42.942Z] [TRACE] take 16@charge station 9c506 [2020-09-05T23:51:42.942Z] [TRACE] take 12@virtual wall 9c516 [2020-09-05T23:51:42.942Z] [TRACE] VirtualWall [ 1598617783, 0, 4 ] [2020-09-05T23:51:42.942Z] [TRACE] take 368@virtual wall content 9c522 [2020-09-05T23:51:42.943Z] [TRACE] take 12@area head 9c692 [2020-09-05T23:51:42.943Z] [TRACE] AreaClean [ 1598617783, 1, 0 ] [2020-09-05T23:51:42.943Z] [TRACE] take 0@area content 9c69e [2020-09-05T23:51:42.943Z] [TRACE] take 20@navigate 9c69e [2020-09-05T23:51:42.943Z] [TRACE] take 21@realtime 9c6b2 [2020-09-05T23:51:42.943Z] [TRACE] take 8@unknown8 9c6c7 [2020-09-05T23:51:42.943Z] [TRACE] take 4@room header 9c6cf [2020-09-05T23:51:42.943Z] [TRACE] take 4@mapArg: 9c6d4 [2020-09-05T23:51:42.943Z] [TRACE] take 4@room length 9c6d8 [2020-09-05T23:51:42.944Z] [TRACE] room10: room1 9c6dc 640732 [2020-09-05T23:51:42.944Z] [TRACE] room11: Bedroom 9c6ec 640748 [2020-09-05T23:51:42.944Z] [TRACE] room12: room2 9c6fe 640766 [2020-09-05T23:51:42.944Z] [TRACE] room13: room6 9c70e 640782 [2020-09-05T23:51:42.944Z] [TRACE] room14: Kitchen 9c71e 640798 [2020-09-05T23:51:42.944Z] [TRACE] room15: room0 9c730 640816 [2020-09-05T23:51:42.944Z] [TRACE] room16: Living room 9c740 640832 [2020-09-05T23:51:42.944Z] [TRACE] take 6@unknown 9c756 [2020-09-05T23:51:42.944Z] [TRACE] take 12@rooms2head 9c75c [2020-09-05T23:51:42.944Z] [TRACE] take 4@rooms2 length 9c768 [2020-09-05T23:51:42.944Z] [TRACE] take 2@room data 9c76c [2020-09-05T23:51:42.944Z] [TRACE] take 4@unknown2 9c76e [2020-09-05T23:51:42.944Z] [TRACE] take 50@unknown50 9c76f [2020-09-05T23:51:42.944Z] [TRACE] take 5@unknown5 9c7a1 [2020-09-05T23:51:42.944Z] [TRACE] take 4@pose length 9c7a6 [2020-09-05T23:51:42.944Z] [TRACE] end 9c7aa remaining: 10987 [2020-09-05T23:51:42.946Z] [DEBUG] map_upload_handler { ts: '52424,411568899', suffix: 'urls' } [2020-09-05T23:51:42.955Z] [TRACE] take 2@featureFlags 0 [2020-09-05T23:51:42.955Z] [TRACE] take 2@unknown01 2 [2020-09-05T23:51:42.955Z] [TRACE] take 44@robot status 4 [2020-09-05T23:51:42.955Z] [TRACE] take 40@map head 30 [2020-09-05T23:51:42.961Z] [TRACE] take 12@history 9c458 [2020-09-05T23:51:42.961Z] [TRACE] take 16@charge station 9c506 [2020-09-05T23:51:42.961Z] [TRACE] take 12@virtual wall 9c516 [2020-09-05T23:51:42.961Z] [TRACE] VirtualWall [ 1598617783, 0, 4 ] [2020-09-05T23:51:42.961Z] [TRACE] take 368@virtual wall content 9c522 [2020-09-05T23:51:42.961Z] [TRACE] take 12@area head 9c692 [2020-09-05T23:51:42.961Z] [TRACE] AreaClean [ 1598617783, 1, 0 ] [2020-09-05T23:51:42.961Z] [TRACE] take 0@area content 9c69e [2020-09-05T23:51:42.961Z] [TRACE] take 20@navigate 9c69e [2020-09-05T23:51:42.961Z] [TRACE] take 21@realtime 9c6b2 [2020-09-05T23:51:42.961Z] [TRACE] take 8@unknown8 9c6c7 [2020-09-05T23:51:42.961Z] [TRACE] take 4@room header 9c6cf [2020-09-05T23:51:42.961Z] [TRACE] take 4@mapArg: 9c6d4 [2020-09-05T23:51:42.961Z] [TRACE] take 4@room length 9c6d8 [2020-09-05T23:51:42.961Z] [TRACE] room10: room1 9c6dc 640732 [2020-09-05T23:51:42.961Z] [TRACE] room11: Bedroom 9c6ec 640748 [2020-09-05T23:51:42.961Z] [TRACE] room12: room2 9c6fe 640766 [2020-09-05T23:51:42.961Z] [TRACE] room13: room6 9c70e 640782 [2020-09-05T23:51:42.961Z] [TRACE] room14: Kitchen 9c71e 640798 [2020-09-05T23:51:42.961Z] [TRACE] room15: room0 9c730 640816 [2020-09-05T23:51:42.961Z] [TRACE] room16: Living room 9c740 640832 [2020-09-05T23:51:42.961Z] [TRACE] take 6@unknown 9c756 [2020-09-05T23:51:42.961Z] [TRACE] take 12@rooms2head 9c75c [2020-09-05T23:51:42.962Z] [TRACE] take 4@rooms2 length 9c768 [2020-09-05T23:51:42.962Z] [TRACE] take 2@room data 9c76c [2020-09-05T23:51:42.962Z] [TRACE] take 4@unknown2 9c76e [2020-09-05T23:51:42.962Z] [TRACE] take 50@unknown50 9c76f [2020-09-05T23:51:42.962Z] [TRACE] take 5@unknown5 9c7a1 [2020-09-05T23:51:42.962Z] [TRACE] take 4@pose length 9c7a6 [2020-09-05T23:51:42.962Z] [TRACE] end 9c7aa remaining: 10987 [2020-09-05T23:51:44.304Z] [TRACE] >>> cloud: {"method":"get_prop","params":["run_state","mode","err_state","battary_life","box_type","mop_type","s_time","s_area","suction_grade","water_grade","remember_map","has_map","is_mop","has_newmap"],"id":16} [2020-09-05T23:51:44.331Z] [DEBUG] >>> cloud: {"method":"set_mode_withroom","params":[0,1,0],"id":17} [2020-09-05T23:51:44.346Z] [TRACE] <<< cloud: {"result":[1,0,0,100,1,0,0,0.27,0,12,1,1,0,0],"id":16} [2020-09-05T23:51:44.411Z] [TRACE] <<< cloud: {"method":"prop.err_state","params":[2110]} [2020-09-05T23:51:44.442Z] [TRACE] <<< cloud: {"method":"prop.run_state","params":[3]} [2020-09-05T23:51:44.476Z] [DEBUG] <<< cloud: {"method":"prop.is_work","params":[0]} [2020-09-05T23:51:44.503Z] [DEBUG] <<< cloud: {"result":["ok"],"id":17} [2020-09-05T23:51:45.028Z] [TRACE] >>> cloud: {"method":"get_prop","params":["run_state","mode","err_state","battary_life","box_type","mop_type","s_time","s_area","suction_grade","water_grade","remember_map","has_map","is_mop","has_newmap"],"id":18} [2020-09-05T23:51:45.069Z] [TRACE] <<< cloud: {"result":[3,0,2110,100,1,0,0,0,0,12,1,1,0,0],"id":18} [2020-09-05T23:51:45.551Z] [DEBUG] map_upload_handler { ts: '52424,411568899', suffix: 'urls' } [2020-09-05T23:51:45.565Z] [TRACE] take 2@featureFlags 0 [2020-09-05T23:51:45.566Z] [TRACE] take 2@unknown01 2 [2020-09-05T23:51:45.566Z] [TRACE] take 44@robot status 4 [2020-09-05T23:51:45.566Z] [TRACE] take 40@map head 30 [2020-09-05T23:51:45.573Z] [TRACE] take 12@history 9c458 [2020-09-05T23:51:45.574Z] [TRACE] take 16@charge station 9c464 [2020-09-05T23:51:45.574Z] [TRACE] take 12@virtual wall 9c474 [2020-09-05T23:51:45.574Z] [TRACE] VirtualWall [ 1598617783, 0, 4 ] [2020-09-05T23:51:45.574Z] [TRACE] take 368@virtual wall content 9c480 [2020-09-05T23:51:45.574Z] [TRACE] take 12@area head 9c5f0 [2020-09-05T23:51:45.574Z] [TRACE] AreaClean [ 1598617783, 1, 0 ] [2020-09-05T23:51:45.574Z] [TRACE] take 0@area content 9c5fc [2020-09-05T23:51:45.574Z] [TRACE] take 20@navigate 9c5fc [2020-09-05T23:51:45.574Z] [TRACE] take 21@realtime 9c610 [2020-09-05T23:51:45.574Z] [TRACE] take 8@unknown8 9c625 [2020-09-05T23:51:45.574Z] [TRACE] take 4@room header 9c62d [2020-09-05T23:51:45.574Z] [TRACE] take 4@mapArg: 9c632 [2020-09-05T23:51:45.574Z] [TRACE] take 4@room length 9c636 [2020-09-05T23:51:45.574Z] [TRACE] room10: room1 9c63a 640570 [2020-09-05T23:51:45.574Z] [TRACE] room11: Bedroom 9c64a 640586 [2020-09-05T23:51:45.574Z] [TRACE] room12: room2 9c65c 640604 [2020-09-05T23:51:45.575Z] [TRACE] room13: room6 9c66c 640620 [2020-09-05T23:51:45.575Z] [TRACE] room14: Kitchen 9c67c 640636 [2020-09-05T23:51:45.575Z] [TRACE] room15: room0 9c68e 640654 [2020-09-05T23:51:45.575Z] [TRACE] room16: Living room 9c69e 640670 [2020-09-05T23:51:45.575Z] [TRACE] take 6@unknown 9c6b4 [2020-09-05T23:51:45.575Z] [TRACE] take 12@rooms2head 9c6ba [2020-09-05T23:51:45.575Z] [TRACE] take 4@rooms2 length 9c6c6 [2020-09-05T23:51:45.575Z] [TRACE] take 2@room data 9c6ca [2020-09-05T23:51:45.575Z] [TRACE] take 4@unknown2 9c6cc [2020-09-05T23:51:45.575Z] [TRACE] take 50@unknown50 9c6cd [2020-09-05T23:51:45.575Z] [TRACE] take 5@unknown5 9c6ff [2020-09-05T23:51:45.575Z] [TRACE] take 4@pose length 9c704 [2020-09-05T23:51:45.575Z] [TRACE] end 9c708 remaining: 10987 [2020-09-05T23:51:46.163Z] [DEBUG] map_upload_handler { ts: '52424,411568899', suffix: 'urls' } [2020-09-05T23:51:46.177Z] [TRACE] take 2@featureFlags 0 [2020-09-05T23:51:46.177Z] [TRACE] take 2@unknown01 2 [2020-09-05T23:51:46.177Z] [TRACE] take 44@robot status 4 [2020-09-05T23:51:46.177Z] [TRACE] take 40@map head 30 [2020-09-05T23:51:46.183Z] [TRACE] take 12@history 9c458 [2020-09-05T23:51:46.183Z] [TRACE] take 16@charge station 9c464 [2020-09-05T23:51:46.183Z] [TRACE] take 12@virtual wall 9c474 [2020-09-05T23:51:46.183Z] [TRACE] VirtualWall [ 1598617783, 0, 4 ] [2020-09-05T23:51:46.184Z] [TRACE] take 368@virtual wall content 9c480 [2020-09-05T23:51:46.184Z] [TRACE] take 12@area head 9c5f0 [2020-09-05T23:51:46.184Z] [TRACE] AreaClean [ 1598617783, 1, 0 ] [2020-09-05T23:51:46.184Z] [TRACE] take 0@area content 9c5fc [2020-09-05T23:51:46.184Z] [TRACE] take 20@navigate 9c5fc [2020-09-05T23:51:46.184Z] [TRACE] take 21@realtime 9c610 [2020-09-05T23:51:46.184Z] [TRACE] take 8@unknown8 9c625 [2020-09-05T23:51:46.184Z] [TRACE] take 4@room header 9c62d [2020-09-05T23:51:46.184Z] [TRACE] take 4@mapArg: 9c632 [2020-09-05T23:51:46.184Z] [TRACE] take 4@room length 9c636 [2020-09-05T23:51:46.184Z] [TRACE] room10: room1 9c63a 640570 [2020-09-05T23:51:46.184Z] [TRACE] room11: Bedroom 9c64a 640586 [2020-09-05T23:51:46.184Z] [TRACE] room12: room2 9c65c 640604 [2020-09-05T23:51:46.184Z] [TRACE] room13: room6 9c66c 640620 [2020-09-05T23:51:46.184Z] [TRACE] room14: Kitchen 9c67c 640636 [2020-09-05T23:51:46.185Z] [TRACE] room15: room0 9c68e 640654 [2020-09-05T23:51:46.185Z] [TRACE] room16: Living room 9c69e 640670 [2020-09-05T23:51:46.185Z] [TRACE] take 6@unknown 9c6b4 [2020-09-05T23:51:46.185Z] [TRACE] take 12@rooms2head 9c6ba [2020-09-05T23:51:46.185Z] [TRACE] take 4@rooms2 length 9c6c6 [2020-09-05T23:51:46.185Z] [TRACE] take 2@room data 9c6ca [2020-09-05T23:51:46.185Z] [TRACE] take 4@unknown2 9c6cc [2020-09-05T23:51:46.185Z] [TRACE] take 50@unknown50 9c6cd [2020-09-05T23:51:46.185Z] [TRACE] take 5@unknown5 9c6ff [2020-09-05T23:51:46.185Z] [TRACE] take 4@pose length 9c704 [2020-09-05T23:51:46.185Z] [TRACE] end 9c708 remaining: 10987 [2020-09-05T23:51:48.900Z] [DEBUG] <<< cloud* {"stamp":1599349908} [2020-09-05T23:51:48.900Z] [DEBUG] >>> cloud* {"stamp":1599349908} [2020-09-05T23:51:49.150Z] [DEBUG] <<< cloud: {"partner_id":"","params":{"hw_ver":"Linux","fw_ver":"3.5.3_0017","ap":{"ssid":"Keskuk","bssid":"24:58:6e:ae:1d:a0"},"netif":{"localIp":"192.168.1.7","mask":"255.255.255.0","gw":"192.168.1.1"},"model":"viomi.vacuum.v8","mac":"64:90:C1:68:D2:14","token":"36667279456d305a594d373530506c42","life":522},"id":350021394,"method":"_otc.info"} [2020-09-05T23:51:49.151Z] [DEBUG] >>> cloud: {"id":350021394,"result":{"otc_list":[{"ip":"110.43.0.83","port":8053}],"otc_test":{"list":[{"ip":"110.43.0.83","port":8053}],"interval":1800,"firsttest":1193}}} [2020-09-05T23:51:50.101Z] [TRACE] >>> cloud: {"method":"get_prop","params":["run_state","mode","err_state","battary_life","box_type","mop_type","s_time","s_area","suction_grade","water_grade","remember_map","has_map","is_mop","has_newmap"],"id":19} [2020-09-05T23:51:50.230Z] [TRACE] <<< cloud: {"result":[3,0,2110,100,1,0,0,0,0,12,1,1,0,0],"id":19} [2020-09-05T23:51:55.265Z] [TRACE] >>> cloud: {"method":"get_prop","params":["run_state","mode","err_state","battary_life","box_type","mop_type","s_time","s_area","suction_grade","water_grade","remember_map","has_map","is_mop","has_newmap"],"id":20} [2020-09-05T23:51:55.341Z] [TRACE] <<< cloud: {"result":[3,0,2110,100,1,0,0,0,0,12,1,1,0,0],"id":20} [2020-09-05T23:51:55.585Z] [DEBUG] map_upload_handler { ts: '52424,411568899', suffix: 'urls' } [2020-09-05T23:51:55.594Z] [TRACE] take 2@featureFlags 0 [2020-09-05T23:51:55.594Z] [TRACE] take 2@unknown01 2 [2020-09-05T23:51:55.594Z] [TRACE] take 44@robot status 4 [2020-09-05T23:51:55.594Z] [TRACE] take 40@map head 30 [2020-09-05T23:51:55.599Z] [TRACE] take 12@history 9c458 [2020-09-05T23:51:55.600Z] [TRACE] take 16@charge station 9c464 [2020-09-05T23:51:55.600Z] [TRACE] take 12@virtual wall 9c474 [2020-09-05T23:51:55.600Z] [TRACE] VirtualWall [ 1598617783, 0, 4 ] [2020-09-05T23:51:55.600Z] [TRACE] take 368@virtual wall content 9c480 [2020-09-05T23:51:55.600Z] [TRACE] take 12@area head 9c5f0 [2020-09-05T23:51:55.600Z] [TRACE] AreaClean [ 1598617783, 1, 0 ] [2020-09-05T23:51:55.600Z] [TRACE] take 0@area content 9c5fc [2020-09-05T23:51:55.600Z] [TRACE] take 20@navigate 9c5fc [2020-09-05T23:51:55.600Z] [TRACE] take 21@realtime 9c610 [2020-09-05T23:51:55.600Z] [TRACE] take 8@unknown8 9c625 [2020-09-05T23:51:55.600Z] [TRACE] take 4@room header 9c62d [2020-09-05T23:51:55.600Z] [TRACE] take 4@mapArg: 9c632 [2020-09-05T23:51:55.600Z] [TRACE] take 4@room length 9c636 [2020-09-05T23:51:55.600Z] [TRACE] room10: room1 9c63a 640570 [2020-09-05T23:51:55.600Z] [TRACE] room11: Bedroom 9c64a 640586 [2020-09-05T23:51:55.600Z] [TRACE] room12: room2 9c65c 640604 [2020-09-05T23:51:55.600Z] [TRACE] room13: room6 9c66c 640620 [2020-09-05T23:51:55.600Z] [TRACE] room14: Kitchen 9c67c 640636 [2020-09-05T23:51:55.600Z] [TRACE] room15: room0 9c68e 640654 [2020-09-05T23:51:55.600Z] [TRACE] room16: Living room 9c69e 640670 [2020-09-05T23:51:55.600Z] [TRACE] take 6@unknown 9c6b4 [2020-09-05T23:51:55.600Z] [TRACE] take 12@rooms2head 9c6ba [2020-09-05T23:51:55.600Z] [TRACE] take 4@rooms2 length 9c6c6 [2020-09-05T23:51:55.600Z] [TRACE] take 2@room data 9c6ca [2020-09-05T23:51:55.601Z] [TRACE] take 4@unknown2 9c6cc [2020-09-05T23:51:55.601Z] [TRACE] take 50@unknown50 9c6cd [2020-09-05T23:51:55.601Z] [TRACE] take 5@unknown5 9c6ff [2020-09-05T23:51:55.601Z] [TRACE] take 4@pose length 9c704 [2020-09-05T23:51:55.601Z] [TRACE] end 9c708 remaining: 10987 [2020-09-05T23:51:56.719Z] [TRACE] <<< cloud: {"method":"prop.err_state","params":[0]} [2020-09-05T23:51:56.751Z] [DEBUG] <<< cloud: {"method":"event.fault_fixed","params":[0]} [2020-09-05T23:51:56.751Z] [INFO] Unknown cloud message received: {"method":"event.fault_fixed","params":[0]} [2020-09-05T23:52:00.369Z] [TRACE] >>> cloud: {"method":"get_prop","params":["run_state","mode","err_state","battary_life","box_type","mop_type","s_time","s_area","suction_grade","water_grade","remember_map","has_map","is_mop","has_newmap"],"id":21} [2020-09-05T23:52:00.416Z] [TRACE] <<< cloud: {"result":[3,0,0,100,1,0,0,0,0,12,1,1,0,0],"id":21} [2020-09-05T23:52:05.181Z] [DEBUG] >>> cloud: {"method":"set_mode","params":[0,2],"id":22} [2020-09-05T23:52:05.435Z] [TRACE] >>> cloud: {"method":"get_prop","params":["run_state","mode","err_state","battary_life","box_type","mop_type","s_time","s_area","suction_grade","water_grade","remember_map","has_map","is_mop","has_newmap"],"id":23} [2020-09-05T23:52:05.586Z] [TRACE] <<< cloud: {"result":[3,0,0,100,1,0,0,0,0,12,1,1,0,0],"id":23} [2020-09-05T23:52:06.589Z] [DEBUG] map_upload_handler { ts: '52424,411568899', suffix: 'urls' } [2020-09-05T23:52:06.604Z] [TRACE] take 2@featureFlags 0 [2020-09-05T23:52:06.604Z] [TRACE] take 2@unknown01 2 [2020-09-05T23:52:06.604Z] [TRACE] take 44@robot status 4 [2020-09-05T23:52:06.604Z] [TRACE] take 40@map head 30 [2020-09-05T23:52:06.613Z] [TRACE] take 12@history 9c458 [2020-09-05T23:52:06.613Z] [TRACE] take 16@charge station 9c4c7 [2020-09-05T23:52:06.613Z] [TRACE] take 12@virtual wall 9c4d7 [2020-09-05T23:52:06.613Z] [TRACE] VirtualWall [ 1598617783, 0, 4 ] [2020-09-05T23:52:06.613Z] [TRACE] take 368@virtual wall content 9c4e3 [2020-09-05T23:52:06.613Z] [TRACE] take 12@area head 9c653 [2020-09-05T23:52:06.613Z] [TRACE] AreaClean [ 1598617783, 1, 0 ] [2020-09-05T23:52:06.614Z] [TRACE] take 0@area content 9c65f [2020-09-05T23:52:06.614Z] [TRACE] take 20@navigate 9c65f [2020-09-05T23:52:06.614Z] [TRACE] take 21@realtime 9c673 [2020-09-05T23:52:06.614Z] [TRACE] take 8@unknown8 9c688 [2020-09-05T23:52:06.614Z] [TRACE] take 4@room header 9c690 [2020-09-05T23:52:06.614Z] [TRACE] take 4@mapArg: 9c695 [2020-09-05T23:52:06.614Z] [TRACE] take 4@room length 9c699 [2020-09-05T23:52:06.614Z] [TRACE] room10: room1 9c69d 640669 [2020-09-05T23:52:06.614Z] [TRACE] room11: Bedroom 9c6ad 640685 [2020-09-05T23:52:06.614Z] [TRACE] room12: room2 9c6bf 640703 [2020-09-05T23:52:06.614Z] [TRACE] room13: room6 9c6cf 640719 [2020-09-05T23:52:06.614Z] [TRACE] room14: Kitchen 9c6df 640735 [2020-09-05T23:52:06.614Z] [TRACE] room15: room0 9c6f1 640753 [2020-09-05T23:52:06.614Z] [TRACE] room16: Living room 9c701 640769 [2020-09-05T23:52:06.614Z] [TRACE] take 6@unknown 9c717 [2020-09-05T23:52:06.614Z] [TRACE] take 12@rooms2head 9c71d [2020-09-05T23:52:06.614Z] [TRACE] take 4@rooms2 length 9c729 [2020-09-05T23:52:06.614Z] [TRACE] take 2@room data 9c72d [2020-09-05T23:52:06.614Z] [TRACE] take 4@unknown2 9c72f [2020-09-05T23:52:06.614Z] [TRACE] take 50@unknown50 9c730 [2020-09-05T23:52:06.614Z] [TRACE] take 5@unknown5 9c762 [2020-09-05T23:52:06.614Z] [TRACE] take 4@pose length 9c767 [2020-09-05T23:52:06.614Z] [TRACE] end 9c76b remaining: 10987 [2020-09-05T23:52:06.666Z] [TRACE] <<< cloud: {"method":"prop.run_state","params":[1]} [2020-09-05T23:52:06.708Z] [DEBUG] <<< cloud: {"method":"prop.is_work","params":[1]} [2020-09-05T23:52:06.727Z] [DEBUG] <<< cloud: {"result":["ok"],"id":22} [2020-09-05T23:52:07.259Z] [TRACE] >>> cloud: {"method":"get_prop","params":["run_state","mode","err_state","battary_life","box_type","mop_type","s_time","s_area","suction_grade","water_grade","remember_map","has_map","is_mop","has_newmap"],"id":24} [2020-09-05T23:52:07.301Z] [TRACE] <<< cloud: {"result":[1,0,0,100,1,0,0,0,0,12,1,1,0,0],"id":24} [2020-09-05T23:52:08.900Z] [DEBUG] <<< cloud* {"stamp":1599349928} [2020-09-05T23:52:08.900Z] [DEBUG] >>> cloud* {"stamp":1599349928} [2020-09-05T23:52:09.007Z] [DEBUG] <<< cloud: {"partner_id":"","params":{"hw_ver":"Linux","fw_ver":"3.5.3_0017","ap":{"ssid":"Keskuk","bssid":"24:58:6e:ae:1d:a0"},"netif":{"localIp":"192.168.1.7","mask":"255.255.255.0","gw":"192.168.1.1"},"model":"viomi.vacuum.v8","mac":"64:90:C1:68:D2:14","token":"36667279456d305a594d373530506c42","life":541},"id":797217596,"method":"_otc.info"} [2020-09-05T23:52:09.008Z] [DEBUG] >>> cloud: {"id":797217596,"result":{"otc_list":[{"ip":"110.43.0.83","port":8053}],"otc_test":{"list":[{"ip":"110.43.0.83","port":8053}],"interval":1800,"firsttest":1193}}} [2020-09-05T23:52:09.532Z] [DEBUG] >>> cloud: {"method":"set_mode","params":[0,2],"id":25} [2020-09-05T23:52:09.717Z] [DEBUG] <<< cloud: {"result":["ok"],"id":25} [2020-09-05T23:52:10.243Z] [TRACE] >>> cloud: {"method":"get_prop","params":["run_state","mode","err_state","battary_life","box_type","mop_type","s_time","s_area","suction_grade","water_grade","remember_map","has_map","is_mop","has_newmap"],"id":26} [2020-09-05T23:52:10.295Z] [TRACE] <<< cloud: {"result":[1,0,0,100,1,0,0,0,0,12,1,1,0,0],"id":26} [2020-09-05T23:52:11.637Z] [DEBUG] >>> cloud: {"method":"set_charge","params":[1],"id":27} [2020-09-05T23:52:12.145Z] [TRACE] >>> cloud: {"method":"get_prop","params":["run_state","mode","err_state","battary_life","box_type","mop_type","s_time","s_area","suction_grade","water_grade","remember_map","has_map","is_mop","has_newmap"],"id":28} [2020-09-05T23:52:12.502Z] [DEBUG] map_upload_handler { ts: '52424,411568899', suffix: 'urls' } [2020-09-05T23:52:12.769Z] [TRACE] take 2@featureFlags 0 [2020-09-05T23:52:12.769Z] [TRACE] take 2@unknown01 2 [2020-09-05T23:52:12.769Z] [TRACE] take 44@robot status 4 [2020-09-05T23:52:12.769Z] [TRACE] take 40@map head 30 [2020-09-05T23:52:12.776Z] [TRACE] take 12@history 9c458 [2020-09-05T23:52:12.777Z] [TRACE] take 16@charge station 9c4c7 [2020-09-05T23:52:12.777Z] [TRACE] take 12@virtual wall 9c4d7 [2020-09-05T23:52:12.777Z] [TRACE] VirtualWall [ 1598617783, 0, 4 ] [2020-09-05T23:52:12.777Z] [TRACE] take 368@virtual wall content 9c4e3 [2020-09-05T23:52:12.777Z] [TRACE] take 12@area head 9c653 [2020-09-05T23:52:12.777Z] [TRACE] AreaClean [ 1598617783, 1, 0 ] [2020-09-05T23:52:12.777Z] [TRACE] take 0@area content 9c65f [2020-09-05T23:52:12.777Z] [TRACE] take 20@navigate 9c65f [2020-09-05T23:52:12.777Z] [TRACE] take 21@realtime 9c673 [2020-09-05T23:52:12.777Z] [TRACE] take 8@unknown8 9c688 [2020-09-05T23:52:12.777Z] [TRACE] take 4@room header 9c690 [2020-09-05T23:52:12.777Z] [TRACE] take 4@mapArg: 9c695 [2020-09-05T23:52:12.777Z] [TRACE] take 4@room length 9c699 [2020-09-05T23:52:12.777Z] [TRACE] room10: room1 9c69d 640669 [2020-09-05T23:52:12.778Z] [TRACE] room11: Bedroom 9c6ad 640685 [2020-09-05T23:52:12.778Z] [TRACE] room12: room2 9c6bf 640703 [2020-09-05T23:52:12.778Z] [TRACE] room13: room6 9c6cf 640719 [2020-09-05T23:52:12.778Z] [TRACE] room14: Kitchen 9c6df 640735 [2020-09-05T23:52:12.778Z] [TRACE] room15: room0 9c6f1 640753 [2020-09-05T23:52:12.778Z] [TRACE] room16: Living room 9c701 640769 [2020-09-05T23:52:12.778Z] [TRACE] take 6@unknown 9c717 [2020-09-05T23:52:12.778Z] [TRACE] take 12@rooms2head 9c71d [2020-09-05T23:52:12.778Z] [TRACE] take 4@rooms2 length 9c729 [2020-09-05T23:52:12.778Z] [TRACE] take 2@room data 9c72d [2020-09-05T23:52:12.778Z] [TRACE] take 4@unknown2 9c72f [2020-09-05T23:52:12.778Z] [TRACE] take 50@unknown50 9c730 [2020-09-05T23:52:12.778Z] [TRACE] take 5@unknown5 9c762 [2020-09-05T23:52:12.778Z] [TRACE] take 4@pose length 9c767 [2020-09-05T23:52:12.778Z] [TRACE] end 9c76b remaining: 10987 [2020-09-05T23:52:12.780Z] [DEBUG] map_upload_handler { ts: '52424,411568899', suffix: 'urls' } [2020-09-05T23:52:12.788Z] [TRACE] take 2@featureFlags 0 [2020-09-05T23:52:12.788Z] [TRACE] take 2@unknown01 2 [2020-09-05T23:52:12.788Z] [TRACE] take 44@robot status 4 [2020-09-05T23:52:12.788Z] [TRACE] take 40@map head 30 [2020-09-05T23:52:12.801Z] [TRACE] take 12@history 9c458 [2020-09-05T23:52:12.802Z] [TRACE] take 16@charge station 9c4c7 [2020-09-05T23:52:12.802Z] [TRACE] take 12@virtual wall 9c4d7 [2020-09-05T23:52:12.802Z] [TRACE] VirtualWall [ 1598617783, 0, 4 ] [2020-09-05T23:52:12.802Z] [TRACE] take 368@virtual wall content 9c4e3 [2020-09-05T23:52:12.802Z] [TRACE] take 12@area head 9c653 [2020-09-05T23:52:12.802Z] [TRACE] AreaClean [ 1598617783, 1, 0 ] [2020-09-05T23:52:12.802Z] [TRACE] take 0@area content 9c65f [2020-09-05T23:52:12.802Z] [TRACE] take 20@navigate 9c65f [2020-09-05T23:52:12.802Z] [TRACE] take 21@realtime 9c673 [2020-09-05T23:52:12.802Z] [TRACE] take 8@unknown8 9c688 [2020-09-05T23:52:12.802Z] [TRACE] take 4@room header 9c690 [2020-09-05T23:52:12.802Z] [TRACE] take 4@mapArg: 9c695 [2020-09-05T23:52:12.802Z] [TRACE] take 4@room length 9c699 [2020-09-05T23:52:12.803Z] [TRACE] room10: room1 9c69d 640669 [2020-09-05T23:52:12.803Z] [TRACE] room11: Bedroom 9c6ad 640685 [2020-09-05T23:52:12.803Z] [TRACE] room12: room2 9c6bf 640703 [2020-09-05T23:52:12.803Z] [TRACE] room13: room6 9c6cf 640719 [2020-09-05T23:52:12.803Z] [TRACE] room14: Kitchen 9c6df 640735 [2020-09-05T23:52:12.803Z] [TRACE] room15: room0 9c6f1 640753 [2020-09-05T23:52:12.803Z] [TRACE] room16: Living room 9c701 640769 [2020-09-05T23:52:12.803Z] [TRACE] take 6@unknown 9c717 [2020-09-05T23:52:12.803Z] [TRACE] take 12@rooms2head 9c71d [2020-09-05T23:52:12.803Z] [TRACE] take 4@rooms2 length 9c729 [2020-09-05T23:52:12.803Z] [TRACE] take 2@room data 9c72d [2020-09-05T23:52:12.803Z] [TRACE] take 4@unknown2 9c72f [2020-09-05T23:52:12.803Z] [TRACE] take 50@unknown50 9c730 [2020-09-05T23:52:12.803Z] [TRACE] take 5@unknown5 9c762 [2020-09-05T23:52:12.803Z] [TRACE] take 4@pose length 9c767 [2020-09-05T23:52:12.803Z] [TRACE] end 9c76b remaining: 10987 [2020-09-05T23:52:13.646Z] [DEBUG] cloud request 27 set_charge timed out [2020-09-05T23:52:14.159Z] [DEBUG] cloud request 28 get_prop timed out [2020-09-05T23:52:18.165Z] [INFO] Get FanSpeeds [2020-09-05T23:52:18.192Z] [TRACE] >>> cloud: {"method":"get_prop","params":["run_state","mode","err_state","battary_life","box_type","mop_type","s_time","s_area","suction_grade","water_grade","remember_map","has_map","is_mop","has_newmap"],"id":29} [2020-09-05T23:52:18.281Z] [TRACE] <<< cloud: {"result":[1,0,0,100,1,0,0,0,0,12,1,1,0,0],"id":29} [2020-09-05T23:52:18.608Z] [DEBUG] >>> cloud: {"method":"set_charge","params":[1],"id":30} [2020-09-05T23:52:18.753Z] [TRACE] <<< cloud: {"method":"prop.err_state","params":[2104]} [2020-09-05T23:52:18.788Z] [TRACE] <<< cloud: {"method":"prop.run_state","params":[4]} [2020-09-05T23:52:18.819Z] [DEBUG] <<< cloud: {"method":"prop.is_charge","params":[0]} [2020-09-05T23:52:18.849Z] [DEBUG] <<< cloud: {"result":["ok"],"id":30} [2020-09-05T23:52:18.880Z] [DEBUG] <<< cloud: {"method":"prop.is_charge","params":[0]} [2020-09-05T23:52:18.911Z] [DEBUG] <<< cloud: {"method":"prop.is_work","params":[1]} [2020-09-05T23:52:19.115Z] [TRACE] >>> cloud: {"method":"get_prop","params":["run_state","mode","err_state","battary_life","box_type","mop_type","s_time","s_area","suction_grade","water_grade","remember_map","has_map","is_mop","has_newmap"],"id":31} [2020-09-05T23:52:19.155Z] [TRACE] <<< cloud: {"result":[4,0,2104,100,1,0,0,0,0,12,1,1,0,0],"id":31} [2020-09-05T23:52:19.678Z] [DEBUG] map_upload_handler { ts: '52424,411568899', suffix: 'urls' } [2020-09-05T23:52:19.687Z] [TRACE] take 2@featureFlags 0 [2020-09-05T23:52:19.688Z] [TRACE] take 2@unknown01 2 [2020-09-05T23:52:19.688Z] [TRACE] take 44@robot status 4 [2020-09-05T23:52:19.688Z] [TRACE] take 40@map head 30 [2020-09-05T23:52:19.694Z] [TRACE] take 12@history 9c458 [2020-09-05T23:52:19.694Z] [TRACE] take 16@charge station 9c464 [2020-09-05T23:52:19.694Z] [TRACE] take 12@virtual wall 9c474 [2020-09-05T23:52:19.694Z] [TRACE] VirtualWall [ 1598617783, 0, 4 ] [2020-09-05T23:52:19.694Z] [TRACE] take 368@virtual wall content 9c480 [2020-09-05T23:52:19.695Z] [TRACE] take 12@area head 9c5f0 [2020-09-05T23:52:19.695Z] [TRACE] AreaClean [ 1598617783, 1, 0 ] [2020-09-05T23:52:19.695Z] [TRACE] take 0@area content 9c5fc [2020-09-05T23:52:19.695Z] [TRACE] take 20@navigate 9c5fc [2020-09-05T23:52:19.695Z] [TRACE] take 21@realtime 9c610 [2020-09-05T23:52:19.695Z] [TRACE] take 8@unknown8 9c625 [2020-09-05T23:52:19.695Z] [TRACE] take 4@room header 9c62d [2020-09-05T23:52:19.695Z] [TRACE] take 4@mapArg: 9c632 [2020-09-05T23:52:19.695Z] [TRACE] take 4@room length 9c636 [2020-09-05T23:52:19.695Z] [TRACE] room10: room1 9c63a 640570 [2020-09-05T23:52:19.695Z] [TRACE] room11: Bedroom 9c64a 640586 [2020-09-05T23:52:19.695Z] [TRACE] room12: room2 9c65c 640604 [2020-09-05T23:52:19.695Z] [TRACE] room13: room6 9c66c 640620 [2020-09-05T23:52:19.695Z] [TRACE] room14: Kitchen 9c67c 640636 [2020-09-05T23:52:19.695Z] [TRACE] room15: room0 9c68e 640654 [2020-09-05T23:52:19.695Z] [TRACE] room16: Living room 9c69e 640670 [2020-09-05T23:52:19.695Z] [TRACE] take 6@unknown 9c6b4 [2020-09-05T23:52:19.695Z] [TRACE] take 12@rooms2head 9c6ba [2020-09-05T23:52:19.695Z] [TRACE] take 4@rooms2 length 9c6c6 [2020-09-05T23:52:19.695Z] [TRACE] take 2@room data 9c6ca [2020-09-05T23:52:19.695Z] [TRACE] take 4@unknown2 9c6cc [2020-09-05T23:52:19.695Z] [TRACE] take 50@unknown50 9c6cd [2020-09-05T23:52:19.696Z] [TRACE] take 5@unknown5 9c6ff [2020-09-05T23:52:19.696Z] [TRACE] take 4@pose length 9c704 [2020-09-05T23:52:19.696Z] [TRACE] end 9c708 remaining: 10987 [2020-09-05T23:52:24.182Z] [TRACE] >>> cloud: {"method":"get_prop","params":["run_state","mode","err_state","battary_life","box_type","mop_type","s_time","s_area","suction_grade","water_grade","remember_map","has_map","is_mop","has_newmap"],"id":32} [2020-09-05T23:52:24.323Z] [TRACE] <<< cloud: {"result":[4,0,2104,100,1,0,0,0,0,12,1,1,0,0],"id":32} [2020-09-05T23:52:28.904Z] [DEBUG] <<< cloud* {"stamp":1599349948} [2020-09-05T23:52:28.904Z] [DEBUG] >>> cloud* {"stamp":1599349948} [2020-09-05T23:52:29.010Z] [DEBUG] <<< cloud: {"partner_id":"","params":{"hw_ver":"Linux","fw_ver":"3.5.3_0017","ap":{"ssid":"Keskuk","bssid":"24:58:6e:ae:1d:a0"},"netif":{"localIp":"192.168.1.7","mask":"255.255.255.0","gw":"192.168.1.1"},"model":"viomi.vacuum.v8","mac":"64:90:C1:68:D2:14","token":"36667279456d305a594d373530506c42","life":561},"id":1584310149,"method":"_otc.info"} [2020-09-05T23:52:29.010Z] [DEBUG] >>> cloud: {"id":1584310149,"result":{"otc_list":[{"ip":"110.43.0.83","port":8053}],"otc_test":{"list":[{"ip":"110.43.0.83","port":8053}],"interval":1800,"firsttest":1193}}} [2020-09-05T23:52:29.298Z] [DEBUG] map_upload_handler { ts: '52424,411568899', suffix: 'urls' } [2020-09-05T23:52:29.318Z] [TRACE] take 2@featureFlags 0 [2020-09-05T23:52:29.318Z] [TRACE] take 2@unknown01 2 [2020-09-05T23:52:29.319Z] [TRACE] take 44@robot status 4 [2020-09-05T23:52:29.319Z] [TRACE] take 40@map head 30 [2020-09-05T23:52:29.321Z] [TRACE] take 12@history 9c458 [2020-09-05T23:52:29.321Z] [TRACE] take 16@charge station 9c464 [2020-09-05T23:52:29.321Z] [TRACE] take 12@virtual wall 9c474 [2020-09-05T23:52:29.321Z] [TRACE] VirtualWall [ 0, 0, 0 ] [2020-09-05T23:52:29.321Z] [TRACE] take 0@virtual wall content 9c480 [2020-09-05T23:52:29.322Z] [TRACE] take 12@area head 9c480 [2020-09-05T23:52:29.322Z] [TRACE] AreaClean [ 0, 1, 0 ] [2020-09-05T23:52:29.322Z] [TRACE] take 0@area content 9c48c [2020-09-05T23:52:29.322Z] [TRACE] take 20@navigate 9c48c [2020-09-05T23:52:29.322Z] [TRACE] take 21@realtime 9c4a0 [2020-09-05T23:52:29.322Z] [TRACE] take 8@unknown8 9c4b5 [2020-09-05T23:52:29.322Z] [TRACE] take 4@room header 9c4bd [2020-09-05T23:52:29.322Z] [TRACE] take 4@mapArg: 9c4c2 [2020-09-05T23:52:29.322Z] [TRACE] take 4@room length 9c4c6 [2020-09-05T23:52:29.322Z] [TRACE] take 6@unknown 9c4ca [2020-09-05T23:52:29.322Z] [TRACE] take 50@unknown50 9c4d0 [2020-09-05T23:52:29.322Z] [TRACE] take 5@unknown5 9c502 [2020-09-05T23:52:29.322Z] [TRACE] take 4@pose length 9c507 [2020-09-05T23:52:29.322Z] [TRACE] end 9c50b remaining: 0 [2020-09-05T23:52:29.346Z] [TRACE] >>> cloud: {"method":"get_prop","params":["run_state","mode","err_state","battary_life","box_type","mop_type","s_time","s_area","suction_grade","water_grade","remember_map","has_map","is_mop","has_newmap"],"id":33} [2020-09-05T23:52:29.393Z] [TRACE] <<< cloud: {"result":[4,0,2104,100,1,0,0,0,0,12,1,1,0,0],"id":33} ```

rumpeltux commented 4 years ago

You seem to be running a pretty old firmware of the robot. Can you update to anything between 3.5.3_0044 and 3.5.3_0047 try again?

rumpeltux commented 4 years ago

Log looks good

# start zone clean, room 0
[2020-09-05T09:29:10.754Z] [DEBUG] >>> cloud: {"method":"set_mode_withroom","params":[0,1,0],"id":5}
# pause
[2020-09-05T09:29:35.979Z] [DEBUG] >>> cloud: {"method":"set_mode","params":[0,2],"id":8}
# command was not acked in time, retry
[2020-09-05T09:29:42.256Z] [DEBUG] >>> cloud: {"method":"set_mode","params":[0,2],"id":10}
# command was not acked in time, retry
[2020-09-05T09:29:47.334Z] [DEBUG] >>> cloud: {"method":"set_mode","params":[0,2],"id":12}
# continue (start zone clean again)
[2020-09-05T09:29:49.227Z] [DEBUG] >>> cloud: {"method":"set_mode_withroom","params":[0,1,0],"id":14}
# stop
[2020-09-05T09:29:55.986Z] [DEBUG] >>> cloud: {"method":"set_mode","params":[0,0],"id":19}
# command was not acked in time, retry
[2020-09-05T09:29:58.615Z] [DEBUG] >>> cloud: {"method":"set_mode","params":[0,0],"id":22}

Just to confirm, for this you

  1. started zone clean
  2. pressed pause
  3. pressed continue
  4. pressed stop right?

Maybe the retries cause the robot to lose state about the current operation that can be continued. Anyways, this stuff is also very fragile when using the physical button, so not sure we can do anything about that.

Cleaning by coords seems to be broken in recent Valetudo versions, as a quick fix, you can revert to 0.5.3.

Kaan88 commented 4 years ago

Hi, mine is the global version so that's actually the latest firmware, but it is missing the latest features that the chinese version has.

STYJ02YM - chinese version STYTJ02YM - global

So do you think the issues could be related older firmware? Any way I can be more helpful for better support?

About the pause issue, when I press Pause continue doesn't show up. There is just Pause, Home, Stop.

And I figured 0.5.3 might work better and tried it already but it doesn't work with viomi.vacuum.v8, seems to only work with v7.

codingstube commented 4 years ago

It seems I have the same problem with the v8 model.

Kaan88 commented 4 years ago

Pause works fine with python-miio by the way. I just send pause and then start command, same isn't true for valetudo.

mikoladz commented 3 years ago

For me room cleaning works, but only if I choose one room at a time. If I choose more than one room it throws some errors and cleaning does not start.

Hypfer commented 3 years ago

Since pretty much the whole codebase changed recently, please re-check if this is still an issue in the latest beta and if yes open a new issue.

Thank you!