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
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.
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
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