NEWS
[Frage] Xiaomi Vacuum cleaner
-
Hallo,
ich bekomme leider meinen Xiaomi nicht über Alexa gesteuert:
- -Die MIHome App ist eingestellt auf das Land China
-Der Token wurde mit der Ländereinstellung "China" ausgelesen -Der MIHome Adapter ist "grün" -Der Cloudadapter erkennt meinen Staubsauger -IOBroker betreibe ich auf einem Debian System
Alexa bestätigt zwar nach "Alexa, Staubsauger an" den Befehl mit "ok" aber der Xiaomi startet nicht.
Habt ihr noch eine Idee wo das Problem liegen kann?
2122_objekte_mijpg.jpg -
Hallo,
ich bekomme leider meinen Xiaomi nicht über Alexa gesteuert:
- -Die MIHome App ist eingestellt auf das Land China
-Der Token wurde mit der Ländereinstellung "China" ausgelesen -Der MIHome Adapter ist "grün" -Der Cloudadapter erkennt meinen Staubsauger -IOBroker betreibe ich auf einem Debian System
Alexa bestätigt zwar nach "Alexa, Staubsauger an" den Befehl mit "ok" aber der Xiaomi startet nicht.
Habt ihr noch eine Idee wo das Problem liegen kann? ` Wahrscheinlich ist der token falsch, wie hast du ihn ermittelt?
Gesendet von meinem Handy
-
Mit dem MiToolkit. Aber kann es mehrere Token geben oder wieso denkst du das er falsch ist?
-
Mit dem MiToolkit. Aber kann es mehrere Token geben oder wieso denkst du das er falsch ist? ` Wenn Adapter grün ist, jedoch keine Daten übermittelt werden wie es in deinem Fall ist, ist der token falsch. Dieser wird bei der Einrichtung des Roboters im WLAN öfters getauscht. Also lese ihn noch einmal aus und schau ob er sich geändert hat
Gesendet von meinem Handy
-
Ok dann werde ich es gleich nochmal probieren. Hatte gestern massiv Probleme den unter Windows 10 zu ermitteln. Habe es dann nach zwei Stunden mit einem Windows 7 Notebook durchgeführt.
Ich habe folgendes Toolkit genommen: https://github.com/ultrara1n/MiToolkit/releases
Ist das ggf. das falsche?
-
Ist das ggf. das falsche? `
Laut https://github.com/ioBroker/ioBroker.mi … /README.md sollte das passen.Habe auch mehrere Anläufe gebraucht. Schalte auch mal am Sauger rum, vielleicht geht es dann besser.
-
Hast du es mir Windows 10 oder 7 durchgeführt? Was genau meinst du mit am Sauger rumschalten? Einfach nur an aus?
-
Win 10. Sauger einschalten, sodass er auch kommuniziert. Und für die Kommunikation mit der App benötigt er Internetzugang. den kann man hinterher wieder sperren .
Gesendet von meinem ZTE A2016 mit Tapatalk
-
Ok versuche es dann erneut. Als ich es gestern gemacht habt war er gerade an der Ladestation und hat nicht gesaugt. Vielleicht ist das der Fehler.
-
Steure ihn von der App aus, so daß Du sicher bist, daß die Kommunikation steht.
-
So ich habe es nochmal probiert:
1.Staubsauger lief während ich den Token ausgelesen habe
2. Ich hatte die MAP auf von Xiaomi sodass die Kommunikation sichergestellt war
3. Es wurde der gleiche Token wie gestern ausgelesen
4. Status ist unverändert in IObroker
Wo mach ich nur den Fehler?
2122_token.jpg
2122_adapter.jpg
2122_status.jpg -
Schalte den Adapter mal auf de Debuggen und schick mal den log. Lass den Adapter vorher mal ein paar Minuten ca 5 laufen
Gesendet von meinem Handy
-
Kann hier jemand weiter helfen? Ich kenn mich mit ios nicht aus
http://forum.iobroker.net/viewtopic.php?t=7615
Gesendet von meinem Handy
-
Schalte den Adapter mal auf de Debuggen und schick mal den log. Lass den Adapter vorher mal ein paar Minuten ca 5 laufen
Gesendet von meinem Handy `
Hier das Log! Danke vorab:)
mihome-vacuum.0 2017-08-12 17:47:44.776 debug Receive <<< Helo <<< 213100200000000003d941d4598f2228ffffffffffffffffffffffffffffffff mihome-vacuum.0 2017-08-12 17:47:26.744 debug sendMsg >>> {"id":1011,"method":"get_clean_summary"} mihome-vacuum.0 2017-08-12 17:47:26.744 debug lastid{"get_status":1009,"get_consumable":1010,"get_clean_summary":1011,"get_clean_record":0,"X_send_command":0} mihome-vacuum.0 2017-08-12 17:47:25.743 debug sendMsg >>> {"id":1010,"method":"get_consumable"} mihome-vacuum.0 2017-08-12 17:47:25.743 debug lastid{"get_status":1009,"get_consumable":1010,"get_clean_summary":1008,"get_clean_record":0,"X_send_command":0} mihome-vacuum.0 2017-08-12 17:47:24.746 debug Receive <<< Helo <<< 213100200000000003d941d4598f2214ffffffffffffffffffffffffffffffff mihome-vacuum.0 2017-08-12 17:47:24.742 debug sendMsg >>> {"id":1009,"method":"get_status"} mihome-vacuum.0 2017-08-12 17:47:24.742 debug lastid{"get_status":1009,"get_consumable":1007,"get_clean_summary":1008,"get_clean_record":0,"X_send_command":0} mihome-vacuum.0 2017-08-12 17:47:24.742 debug request params all: 60 Sec mihome-vacuum.0 2017-08-12 17:47:04.742 debug Receive <<< Helo <<< 213100200000000003d941d4598f2200ffffffffffffffffffffffffffffffff mihome-vacuum.0 2017-08-12 17:46:44.765 debug Receive <<< Helo <<< 213100200000000003d941d4598f21ecffffffffffffffffffffffffffffffff mihome-vacuum.0 2017-08-12 17:46:26.727 debug sendMsg >>> {"id":1008,"method":"get_clean_summary"} mihome-vacuum.0 2017-08-12 17:46:26.727 debug lastid{"get_status":1006,"get_consumable":1007,"get_clean_summary":1008,"get_clean_record":0,"X_send_command":0} mihome-vacuum.0 2017-08-12 17:46:25.728 debug sendMsg >>> {"id":1007,"method":"get_consumable"} mihome-vacuum.0 2017-08-12 17:46:25.727 debug lastid{"get_status":1006,"get_consumable":1007,"get_clean_summary":1005,"get_clean_record":0,"X_send_command":0} mihome-vacuum.0 2017-08-12 17:46:24.733 debug Receive <<< Helo <<< 213100200000000003d941d4598f21d8ffffffffffffffffffffffffffffffff mihome-vacuum.0 2017-08-12 17:46:24.727 debug sendMsg >>> {"id":1006,"method":"get_status"} mihome-vacuum.0 2017-08-12 17:46:24.726 debug lastid{"get_status":1006,"get_consumable":1004,"get_clean_summary":1005,"get_clean_record":0,"X_send_command":0} mihome-vacuum.0 2017-08-12 17:46:24.726 debug request params all: 60 Sec mihome-vacuum.0 2017-08-12 17:46:04.731 debug Receive <<< Helo <<< 213100200000000003d941d4598f21c4ffffffffffffffffffffffffffffffff mihome-vacuum.0 2017-08-12 17:45:44.731 debug Receive <<< Helo <<< 213100200000000003d941d4598f21b0ffffffffffffffffffffffffffffffff mihome-vacuum.0 2017-08-12 17:45:26.721 debug sendMsg >>> {"id":1005,"method":"get_clean_summary"} mihome-vacuum.0 2017-08-12 17:45:26.721 debug lastid{"get_status":1003,"get_consumable":1004,"get_clean_summary":1005,"get_clean_record":0,"X_send_command":0} mihome-vacuum.0 2017-08-12 17:45:25.721 debug sendMsg >>> {"id":1004,"method":"get_consumable"} mihome-vacuum.0 2017-08-12 17:45:25.720 debug lastid{"get_status":1003,"get_consumable":1004,"get_clean_summary":1002,"get_clean_record":0,"X_send_command":0} mihome-vacuum.0 2017-08-12 17:45:24.724 debug Receive <<< Helo <<< 213100200000000003d941d4598f219cffffffffffffffffffffffffffffffff mihome-vacuum.0 2017-08-12 17:45:24.720 debug sendMsg >>> {"id":1003,"method":"get_status"} mihome-vacuum.0 2017-08-12 17:45:24.719 debug lastid{"get_status":1003,"get_consumable":1001,"get_clean_summary":1002,"get_clean_record":0,"X_send_command":0} mihome-vacuum.0 2017-08-12 17:45:24.719 debug request params all: 60 Sec mihome-vacuum.0 2017-08-12 17:45:04.708 debug Receive <<< Helo <<< 213100200000000003d941d4598f2188ffffffffffffffffffffffffffffffff mihome-vacuum.0 2017-08-12 17:44:44.711 debug Receive <<< Helo <<< 213100200000000003d941d4598f2174ffffffffffffffffffffffffffffffff mihome-vacuum.0 2017-08-12 17:44:26.701 debug sendMsg >>> {"id":1002,"method":"get_clean_summary"} mihome-vacuum.0 2017-08-12 17:44:26.701 debug lastid{"get_status":1000,"get_consumable":1001,"get_clean_summary":1002,"get_clean_record":0,"X_send_command":0} mihome-vacuum.0 2017-08-12 17:44:25.701 debug sendMsg >>> {"id":1001,"method":"get_consumable"} mihome-vacuum.0 2017-08-12 17:44:25.701 debug lastid{"get_status":1000,"get_consumable":1001,"get_clean_summary":0,"get_clean_record":0,"X_send_command":0} mihome-vacuum.0 2017-08-12 17:44:24.714 debug Receive <<< Helo <<< 213100200000000003d941d4598f2160ffffffffffffffffffffffffffffffff mihome-vacuum.0 2017-08-12 17:44:24.700 debug sendMsg >>> {"id":1000,"method":"get_status"} mihome-vacuum.0 2017-08-12 17:44:24.698 debug lastid{"get_status":1000,"get_consumable":0,"get_clean_summary":0,"get_clean_record":0,"X_send_command":0} mihome-vacuum.0 2017-08-12 17:44:24.698 debug request params all: 60 Sec mihome-vacuum.0 2017-08-12 17:44:04.702 debug Receive <<< Helo <<< 213100200000000003d941d4598f214cffffffffffffffffffffffffffffffff mihome-vacuum.0 2017-08-12 17:43:44.703 debug Receive <<< Helo <<< 213100200000000003d941d4598f2138ffffffffffffffffffffffffffffffff mihome-vacuum.0 2017-08-12 17:43:24.701 debug inMem message mihome-vacuum.0.* mihome-vacuum.0.info.connection val=true, ack=true, ts=1502552604699, q=0, from=system.adapter.mihome-vacuum.0, lc=1502552604699 mihome-vacuum.0 2017-08-12 17:43:24.693 info Connected mihome-vacuum.0 2017-08-12 17:43:24.693 debug Receive <<< Helo <<< 213100200000000003d941d4598f2124ffffffffffffffffffffffffffffffff mihome-vacuum.0 2017-08-12 17:43:24.690 debug server started on 0.0.0.0:53421 mihome-vacuum.0 2017-08-12 17:43:24.685 info Crate state clean_home for controlling by cloud Adapter mihome-vacuum.0 2017-08-12 17:43:24.685 info Expretmode disabled, states deleded mihome-vacuum.0 2017-08-12 17:43:24.683 info starting. Version 0.5.6 in /opt/iobroker/node_modules/iobroker.mihome-vacuum, node: v4.8.4 mihome-vacuum.0 2017-08-12 17:43:24.666 debug statesDB connected mihome-vacuum.0 2017-08-12 17:43:24.654 debug objectDB connected mihome-vacuum.0 2017-08-12 17:43:21.882 info terminating mihome-vacuum.0 2017-08-12 17:39:21.330 info Connected mihome-vacuum.0 2017-08-12 17:39:21.322 info Crate state clean_home for controlling by cloud Adapter mihome-vacuum.0 2017-08-12 17:39:21.322 info Expretmode disabled, states deleded mihome-vacuum.0 2017-08-12 17:39:21.318 info starting. Version 0.5.6 in /opt/iobroker/node_modules/iobroker.mihome-vacuum, node: v4.8.4 mihome-vacuum.0 2017-08-12 17:39:18.527 info terminating mihome-vacuum.0 2017-08-12 17:17:43.218 info Connected mihome-vacuum.0 2017-08-12 17:17:43.103 info Crate state clean_home for controlling by cloud Adapter mihome-vacuum.0 2017-08-12 17:17:43.103 info Expretmode disabled, states deleded mihome-vacuum.0 2017-08-12 17:17:43.099 info starting. Version 0.5.6 in /opt/iobroker/node_modules/iobroker.mihome-vacuum, node: v4.8.4 mihome-vacuum.0 2017-08-12 17:17:40.301 info terminating
-
Ich habe gerade den Adapter noch einmal neuinstalliert vom IOBroker allerdings ohne Erfolg.
Gleiches Verhalten wie gestern entsprechend dem Log. Aus meiner Sicht steht die Kommunikation mit dem Xiaomi allerdings werden keine Daten/Werte übertragen.
@Meistertr: Siehst du einen bestimmen Eintrag im LOG der auf einen Fehler hinweist?
-
Der log ist unauffällig. Leider lässt sich nicht rausfinden ob der token falsch ist, Sobald der token nicht stimmt, sendet der Roboter auch keine Antwort, bei dir wird keine Antwort gesendet, von daher bleib ich dabei dass der token nicht stimmt alles andere kommt nicht in Frage.
Gesendet von meinem Handy
-
Falls Du noch Anregungen zum Testen brauchst:
Damit sich keine Sonderzeichen oder Leerzeichen einschleichen, habe ich die Antwort des Tools in den Editor Notepad++ kopiert. Sieht dann so aus
rockrobo.vacuum.v1 - Mi Robot Vacuum - 12345678921234567893123456789412
Danach den eigentlichen Token rauskopiert:
12345678921234567893123456789412
-
Falls Du noch Anregungen zum Testen brauchst:
Damit sich keine Sonderzeichen oder Leerzeichen einschleichen, habe ich die Antwort des Tools in den Editor Notepad++ kopiert. Sieht dann so aus
rockrobo.vacuum.v1 - Mi Robot Vacuum - 12345678921234567893123456789412
Danach den eigentlichen Token rauskopiert:
12345678921234567893123456789412 ```` `
Vielen DanK! Das hat mein Problem gelöst:) Jetzt werden mir die Werte unter Objekte anzeigt…allerdings sind diese "falsch" bzw. stimmen nicht mit den Werten die mir die App anzeigt überein (z.B. Batteriestatus, Status etc.).
Ebenfalls funktioniert die Steuerung via Alexa nicht. "Alexa, Staubsauger an"-->Der Xiaomi bleibt in der Basis.
Habe den Cloudadapter auf Debug dabei gestellt:
` > cloud.0 2017-08-13 16:58:32.527 debug Set "mihome-vacuum.0.control.clean_home" to true
cloud.0 2017-08-13 16:58:32.517 debug ALEXA ON: mihome-vacuum_0_control_clean_home
cloud.0 2017-08-13 16:58:23.358 info Connection changed: CONNECTED1 `
-
Falls Du noch Anregungen zum Testen brauchst:
Damit sich keine Sonderzeichen oder Leerzeichen einschleichen, habe ich die Antwort des Tools in den Editor Notepad++ kopiert. Sieht dann so aus
rockrobo.vacuum.v1 - Mi Robot Vacuum - 12345678921234567893123456789412
Danach den eigentlichen Token rauskopiert:
12345678921234567893123456789412 ```` `
Vielen DanK! Das hat mein Problem gelöst:) Jetzt werden mir die Werte unter Objekte anzeigt…allerdings sind diese "falsch" bzw. stimmen nicht mit den Werten die mir die App anzeigt überein (z.B. Batteriestatus, Status etc.).
Ebenfalls funktioniert die Steuerung via Alexa nicht. "Alexa, Staubsauger an"-->Der Xiaomi bleibt in der Basis.
Habe den Cloudadapter auf Debug dabei gestellt:
` > cloud.0 2017-08-13 16:58:32.527 debug Set "mihome-vacuum.0.control.clean_home" to true
cloud.0 2017-08-13 16:58:32.517 debug ALEXA ON: mihome-vacuum_0_control_clean_home
cloud.0 2017-08-13 16:58:23.358 info Connection changed: CONNECTED1
Gesendet von meinem Handy
-
-clean_home steht auf true-> Er ist aber an der Basisstation am laden
-fan_power steht auf 90%-> Er ist aber an der Basisstation und somit aus bzw 0%
-battery steht auf 100%–> Laut App hat derzeit 86%
-cleandarea steht auf 2.14->Laut App sind es 3
-state steht auf charging auch wenn er gerade rumfährt und saugt