NEWS
[Frage] Xiaomi Vacuum cleaner
-
MOD-Edit by eric2905; 08.05.2017 / 07:05; Betreff geändert
Ich habe geschafft mein Staubsauger an ioBroker anzuschließen.
Hat jemand so ein Gerät?
Es ist aber sehr mühsam.
Steuerungssequenzen rausfinden:
https://github.com/jghaanstra/com.robot.xiaomi-mi
ioBroker adapter:
-
wow - bin gerade dabei mir einen solchen zu bestellen.
Das ist super für den Preis und auch preisunabhängig. Bekannte von mir haben den.
..und im Test laesst der sich mit 1000 Euro Geräten vergleichen.
ich denke mal das die Sequenzen arg chinesisch sind.
Bald kann ich testen
-
wow - bin gerade dabei mir einen solchen zu bestellen.
Das ist super für den Preis und auch preisunabhängig. Bekannte von mir haben den.
..und im Test laesst der sich mit 1000 Euro Geräten vergleichen.
ich denke mal das die Sequenzen arg chinesisch sind.
Bald kann ich testen `
Dann können wir die Sequenzen vergleichen. Vielleicht finden wir was. -
Ich habe sogar ein Widget gemacht. Ist gelungen meiner Meinung nach
48_2017-01-22_17_10_29-vis.png -
sehr cool.
den Adapter habe ich schon installiert fehlen nur noch die HEX Codes - na ja und der Sauger.
1 - 2 Wochen wirds wohl dauern
-
Bluefox du kannst meine gedanken scheinbar lesen… Hab seit zwei Monaten den Sauger und bin schon verzweifelt an der Anbindung. Werde es gleich morgen früh ausprobieren
Gesendet von meinem E5823 mit Tapatalk
-
Da die Anbindung sehr komplex ist, wird diese Adapter in der aktuellen Form im Repo nicht aufgenommen, aber wir werden jetzt 3 Sequenzen haben, vielleicht finden wir die schönere Lösung.
-
nach Zwei Stunden und einer gefühlten Ewigkeit habe ich nun die erste Reaktion vom Sauger bekommen. Leider ruft die Arbeit heite abend geht`s weiter. Theoretisch müsste doch auch eine Komplette Fernsteuerung gehen oder? habe die Daten noch nciht weiter untersucht, aber die Funktion zum Lenken in der App die seit dem vorletzten update mit integriert wurde, läuft doch mit Sicherheit nicht über den Chinesischen Server oder?
1768_first_message.jpg -
nach Zwei Stunden und einer gefühlten Ewigkeit habe ich nun die erste Reaktion vom Sauger bekommen. Leider ruft die Arbeit heite abend geht
s weiter. Theoretisch müsste doch auch eine Komplette Fernsteuerung gehen oder? habe die Daten noch nciht weiter untersucht, aber die Funktion zum Lenken in der App die seit dem vorletzten update mit integriert wurde, läuft doch mit Sicherheit nicht über den Chinesischen Server oder?
Die Kommunikation ist UDP und komplett lokal. D.h. es wird möglich sein das lokal zu benutzen.Man kann auch sehen, dass App jeder Sekunde den Roboter pollt und nach der Karte fragt.
Allerdings es ist alles binär…..
Mein Vorschlag, dass wir ein Kommando start nehmen und versuchen zu vergleichen.
-
was ist denn der find Command? hab immernoch so meine Probleme mit dem chinesisch. Habe gerade versucht den Adapter in Betrieb zu nehmen, bekomme aber nur Fehlermeldungen.
Hier meine Daten:
Saugen Starten:
21 31 00 50 00 00 00 00 02 f2 0d 8f 58 85 a5 88 1d c5 74 4d ef 24 3b 2c 4f fd 37 62 6d 0c 67 61 14 f1 fa 1c 78 5a 84 86 09 41 83 23 6c 5f 03 26 be 54 8b f6 70 fa 95 5b d6 88 ce b1 7f 76 79 d7 b2 5c dc f9 11 82 52 ad cb f6 c9 34 55 ad 7d df
Home:
21 31 00 50 00 00 00 00 02 f2 0d 8f 58 85 a2 0f 73 c2 6d c7 c4 7c 01 56 b3 32 06 0b 0b 91 63 91 39 68 dd fe 69 7d 31 f2 85 96 e4 80 17 fe 54 55 d4 3b d9 e5 af d5 5b 71 73 c5 9a a9 90 19 18 49 c8 37 70 14 3b 00 fa b5 e1 34 c1 83 b9 91 53 e8
Pause:
21 31 00 50 00 00 00 00 02 f2 0d 8f 58 86 24 c7 39 d9 3e 04 c4 b9 15 e3 08 e0 7c 47 fb 71 a4 93 0d fd d9 2f 6e 1e 2c 91 ef 3a 44 d9 63 83 fd b6 fb 67 87 5d 7d 6c b3 0d bc d7 a0 e8 b7 fb 70 67 bc dc 8e ae 67 9a 2c 59 c4 20 38 83 d0 2a 05 10
ich schau mal weiter was ich noch so finde
1768_unbenannt1.jpg -
was ist denn der find Command? hab immernoch so meine Probleme mit dem chinesisch `
48_2017-01-23_17_11_26-google-ergebnis_f_r_https___i.ytimg.com_vi_2u472g3wvt8_hqdefault.jpg.png -
ahh ok habs gefunden..
Find Robby:
21 31 00 50 00 00 00 00 02 f2 0d 8f 58 86 2e 27 d2 25 c1 13 d4 cf ee bc 78 f8 c6 79 a1 8d fc c4 8f ed 8c 19 d0 2f d7 27 85 06 a7 7a 14 14 24 d2 c0 a2 59 e5 b0 e7 1e f3 ad 3a 2a 74 42 1e d6 24 c6 79 cb cb 1a 43 53 d5 b6 73 fc 3c 9a dd 75 7d
Außerdem noch:
Saugstufe1:
21 31 00 60 00 00 00 00 02 f2 0d 8f 58 86 3c 10 db f5 62 e7 71 76 4b ab 7f d2 51 fb f4 4d 54 b9 bd 5f 46 bc a9 b6 f3 6c ea 00 79 f9 2f 58 c2 50 29 ca 55 34 70 0a e5 16 8f a5 b1 09 c0 9b b3 be e9 97 ac 3a f0 9e 74 0c a3 3f 2d 1b 61 c3 de f0 50 bd d2 9c d8 d5 35 4c 00 c1 56 d3 30 e6 ae 6b
Stufe2:
21 31 00 60 00 00 00 00 02 f2 0d 8f 58 86 39 5b 78 23 b0 8e 43 e6 0f c5 7e 1f 84 a6 98 ce d1 62 66 18 1b 10 78 09 c1 1b c9 24 28 5d 22 c6 30 f5 08 4a 56 69 2b c9 0b f5 f2 8a 2d f9 8d 4a 59 6a 6c da af 4b c5 e8 49 58 28 d1 84 ac e5 be 36 54 93 81 7c d6 74 4b b2 62 b2 e1 cb f4 e2 28 f8 48
Stufe3:
21 31 00 60 00 00 00 00 02 f2 0d 8f 58 86 43 d1 6e d8 14 bc 66 12 f3 86 3c 43 77 f8 25 f0 44 7c 7b 11 4b 6e bb 69 e8 45 29 af af ef f3 c5 b9 b4 32 ee 79 4f a8 1f f0 f8 32 8a a0 81 0e ca 69 80 a1 39 0d 58 3c b4 6f 87 68 f2 ff 30 ff 78 9c c2 90 30 03 4e cc 75 7f b1 02 9a d7 fd 49 15 12 ef
alle Saugstufen haben eine länge von 96 und als viertes byte eine #60
-
ahh ok habs gefunden..
Find Robby:
21 31 00 50 00 00 00 00 02 f2 0d 8f 58 86 2e 27 d2 25 c1 13 d4 cf ee bc 78 f8 c6 79 a1 8d fc c4 8f ed 8c 19 d0 2f d7 27 85 06 a7 7a 14 14 24 d2 c0 a2 59 e5 b0 e7 1e f3 ad 3a 2a 74 42 1e d6 24 c6 79 cb cb 1a 43 53 d5 b6 73 fc 3c 9a dd 75 7d
Außerdem noch:
Saugstufe1:
21 31 00 60 00 00 00 00 02 f2 0d 8f 58 86 3c 10 db f5 62 e7 71 76 4b ab 7f d2 51 fb f4 4d 54 b9 bd 5f 46 bc a9 b6 f3 6c ea 00 79 f9 2f 58 c2 50 29 ca 55 34 70 0a e5 16 8f a5 b1 09 c0 9b b3 be e9 97 ac 3a f0 9e 74 0c a3 3f 2d 1b 61 c3 de f0 50 bd d2 9c d8 d5 35 4c 00 c1 56 d3 30 e6 ae 6b
Stufe2:
21 31 00 60 00 00 00 00 02 f2 0d 8f 58 86 39 5b 78 23 b0 8e 43 e6 0f c5 7e 1f 84 a6 98 ce d1 62 66 18 1b 10 78 09 c1 1b c9 24 28 5d 22 c6 30 f5 08 4a 56 69 2b c9 0b f5 f2 8a 2d f9 8d 4a 59 6a 6c da af 4b c5 e8 49 58 28 d1 84 ac e5 be 36 54 93 81 7c d6 74 4b b2 62 b2 e1 cb f4 e2 28 f8 48
Stufe3:
21 31 00 60 00 00 00 00 02 f2 0d 8f 58 86 43 d1 6e d8 14 bc 66 12 f3 86 3c 43 77 f8 25 f0 44 7c 7b 11 4b 6e bb 69 e8 45 29 af af ef f3 c5 b9 b4 32 ee 79 4f a8 1f f0 f8 32 8a a0 81 0e ca 69 80 a1 39 0d 58 3c b4 6f 87 68 f2 ff 30 ff 78 9c c2 90 30 03 4e cc 75 7f b1 02 9a d7 fd 49 15 12 ef
alle Saugstufen haben eine länge von 96 und als viertes byte eine #60 `
Wie sieht dein Start Kommando? -
Schau mal ein paar nachrichten weiter oben. Hatte den einen Beitrag noch ergänzt. Du meinst doch Sauger starten oder?
Gesendet von meinem E5823 mit Tapatalk
-
Ich sehe keine Übereinstimmungen
Habe Adapter erweitert.
48_2017-01-23_21_01_30-vis.png -
was mach ich denn bei der Adapter Installation falsch? habe es über den link eingelesen und die Felder eingegeben aber er zeigt nur Fehlermeldungen an. Müssen die Daten mit oder ohne Leerzeichen eingegeben werden?
Ich vermute, dass die Daten in sich noch verschlüsselt sind. aber ich bleibe dran.
1768_unbenannt.jpg -
Kann es sein, dass ich noch irgendein Paket nach installieren muss?
-
Hilft der Link evtl?
-
Auf der Basis wurden die Pakete gesucht
Gesendet von meinem E5823 mit Tapatalk
-
was mach ich denn bei der Adapter Installation falsch? habe es über den link eingelesen und die Felder eingegeben aber er zeigt nur Fehlermeldungen an. Müssen die Daten mit oder ohne Leerzeichen eingegeben werden?
Ich vermute, dass die Daten in sich noch verschlüsselt sind. aber ich bleibe dran. `
Es sieht nicht so aus, als ob du upgedatet bist. Die Zeile ist jetzt 94https://github.com/ioBroker/ioBroker.mi … ain.js#L94
und bei dir immer noch 81.