NEWS
[Frage] Xiaomi Vacuum cleaner
-
Vielen Dank für deine Mühe und bitte:
` > mihome-vacuum.0 2017-06-10 15:18:35.168 debug inMem message mihome-vacuum.0.* mihome-vacuum.0.info.connection
mihome-vacuum.0 2017-06-10 15:18:35.164 info Connected
mihome-vacuum.0 2017-06-10 15:18:35.163 debug Receive <<< Helo <<< 213100200000000003d7c93d593bf1aaffffffffffffffffffffffffffffffff
mihome-vacuum.0 2017-06-10 15:18:35.108 debug inMem message mihome-vacuum.0.* mihome-vacuum.0.info.connection
mihome-vacuum.0 2017-06-10 15:18:35.108 info Disconnect
mihome-vacuum.0 2017-06-10 15:18:35.108 warn Cannot send ping: TypeError: packet.getRaw_fast is not a function
mihome-vacuum.0 2017-06-10 15:18:35.105 info lastid{"get_status":0,"get_consumable":0,"get_clean_summary":1005,"get_clean_record":0}
mihome-vacuum.0 2017-06-10 15:18:15.335 debug inMem message mihome-vacuum.0.* mihome-vacuum.0.info.connection val=true, ack=true, ts=1497100695331, q=0, from=system.adapter.mihome-vacuum.0, lc=1497100695331
mihome-vacuum.0 2017-06-10 15:18:15.334 debug Receive <<< Helo <<< 213100200000000003d7c93d593bf197ffffffffffffffffffffffffffffffff
mihome-vacuum.0 2017-06-10 15:18:15.333 debug 213100400000000003d7c93d593bf1978e3e229b9765ccbc220296951167d7f28703a62f054b30841f019dc3e34fde5923530ba46920d528fda1087a0f6df257
mihome-vacuum.0 2017-06-10 15:18:15.333 debug Send >>> {"id":1005,"method":"find_me"} >>> 213100400000000003d7c93d593bf1978e3e229b9765ccbc220296951167d7f28703a62f054b30841f019dc3e34fde5923530ba46920d528fda1087a0f6df257
mihome-vacuum.0 2017-06-10 15:18:15.332 debug {"id":1004,"method":"find_me"}
mihome-vacuum.0 2017-06-10 15:18:15.330 info Connected
mihome-vacuum.0 2017-06-10 15:18:15.329 debug Receive <<< Helo <<< 213100200000000003d7c93d593bf197ffffffffffffffffffffffffffffffff
mihome-vacuum.0 2017-06-10 15:18:15.291 debug inMem message mihome-vacuum.0.* mihome-vacuum.0.control.find val=false, ack=true, ts=1497100695287, q=0, from=system.adapter.mihome-vacuum.0, lc=1497100695287
mihome-vacuum.0 2017-06-10 15:18:15.286 info Send >>> Helo >>> 21310020ffffffffffffffffffffffffffffffffffffffffffffffffffffffff
mihome-vacuum.0 2017-06-10 15:18:15.285 debug stateChange mihome-vacuum.0.control.find {"val":true,"ack":false,"ts":1497100695282,"q":0,"from":"system.adapter.admin.0","lc":1497100695282}
mihome-vacuum.0 2017-06-10 15:18:15.283 debug inMem message mihome-vacuum.0.* mihome-vacuum.0.control.find val=true, ack=false, ts=1497100695282, q=0, from=system.adapter.admin.0, lc=1497100695282
mihome-vacuum.0 2017-06-10 15:18:15.092 debug inMem message mihome-vacuum.0.* mihome-vacuum.0.info.connection val=false, ack=true, ts=1497100695090, q=0, from=system.adapter.mihome-vacuum.0, lc=1497100695090
mihome-vacuum.0 2017-06-10 15:18:15.088 info Disconnect
mihome-vacuum.0 2017-06-10 15:18:15.088 warn Cannot send ping: TypeError: packet.getRaw_fast is not a function
mihome-vacuum.0 2017-06-10 15:18:15.082 info lastid{"get_status":0,"get_consumable":0,"get_clean_summary":1003,"get_clean_record":0}
mihome-vacuum.0 2017-06-10 15:17:55.459 debug inMem message mihome-vacuum.0.* mihome-vacuum.0.info.connection val=true, ack=true, ts=1497100675457, q=0, from=system.adapter.mihome-vacuum.0, lc=1497100675457
mihome-vacuum.0 2017-06-10 15:17:55.456 info Connected `
-
Vielen Dank für deine Mühe und bitte:
` > mihome-vacuum.0 2017-06-10 15:18:35.168 debug inMem message mihome-vacuum.0.* mihome-vacuum.0.info.connection
mihome-vacuum.0 2017-06-10 15:18:35.164 info Connected
mihome-vacuum.0 2017-06-10 15:18:35.163 debug Receive <<< Helo <<< 213100200000000003d7c93d593bf1aaffffffffffffffffffffffffffffffff
mihome-vacuum.0 2017-06-10 15:18:35.108 debug inMem message mihome-vacuum.0.* mihome-vacuum.0.info.connection
mihome-vacuum.0 2017-06-10 15:18:35.108 info Disconnect
mihome-vacuum.0 2017-06-10 15:18:35.108 warn Cannot send ping: TypeError: packet.getRaw_fast is not a function
mihome-vacuum.0 2017-06-10 15:18:35.105 info lastid{"get_status":0,"get_consumable":0,"get_clean_summary":1005,"get_clean_record":0}
mihome-vacuum.0 2017-06-10 15:18:15.335 debug inMem message mihome-vacuum.0.* mihome-vacuum.0.info.connection val=true, ack=true, ts=1497100695331, q=0, from=system.adapter.mihome-vacuum.0, lc=1497100695331
mihome-vacuum.0 2017-06-10 15:18:15.334 debug Receive <<< Helo <<< 213100200000000003d7c93d593bf197ffffffffffffffffffffffffffffffff
mihome-vacuum.0 2017-06-10 15:18:15.333 debug 213100400000000003d7c93d593bf1978e3e229b9765ccbc220296951167d7f28703a62f054b30841f019dc3e34fde5923530ba46920d528fda1087a0f6df257
mihome-vacuum.0 2017-06-10 15:18:15.333 debug Send >>> {"id":1005,"method":"find_me"} >>> 213100400000000003d7c93d593bf1978e3e229b9765ccbc220296951167d7f28703a62f054b30841f019dc3e34fde5923530ba46920d528fda1087a0f6df257
mihome-vacuum.0 2017-06-10 15:18:15.332 debug {"id":1004,"method":"find_me"}
mihome-vacuum.0 2017-06-10 15:18:15.330 info Connected
mihome-vacuum.0 2017-06-10 15:18:15.329 debug Receive <<< Helo <<< 213100200000000003d7c93d593bf197ffffffffffffffffffffffffffffffff
mihome-vacuum.0 2017-06-10 15:18:15.291 debug inMem message mihome-vacuum.0.* mihome-vacuum.0.control.find val=false, ack=true, ts=1497100695287, q=0, from=system.adapter.mihome-vacuum.0, lc=1497100695287
mihome-vacuum.0 2017-06-10 15:18:15.286 info Send >>> Helo >>> 21310020ffffffffffffffffffffffffffffffffffffffffffffffffffffffff
mihome-vacuum.0 2017-06-10 15:18:15.285 debug stateChange mihome-vacuum.0.control.find {"val":true,"ack":false,"ts":1497100695282,"q":0,"from":"system.adapter.admin.0","lc":1497100695282}
mihome-vacuum.0 2017-06-10 15:18:15.283 debug inMem message mihome-vacuum.0.* mihome-vacuum.0.control.find val=true, ack=false, ts=1497100695282, q=0, from=system.adapter.admin.0, lc=1497100695282
mihome-vacuum.0 2017-06-10 15:18:15.092 debug inMem message mihome-vacuum.0.* mihome-vacuum.0.info.connection val=false, ack=true, ts=1497100695090, q=0, from=system.adapter.mihome-vacuum.0, lc=1497100695090
mihome-vacuum.0 2017-06-10 15:18:15.088 info Disconnect
mihome-vacuum.0 2017-06-10 15:18:15.088 warn Cannot send ping: TypeError: packet.getRaw_fast is not a function
mihome-vacuum.0 2017-06-10 15:18:15.082 info lastid{"get_status":0,"get_consumable":0,"get_clean_summary":1003,"get_clean_record":0}
mihome-vacuum.0 2017-06-10 15:17:55.459 debug inMem message mihome-vacuum.0.* mihome-vacuum.0.info.connection val=true, ack=true, ts=1497100675457, q=0, from=system.adapter.mihome-vacuum.0, lc=1497100675457
mihome-vacuum.0 2017-06-10 15:17:55.456 info Connected
und die mihome aus dem anhamg nochmal mit reinpacken…
1768_mihomepacket.txt -
Danke und bitte .. ich erkenne da iwie nix …
` > mihome-vacuum.0 2017-06-10 15:30:13.792 debug Receive <<< Helo <<< 213100200000000003d7c93d593bf465ffffffffffffffffffffffffffffffff
mihome-vacuum.0 2017-06-10 15:30:13.673 info Send_message >>> {"id":1003,"method":"get_clean_summary"}
mihome-vacuum.0 2017-06-10 15:30:13.669 info lastid{"get_status":0,"get_consumable":0,"get_clean_summary":1003,"get_clean_record":0}
mihome-vacuum.0 2017-06-10 15:29:53.734 debug Receive <<< Helo <<< 213100200000000003d7c93d593bf451ffffffffffffffffffffffffffffffff
mihome-vacuum.0 2017-06-10 15:29:53.652 info Send_message >>> {"id":1002,"method":"get_clean_summary"}
mihome-vacuum.0 2017-06-10 15:29:53.651 info lastid{"get_status":0,"get_consumable":0,"get_clean_summary":1002,"get_clean_record":0}
mihome-vacuum.0 2017-06-10 15:29:33.679 debug Receive <<< Helo <<< 213100200000000003d7c93d593bf43dffffffffffffffffffffffffffffffff
mihome-vacuum.0 2017-06-10 15:29:33.641 info Send_message >>> {"id":1001,"method":"get_clean_summary"}
mihome-vacuum.0 2017-06-10 15:29:33.638 info lastid{"get_status":0,"get_consumable":0,"get_clean_summary":1001,"get_clean_record":0}
mihome-vacuum.0 2017-06-10 15:29:14.239 debug inMem message mihome-vacuum.0.* mihome-vacuum.0.info.connection val=true, ack=true, ts=1497101354236, q=0, from=system.adapter.mihome-vacuum.0, lc=1497101354236
mihome-vacuum.0 2017-06-10 15:29:14.235 info Connected
mihome-vacuum.0 2017-06-10 15:29:14.234 debug Receive <<< Helo <<< 213100200000000003d7c93d593bf429ffffffffffffffffffffffffffffffff
mihome-vacuum.0 2017-06-10 15:29:13.635 debug server started on 0.0.0.0:53421
mihome-vacuum.0 2017-06-10 15:29:13.631 info Send_message >>> {"id":1000,"method":"get_clean_summary"}
mihome-vacuum.0 2017-06-10 15:29:13.628 info lastid{"get_status":0,"get_consumable":0,"get_clean_summary":1000,"get_clean_record":0}
mihome-vacuum.0 2017-06-10 15:29:13.623 info starting. Version 0.3.2 in /opt/iobroker/node_modules/iobroker.mihome-vacuum, node: v4.8.3
mihome-vacuum.0 2017-06-10 15:29:13.551 debug statesDB connected `
-
Danke und bitte .. ich erkenne da iwie nix …
` > mihome-vacuum.0 2017-06-10 15:30:13.792 debug Receive <<< Helo <<< 213100200000000003d7c93d593bf465ffffffffffffffffffffffffffffffff
mihome-vacuum.0 2017-06-10 15:30:13.673 info Send_message >>> {"id":1003,"method":"get_clean_summary"}
mihome-vacuum.0 2017-06-10 15:30:13.669 info lastid{"get_status":0,"get_consumable":0,"get_clean_summary":1003,"get_clean_record":0}
mihome-vacuum.0 2017-06-10 15:29:53.734 debug Receive <<< Helo <<< 213100200000000003d7c93d593bf451ffffffffffffffffffffffffffffffff
mihome-vacuum.0 2017-06-10 15:29:53.652 info Send_message >>> {"id":1002,"method":"get_clean_summary"}
mihome-vacuum.0 2017-06-10 15:29:53.651 info lastid{"get_status":0,"get_consumable":0,"get_clean_summary":1002,"get_clean_record":0}
mihome-vacuum.0 2017-06-10 15:29:33.679 debug Receive <<< Helo <<< 213100200000000003d7c93d593bf43dffffffffffffffffffffffffffffffff
mihome-vacuum.0 2017-06-10 15:29:33.641 info Send_message >>> {"id":1001,"method":"get_clean_summary"}
mihome-vacuum.0 2017-06-10 15:29:33.638 info lastid{"get_status":0,"get_consumable":0,"get_clean_summary":1001,"get_clean_record":0}
mihome-vacuum.0 2017-06-10 15:29:14.239 debug inMem message mihome-vacuum.0.* mihome-vacuum.0.info.connection val=true, ack=true, ts=1497101354236, q=0, from=system.adapter.mihome-vacuum.0, lc=1497101354236
mihome-vacuum.0 2017-06-10 15:29:14.235 info Connected
mihome-vacuum.0 2017-06-10 15:29:14.234 debug Receive <<< Helo <<< 213100200000000003d7c93d593bf429ffffffffffffffffffffffffffffffff
mihome-vacuum.0 2017-06-10 15:29:13.635 debug server started on 0.0.0.0:53421
mihome-vacuum.0 2017-06-10 15:29:13.631 info Send_message >>> {"id":1000,"method":"get_clean_summary"}
mihome-vacuum.0 2017-06-10 15:29:13.628 info lastid{"get_status":0,"get_consumable":0,"get_clean_summary":1000,"get_clean_record":0}
mihome-vacuum.0 2017-06-10 15:29:13.623 info starting. Version 0.3.2 in /opt/iobroker/node_modules/iobroker.mihome-vacuum, node: v4.8.3
mihome-vacuum.0 2017-06-10 15:29:13.551 debug statesDB connected
die mihomepacket hast du nciht verändert oder? Das Verhalten des Adapters ist vollkommen korrekt auch die Antwortzeiten vom Roboter sind vollkommen im grünen bereich. Von daher kann es nur noch token sein oder irgendeine Firewall Hast du eine am Laufen? falls ja stelle mal alles ab.. das problem hatten wir auch schon gelegentlich, Du kannst auch noch versuchen den eigenen prot zu änder in der config, vll könnte das auch helfen.
-
Ich kenne mich mit Linux nicht so super aus (unter Windows lief iobroker nicht wirklich)
Ich habe eine Standard Debian Installation genommen, und sehe nicht, dass irgendeine FW aktiv ist…
-
Das HELO Packet wird beantwortet, es kann also wenn Timestamps und IDs passen nur am Token liegen.
-
Und das passt [emoji1]
Gesendet von meinem SM-G930F mit Tapatalk
-
Kann es sein, dass ich eine zu neue HW Version habe, die den Token anders / verschlüsselt überträgt?
Ich habe ja genau gezeigt, wie ich den Token mir rausgeschrieben habe
Der Roboter antwortet ja auch wie gewünscht auf das Paket …
-
Versuch mal bitte die App hier zu installieren, da muss der Roboter auch aus dem WLAN geschmissen werden
Die Funktion ist ähnlich zum Adapter. Wenn die läuft kannst du den token aus der App nehmen. Dann haben wir alles ausgeschlossen was im Weg sein könnte
Gesendet von meinem SM-G930F mit Tapatalk
-
Leider funktioniert sogar diese App nicht:
Nach dem Resetten vom WLAN, kommt "Suche Roboter", und danach "Verbinde Roboter", und dann "Kein Roboter gefunden".
Auffällig ist, dass der Roboter danach weiterhin nicht im WLAN ist (wie auch, wenn keine WLAN Daten durch die APP abgefragt werden)
Sehr sehr seltsam das alles.
Edit: Kann jemand bestätigen, dass er eine funktionierende iobroker Installation mit Roboter FW 3.3.9_<u><size size="150">003074</size></u> hat?
-
Nein, kann ich leider nicht! Wie schon oben gesagt: ich traue mich nicht.
-
So, jetzt habe ich ihn mit der Flole App doch geschafft, mich zu verbinden.
Trotzdem schafft auch diese App es nicht, NACH der Einrichtung mit dem Roboter zu kommunizieren.
Die angezeigte ID des Roboters in der APP ist komischerweise nur 8-stellig … ob das normal ist?
-
Das hat nichts zu sagen die id ist nicht der token. Nur weil deiner neuer ist, müsste es trotzdem funktionieren. Im Roboter Forum sind viele die auch neue über die App betreiben. Also müsste dies bei dir auch gehen. Ich würde mal einen werksreset machen vieleicht hilft das. Weiß aber gerade nicht wie man das Macht. Versuche mal mit der Originalen App den Roboter zu steuern also mit der Fernbedienung fahren lassen. Das ist dann wahrscheinlich auch nicht möglich.
Gesendet von meinem SM-G930F mit Tapatalk
-
Doch, das manuelle steuern mit der Original App geht - habe ich gestern mal spaßeshalber ausprobiert
Woher würde man den Token aus dem der Flole App herbekommen?
-
Der steht in ein Datei Config.cfg und befindet sich irgendwo in einem Ordner auf dem Handy. Die kannst du mit nen Text Editor öffnen. Habe die App selber noch nicht getestet.
Gesendet von meinem SM-G930F mit Tapatalk
-
Edit: Kann jemand bestätigen, dass er eine funktionierende iobroker Installation mit Roboter FW 3.3.9_<u><size size="150">003074</size></u> hat? `
Ich habe das Update durchgefuehrt. Bisher keine Auffaelligkeiten.
vG Looxer
-
Habe auch die neuste Roboter Version mit dem adapterupdate auf 3 Installationen am laufen
Gesendet von meinem SM-G930F mit Tapatalk
-
Ich denke ich gebe auf - trotzem vielen Dank für die viele Hilfe … Es ist scheinbar der Wurm drin.
Schade deswegen, da ich mich bewusst wegen dieser Möglichkeit für den Xiaomi entschieden habe.
-
Keine Probleme mit der neuen Firmware in meinem FHEM Modul.
Aktuelle Timestamps und fortlaufende Massage IDs haben geholfen.
Wer sich mit dem Air Purifier beschäftigt bzw. das Python Script verwendet:
Dort wird der Timestamp anders berechnet und zählt die Sekunden seit der Einrichtung. Der Code vom Vacuum kann an dieser Stelle nicht verwendet werden. Die Differenz bekommt man aber aus der HELO Antwort.
-
Ich war mutig[emoji23]!
Ergebnis: auch hier hat sowohl das Update der Firmware auf die 003074 als auch die Iobroker Adapter Version 0.3.2 funktioniert! Alles läuft. Danke, Meistertr!