NEWS
Test Adapter mihome-vacuum v2.0.x
-
@Coffeelover Ah vielen Dank!
-
@Meistertr sagte in Test Adapter mihome-vacuum v2.0.x:
@blackeagle998 dann bräuchte uch einen etwas größeren logauszug
Sorry für die späte Rückmeldung, ich habe aktuell drei Punkte:
-
Mir fehlt der Datenpunkt ResumeRoomClean --> ResumeZoneClean existiert, der funktioniert aber nicht, wenn man RoomClean gestartet hat (momentan nutze ich beides parallel)
-
Kann man irgendwo die Queue sehen und löschen?
Ich möchte nicht immer, dass er noch anstehende Jobs weiterführt, ggf. möchte ich per Schalter sagen, dass er zurück zur Ladestation soll und alle anstehenden Aufträge "vergisst". -
Anbei ein größerer DEBUG LOG Auszug zu dem Error "TypeError: Cannot read property '0' of undefined":
mihome-vacuum.0 2020-02-21 08:58:39.044 debug (6784) 24694 mihome-vacuum.0 2020-02-21 08:58:38.278 debug (6784) update_Map use old mapurl mihome-vacuum.0 2020-02-21 08:58:38.278 debug (6784) update_Map Mimap enabled mihome-vacuum.0 2020-02-21 08:58:37.543 debug (6784) Mappointer_updated mihome-vacuum.0 2020-02-21 08:58:36.727 debug (6784) requesting params every: 60 Sec mihome-vacuum.0 2020-02-21 08:58:36.277 error (6784) TypeError: Cannot read property '0' of undefined mihome-vacuum.0 2020-02-21 08:58:35.534 debug (6784) update_Map use old mapurl mihome-vacuum.0 2020-02-21 08:58:35.533 debug (6784) update_Map Mimap enabled mihome-vacuum.0 2020-02-21 08:58:34.992 debug (6784) stateChange mihome-vacuum.0.control.pause {"val":true,"ack":false,"ts":1582271914988,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1582182216427} mihome-vacuum.0 2020-02-21 08:58:34.222 debug (6784) stateChange mihome-vacuum.0.control.pause {"val":true,"ack":false,"ts":1582271914214,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1582182216427} mihome-vacuum.0 2020-02-21 08:58:33.531 error (6784) TypeError: Cannot read property '0' of undefined mihome-vacuum.0 2020-02-21 08:58:32.834 debug (6784) update_Map use old mapurl mihome-vacuum.0 2020-02-21 08:58:32.833 debug (6784) update_Map Mimap enabled mihome-vacuum.0 2020-02-21 08:58:31.224 debug (6784) stateChange mihome-vacuum.0.control.pause {"val":true,"ack":false,"ts":1582271911221,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1582182216427} mihome-vacuum.0 2020-02-21 08:58:30.845 debug (6784) stateChange mihome-vacuum.0.control.pause {"val":true,"ack":false,"ts":1582271910430,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1582182216427} mihome-vacuum.0 2020-02-21 08:58:30.832 error (6784) TypeError: Cannot read property '0' of undefined mihome-vacuum.0 2020-02-21 08:58:30.047 debug (6784) update_Map use old mapurl mihome-vacuum.0 2020-02-21 08:58:30.046 debug (6784) update_Map Mimap enabled mihome-vacuum.0 2020-02-21 08:58:28.046 error (6784) TypeError: Cannot read property '0' of undefined mihome-vacuum.0 2020-02-21 08:58:27.325 debug (6784) update_Map got new time:1582271907 mihome-vacuum.0 2020-02-21 08:58:27.325 debug (6784) update_Map got new expires:1582273707 mihome-vacuum.0 2020-02-21 08:58:27.324 debug (6784) update_Map got new url:https://awsde0.fds.api.xiaomi.com/robomap/robomap/xxx mihome-vacuum.0 2020-02-21 08:58:27.237 debug (6784) update_Map need new mapurl mihome-vacuum.0 2020-02-21 08:58:27.236 debug (6784) update_Map Mimap enabled mihome-vacuum.0 2020-02-21 08:58:25.234 error (6784) TypeError: Cannot read property '0' of undefined mihome-vacuum.0 2020-02-21 08:58:24.455 debug (6784) update_Map got new time:1582271904 mihome-vacuum.0 2020-02-21 08:58:24.454 debug (6784) update_Map got new expires:1582273704 mihome-vacuum.0 2020-02-21 08:58:24.453 debug (6784) update_Map got new url:https://awsde0.fds.api.xiaomi.com/robomap/robomap/xxx mihome-vacuum.0 2020-02-21 08:58:24.370 debug (6784) Mappointer_updated mihome-vacuum.0 2020-02-21 08:58:24.349 debug (6784) update_Map need new mapurl mihome-vacuum.0 2020-02-21 08:58:24.348 debug (6784) update_Map Mimap enabled mihome-vacuum.0 2020-02-21 08:58:21.010 debug (6784) 24674 mihome-vacuum.0 2020-02-21 08:58:20.278 debug (6784) update_Map got new time:1582271900 mihome-vacuum.0 2020-02-21 08:58:20.278 debug (6784) update_Map got new expires:1582273700 mihome-vacuum.0 2020-02-21 08:58:20.277 debug (6784) update_Map got new url:https://awsde0.fds.api.xiaomi.com/robomap/robomap/xxx mihome-vacuum.0 2020-02-21 08:58:20.197 debug (6784) Mappointer_updated mihome-vacuum.0 2020-02-21 08:58:20.187 debug (6784) update_Map need new mapurl mihome-vacuum.0 2020-02-21 08:58:20.187 debug (6784) update_Map Mimap enabled mihome-vacuum.0 2020-02-21 08:58:17.425 debug (6784) 24656 mihome-vacuum.0 2020-02-21 08:58:16.674 debug (6784) Mappointer_updated mihome-vacuum.0 2020-02-21 08:58:16.665 debug (6784) update_Map use old mapurl mihome-vacuum.0 2020-02-21 08:58:16.665 debug (6784) update_Map Mimap enabled mihome-vacuum.0 2020-02-21 08:58:15.102 info (6784) trigger cleaning zone [19720,32832,24549,35282,1] mihome-vacuum.0 2020-02-21 08:58:15.074 debug (6784) sendTo "cleanZone" to system.adapter.mihome-vacuum.0 from system.adapter.mihome-vacuum.0: [19720,32832,24549,35282,1] mihome-vacuum.0 2020-02-21 08:58:15.074 debug (6784) stateChange mihome-vacuum.0.control.zoneClean {"val":"[19720,32832,24549,35282,1]","ack":false,"ts":1582271895062,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1582 mihome-vacuum.0 2020-02-21 08:58:15.071 debug (6784) stateChange mihome-vacuum.0.control.carpet_mode {"val":true,"ack":false,"ts":1582271895062,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1582182398690} mihome-vacuum.0 2020-02-21 08:58:15.067 debug (6784) stateChange mihome-vacuum.0.control.fan_power {"val":104,"ack":false,"ts":1582271895062,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1582142142021} mihome-vacuum.0 2020-02-21 08:58:14.665 debug (6784) Mappointer_updated mihome-vacuum.0 2020-02-21 08:58:13.308 debug (6784) 24656 mihome-vacuum.0 2020-02-21 08:58:12.530 debug (6784) update_Map use old mapurl mihome-vacuum.0 2020-02-21 08:58:12.529 debug (6784) update_Map Mimap enabled mihome-vacuum.0 2020-02-21 08:58:09.812 debug (6784) 24656 mihome-vacuum.0 2020-02-21 08:58:09.098 debug (6784) Mappointer_updated mihome-vacuum.0 2020-02-21 08:58:09.089 debug (6784) update_Map use old mapurl mihome-vacuum.0 2020-02-21 08:58:09.088 debug (6784) update_Map Mimap enabled mihome-vacuum.0 2020-02-21 08:58:05.707 debug (6784) 24661 mihome-vacuum.0 2020-02-21 08:58:04.985 debug (6784) Mappointer_updated mihome-vacuum.0 2020-02-21 08:58:04.975 debug (6784) update_Map use old mapurl mihome-vacuum.0 2020-02-21 08:58:04.975 debug (6784) update_Map Mimap enabled mihome-vacuum.0 2020-02-21 08:58:02.250 debug (6784) 24669 mihome-vacuum.0 2020-02-21 08:58:01.515 debug (6784) Mappointer_updated mihome-vacuum.0 2020-02-21 08:58:01.503 debug (6784) update_Map use old mapurl mihome-vacuum.0 2020-02-21 08:58:01.503 debug (6784) update_Map Mimap enabled mihome-vacuum.0 2020-02-21 08:57:58.149 debug (6784) 24548 mihome-vacuum.0 2020-02-21 08:57:57.423 debug (6784) update_Map got new time:1582271877 mihome-vacuum.0 2020-02-21 08:57:57.423 debug (6784) update_Map got new expires:1582273677 mihome-vacuum.0 2020-02-21 08:57:57.422 debug (6784) update_Map got new url:https://awsde0.fds.api.xiaomi.com/robomap/robomap/xxx mihome-vacuum.0 2020-02-21 08:57:57.342 debug (6784) Mappointer_updated mihome-vacuum.0 2020-02-21 08:57:57.330 debug (6784) update_Map need new mapurl mihome-vacuum.0 2020-02-21 08:57:57.329 debug (6784) update_Map Mimap enabled mihome-vacuum.0 2020-02-21 08:57:54.610 debug (6784) 24570 mihome-vacuum.0 2020-02-21 08:57:53.898 debug (6784) Mappointer_updated mihome-vacuum.0 2020-02-21 08:57:53.888 debug (6784) update_Map use old mapurl mihome-vacuum.0 2020-02-21 08:57:53.888 debug (6784) update_Map Mimap enabled mihome-vacuum.0 2020-02-21 08:57:50.514 debug (6784) 24570 mihome-vacuum.0 2020-02-21 08:57:49.815 debug (6784) Mappointer_updated mihome-vacuum.0 2020-02-21 08:57:49.806 debug (6784) update_Map use old mapurl mihome-vacuum.0 2020-02-21 08:57:49.806 debug (6784) update_Map Mimap enabled mihome-vacuum.0 2020-02-21 08:57:47.088 debug (6784) 24570 mihome-vacuum.0 2020-02-21 08:57:46.321 debug (6784) Mappointer_updated mihome-vacuum.0 2020-02-21 08:57:46.305 debug (6784) update_Map use old mapurl mihome-vacuum.0 2020-02-21 08:57:46.304 debug (6784) update_Map Mimap enabled mihome-vacuum.0 2020-02-21 08:57:42.967 debug (6784) 24663 mihome-vacuum.0 2020-02-21 08:57:42.272 debug (6784) Mappointer_updated mihome-vacuum.0 2020-02-21 08:57:42.262 debug (6784) update_Map use old mapurl mihome-vacuum.0 2020-02-21 08:57:42.262 debug (6784) update_Map Mimap enabled mihome-vacuum.0 2020-02-21 08:57:39.525 debug (6784) 24790 mihome-vacuum.0 2020-02-21 08:57:38.795 debug (6784) update_Map got new time:1582271858 mihome-vacuum.0 2020-02-21 08:57:38.795 debug (6784) update_Map got new expires:1582273658 mihome-vacuum.0 2020-02-21 08:57:38.794 debug (6784) update_Map got new url:https://awsde0.fds.api.xiaomi.com/robomap/robomap/xxx mihome-vacuum.0 2020-02-21 08:57:38.739 debug (6784) Mappointer_updated mihome-vacuum.0 2020-02-21 08:57:38.727 debug (6784) update_Map need new mapurl mihome-vacuum.0 2020-02-21 08:57:38.727 debug (6784) update_Map Mimap enabled mihome-vacuum.0 2020-02-21 08:57:37.540 debug (6784) Mappointer_updated mihome-vacuum.0 2020-02-21 08:57:36.727 debug (6784) requesting params every: 60 Sec mihome-vacuum.0 2020-02-21 08:57:35.314 debug (6784) 25095 mihome-vacuum.0 2020-02-21 08:57:34.604 debug (6784) update_Map got new time:1582271854 mihome-vacuum.0 2020-02-21 08:57:34.603 debug (6784) update_Map got new expires:1582273654 mihome-vacuum.0 2020-02-21 08:57:34.603 debug (6784) update_Map got new url:https://awsde0.fds.api.xiaomi.com/robomap/robomap/xxx mihome-vacuum.0 2020-02-21 08:57:34.543 debug (6784) Mappointer_updated mihome-vacuum.0 2020-02-21 08:57:34.533 debug (6784) update_Map need new mapurl mihome-vacuum.0 2020-02-21 08:57:34.532 debug (6784) update_Map Mimap enabled mihome-vacuum.0 2020-02-21 08:57:31.806 debug (6784) 25095 mihome-vacuum.0 2020-02-21 08:57:31.095 debug (6784) Mappointer_updated mihome-vacuum.0 2020-02-21 08:57:31.075 debug (6784) update_Map use old mapurl mihome-vacuum.0 2020-02-21 08:57:31.075 debug (6784) update_Map Mimap enabled mihome-vacuum.0 2020-02-21 08:57:27.734 debug (6784) 25095 mihome-vacuum.0 2020-02-21 08:57:27.009 debug (6784) update_Map use old mapurl mihome-vacuum.0 2020-02-21 08:57:27.008 debug (6784) update_Map Mimap enabled mihome-vacuum.0 2020-02-21 08:57:27.006 info (6784) trigger cleaning zone [19720,32832,24549,35282,1] mihome-vacuum.0 2020-02-21 08:57:27.006 debug (6784) use clean trigger from Queue mihome-vacuum.0 2020-02-21 08:57:25.090 debug (6784) stateChange mihome-vacuum.0.control.home {"val":true,"ack":false,"ts":1582271845086,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1582182857281} mihome-vacuum.0 2020-02-21 08:57:18.680 debug (6784) 25095 mihome-vacuum.0 2020-02-21 08:57:17.892 debug (6784) Mappointer_updated mihome-vacuum.0 2020-02-21 08:57:17.883 debug (6784) update_Map use old mapurl mihome-vacuum.0 2020-02-21 08:57:17.883 debug (6784) update_Map Mimap enabled mihome-vacuum.0 2020-02-21 08:57:15.908 info (6784) should trigger cleaning zone [19720,32832,24549,35282,1], but is currently active. Add to queue mihome-vacuum.0 2020-02-21 08:57:15.892 debug (6784) sendTo "cleanZone" to system.adapter.mihome-vacuum.0 from system.adapter.mihome-vacuum.0: [19720,32832,24549,35282,1] mihome-vacuum.0 2020-02-21 08:57:15.891 debug (6784) stateChange mihome-vacuum.0.control.zoneClean {"val":"[19720,32832,24549,35282,1]","ack":false,"ts":1582271834293,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1582 mihome-vacuum.0 2020-02-21 08:57:15.889 debug (6784) stateChange mihome-vacuum.0.control.carpet_mode {"val":true,"ack":false,"ts":1582271834293,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1582182398690} mihome-vacuum.0 2020-02-21 08:57:15.887 debug (6784) stateChange mihome-vacuum.0.control.fan_power {"val":104,"ack":false,"ts":1582271834293,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1582142142021} mihome-vacuum.0 2020-02-21 08:57:14.513 debug (6784) 25095 mihome-vacuum.0 2020-02-21 08:57:13.636 debug (6784) update_Map got new time:1582271833 mihome-vacuum.0 2020-02-21 08:57:13.635 debug (6784) update_Map got new expires:1582273633 mihome-vacuum.0 2020-02-21 08:57:13.635 debug (6784) update_Map got new url:https://awsde0.fds.api.xiaomi.com/robomap/robomap/xxx mihome-vacuum.0 2020-02-21 08:57:13.554 debug (6784) Mappointer_updated mihome-vacuum.0 2020-02-21 08:57:13.538 debug (6784) update_Map need new mapurl mihome-vacuum.0 2020-02-21 08:57:13.538 debug (6784) update_Map Mimap enabled mihome-vacuum.0 2020-02-21 08:57:10.790 debug (6784) 25246 mihome-vacuum.0 2020-02-21 08:57:10.068 debug (6784) update_Map got new time:1582271829 mihome-vacuum.0 2020-02-21 08:57:10.068 debug (6784) update_Map got new expires:1582273630 mihome-vacuum.0 2020-02-21 08:57:10.067 debug (6784) update_Map got new url:https://awsde0.fds.api.xiaomi.com/robomap/robomap/xxx mihome-vacuum.0 2020-02-21 08:57:10.010 debug (6784) Mappointer_updated mihome-vacuum.0 2020-02-21 08:57:09.999 debug (6784) update_Map need new mapurl mihome-vacuum.0 2020-02-21 08:57:09.999 debug (6784) update_Map Mimap enabled mihome-vacuum.0 2020-02-21 08:57:06.649 debug (6784) 25261 mihome-vacuum.0 2020-02-21 08:57:06.178 debug (6784) update_Map got new time:1582271826 mihome-vacuum.0 2020-02-21 08:57:06.178 debug (6784) update_Map got new expires:1582273626 mihome-vacuum.0 2020-02-21 08:57:06.177 debug (6784) update_Map got new url:https://awsde0.fds.api.xiaomi.com/robomap/robomap/xxx mihome-vacuum.0 2020-02-21 08:57:06.124 debug (6784) Mappointer_updated mihome-vacuum.0 2020-02-21 08:57:06.114 debug (6784) update_Map need new mapurl mihome-vacuum.0 2020-02-21 08:57:06.113 debug (6784) update_Map Mimap enabled mihome-vacuum.0 2020-02-21 08:57:03.391 debug (6784) 25258 mihome-vacuum.0 2020-02-21 08:57:02.917 debug (6784) update_Map got new time:1582271822 mihome-vacuum.0 2020-02-21 08:57:02.916 debug (6784) update_Map got new expires:1582273622 mihome-vacuum.0 2020-02-21 08:57:02.916 debug (6784) update_Map got new url:https://awsde0.fds.api.xiaomi.com/robomap/robomap/xxx mihome-vacuum.0 2020-02-21 08:57:02.859 debug (6784) Mappointer_updated mihome-vacuum.0 2020-02-21 08:57:02.848 debug (6784) update_Map need new mapurl mihome-vacuum.0 2020-02-21 08:57:02.847 debug (6784) update_Map Mimap enabled mihome-vacuum.0 2020-02-21 08:57:02.073 info (6784) trigger cleaning zone [19720,32832,24549,35282,1] mihome-vacuum.0 2020-02-21 08:57:02.032 debug (6784) sendTo "cleanZone" to system.adapter.mihome-vacuum.0 from system.adapter.mihome-vacuum.0: [19720,32832,24549,35282,1] mihome-vacuum.0 2020-02-21 08:57:02.030 debug (6784) stateChange mihome-vacuum.0.control.zoneClean {"val":"[19720,32832,24549,35282,1]","ack":false,"ts":1582271822011,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1582 mihome-vacuum.0 2020-02-21 08:57:02.027 debug (6784) stateChange mihome-vacuum.0.control.carpet_mode {"val":true,"ack":false,"ts":1582271822011,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1582182398690} mihome-vacuum.0 2020-02-21 08:57:02.019 debug (6784) stateChange mihome-vacuum.0.control.fan_power {"val":104,"ack":false,"ts":1582271822011,"q":0,"from":"system.adapter.javascript.0","user":"system.user.admin","lc":1582142142021} mihome-vacuum.0 2020-02-21 08:56:59.520 debug (6784) 25258 mihome-vacuum.0 2020-02-21 08:56:59.079 debug (6784) update_Map got new time:1582271818 mihome-vacuum.0 2020-02-21 08:56:59.079 debug (6784) update_Map got new expires:1582273619 mihome-vacuum.0 2020-02-21 08:56:59.078 debug (6784) update_Map got new url:https://awsde0.fds.api.xiaomi.com/robomap/robomap/xxx mihome-vacuum.0 2020-02-21 08:56:59.005 debug (6784) Mappointer_updated mihome-vacuum.0 2020-02-21 08:56:58.995 debug (6784) update_Map need new mapurl mihome-vacuum.0 2020-02-21 08:56:58.995 debug (6784) update_Map Mimap enabled mihome-vacuum.0 2020-02-21 08:56:56.297 debug (6784) 25258 mihome-vacuum.0 2020-02-21 08:56:55.807 debug (6784) update_Map got new time:1582271815 mihome-vacuum.0 2020-02-21 08:56:55.807 debug (6784) update_Map got new expires:1582273615 mihome-vacuum.0 2020-02-21 08:56:55.806 debug (6784) update_Map got new url:https://awsde0.fds.api.xiaomi.com/robomap/robomap/xxx mihome-vacuum.0 2020-02-21 08:56:55.753 debug (6784) Mappointer_updated mihome-vacuum.0 2020-02-21 08:56:55.731 debug (6784) update_Map need new mapurl mihome-vacuum.0 2020-02-21 08:56:55.730 debug (6784) update_Map Mimap enabled mihome-vacuum.0 2020-02-21 08:56:52.417 debug (6784) 25258 mihome-vacuum.0 2020-02-21 08:56:51.925 debug (6784) update_Map got new time:1582271811 mihome-vacuum.0 2020-02-21 08:56:51.924 debug (6784) update_Map got new expires:1582273611 mihome-vacuum.0 2020-02-21 08:56:51.924 debug (6784) update_Map got new url:https://awsde0.fds.api.xiaomi.com/robomap/robomap/xxx mihome-vacuum.0 2020-02-21 08:56:51.844 debug (6784) Mappointer_updated mihome-vacuum.0 2020-02-21 08:56:51.834 debug (6784) update_Map need new mapurl mihome-vacuum.0 2020-02-21 08:56:51.833 debug (6784) update_Map Mimap enabled mihome-vacuum.0 2020-02-21 08:56:49.081 debug (6784) 25258 mihome-vacuum.0 2020-02-21 08:56:48.632 debug (6784) update_Map got new time:1582271808 mihome-vacuum.0 2020-02-21 08:56:48.631 debug (6784) update_Map got new expires:1582273608 mihome-vacuum.0 2020-02-21 08:56:48.631 debug (6784) update_Map got new url:https://awsde0.fds.api.xiaomi.com/robomap/robomap/xxx mihome-vacuum.0 2020-02-21 08:56:48.598 debug (6784) Mappointer_updated mihome-vacuum.0 2020-02-21 08:56:48.539 debug (6784) update_Map need new mapurl mihome-vacuum.0 2020-02-21 08:56:48.538 debug (6784) update_Map Mimap enabled mihome-vacuum.0 2020-02-21 08:56:45.232 debug (6784) 25253 mihome-vacuum.0 2020-02-21 08:56:44.791 debug (6784) update_Map got new time:1582271804 mihome-vacuum.0 2020-02-21 08:56:44.791 debug (6784) update_Map got new expires:1582273604 mihome-vacuum.0 2020-02-21 08:56:44.790 debug (6784) update_Map got new url:https://awsde0.fds.api.xiaomi.com/robomap/robomap/xxx mihome-vacuum.0 2020-02-21 08:56:44.705 debug (6784) Mappointer_updated mihome-vacuum.0 2020-02-21 08:56:44.688 debug (6784) update_Map need new mapurl mihome-vacuum.0 2020-02-21 08:56:44.688 debug (6784) update_Map Mimap enabled mihome-vacuum.0 2020-02-21 08:56:41.961 debug (6784) 25234 mihome-vacuum.0 2020-02-21 08:56:41.523 debug (6784) Mappointer_updated mihome-vacuum.0 2020-02-21 08:56:41.511 debug (6784) update_Map use old mapurl mihome-vacuum.0 2020-02-21 08:56:41.511 debug (6784) update_Map Mimap enabled mihome-vacuum.0 2020-02-21 08:56:40.350 debug (6784) get rooms from map data: [19,2,3,22,18,21,16,20,17,7,8] mihome-vacuum.0 2020-02-21 08:56:40.262 debug (6784) 25234 mihome-vacuum.0 2020-02-21 08:56:39.666 debug (6784) update_Map use old mapurl mihome-vacuum.0 2020-02-21 08:56:39.653 debug (6784) update_Map Mimap enabled mihome-vacuum.0 2020-02-21 08:56:39.653 debug (6784) get rooms from map mihome-vacuum.0 2020-02-21 08:56:39.652 debug (6784) Empty array try to get from Map mihome-vacuum.0 2020-02-21 08:56:38.138 debug (6784) 25234 mihome-vacuum.0 2020-02-21 08:56:37.534 debug (6784) update_Map got new time:1582271797 mihome-vacuum.0 2020-02-21 08:56:37.533 debug (6784) update_Map got new expires:1582273597 mihome-vacuum.0 2020-02-21 08:56:37.533 debug (6784) update_Map got new url:https://awsde0.fds.api.xiaomi.com/robomap/robomap/xxx mihome-vacuum.0 2020-02-21 08:56:37.431 debug (6784) update_Map need new mapurl mihome-vacuum.0 2020-02-21 08:56:37.431 debug (6784) update_Map Mimap enabled mihome-vacuum.0 2020-02-21 08:56:37.430 debug (6784) Mappointer_updated mihome-vacuum.0 2020-02-21 08:56:36.616 debug (6784) requesting params every: 60 Sec mihome-vacuum.0 2020-02-21 08:56:19.644 debug (6784) get rooms from map pending... mihome-vacuum.0 2020-02-21 08:56:19.643 debug (6784) get rooms from map mihome-vacuum.0 2020-02-21 08:56:19.643 debug (6784) Empty array try to get from Map mihome-vacuum.0 2020-02-21 08:55:59.636 debug (6784) get rooms from map pending... mihome-vacuum.0 2020-02-21 08:55:59.636 debug (6784) get rooms from map mihome-vacuum.0 2020-02-21 08:55:59.636 debug (6784) Empty array try to get from Map mihome-vacuum.0 2020-02-21 08:55:39.629 debug (6784) get rooms from map pending... mihome-vacuum.0 2020-02-21 08:55:39.629 debug (6784) get rooms from map mihome-vacuum.0 2020-02-21 08:55:39.628 debug (6784) Empty array try to get from Map mihome-vacuum.0 2020-02-21 08:55:39.626 info (6784) create state for carpet_mode mihome-vacuum.0 2020-02-21 08:55:38.961 debug (6784) Xiaomi Cloud: Login successful mihome-vacuum.0 2020-02-21 08:55:37.154 info (6784) set nächster Timer: Nicht verfügbar mihome-vacuum.0 2020-02-21 08:55:36.729 info (6784) create states for water box filter mihome-vacuum.0 2020-02-21 08:55:36.728 info (6784) create states for water box mihome-vacuum.0 2020-02-21 08:55:36.701 debug (6784) requesting params every: 60 Sec mihome-vacuum.0 2020-02-21 08:55:36.696 debug (6784) Connected mihome-vacuum.0 2020-02-21 08:55:36.675 info (6784) New generation or new fw detected, create new states goto and zoneclean mihome-vacuum.0 2020-02-21 08:55:36.673 info (6784) extend state mop for State control.fan_power mihome-vacuum.0 2020-02-21 08:55:36.672 info (6784) change states from State control.fan_power mihome-vacuum.0 2020-02-21 08:55:36.622 debug (6784) server started on 0.0.0.0:53421 mihome-vacuum.0 2020-02-21 08:55:36.599 info (6784) Cloud control disabled mihome-vacuum.0 2020-02-21 08:55:36.597 info (6784) Expert mode disabled, states deleted mihome-vacuum.0 2020-02-21 08:55:36.586 debug (6784) Xiaomi Cloud: Logging in mihome-vacuum.0 2020-02-21 08:55:36.584 debug (6784) load Map creator... true mihome-vacuum.0 2020-02-21 08:55:36.489 info (6784) starting. Version 2.0.6 in /opt/iobroker/node_modules/iobroker.mihome-vacuum, node: v10.19.0 mihome-vacuum.0 2020-02-21 08:55:33.823 debug (6784) statesDB connected mihome-vacuum.0 2020-02-21 08:55:33.823 debug (6784) States connected to redis: 127.0.0.1:9000 mihome-vacuum.0 2020-02-21 08:55:33.805 debug (6784) States create System PubSub Client mihome-vacuum.0 2020-02-21 08:55:33.802 debug (6784) States create User PubSub Client mihome-vacuum.0 2020-02-21 08:55:33.791 debug (6784) Redis States: Use Redis connection: 127.0.0.1:9000 mihome-vacuum.0 2020-02-21 08:55:33.788 debug (6784) objectDB connected mihome-vacuum.0 2020-02-21 08:55:33.782 debug (6784) Objects connected to redis: 127.0.0.1:9001 mihome-vacuum.0 2020-02-21 08:55:33.763 debug (6784) Objects client initialize lua scripts mihome-vacuum.0 2020-02-21 08:55:33.763 debug (6784) Objects create User PubSub Client mihome-vacuum.0 2020-02-21 08:55:33.761 debug (6784) Objects create System PubSub Client mihome-vacuum.0 2020-02-21 08:55:33.757 debug (6784) Objects client ready ... initialize now mihome-vacuum.0 2020-02-21 08:55:33.364 debug (6784) Redis Objects: Use Redis connection: 127.0.0.1:9001
-
-
@blackeagle998 sagte in Test Adapter mihome-vacuum v2.0.x:
Sorry für die späte Rückmeldung, ich habe aktuell drei Punkte:
- Mir fehlt der Datenpunkt ResumeRoomClean --> ResumeZoneClean existiert, der funktioniert aber nicht, wenn man RoomClean gestartet hat (momentan nutze ich beides parallel)
Bei wem hast du diesen Datenpunkt denn gesehen? Den gibt es doch noch gar nicht.
@blackeagle998 sagte in Test Adapter mihome-vacuum v2.0.x:
- Kann man irgendwo die Queue sehen und löschen?
Ich möchte nicht immer, dass er noch anstehende Jobs weiterführt, ggf. möchte ich per Schalter sagen, dass er zurück zur Ladestation soll und alle anstehenden Aufträge "vergisst".
Das ist sicher eine sinnvolle Erweiterung. Entweder die Warteschlange wird gelöscht wenn man nach "Pause" auch noch "Go Home" auslöst oder es gäbe noch ein neuen Button mit zB "Cancel all jobs".
-
- Das ist ein spezieller Befehl, ob es so Was für segment(raum) such gibt, weiß ich nicht. Aber wofür braucht man den eigentlich? Man kann doch Pause und Start machen. Ich hatte immer gedacht, dass es eine Eigenheit der alten Firmware wäre und habe mich damit noch nicht näher beschäftigt
- Wie viel in der queue noch anstehen, siehst du in info.queue. Den beschreibbar zu machen ist nicht so sinnvoll, da könnte man sich eher einen Knopf machen. Oder wir machen es so, wenn man den home Button in ioBroker drückt (bzw. Triggert durch Alexa oder vis), dass dann auch die queue gewettet wird
-
zu Thema 1:
Den Knopf "ResumeRoomClean" habe ich noch nirgends gesehen, dachte mir aber, dass es Pendant zum ResumeZoneClean geben muss. Wenn ich nämlich in der MiHome APP einen Raum auswähle, dann die Reinigung starte, dann Pause drücke und dann wieder auf reinigen, sagt der Roboter "Resume Room clean".
Mache ich das gleiche mit einer Zone sagt der Roboter "Resume Zone clean".
--> Es muss also einen Unterschied in der Steuerung gebenDie Variante Pause und dann Start war auch mein erster Gedanke, der führt aber nicht dazu, dass der spezielle Raum weiter gereinigt wird, sondern alles (oder irre ich mich? --> teste ich gleich nochmal).
zu Thema 2:
Die Variante wenn 'mihome-vacuum.0.control.home' gedrückt wird, die Queue zu löschen halte ich für die beste Lösung.Danke für eure schnellen Rückmeldungen.
-
@dirkhe Ich fände ein "Cancel all queued jobs" besser. Das müsste dann zusätzlich auch Pause auslösen.
Mal angenommen er ist im zweiten von 4 geplanten Räumen und mir fällt ein dass er aber nun doch ein SportClean oder noch anderen Raum saugen soll. Dann würde er bei "Home" anfangen in Richtung Station zu fahren. Mit Cancel bliebe er aber genau da stehen wo er ist und kann von dort aus den abweichenden Auftrag anfahren.
In 99% sollte man ja vorher wissen was er machen soll oder man ist gar nicht vor Ort.
Ich habe bisher auch noch nie probiert welche Kombinationen funktionieren und welche nicht.Mal angenommen ich pausiere eine Raumreinigung bei der noch Räume in der Warteschlange stehen und starte ein SpotClean. Dann würde er wahrscheinlich danach den nächsten Raum aus der Warteschlange anfahren, aber nicht den abgebrochenen fertig saugen.
@blackeagle998 Ich starte meine Raumreinigungen auch immer über multiRoomClean und da müsste Pause > Start dazu führen dass er weiter macht.
-
Wenn er Pause macht, bleibt er stehen. Wenn du dann einen Spot anfahren wolltest, ob das dann geht?
-
@Diginix
Guter Einwand, die Variante "Cancel all Jobs und bleib wo du bist bis du weitere Befehle bekommst" finde ich sehr gut!Wie startest du denn über multiRoomClean, mir ist noch nicht klar, wie dieser Button funktioniert.
Momentan wähle ich noch bei jedem Raum einzeln den "roomClean" Button.
Man muss doch aber die Raum-Indexe dem multiRoomClean irgendwie per Javascript zuweisen können oder wie machst du das? -
@blackeagle998 vergiss den multiclean, den have ich eingebaut, als es noch keine queue gab. Einfach alle räume antriggern oder einen Timer erstellen, denen ggf. Auf inaktiv setzt und den dann per "jetzt starten" antriggern
-
-
@dirkhe sagte in Test Adapter mihome-vacuum v2.0.x:
@blackeagle998 vergiss den multiclean, den have ich eingebaut, als es noch keine queue gab. Einfach alle räume antriggern oder einen Timer erstellen, denen ggf. Auf inaktiv setzt und den dann per "jetzt starten" antriggern
Alles klar, Danke
-
@dirkhe sagte in Test Adapter mihome-vacuum v2.0.x:
@blackeagle998 vergiss den multiclean, den have ich eingebaut, als es noch keine queue gab. Einfach alle räume antriggern oder einen Timer erstellen, denen ggf. Auf inaktiv setzt und den dann per "jetzt starten" antriggern
Den finde ich aber immer noch schöner weil ich eine Karte am Stück erhalte und auch nicht nach jedem Raum erst die Station angefahren wird um nach 10 Sek. zu merken dass er ja noch woanders hin soll.
multiRoomClean entspricht der nativem Implementierung in der App.Wäre also unschön wenn es wieder aus dem Adapter fliegen sollte. Dann müsste ich mit das clean Array wieder selbst bauen.
-
@Diginix
Dann sag mir jetzt mal bitte, wie du das steuerst, siehe meinen Post oben an dich -
Wenn du einen Timer unter den adapter Einstellungen erstellst, kannst ja direkt mehrere Räume oder mehrere Raum Channels zuweisen. Die fasst er dann auch zusammen, nur Wenn du Raum und Zone kombiniert, werden es 2 Befehle
-
@blackeagle998 sagte in Test Adapter mihome-vacuum v2.0.x:
@Diginix
Dann sag mir jetzt mal bitte, wie du das steuerst, siehe meinen Post oben an dichWas meinst du? Die Räume dem multiRoomClean Objekt zuweisen?
Das mache ich tatsächlich aktuell händisch in der Adminansicht. Per Skript dürfte nicht unmöglich aber schwierig sein.
Per VIS oder Alexa ist es tatsächlich einfach alle Räume die man will hintereinander zu triggern.
Ich hatte mal eigene Buttons pro Raum und da wurde nach jedem Button Trigger 10 Sekunden gewartet ob noch ein weiterer getriggert wird. Kam 10 Sekunden nichts mehr, wurden alle Raum IDs in einem Array gesammelt und der Sauger per app_segment_clean los geschickt. Das Ergebnis ist das gleiche wie bei multiRoomClean. In der Karte sieht man direkt alle gewählten Räume und der Sauger fährt sie nach seiner Logik ab. Und da müsste auch Pause/Resume funktionieren. Zumindest in der App geht es, denn für die App sind ja auch alle gewählten Räume bekannt da gesammelt an den Sauger übertragen. Nur die Adapter Queue kann auch über den Adapter fortgesetzt werden. Aber nie der bereits abgebrochene Raum beendet. -
@Diginix
Danke!@all
Mir ist gerade noch was aufgefallen:
Ich habe vorhin den Flur saugen lassen und der Staubi hat erkannt, dass die Tür vom angrenzenden Bad zu war.
Danach wollte ich per RoomClean das Bad saugen, der Staubi fuhr aber nicht mal von der Ladestation, weil er wegen der geschlossenen Tür auf der Karte nicht zum Ziel kommt. Dass ich die Tür manuell geöffnet habe, kann er nicht wissen, aber ja zumindest prüfen?!Das Problem habe ich mit meiner Zonenreinigung nicht, weil die Grenzen nicht so hart sind wie bei den Räumen, da sich die Zonen überlappen. Er würde also im Flur anfangen, dann erkennen, ach Tür ist auf und dann auch im Bad saugen.
Hmm, dann ist die Raumfunktion für mich nur bedingt nutzbar. -
@blackeagle998 said in Test Adapter mihome-vacuum v2.0.x:
Wenn ich vorher nur einen oder einige Räume gewählt hatte, dann Pause mache und dann Start drücke, führt das nicht dazu, dass er die vorherige Raumreinigung fortsetzt, sondern dazu, dass er alles reinigen will, er wählt dann nämlich die gesamte Karte aus.
Hattest du dazu eine Lösung gefunden? Genau deshalb wollte ich hier eigentlich auch schon mal seit 2 Tagen eine Frage einstellen.
Ich hätte gerne die Möglichkeit das Saugen zu Pausieren, wenn ich mich aktuell in einem Raum aufhalte und mich das Geräusch nervt. Bei Start führt er dann aber wie von dir beschrieben eine Komplettreinigung durch. -
@twothumbs
Momentan kann man das leider nur über die App fortsetzen.
Eine andere Möglichkeit einen unterbrochenen RoomClean fortzusetzen, kenne ich bisher nicht. -
Ich habe das jetzt noch nicht weiter geprüft, aber wenn ich auf dem Sauger selber die Taste drücke, hält er an und ich kann zb. Den wassertank drunter wegnehmen. Wenn ich dann nochmal drücke, macht er weiter. Ich habe noch nicht geschaut, was er da triggert, weil es einfach funktioniert hat
-
@blackeagle998 sagte in Test Adapter mihome-vacuum v2.0.x:
@twothumbs
Momentan kann man das leider nur über die App fortsetzen.
Eine andere Möglichkeit einen unterbrochenen RoomClean fortzusetzen, kenne ich bisher nicht.Dann ist der Pause/Start Button in der App Kontextabhängig und der im Adapter ist immer ein "dummer" Sauge alles Start.
wie @dirkhe geschrieben hat, gilt es herauszufinden was für ein Event ausgelöst werden muss um den pausierten Vorgang fortzusetzen, egal ob Zone, Raum, Spot.