NEWS
Test Adapter mihome-vacuum v2.0.x
-
Hi,
ich habe gerade die neuen Adapterversion 2.0.x entdeckt und installiert.
Die o.g. Beobachtung bzgl. Auswahl des Geräts habe ich auch gemacht (gerade von Git installiert). Naiv wie ich war habe ich einfach Token und IP aus dem ausgelesenen Gerät in den manuellen Bereich übertragen und gespeichert. Da man den Adapter aber nur speichern & aktivieren kann, wenn ein Token eingetragen ist, habe ich zunächst 32x0 eingetragen.Auf die Karten warte ich noch. Canvas konnte ich installieren, die Libs nicht. (Docker-Installation).
Im History Bereich gibt es noch einen Tippfehler:
-
@Meistertr sagte in Test Adapter mihome-vacuum v2.0.x:
Dem roboter ein Stunde nix zu senden macht wenig Sinn, da das spiel dann von vorne los geht. Beim Adapter Restart fängt er mit einer niedrigen id wieder an wodurch er erst auf die Blacklist gesetzt wird durch halo und schnelles Senden wird er schnell wieder frei geschaltet.
Da hast mich falsch verstanden. Das gilt nur für miIo_info. Da probiert er es nach einer Stunde nochmal. Das hatte ich aber nur reingebaut, weil ich bei mir genau weiss, dass er keine Antwort bekommt, da kein Inet und ich es nicht ganz ausschalten wollte.
Das mit den Blocken konnte ich auch so nachvollziehen, nachdem du es ja jetzt beschreiben hast, aber das funktioniert ja. Wenn der adpater die einegstellte ping-intervllzeit keine Antwort mehr vom robbi bekommt, setzt er den Adpater auf disconnect. Wenn der nächste intervall kommt, macht er dann anstelle des get_status wieder ein helo und wenn er dann die antwort bekommt, wieder er wieder connected. Ich habe bei mir jetzt sowohl die pingIntervall Zeit für get_status und den intervall für paramrequest auf eine Minute stehen und das funktioniert super. Dadurch, dass er jeden Befehl jetzt bis zu 3 mal probiert (im Abstand von 5 sec), kommt der auch immer durch.
Überigens, beim requestParam Aufruf war es ja rekursiv und er hat die nächste Anfrage erst gemacht, wenn er eine Antwort (callback) vom robbi bekam. Da hatte ich manchmal nicht alle Aufrufe dabei
-
@Coffeelover Wenn du keinen Token hast, geht sowieso gar nichts, da bringt auch kein 32x0.. was. Aber du hast einen Token bekommen?
-
@dirkhe Zunächst habe ich nur aktualisiert. Der Sauger war immernoch im Adapter, aber keine Karte. Habe daraufhin die Instanz komplett gelöscht und neu hinzugefügt. Dabei kam ich in eine Schleife: Adapter muss aktiv sein, um "Get devices" durchzuführen. Zum Speichern hat er aber einen Token gefordert. Deswegen habe ich vorübergehend 32x0 eingetragen. Dann gespeichert, Instanz aktiviert und dann get Device gedrückt. Token und IP standen oben und habe ich händisch übernommen. Alle Infos passen auch, nur auf die Karte warte ich noch. Fahre ihn später mal los und teste, ob dann die Karte auch kommt.
-
@Coffeelover sagte in Test Adapter mihome-vacuum v2.0.x:
Dabei kam ich in eine Schleife: Adapter muss aktiv sein, um "Get devices" durchzuführen. Zum Speichern hat er aber einen Token gefordert.
@Meistertr das ist tatsächlich ein Problem bei Neuinstallationen...
-
@Meistertr
Hi ich hab mir jetzt auch mal die neue Version installiert. Was mir auffällt ist der "ReferenceError: that is not defined" im Log. Kommt die Karte nur mit Valetudo?
Hab den ersten Saugroboter von Xiaomi den rockrobo.vacuum.v1 und läuft auf dem deutschen Server.mihome-vacuum.0 2020-02-19 10:21:54.902 debug (12880) Receive <<< {"result":[{"enable":0,"current_integral":450,"current_high":500,"current_low":400,"stall_time":10}],"id":18}<<< 213100900000000003d7c8a15e4cfe321d32277cb36f22578c0653ca613f621d2d5 mihome-vacuum.0 2020-02-19 10:21:54.892 debug (12880) sendMsgRaw >>> 213100500000000003d7c8a15e4cfe329884959db6f16cac2857d287ca0db2163b380369d7546477503af81c5cbfdca7e906fc22492627b98c8c9e9674a749db8a3fcb22aafdc66078e71de4a23a0277 mihome-vacuum.0 2020-02-19 10:21:54.892 debug (12880) sendMsg >>> {"id":18,"method":"get_carpet_mode"} mihome-vacuum.0 2020-02-19 10:21:54.891 debug (12880) Timestamp: 5e4cfe32 mihome-vacuum.0 2020-02-19 10:21:54.890 debug (12880) lastid{"get_status":12,"get_consumable":14,"get_clean_summary":15,"get_clean_record":7,"X_send_command":0,"miIO.info":13,"get_sound_volume":16,"get_carpet_mode":18,"get_room_mapping":9,"get_ma mihome-vacuum.0 2020-02-19 10:21:54.690 debug (12880) sendMsgRaw >>> 213100400000000003d7c8a15e4cfe323bde699e83a8af46a662c63b0a934dde53976748cb45ed5618c449e108872699901395142662c0716cf8293b442e0eb8 mihome-vacuum.0 2020-02-19 10:21:54.690 debug (12880) sendMsg >>> {"id":17,"method":"get_map_v1"} mihome-vacuum.0 2020-02-19 10:21:54.690 debug (12880) Timestamp: 5e4cfe32 mihome-vacuum.0 2020-02-19 10:21:54.689 debug (12880) lastid{"get_status":12,"get_consumable":14,"get_clean_summary":15,"get_clean_record":7,"X_send_command":0,"miIO.info":13,"get_sound_volume":16,"get_carpet_mode":8,"get_room_mapping":9,"get_map mihome-vacuum.0 2020-02-19 10:21:54.488 debug (12880) sendMsgRaw >>> 213100500000000003d7c8a15e4cfe3222b354013e161f54f0db2d958ea23cbde730841bc3fff7b7215192e9e773dfe147810cdf389a17d3d90a8810d3b7e9e7f49dfb550a1c627a4ed971527f43ca3e mihome-vacuum.0 2020-02-19 10:21:54.488 debug (12880) sendMsg >>> {"id":16,"method":"get_sound_volume"} mihome-vacuum.0 2020-02-19 10:21:54.487 debug (12880) Timestamp: 5e4cfe32 mihome-vacuum.0 2020-02-19 10:21:54.486 debug (12880) lastid{"get_status":12,"get_consumable":14,"get_clean_summary":15,"get_clean_record":7,"X_send_command":0,"miIO.info":13,"get_sound_volume":16,"get_carpet_mode":8,"get_room_mapping":9} mihome-vacuum.0 2020-02-19 10:21:54.285 debug (12880) sendMsgRaw >>> 213100500000000003d7c8a15e4cfe32f9fb927bc4853efe2a127a72f5299a2abc0c86757b8df6d88aca3976207df900f2aa39d5e76a113c3614c66ea32dcfba8e8cc1def6f33ef013a34ad716a44e51 mihome-vacuum.0 2020-02-19 10:21:54.285 debug (12880) sendMsg >>> {"id":15,"method":"get_clean_summary"} mihome-vacuum.0 2020-02-19 10:21:54.283 debug (12880) Timestamp: 5e4cfe32 mihome-vacuum.0 2020-02-19 10:21:54.282 debug (12880) lastid{"get_status":12,"get_consumable":14,"get_clean_summary":15,"get_clean_record":7,"X_send_command":0,"miIO.info":13,"get_sound_volume":5,"get_carpet_mode":8,"get_room_mapping":9} mihome-vacuum.0 2020-02-19 10:21:54.081 debug (12880) sendMsgRaw >>> 213100500000000003d7c8a15e4cfe32af03087562fe9b474645655ca3e6de68c7b79ec1c11c99c02e4e58d4d3943f4d446a2e57a49e45bd3227f6ba82d5fbb88b307ed6e37add3e50b4c79ccf4bdb1c mihome-vacuum.0 2020-02-19 10:21:54.081 debug (12880) sendMsg >>> {"id":14,"method":"get_consumable"} mihome-vacuum.0 2020-02-19 10:21:54.080 debug (12880) Timestamp: 5e4cfe32 mihome-vacuum.0 2020-02-19 10:21:54.079 debug (12880) lastid{"get_status":12,"get_consumable":14,"get_clean_summary":4,"get_clean_record":7,"X_send_command":0,"miIO.info":13,"get_sound_volume":5,"get_carpet_mode":8,"get_room_mapping":9} mihome-vacuum.0 2020-02-19 10:21:53.877 debug (12880) sendMsgRaw >>> 213100400000000003d7c8a15e4cfe31bd80ec97dba584c9bff7258e098707de020652f5d6eaf6f84f4d72fb4b0b53a2cd732b613d89c2d0004a4cdaf848e760 mihome-vacuum.0 2020-02-19 10:21:53.877 debug (12880) sendMsg >>> {"id":13,"method":"miIO.info"} mihome-vacuum.0 2020-02-19 10:21:53.876 debug (12880) Timestamp: 5e4cfe31 mihome-vacuum.0 2020-02-19 10:21:53.876 debug (12880) lastid{"get_status":12,"get_consumable":3,"get_clean_summary":4,"get_clean_record":7,"X_send_command":0,"miIO.info":13,"get_sound_volume":5,"get_carpet_mode":8,"get_room_mapping":9} mihome-vacuum.0 2020-02-19 10:21:53.876 debug (12880) requesting params every: 60 Sec mihome-vacuum.0 2020-02-19 10:21:53.876 debug (12880) sendMsgRaw >>> 213100400000000003d7c8a15e4cfe318feb7b58518a4eb6b6720229fd28d4f8da807baa5ade1848a79df158f22fde28b5a1923663747c5f5940a95416fcd3a2 mihome-vacuum.0 2020-02-19 10:21:53.876 debug (12880) sendMsg >>> {"id":12,"method":"get_status"} mihome-vacuum.0 2020-02-19 10:21:53.875 debug (12880) Timestamp: 5e4cfe31 mihome-vacuum.0 2020-02-19 10:21:53.875 debug (12880) lastid{"get_status":12,"get_consumable":3,"get_clean_summary":4,"get_clean_record":7,"X_send_command":0,"miIO.info":2,"get_sound_volume":5,"get_carpet_mode":8,"get_room_mapping":9} mihome-vacuum.0 2020-02-19 10:21:53.874 debug (12880) Connected mihome-vacuum.0 2020-02-19 10:21:53.873 debug (12880) Receive <<< Helo <<< 213100200000000003d7c8a15e4cfe31ffffffffffffffffffffffffffffffff mihome-vacuum.0 2020-02-19 10:21:36.865 debug (12880) Disconnect mihome-vacuum.0 2020-02-19 10:21:33.866 debug (12880) sendMsgRaw >>> 213100400000000003d7c8a15e4cfe1d706663aa2a089736e6ddb71738c1ffb88298a7c67a5efda2ae01cb8b346a0b16c2625d945a54c4e05647d0cfe6cbb810 mihome-vacuum.0 2020-02-19 10:21:33.866 debug (12880) sendMsg >>> {"id":11,"method":"get_status"} mihome-vacuum.0 2020-02-19 10:21:33.865 debug (12880) Timestamp: 5e4cfe1d mihome-vacuum.0 2020-02-19 10:21:33.864 debug (12880) lastid{"get_status":11,"get_consumable":3,"get_clean_summary":4,"get_clean_record":7,"X_send_command":0,"miIO.info":2,"get_sound_volume":5,"get_carpet_mode":8,"get_room_mapping":9} mihome-vacuum.0 2020-02-19 10:21:13.869 debug (12880) Receive <<< {"result":[{"msg_ver":8,"msg_seq":1199,"state":5,"battery":89,"clean_time":1268,"clean_area":21487500,"error_code":0,"map_present":1,"in_cleaning":1,"fan_power":60,"dnd_enabled":0 mihome-vacuum.0 2020-02-19 10:21:13.864 debug (12880) sendMsgRaw >>> 213100400000000003d7c8a15e4cfe09416ac10b616642fc4078641d5974c528cc252df2ba701a8bc668da1c556d9e6ac6e38918acf169db2bc8c9aa87208b5d mihome-vacuum.0 2020-02-19 10:21:13.864 debug (12880) sendMsg >>> {"id":10,"method":"get_status"} mihome-vacuum.0 2020-02-19 10:21:13.863 debug (12880) Timestamp: 5e4cfe09 mihome-vacuum.0 2020-02-19 10:21:13.862 debug (12880) lastid{"get_status":10,"get_consumable":3,"get_clean_summary":4,"get_clean_record":7,"X_send_command":0,"miIO.info":2,"get_sound_volume":5,"get_carpet_mode":8,"get_room_mapping":9} mihome-vacuum.0 2020-02-19 10:20:56.882 debug (12880) Receive <<< {"result":"unknown_method","id":9}<<< 213100500000000003d7c8a15e4cfdf8d024efb74cd7814dfc81b1921516e0c7a7b8e992afda59687489bdec9d1b9afa7e9269b8beb254eab2d37b4e5079a91246024f1a06e74 mihome-vacuum.0 2020-02-19 10:20:56.880 info (12880) create state for carpet_mode mihome-vacuum.0 2020-02-19 10:20:56.879 debug (12880) Receive <<< {"result":[{"enable":0,"current_integral":450,"current_high":500,"current_low":400,"stall_time":10}],"id":8}<<< 213100900000000003d7c8a15e4cfdf82cfe557e3c73b8acb15ee4390a4d00282d5 mihome-vacuum.0 2020-02-19 10:20:56.865 debug (12880) sendMsgRaw >>> 213100500000000003d7c8a15e4cfdf8f95ad72db0f58e5ccf85d3c4afe637319d626b60446ed14942dee3acb5c44d1ad9dbf0d1982d578e8835dd1e3acdad3cb88ead0f781953adebb1fe08c0714601 mihome-vacuum.0 2020-02-19 10:20:56.865 debug (12880) sendMsg >>> {"id":9,"method":"get_room_mapping"} mihome-vacuum.0 2020-02-19 10:20:56.865 debug (12880) Timestamp: 5e4cfdf8 mihome-vacuum.0 2020-02-19 10:20:56.865 debug (12880) lastid{"get_status":1,"get_consumable":3,"get_clean_summary":4,"get_clean_record":7,"X_send_command":0,"miIO.info":2,"get_sound_volume":5,"get_carpet_mode":8,"get_room_mapping":9} mihome-vacuum.0 2020-02-19 10:20:56.864 debug (12880) sendMsgRaw >>> 213100500000000003d7c8a15e4cfdf8f9aba9afc2d3003699be698022fcbe207fb0d4d4a8644660b5ef4ed4bb735cc484015051999f8b5f073b479a1f006029c2803e24c9c6f13ac38ad77cdb842971 mihome-vacuum.0 2020-02-19 10:20:56.864 debug (12880) sendMsg >>> {"id":8,"method":"get_carpet_mode"} mihome-vacuum.0 2020-02-19 10:20:56.863 debug (12880) Timestamp: 5e4cfdf8 mihome-vacuum.0 2020-02-19 10:20:56.862 debug (12880) lastid{"get_status":1,"get_consumable":3,"get_clean_summary":4,"get_clean_record":7,"X_send_command":0,"miIO.info":2,"get_sound_volume":5,"get_carpet_mode":8} mihome-vacuum.0 2020-02-19 10:20:56.061 warn (12880) ReferenceError: that is not defined mihome-vacuum.0 2020-02-19 10:20:56.061 debug (12880) Xiaomi Cloud: Login successful mihome-vacuum.0 2020-02-19 10:20:55.134 debug (12880) CLEAN_LOGGING[{"Datum":"15.2","Start":"13:22","Saugzeit":"0 min","Fläche":"0 m²","Error":0,"Ende":false},{"Datum":"13.2","Start":"15:09","Saugzeit":"0 min","Fläche":"0 m²","Error":0,"Ende":fa mihome-vacuum.0 2020-02-19 10:20:54.946 debug (12880) Receive <<< {"result":[[1581602974,1581603042,2,0,0,0]],"id":7}<<< 213100600000000003d7c8a15e4cfdf678e87ca79d4d999a8bf9f99b6440f4665afebb37977ab0a1531dad9466073f17d1c7544f1992672f7bab3143c92a mihome-vacuum.0 2020-02-19 10:20:54.933 debug (12880) sendMsgRaw >>> 213100600000000003d7c8a15e4cfdf66173a78d627dc8f6c6b90381a3aeb21d49d5cdf9d919a808cbcc2543f5a68160ece722036002b72b81ec7087ac5fe4a0602d9d1db7aac218e52dd452699488a6217f8dfbc2a22fdf mihome-vacuum.0 2020-02-19 10:20:54.932 debug (12880) sendMsg >>> {"id":7,"method":"get_clean_record","params":[1581602974]} mihome-vacuum.0 2020-02-19 10:20:54.932 debug (12880) Timestamp: 5e4cfdf6 mihome-vacuum.0 2020-02-19 10:20:54.931 debug (12880) lastid{"get_status":1,"get_consumable":3,"get_clean_summary":4,"get_clean_record":7,"X_send_command":0,"miIO.info":2,"get_sound_volume":5} mihome-vacuum.0 2020-02-19 10:20:54.930 debug (12880) Request log entry: 1581602974 mihome-vacuum.0 2020-02-19 10:20:54.734 debug (12880) Receive <<< {"result":[[1581769345,1581769399,15,0,0,0]],"id":6}<<< 213100600000000003d7c8a15e4cfdf6b4672e046ef1ffce2c53be14a26b42745afebb37977ab0a1531dad9466073f1713b567389cf2f185feebb06477b mihome-vacuum.0 2020-02-19 10:20:54.729 debug (12880) sendMsgRaw >>> 213100600000000003d7c8a15e4cfdf68b385046847026593218b65308a26aae7421ffc8809ddd1717fd077872b127e64b60221c32936026604837dc0967f5025e7df5be14d792fd19259e6fc74f5afcb15be7603410b9bb mihome-vacuum.0 2020-02-19 10:20:54.728 debug (12880) sendMsg >>> {"id":6,"method":"get_clean_record","params":[1581769345]} mihome-vacuum.0 2020-02-19 10:20:54.728 debug (12880) Timestamp: 5e4cfdf6 mihome-vacuum.0 2020-02-19 10:20:54.727 debug (12880) lastid{"get_status":1,"get_consumable":3,"get_clean_summary":4,"get_clean_record":6,"X_send_command":0,"miIO.info":2,"get_sound_volume":5} mihome-vacuum.0 2020-02-19 10:20:54.727 debug (12880) Request log entry: 1581769345 mihome-vacuum.0 2020-02-19 10:20:54.530 debug (12880) Receive <<< {"result":[90],"id":5}<<< 213100400000000003d7c8a15e4cfdf665034b3877bc7932e02ac4d64d66b80e6fab81e96b50a7fef69429125d2eb7d424738108eacb0c177419c6411c95103c mihome-vacuum.0 2020-02-19 10:20:54.524 debug (12880) sendMsgRaw >>> 213100500000000003d7c8a15e4cfdf631aa1053ac6c8e095d0fb61ec9b6e2a0436b8f5c23a76f1fe3cd3bbcedba3e56dedf78a668a0154edd521800270ea9d146561c399847dde6f70c0219e9739c4b mihome-vacuum.0 2020-02-19 10:20:54.524 debug (12880) sendMsg >>> {"id":5,"method":"get_sound_volume"} mihome-vacuum.0 2020-02-19 10:20:54.523 debug (12880) Timestamp: 5e4cfdf6 mihome-vacuum.0 2020-02-19 10:20:54.523 debug (12880) lastid{"get_status":1,"get_consumable":3,"get_clean_summary":4,"get_clean_record":0,"X_send_command":0,"miIO.info":2,"get_sound_volume":5} mihome-vacuum.0 2020-02-19 10:20:54.389 info (12880) set nächster Timer: Nicht verfügbar mihome-vacuum.0 2020-02-19 10:20:54.331 debug (12880) Receive <<< {"result":[1214255,18281305000,592,[1581769345,1581602974]],"id":4}<<< 213100700000000003d7c8a15e4cfdf66d852cb7d9287268a3228220a7f24b84a6fb87a767b429bfd475b1b535969d39082994958ceb mihome-vacuum.0 2020-02-19 10:20:54.322 debug (12880) sendMsgRaw >>> 213100500000000003d7c8a15e4cfdf63e03bd60cc75f39d4dfcd5675086a1789b4c212ecd6cf4425264f70e32ee96a2338f6938ffe249da1d119535d2c8f1eedd49392eed7d5a7e3d91ee19a6c64a62 mihome-vacuum.0 2020-02-19 10:20:54.322 debug (12880) sendMsg >>> {"id":4,"method":"get_clean_summary"} mihome-vacuum.0 2020-02-19 10:20:54.321 debug (12880) Timestamp: 5e4cfdf6 mihome-vacuum.0 2020-02-19 10:20:54.320 debug (12880) lastid{"get_status":1,"get_consumable":3,"get_clean_summary":4,"get_clean_record":0,"X_send_command":0,"miIO.info":2} mihome-vacuum.0 2020-02-19 10:20:54.125 debug (12880) Receive <<< {"result":[{"main_brush_work_time":635978,"side_brush_work_time":566197,"filter_work_time":419737,"sensor_dirty_time":99682}],"id":3}<<< 213100b00000000003d7c8a15e4cfdf5a61a252c71 mihome-vacuum.0 2020-02-19 10:20:54.119 debug (12880) sendMsgRaw >>> 213100500000000003d7c8a15e4cfdf6624590091080598529887d9cd39e8c6f72431b6c004540cfbc580dc2eda47d091a323655ca2e935a6961c55ef51c74ff4e3c55ffb7791a475495629aaeb35951 mihome-vacuum.0 2020-02-19 10:20:54.119 debug (12880) sendMsg >>> {"id":3,"method":"get_consumable"} mihome-vacuum.0 2020-02-19 10:20:54.118 debug (12880) Timestamp: 5e4cfdf6 mihome-vacuum.0 2020-02-19 10:20:54.117 debug (12880) lastid{"get_status":1,"get_consumable":3,"get_clean_summary":0,"get_clean_record":0,"X_send_command":0,"miIO.info":2} mihome-vacuum.0 2020-02-19 10:20:53.925 debug (12880) Receive <<< {"partner_id":"","id":2,"code":0,"message":"ok","result":{"hw_ver":"Linux","fw_ver":"3.3.9_003468","ap":{"ssid":"DramaQueen","bssid":"B4:FB:E4:2E:6B:84","rssi":-41},"netif":{"loca mihome-vacuum.0 2020-02-19 10:20:53.922 debug (12880) Receive <<< {"result":[{"msg_ver":8,"msg_seq":1198,"state":5,"battery":89,"clean_time":1250,"clean_area":21227500,"error_code":0,"map_present":1,"in_cleaning":1,"fan_power":60,"dnd_enabled":0 mihome-vacuum.0 2020-02-19 10:20:53.911 debug (12880) sendMsgRaw >>> 213100400000000003d7c8a15e4cfdf593623ded2933d2344a3fe28afa9ebc6f7ee401b1a145fb3d9ae527c453c8bbe11d0674ca3e53a535ba1f988eb20f8d8a mihome-vacuum.0 2020-02-19 10:20:53.911 debug (12880) sendMsg >>> {"id":2,"method":"miIO.info"} mihome-vacuum.0 2020-02-19 10:20:53.910 debug (12880) Timestamp: 5e4cfdf5 mihome-vacuum.0 2020-02-19 10:20:53.910 debug (12880) lastid{"get_status":1,"get_consumable":0,"get_clean_summary":0,"get_clean_record":0,"X_send_command":0,"miIO.info":2} mihome-vacuum.0 2020-02-19 10:20:53.909 debug (12880) requesting params every: 60 Sec mihome-vacuum.0 2020-02-19 10:20:53.909 debug (12880) sendMsgRaw >>> 213100400000000003d7c8a15e4cfdf5bc766d38f0e29943c77d5f9728815f7dd4f5fd46107c7e2364749c87a8e55b1539a3c50d8429cbfff341380fc10f3924 mihome-vacuum.0 2020-02-19 10:20:53.908 debug (12880) sendMsg >>> {"id":1,"method":"get_status"} mihome-vacuum.0 2020-02-19 10:20:53.908 debug (12880) Timestamp: 5e4cfdf5 mihome-vacuum.0 2020-02-19 10:20:53.906 debug (12880) lastid{"get_status":1,"get_consumable":0,"get_clean_summary":0,"get_clean_record":0,"X_send_command":0} mihome-vacuum.0 2020-02-19 10:20:53.905 debug (12880) Connected mihome-vacuum.0 2020-02-19 10:20:53.905 debug (12880) Receive <<< Helo <<< 213100200000000003d7c8a15e4cfdf5ffffffffffffffffffffffffffffffff mihome-vacuum.0 2020-02-19 10:20:53.896 info (12880) New generation or new fw detected, create new states goto and zoneclean mihome-vacuum.0 2020-02-19 10:20:53.866 debug (12880) server started on 0.0.0.0:53421 mihome-vacuum.0 2020-02-19 10:20:53.850 info (12880) Create state clean_home for controlling by cloud adapter mihome-vacuum.0 2020-02-19 10:20:53.849 info (12880) Expert mode enabled, states created mihome-vacuum.0 2020-02-19 10:20:53.842 debug (12880) Xiaomi Cloud: Logging in mihome-vacuum.0 2020-02-19 10:20:53.840 debug (12880) Maphelper_config___{"username":"*****************","password":"************","deviceId":"*******","clientId":"******","server":"de","valetudo":false,"mimap":true,"ip":"192.168.***.***","COL mihome-vacuum.0 2020-02-19 10:20:53.840 debug (12880) load Map creator... true mihome-vacuum.0 2020-02-19 10:20:53.788 info (12880) starting. Version 2.0.5 in /opt/iobroker/node_modules/iobroker.mihome-vacuum, node: v10.19.0
-
Leider ist die Karte nicht aufgetaucht.
Lib und Canvas habe ich installiert. Im Log habe ich keinerlei Fehler.
Login ist auf CN-Server, Gerät ist ein Gen1. Mittels Flole-App sehe ich die Karte.
Anbei mal ein Debug-Auszug. Auffällig empfinde ich die Info: Mappointer_nomap_retry.
Den Fehler von @duffbeer2000 habe ich auch: mihome-vacuum.0 2020-02-19 12:40:08.875 warn (9093) ReferenceError: that is not definedmihome-vacuum.0 2020-02-19 11:54:44.322 debug (19472) Mappointer_updated mihome-vacuum.0 2020-02-19 11:54:44.321 debug (19472) Receive <<< {"result":["roboroommap%2F64673245%2F0"],"id":675}<<< 213100600000000003dad5dd5e4d141e28f8b25976f378a180f431bf24bae1bf0d680f66181c23d0fd7545d7f4a902e1d23c25281c86a616a7a06b4796ceed mihome-vacuum.0 2020-02-19 11:54:44.316 debug (19472) Mappointer_nomap___retry mihome-vacuum.0 2020-02-19 11:54:44.316 debug (19472) sendMsgRaw >>> 213100500000000003dad5dd5e4d141eea1d69363a30da3e84abd1c6cc1dc2c96afcfdae924b7fca018f22fb9cfd5f835aefe754c91f825c74f28f1f0733cd64e7d6b5bdbba834936f0fa2eaf9d45e57 mihome-vacuum.0 2020-02-19 11:54:44.315 debug (19472) sendMsg >>> {"id":675,"method":"get_map_v1"} mihome-vacuum.0 2020-02-19 11:54:44.315 debug (19472) Timestamp: 5e4d141e mihome-vacuum.0 2020-02-19 11:54:44.314 debug (19472) lastid{"get_status":671,"get_consumable":668,"get_clean_summary":669,"get_clean_record":27,"X_send_command":0,"miIO.info":667,"get_sound_volume":670,"get_carpet_mode":673,"get_room_mapping":15 mihome-vacuum.0 2020-02-19 11:54:43.812 debug (19472) Receive <<< {"result":["retry"],"id":674}<<< 213100400000000003dad5dd5e4d141e648dedede061817ce8f9743449a73db4d48a272bc94731cb263787e4d6b4af5c2f556d8cf4c8c6d399758e162416ee81 mihome-vacuum.0 2020-02-19 11:54:43.807 debug (19472) Mappointer_nomap___retry mihome-vacuum.0 2020-02-19 11:54:43.807 debug (19472) sendMsgRaw >>> 213100500000000003dad5dd5e4d141df65fc117ffa66c44495bb0e933a9354cb7fb01fde02051527afafe30959900352f2703e732b474766bb50af5850f7d19efd4bd5d1ccaf6a452e29f0fc38f7daf mihome-vacuum.0 2020-02-19 11:54:43.807 debug (19472) sendMsg >>> {"id":674,"method":"get_map_v1"} mihome-vacuum.0 2020-02-19 11:54:43.805 debug (19472) Timestamp: 5e4d141d mihome-vacuum.0 2020-02-19 11:54:43.804 debug (19472) lastid{"get_status":671,"get_consumable":668,"get_clean_summary":669,"get_clean_record":27,"X_send_command":0,"miIO.info":667,"get_sound_volume":670,"get_carpet_mode":673,"get_room_mapping":15 mihome-vacuum.0 2020-02-19 11:54:43.507 debug (19472) Receive <<< {"result":[{"enable":0,"current_integral":450,"current_high":500,"current_low":400,"stall_time":10}],"id":673}<<< 213100900000000003dad5dd5e4d141dc002d6cba38541364d2bba09e92b5e9aba mihome-vacuum.0 2020-02-19 11:54:43.500 debug (19472) sendMsgRaw >>> 213100500000000003dad5dd5e4d141d2c6628ed23398b8e0a6171906a5c77cfbeaadb2441182cf7097e32dca164d89ee1e487ec757066ab9b51914b5ac32e35d4d03debeffe3308690e04655adfd1ea mihome-vacuum.0 2020-02-19 11:54:43.500 debug (19472) sendMsg >>> {"id":673,"method":"get_carpet_mode"} mihome-vacuum.0 2020-02-19 11:54:43.499 debug (19472) Timestamp: 5e4d141d mihome-vacuum.0 2020-02-19 11:54:43.498 debug (19472) lastid{"get_status":671,"get_consumable":668,"get_clean_summary":669,"get_clean_record":27,"X_send_command":0,"miIO.info":667,"get_sound_volume":670,"get_carpet_mode":673,"get_room_mapping":15 mihome-vacuum.0 2020-02-19 11:54:43.304 debug (19472) Receive <<< {"result":["retry"],"id":672}<<< 213100400000000003dad5dd5e4d141dcc061fb1956410e922c8c964072ca48ad48a272bc94731cb263787e4d6b4af5c42bb9528311c981e432953f4fb52d5cb mihome-vacuum.0 2020-02-19 11:54:43.298 debug (19472) sendMsgRaw >>> 213100500000000003dad5dd5e4d141d24002d43c0fb55507119aa59aa08fb4ddb32931a04bd6667443e73888ca6efb8d384937dfe8f4038bfd9913f94e780bd390af84d0c60007619735a3625a3988e mihome-vacuum.0 2020-02-19 11:54:43.298 debug (19472) sendMsg >>> {"id":672,"method":"get_map_v1"} mihome-vacuum.0 2020-02-19 11:54:43.297 debug (19472) Timestamp: 5e4d141d mihome-vacuum.0 2020-02-19 11:54:43.297 debug (19472) lastid{"get_status":671,"get_consumable":668,"get_clean_summary":669,"get_clean_record":27,"X_send_command":0,"miIO.info":667,"get_sound_volume":670,"get_carpet_mode":662,"get_room_mapping":15 mihome-vacuum.0 2020-02-19 11:54:43.127 debug (19472) Receive <<< {"result":[{"msg_ver":8,"msg_seq":2746,"state":10,"battery":86,"clean_time":899,"clean_area":18585000,"error_code":0,"map_present":1,"in_cleaning":1,"fan_power":90,"dnd_enabled":0} mihome-vacuum.0 2020-02-19 11:54:43.120 debug (19472) sendMsgRaw >>> 213100500000000003dad5dd5e4d141da4989e0c396a4ab8bea0938fa66c4bffeec517375fe6601161195c81363009fd5e203a685e2dc622d291642410a5b42e4ed0a75990ad8832cceb7524a34ceeb9 mihome-vacuum.0 2020-02-19 11:54:43.120 debug (19472) sendMsg >>> {"id":671,"method":"get_status"} mihome-vacuum.0 2020-02-19 11:54:43.119 debug (19472) Timestamp: 5e4d141d mihome-vacuum.0 2020-02-19 11:54:43.118 debug (19472) lastid{"get_status":671,"get_consumable":668,"get_clean_summary":669,"get_clean_record":27,"X_send_command":0,"miIO.info":667,"get_sound_volume":670,"get_carpet_mode":662,"get_room_mapping":15 mihome-vacuum.0 2020-02-19 11:54:43.103 debug (19472) Receive <<< {"result":[3],"id":670}<<< 213100400000000003dad5dd5e4d141dcbb310494cc42495341826678fd19bd3391782ef091bc9afd0b88205d4ec304afc2e22eb73980762bcdfd742d56f80aa mihome-vacuum.0 2020-02-19 11:54:43.096 debug (19472) sendMsgRaw >>> 213100500000000003dad5dd5e4d141d8cdb69ef1c449909595514c3e0662f9754a508a3d87994d43c32caa1b9538baf5876fff59be4629db7e95256092e714daa5da9d2dcfc380b96132b260ef7abf3 mihome-vacuum.0 2020-02-19 11:54:43.096 debug (19472) sendMsg >>> {"id":670,"method":"get_sound_volume"} mihome-vacuum.0 2020-02-19 11:54:43.095 debug (19472) Timestamp: 5e4d141d mihome-vacuum.0 2020-02-19 11:54:43.094 debug (19472) lastid{"get_status":666,"get_consumable":668,"get_clean_summary":669,"get_clean_record":27,"X_send_command":0,"miIO.info":667,"get_sound_volume":670,"get_carpet_mode":662,"get_room_mapping":15 mihome-vacuum.0 2020-02-19 11:54:42.902 debug (19472) Receive <<< {"result":[1596681,23627500000,906,[1582097581,1582042566,1581863478,1581784671,1581664138,1581576497,1581489846,1581422722,1581418701,1581245848,1581237019,1581165103,1581084838,1 mihome-vacuum.0 2020-02-19 11:54:42.893 debug (19472) sendMsgRaw >>> 213100500000000003dad5dd5e4d141c10faa15e15e0b2101724082a84bca854c125bcbc7b62481355da306f7bc527c005f369deade744c929c68804527f62da9f2b8ac3706f99b50fb15daeea3bac63 mihome-vacuum.0 2020-02-19 11:54:42.893 debug (19472) sendMsg >>> {"id":669,"method":"get_clean_summary"} mihome-vacuum.0 2020-02-19 11:54:42.892 debug (19472) Timestamp: 5e4d141c mihome-vacuum.0 2020-02-19 11:54:42.891 debug (19472) lastid{"get_status":666,"get_consumable":668,"get_clean_summary":669,"get_clean_record":27,"X_send_command":0,"miIO.info":667,"get_sound_volume":659,"get_carpet_mode":662,"get_room_mapping":15 mihome-vacuum.0 2020-02-19 11:54:42.698 debug (19472) Receive <<< {"result":[{"main_brush_work_time":621997,"side_brush_work_time":236598,"filter_work_time":69826,"sensor_dirty_time":45064}],"id":668}<<< 213100b00000000003dad5dd5e4d141c7aab460df2 mihome-vacuum.0 2020-02-19 11:54:42.690 debug (19472) sendMsgRaw >>> 213100500000000003dad5dd5e4d141c0a1e6e918ce0cc1b092ac4e7f97b38c358e0ada256feea1c385696aa7287a2adc9160714fa89f241e50b5f5c75dca09f8a1a4c009343f2ea91f96ac05a2d4a82 mihome-vacuum.0 2020-02-19 11:54:42.690 debug (19472) sendMsg >>> {"id":668,"method":"get_consumable"} mihome-vacuum.0 2020-02-19 11:54:42.689 debug (19472) Timestamp: 5e4d141c mihome-vacuum.0 2020-02-19 11:54:42.688 debug (19472) lastid{"get_status":666,"get_consumable":668,"get_clean_summary":658,"get_clean_record":27,"X_send_command":0,"miIO.info":667,"get_sound_volume":659,"get_carpet_mode":662,"get_room_mapping":15 mihome-vacuum.0 2020-02-19 11:54:42.494 debug (19472) Receive <<< {"partner_id":"","id":667,"code":0,"message":"ok","result":{"hw_ver":"Linux","fw_ver":"3.5.0_003532","ap":{"ssid":"WLAN@Dienst","bssid":"CC:CE:1E:CB:21:71","rssi":-49},"netif":{"lo mihome-vacuum.0 2020-02-19 11:54:42.488 debug (19472) sendMsgRaw >>> 213100400000000003dad5dd5e4d141cc73faca8bfe54eb9196cd65fd1dbccf695d555c7bc0e752cd9ec9e49f224e9e045ba847d412fc7cbd2bf18338ffc773a mihome-vacuum.0 2020-02-19 11:54:42.488 debug (19472) sendMsg >>> {"id":667,"method":"miIO.info"} mihome-vacuum.0 2020-02-19 11:54:42.487 debug (19472) Timestamp: 5e4d141c mihome-vacuum.0 2020-02-19 11:54:42.487 debug (19472) lastid{"get_status":666,"get_consumable":657,"get_clean_summary":658,"get_clean_record":27,"X_send_command":0,"miIO.info":667,"get_sound_volume":659,"get_carpet_mode":662,"get_room_mapping":15 mihome-vacuum.0 2020-02-19 11:54:42.486 debug (19472) requesting params every: 60 Sec mihome-vacuum.0 2020-02-19 11:54:23.126 debug (19472) Receive <<< {"result":[{"msg_ver":8,"msg_seq":2745,"state":10,"battery":86,"clean_time":899,"clean_area":18585000,"error_code":0,"map_present":1,"in_cleaning":1,"fan_power":90,"dnd_enabled":0 mihome-vacuum.0 2020-02-19 11:54:23.118 debug (19472) sendMsgRaw >>> 213100500000000003dad5dd5e4d1409818694dcc346196ab05b91732c4560f4957167ac106c65fd1e3dffafa58a778ece82bbc3e5a8a83cc969d08e1ad0920c3a126efcd5fa213dafd6ddc42d968ff3 mihome-vacuum.0 2020-02-19 11:54:23.118 debug (19472) sendMsg >>> {"id":666,"method":"get_status"} mihome-vacuum.0 2020-02-19 11:54:23.117 debug (19472) Timestamp: 5e4d1409 mihome-vacuum.0 2020-02-19 11:54:23.116 debug (19472) lastid{"get_status":666,"get_consumable":657,"get_clean_summary":658,"get_clean_record":27,"X_send_command":0,"miIO.info":656,"get_sound_volume":659,"get_carpet_mode":662,"get_room_mapping":1 mihome-vacuum.0 2020-02-19 11:54:03.123 debug (19472) Receive <<< {"result":[{"msg_ver":8,"msg_seq":2744,"state":10,"battery":86,"clean_time":899,"clean_area":18585000,"error_code":0,"map_present":1,"in_cleaning":1,"fan_power":90,"dnd_enabled":0 mihome-vacuum.0 2020-02-19 11:54:03.116 debug (19472) sendMsgRaw >>> 213100500000000003dad5dd5e4d13f56b289eeaa03a863ed8c539f82df47bb1ad01bdbf13f558988294b4edc5c1383ee360bf2d79ca3ddc167cfc40e627968fef770fb33ccc66cb956c65da1c955fc6 mihome-vacuum.0 2020-02-19 11:54:03.116 debug (19472) sendMsg >>> {"id":665,"method":"get_status"} mihome-vacuum.0 2020-02-19 11:54:03.115 debug (19472) Timestamp: 5e4d13f5 mihome-vacuum.0 2020-02-19 11:54:03.114 debug (19472) lastid{"get_status":665,"get_consumable":657,"get_clean_summary":658,"get_clean_record":27,"X_send_command":0,"miIO.info":656,"get_sound_volume":659,"get_carpet_mode":662,"get_room_mapping":1 mihome-vacuum.0 2020-02-19 11:53:44.321 debug (19472) Mappointer_updated mihome-vacuum.0 2020-02-19 11:53:44.320 debug (19472) Receive <<< {"result":["roboroommap%2F64673245%2F1"],"id":664}<<< 213100600000000003dad5dd5e4d13e2b802130517ca5adca381e7ae272e62540d680f66181c23d0fd7545d7f4a902e1d23c25281c86a616a7a06b4796cee mihome-vacuum.0 2020-02-19 11:53:44.315 debug (19472) Mappointer_nomap___retry mihome-vacuum.0 2020-02-19 11:53:44.314 debug (19472) sendMsgRaw >>> 213100500000000003dad5dd5e4d13e26a66b0b63ab34655d5c32a1328a43ea25a1b6942deb05d5c2cd53f239faabd783878bffec5845c4cfc2ac3bf7073c283ecc3fc5c3c03c0f0ec389c84d1ca5118 mihome-vacuum.0 2020-02-19 11:53:44.314 debug (19472) sendMsg >>> {"id":664,"method":"get_map_v1"} mihome-vacuum.0 2020-02-19 11:53:44.314 debug (19472) Timestamp: 5e4d13e2 mihome-vacuum.0 2020-02-19 11:53:44.313 debug (19472) lastid{"get_status":660,"get_consumable":657,"get_clean_summary":658,"get_clean_record":27,"X_send_command":0,"miIO.info":656,"get_sound_volume":659,"get_carpet_mode":662,"get_room_mapping":1 mihome-vacuum.0 2020-02-19 11:53:43.812 debug (19472) Receive <<< {"result":["retry"],"id":663}<<< 213100400000000003dad5dd5e4d13e25e70c68afa20e4a6d21093822d01a368d48a272bc94731cb263787e4d6b4af5c7aaf28483482051353b24fb8d6996a38 mihome-vacuum.0 2020-02-19 11:53:43.807 debug (19472) Mappointer_nomap___retry mihome-vacuum.0 2020-02-19 11:53:43.806 debug (19472) sendMsgRaw >>> 213100500000000003dad5dd5e4d13e10646b2ee597aed81f5fd3b3e2480919191d3510992f203283b83bb1590887cf32b280ea020f65cef5fb99e17c805710484236a7fa1f4205f7a267a9b4430475a mihome-vacuum.0 2020-02-19 11:53:43.806 debug (19472) sendMsg >>> {"id":663,"method":"get_map_v1"} mihome-vacuum.0 2020-02-19 11:53:43.805 debug (19472) Timestamp: 5e4d13e1 mihome-vacuum.0 2020-02-19 11:53:43.805 debug (19472) lastid{"get_status":660,"get_consumable":657,"get_clean_summary":658,"get_clean_record":27,"X_send_command":0,"miIO.info":656,"get_sound_volume":659,"get_carpet_mode":662,"get_room_mapping":1 mihome-vacuum.0 2020-02-19 11:53:43.506 debug (19472) Receive <<< {"result":[{"enable":0,"current_integral":450,"current_high":500,"current_low":400,"stall_time":10}],"id":662}<<< 213100900000000003dad5dd5e4d13e114bb78cd033808ee5973bd5dc7da8863b mihome-vacuum.0 2020-02-19 11:53:43.499 debug (19472) sendMsgRaw >>> 213100500000000003dad5dd5e4d13e1db5da963661c69ec06562649e0712b7243590eca15aabd7d613a56a444588b42f7d3a88e932c3019dbe78a7ee37bf0808ab3c12eae6f53fc2209a3252365fc76 mihome-vacuum.0 2020-02-19 11:53:43.499 debug (19472) sendMsg >>> {"id":662,"method":"get_carpet_mode"} mihome-vacuum.0 2020-02-19 11:53:43.498 debug (19472) Timestamp: 5e4d13e1 mihome-vacuum.0 2020-02-19 11:53:43.497 debug (19472) lastid{"get_status":660,"get_consumable":657,"get_clean_summary":658,"get_clean_record":27,"X_send_command":0,"miIO.info":656,"get_sound_volume":659,"get_carpet_mode":662,"get_room_mapping":1 mihome-vacuum.0 2020-02-19 11:53:43.303 debug (19472) Receive <<< {"result":["retry"],"id":661}<<< 213100400000000003dad5dd5e4d13e1b88625b7bb3c381d1c6e182c9ab14560d48a272bc94731cb263787e4d6b4af5c6e940965ba768ec79fd15dfd057c50aa mihome-vacuum.0 2020-02-19 11:53:43.297 debug (19472) sendMsgRaw >>> 213100500000000003dad5dd5e4d13e1feecc3b050508c205ff0d9b6793dc155e20aa4427da4fff210f375c9a010e3ca395b2eda83f7e74c52f80da23b63bccef0f9e693d24b9b57214a42e942b7a868 mihome-vacuum.0 2020-02-19 11:53:43.297 debug (19472) sendMsg >>> {"id":661,"method":"get_map_v1"} mihome-vacuum.0 2020-02-19 11:53:43.296 debug (19472) Timestamp: 5e4d13e1 mihome-vacuum.0 2020-02-19 11:53:43.295 debug (19472) lastid{"get_status":660,"get_consumable":657,"get_clean_summary":658,"get_clean_record":27,"X_send_command":0,"miIO.info":656,"get_sound_volume":659,"get_carpet_mode":648,"get_room_mapping":1 mihome-vacuum.0 2020-02-19 11:53:43.122 debug (19472) Receive <<< {"result":[{"msg_ver":8,"msg_seq":2743,"state":10,"battery":86,"clean_time":899,"clean_area":18585000,"error_code":0,"map_present":1,"in_cleaning":1,"fan_power":90,"dnd_enabled":0 mihome-vacuum.0 2020-02-19 11:53:43.114 debug (19472) sendMsgRaw >>> 213100500000000003dad5dd5e4d13e1a82a0fbf3f2fa27e29e2945ddc1d596e25eceb8f0b8861a7e3959bbc6db606d090caa98221bfb7b585fa340fa73218306169330288f7b8bfdcdba76e72f24947 mihome-vacuum.0 2020-02-19 11:53:43.114 debug (19472) sendMsg >>> {"id":660,"method":"get_status"} mihome-vacuum.0 2020-02-19 11:53:43.114 debug (19472) Timestamp: 5e4d13e1 mihome-vacuum.0 2020-02-19 11:53:43.113 debug (19472) lastid{"get_status":660,"get_consumable":657,"get_clean_summary":658,"get_clean_record":27,"X_send_command":0,"miIO.info":656,"get_sound_volume":659,"get_carpet_mode":648,"get_room_mapping":1 mihome-vacuum.0 2020-02-19 11:53:43.102 debug (19472) Receive <<< {"result":[3],"id":659}<<< 213100400000000003dad5dd5e4d13e1d7e8266d6b4c7c5fce075c304bf8522d391782ef091bc9afd0b88205d4ec304af2f11d7d715d5fbdf096178d8aa2dbde mihome-vacuum.0 2020-02-19 11:53:43.095 debug (19472) sendMsgRaw >>> 213100500000000003dad5dd5e4d13e1de0de8d7e7469befe0caa300450a287c5a14a45f3ee2c0f15e6acb99f0fb562db3979196750f3377ddeec163504f7c679255f881475f0e4b40a619d91decd9ae mihome-vacuum.0 2020-02-19 11:53:43.094 debug (19472) sendMsg >>> {"id":659,"method":"get_sound_volume"} mihome-vacuum.0 2020-02-19 11:53:43.093 debug (19472) Timestamp: 5e4d13e1 mihome-vacuum.0 2020-02-19 11:53:43.092 debug (19472) lastid{"get_status":655,"get_consumable":657,"get_clean_summary":658,"get_clean_record":27,"X_send_command":0,"miIO.info":656,"get_sound_volume":659,"get_carpet_mode":648,"get_room_mapping":1 mihome-vacuum.0 2020-02-19 11:53:42.902 debug (19472) Receive <<< {"result":[1596681,23627500000,906,[1582097581,1582042566,1581863478,1581784671,1581664138,1581576497,1581489846,1581422722,1581418701,1581245848,1581237019,1581165103,1581084838, mihome-vacuum.0 2020-02-19 11:53:42.892 debug (19472) sendMsgRaw >>> 213100500000000003dad5dd5e4d13e0c49029967d1ee3f051ce8efd62147514be3314398e43b5407fdf6371f943bedb9e284fea504a7d957dc4637fbb92443133b6962d7fb19baf8c0a768985b7ee86 mihome-vacuum.0 2020-02-19 11:53:42.892 debug (19472) sendMsg >>> {"id":658,"method":"get_clean_summary"} mihome-vacuum.0 2020-02-19 11:53:42.891 debug (19472) Timestamp: 5e4d13e0 mihome-vacuum.0 2020-02-19 11:53:42.891 debug (19472) lastid{"get_status":655,"get_consumable":657,"get_clean_summary":658,"get_clean_record":27,"X_send_command":0,"miIO.info":656,"get_sound_volume":645,"get_carpet_mode":648,"get_room_mapping":1 mihome-vacuum.0 2020-02-19 11:53:42.697 debug (19472) Receive <<< {"result":[{"main_brush_work_time":621997,"side_brush_work_time":236598,"filter_work_time":69826,"sensor_dirty_time":45064}],"id":657}<<< 213100b00000000003dad5dd5e4d13e05a8d3ee8f mihome-vacuum.0 2020-02-19 11:53:42.690 debug (19472) sendMsgRaw >>> 213100500000000003dad5dd5e4d13e0860b29827c4ce1e24a6983040926fa2307f89d31f12d5142e9dca023b1ef6452a6c04172d0e843dc70acb94df981d9f29a81fc7f20b150502e0329fa7aaa32f8 mihome-vacuum.0 2020-02-19 11:53:42.690 debug (19472) sendMsg >>> {"id":657,"method":"get_consumable"} mihome-vacuum.0 2020-02-19 11:53:42.690 debug (19472) Timestamp: 5e4d13e0 mihome-vacuum.0 2020-02-19 11:53:42.689 debug (19472) lastid{"get_status":655,"get_consumable":657,"get_clean_summary":644,"get_clean_record":27,"X_send_command":0,"miIO.info":656,"get_sound_volume":645,"get_carpet_mode":648,"get_room_mapping":1 mihome-vacuum.0 2020-02-19 11:53:42.494 debug (19472) Receive <<< {"partner_id":"","id":656,"code":0,"message":"ok","result":{"hw_ver":"Linux","fw_ver":"3.5.0_003532","ap":{"ssid":"WLAN@Dienst","bssid":"CC:CE:1E:CB:21:71","rssi":-49},"netif":{"l mihome-vacuum.0 2020-02-19 11:53:42.488 debug (19472) sendMsgRaw >>> 213100400000000003dad5dd5e4d13e02caff041647a4997a6604b364d5176f3cc4a5704bd304ab2b84313b978c516adb41ecb7969112e040208e551f2f20bc6 mihome-vacuum.0 2020-02-19 11:53:42.488 debug (19472) sendMsg >>> {"id":656,"method":"miIO.info"} mihome-vacuum.0 2020-02-19 11:53:42.487 debug (19472) Timestamp: 5e4d13e0 mihome-vacuum.0 2020-02-19 11:53:42.486 debug (19472) lastid{"get_status":655,"get_consumable":643,"get_clean_summary":644,"get_clean_record":27,"X_send_command":0,"miIO.info":656,"get_sound_volume":645,"get_carpet_mode":648,"get_room_mapping":1 mihome-vacuum.0 2020-02-19 11:53:42.486 debug (19472) requesting params every: 60 Sec mihome-vacuum.0 2020-02-19 11:53:33.419 debug (19472) system.adapter.admin.0: logging true mihome-vacuum.0 2020-02-19 11:53:23.118 debug (19472) Receive <<< {"result":[{"msg_ver":8,"msg_seq":2742,"state":10,"battery":86,"clean_time":899,"clean_area":18585000,"error_code":0,"map_present":1,"in_cleaning":1,"fan_power":90,"dnd_enabled":0 mihome-vacuum.0 2020-02-19 11:53:23.112 debug (19472) sendMsgRaw >>> 213100500000000003dad5dd5e4d13cd017325ad52780d241acec4006336b80450a252de35c7f7b8d8bd2b6701d2da7fbe5ff40db5d2401ea6864e980555cb893cc8c24a0dcbab0eced1a1866e63df63 mihome-vacuum.0 2020-02-19 11:53:23.111 debug (19472) sendMsg >>> {"id":655,"method":"get_status"} mihome-vacuum.0 2020-02-19 11:53:23.110 debug (19472) Timestamp: 5e4d13cd mihome-vacuum.0 2020-02-19 11:53:23.109 debug (19472) lastid{"get_status":655,"get_consumable":643,"get_clean_summary":644,"get_clean_record":27,"X_send_command":0,"miIO.info":642,"get_sound_volume":645,"get_carpet_mode":648,"get_room_mapping":1 mihome-vacuum.0 2020-02-19 11:53:03.116 debug (19472) Receive <<< {"result":[{"msg_ver":8,"msg_seq":2741,"state":10,"battery":86,"clean_time":899,"clean_area":18585000,"error_code":0,"map_present":1,"in_cleaning":1,"fan_power":90,"dnd_enabled":0 mihome-vacuum.0 2020-02-19 11:53:03.109 debug (19472) sendMsgRaw >>> 213100500000000003dad5dd5e4d13b989c205fcc7d76c97974d43843e8faf489a20a04eddd68c24f4ff922ad681be08c29e4b0acfa82c25247c135e171566b5ddcab28e4a09c48dc16301253c0dae3d mihome-vacuum.0 2020-02-19 11:53:03.109 debug (19472) sendMsg >>> {"id":654,"method":"get_status"} mihome-vacuum.0 2020-02-19 11:53:03.108 debug (19472) Timestamp: 5e4d13b9 mihome-vacuum.0 2020-02-19 11:53:03.107 debug (19472) lastid{"get_status":654,"get_consumable":643,"get_clean_summary":644,"get_clean_record":27,"X_send_command":0,"miIO.info":642,"get_sound_volume":645,"get_carpet_mode":648,"get_room_mapping":1 mihome-vacuum.0 2020-02-19 11:52:57.769 debug (19472) Receive <<< {"result":["ok"],"id":653}<<< 213100400000000003dad5dd5e4d13b40aacad1ab1806d40a696121fb10869cd66ef55bc0dc8f7dc9a0014e09d00b27c48fcf49cf18b9d42e8c6503ff4a3aa6f mihome-vacuum.0 2020-02-19 11:52:57.765 debug (19472) sendMsgRaw >>> 213100400000000003dad5dd5e4d13b3ad0d8d5fc4322400e87f581b59cedc750f846659aecaf6b8561f9c7c39226afc08c172df659876de051e40bfeabcfd54 mihome-vacuum.0 2020-02-19 11:52:57.765 debug (19472) sendMsg >>> {"id":653,"method":"app_pause"} mihome-vacuum.0 2020-02-19 11:52:57.764 debug (19472) Timestamp: 5e4d13b3 mihome-vacuum.0 2020-02-19 11:52:57.763 debug (19472) lastid{"get_status":646,"get_consumable":643,"get_clean_summary":644,"get_clean_record":27,"X_send_command":0,"miIO.info":642,"get_sound_volume":645,"get_carpet_mode":648,"get_room_mapping":1 mihome-vacuum.0 2020-02-19 11:52:57.763 debug (19472) stateChange mihome-vacuum.0.control.pause {"val":true,"ack":false,"ts":1582109577759,"q":0,"from":"system.adapter.web.0","user":"system.user.admin","lc":1582109577759} mihome-vacuum.0 2020-02-19 11:52:56.582 debug (19472) Receive <<< {"result":["ok"],"id":652}<<< 213100400000000003dad5dd5e4d13b2b34769bec86a0ae0351974544500d80366ef55bc0dc8f7dc9a0014e09d00b27cd0dcb00f3b81fb39459aff88714d8719 mihome-vacuum.0 2020-02-19 11:52:56.571 debug (19472) sendMsgRaw >>> 213100500000000003dad5dd5e4d13b2cc9fc4be3bee822ac9ced3c1afd2d8b3170713bde8976eed19a4c03419c40775e31fa33abfd16a5c821da4f935ceb82e8091e88fac585e4771710c56f9b821dc mihome-vacuum.0 2020-02-19 11:52:56.571 debug (19472) sendMsg >>> {"id":652,"method":"app_pause","params":[30]} mihome-vacuum.0 2020-02-19 11:52:56.570 debug (19472) Timestamp: 5e4d13b2
Gerade nochmal das Log gefiltert auf Info. Das "Terminated" kam von mir. Ich hatte einmal die Karte über Cloud deaktiviert. (1. Terminated) und dann wieder aktiviert (2. Terminated). Kann es sein, dass deswegen keine Karte gezogen wird?
mihome-vacuum.0 2020-02-19 12:48:49.264 warn (9181) ReferenceError: that is not defined mihome-vacuum.0 2020-02-19 12:48:47.812 info (9181) set nächster Timer: Nicht verfügbar mihome-vacuum.0 2020-02-19 12:48:47.229 warn (9181) Time difference between Mihome Vacuum and ioBroker: 42 sec mihome-vacuum.0 2020-02-19 12:48:47.209 info (9181) New generation or new fw detected, create new states goto and zoneclean mihome-vacuum.0 2020-02-19 12:48:47.122 info (9181) Cloud control disabled mihome-vacuum.0 2020-02-19 12:48:47.120 info (9181) Expert mode enabled, states created mihome-vacuum.0 2020-02-19 12:48:46.985 info (9181) starting. Version 2.0.5 in /opt/iobroker/node_modules/iobroker.mihome-vacuum, node: v10.17.0 mihome-vacuum.0 2020-02-19 12:48:40.074 info (9165) Terminated (START_IMMEDIATELY_AFTER_STOP): Without reason mihome-vacuum.0 2020-02-19 12:48:40.073 info (9165) terminating mihome-vacuum.0 2020-02-19 12:48:40.070 info (9165) Got terminate signal TERMINATE_YOURSELF mihome-vacuum.0 2020-02-19 12:48:24.245 info (9165) set nächster Timer: Nicht verfügbar mihome-vacuum.0 2020-02-19 12:48:24.125 warn (9165) Time difference between Mihome Vacuum and ioBroker: 42 sec mihome-vacuum.0 2020-02-19 12:48:23.816 info (9165) New generation or new fw detected, create new states goto and zoneclean mihome-vacuum.0 2020-02-19 12:48:23.698 info (9165) Cloud control disabled mihome-vacuum.0 2020-02-19 12:48:23.696 info (9165) Expert mode enabled, states created mihome-vacuum.0 2020-02-19 12:48:23.649 info (9165) starting. Version 2.0.5 in /opt/iobroker/node_modules/iobroker.mihome-vacuum, node: v10.17.0 mihome-vacuum.0 2020-02-19 12:48:17.584 info (9146) Terminated (START_IMMEDIATELY_AFTER_STOP): Without reason mihome-vacuum.0 2020-02-19 12:48:17.583 info (9146) terminating mihome-vacuum.0 2020-02-19 12:48:17.581 info (9146) Got terminate signal TERMINATE_YOURSELF
-
@Coffeelover lad nochmal von git hatte noch einen reference Fehler drin
-
@dirkhe ich Bau die Config nochmal um aber mit abbrechen Adapter starten geht es auch..
-
Gesagt, getan, gefreut.
Das war es, jetzt ist zumindest auch bei mir die Karte da. -
@Meistertr
Hi! tausend Dank für dieses Kunstwerk von Adapter und deine investierte Zeit.Habe nen S50 gen2 mit Valetudo RE 0.9.0 und der Akutellen Version vom Adapter von Github installiert. Map Räume alles funzt
Mit den Räumen musste ich aber schon stark nachhelfen er hat mir nur einen für die gesamte Fläche angezeigt, das war etwas irrtierend und ich dachte daher das funzt nicht.Tut es aber, man muss nur die Räume dann aufteilen.
-
@Meistertr
kann ich bestätigen, map64 und erstmalig auch mapURL ist gefüllt.Großen Dank
Werner -
@Meistertr
In der Scriptlösung gab es wohl die Möglichkeit die Karte etwas zu zoomen (dort musste wohl eine Zeile angepasst werden). Lässt sich soetwas auch mit dem Adapter machen?
Ich hätte den rot markierten Bereich zur Verfügung.
-
@tazdevil20 Ich hatte das gleiche "Problem". Ich habe ein HTML-Widget eingefügt und das übergroß skaliert. Z-Index 1. Dazu habe ich HTML-Widgets mit Hintergrundfarbe auf Z-Index 2 gelegt und die überschüssigen Ränder abgeschnitten. Alle anderen Widgets haben Z-Index > 2.
Edit: Bild vergessen:
-
@Coffeelover
Danke für die Antwort. Ich verstehe nur gerade das Beschriebene nicht.
Kannst Du das/die Widgets exportieren und zur Verfügung stellen. Dann verstehe ich es sicherlich -
@tazdevil20 Gerne. Anbei.
Hab dir zur besseren Übersicht die "Überdecker" farbig gemacht.[{"tpl":"tplHtml","data":{"g_fixed":true,"g_visibility":false,"g_css_font_text":false,"g_css_background":false,"g_css_shadow_padding":true,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","refreshInterval":"0","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"class":"myframe","name":"Rahmen"},"style":{"left":"5px","top":"468px","box-shadow":"","z-index":"2","width":"500px","height":"330px"},"widgetSet":"basic"},{"tpl":"tplHtml","data":{"g_fixed":true,"g_visibility":false,"g_css_font_text":false,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","refreshInterval":"0","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"html":"{mihome-vacuum.0.map.map64}","class":"","name":"Sauger Bild"},"style":{"left":"-130px","top":"335px","width":"700px","height":"600px","z-index":"0"},"widgetSet":"basic"},{"tpl":"tplHtml","data":{"g_fixed":true,"g_visibility":false,"g_css_font_text":false,"g_css_background":true,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","refreshInterval":"0","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"name":"Überdecker"},"style":{"left":"0px","top":"330px","z-index":"1","background":"","width":"508px","height":"138px","background-color":"blue"},"widgetSet":"basic"},{"tpl":"tplHtml","data":{"g_fixed":true,"g_visibility":false,"g_css_font_text":false,"g_css_background":true,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","refreshInterval":"0","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"name":"Überdecker"},"style":{"left":"508px","top":"331px","z-index":"1","background":"","width":"200px","height":"467px","background-color":"green"},"widgetSet":"basic"},{"tpl":"tplHtml","data":{"g_fixed":true,"g_visibility":false,"g_css_font_text":false,"g_css_background":true,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","refreshInterval":"0","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"name":"Überdecker"},"style":{"left":"0px","top":"468px","z-index":"1","background":"","width":"5px","height":"330px","background-color":"red"},"widgetSet":"basic"}]
-
Wenn es soweit fertig ist werde ich noch einen zoom einfügen
-
@Meistertr
Hallo,ich habe heute den Adapter aktualisiert und bekomme jetzt bei jeder Bewegung des Saugers sekündlich folgende Fehlermeldung im LOG:
mihome-vacuum.0 2020-02-19 16:43:44.528 error (5373) SyntaxError: Unexpected token G in JSON at position 0
Adapter Version 2.0.5
Sauger: Roborock S50Außerdem noch kurz folgende Fragen:
In der MiHome App hat die Karte jetzt Räume abgeteilt, Namen kann ich dafür momentan keine vergeben, richtig?
Außerdem hat der Adapter unter "rooms" eben diese Räume nicht erkannt/erstellt, muss man das manuell machen?Danke vorab für eure Unterstützung!
-
@Coffeelover
Danke. Ganz verstehen tue ich es jetzt trotzdem noch nicht. Im Endefekt überdeckst du doch nur die leeren Bereiche und schneidest dadurch die Karte heraus. Die Größe der Karte/Anzeige bleibt gleich.
Ich möchte die Karte größer dargestellt haben. Dann warte ich einfach bis das implementiert ist. Ist ja nur ein "Schönheisfehler" in meiner VIS.
@Meistertr
Vielen Dank! -
@tazdevil20 Das meinte ich mit übergroß skaliert. Also z.B. Left = -130, top = -130, width = 150%, hight = 150%
[{"tpl":"tplHtml","data":{"g_fixed":true,"g_visibility":false,"g_css_font_text":false,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","refreshInterval":"0","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"html":"{mihome-vacuum.0.map.map64}","class":"","name":"Sauger Bild"},"style":{"left":"-130px","top":"-130px","width":"150%","height":"150%","z-index":"0"},"widgetSet":"basic"}]