NEWS
[Frage] Xiaomi Vacuum cleaner
-
Hallo,
ich noch ganz neu bei iobroker, da ich in meinem Haus KNX verbaut habe, und dazu noch eine Alexa, Loxone und eine Xiami Roboter habe, denke ich, dass der iobroker hier helfen könnte, das ganze zu verheiraten.
Nach sehr viel Mühe habe ich in einer VM (Debian) den iobroker grundsätzlich zum laufen bekommen und möchte als erstes den Sauger einbinden.
Ich bin mit dem Sauger auf der FW 3.3.9 und habe den Adapter 0.3.2 installiert.
Mittels Packetsender habe ich meinen Token nach einem WLAN Reset gefunden (ich hoffe, es ist der richtige - der Roboter hat auf das "Hallo" Packet geantwortet und ich habe die letzten 16 Byte (also 32 Zeichen) der Antwort in HEX genommen und in die Konfig der Instanz des Adapters eingetragen). Dazu noch den Port 54321 beim Roboter und noch einen beliebigen Port für meinen Rechner und die WLAN IP den Roboters eingetragen. Die Instanz wird auch komplett grün.
In meiner Naivität dachte ich jetzt, dass ich per Druck auf Objekte -> MiHomeVavuum -> Start -> Simuliere Knopfdruck einen startenden Roboter sehen müsste.
Ist der Gedankengang falsch? Wenn Nein - woran könnte es liegen? Wenn ja, wie kann ich am einfachsten testen, ob das ganze funktioniert (bevor ich meine anderen Devices einbinde …).
Gruß
ThePhantom `
Deine Beschreibung ist sehr ausführlich und ist zu 100% korrekt. wenn die instanz grün wird, aber die objecte nciht befüllt werden und auch ein start knopf nichts bewirkt, war bis lang immer der token falsch. zur Bestätigung kannst du noch den adapter auf debug stellen (Bild1). Dann schaue mal im log, Well hier nur Rechive Helo steht (im 20 sec takt) und keine recive {result:…} , dann musst du deinen roboter noch einmal aus dem netwerk schmeißen und den Token erneut abfangen. Mit freundlichen Grüßen Tobi
1768_2017-06-10_05h13_27.png
1768_2017-06-10_05h15_16.png -
Hallo und danke für die Antwort,
ich hatte das Token schon so oder so im Verdacht - und deswegen gestern das Token mehrfach ausgelesen (und dazwischen das WLAN resettet). Leider ohne Erfolg. Das Token ändert sich ja auch nach jedem Resetten.
Vielleicht mache ich bim Token was falsch? Oder meine Roboter ist zu neu (habe ihn erst die Woche bekommen).
Hier meine genauen Schritte:
-
WLAN reset
-
Per WLAN mit dem Roboter verbinden
-
Paketsender öffnen und Token ermitteln (siehe Bild 1)
-
Roboter per App wieder ins normale WLAN bringen, so dass er eine normale IP aus meinem WLAN bekommt.
-
Instanz öffnen und Daten eintragen (siehe Bild 2)
-
Instanz wird grün (siehe Bild 3)
-
Im Debug werden keine Daten angezeigt (siehe Bild 4)
Hast du noch eine Idee?
Gruß
ThePhantom
-
-
Hallo und danke für die Antwort,
ich hatte das Token schon so oder so im Verdacht - und deswegen gestern das Token mehrfach ausgelesen (und dazwischen das WLAN resettet). Leider ohne Erfolg. Das Token ändert sich ja auch nach jedem Resetten.
Vielleicht mache ich bim Token was falsch? Oder meine Roboter ist zu neu (habe ihn erst die Woche bekommen).
Hier meine genauen Schritte:
-
WLAN reset
-
Per WLAN mit dem Roboter verbinden
-
Paketsender öffnen und Token ermitteln (siehe Bild 1)
1_Packetsender.JPG
-
Roboter per App wieder ins normale WLAN bringen, so dass er eine normale IP aus meinem WLAN bekommt.
-
Instanz öffnen und Daten eintragen (siehe Bild 2)
2_Instanzkonfig.JPG
- Instanz wird grün (siehe Bild 3)
3_InstanzGrün.JPG
- Im Debug werden keine Daten angezeigt (siehe Bild 4)
4_Debug.JPG
Hast du noch eine Idee?
Gruß
ThePhantom `
ok ich kann definitiv keinen fehler finden. Auch der token müsste korrekt sein, ich habe noch eine vermutung die es wahrscheinlich istauf was für einem rechner betreibst du iobroker?
ich weiß wie tief deine kenntnisse gehen aber versuche mal um iobroker ordner unter node_modules im ordner mihome und dann ordner lib die datei mihomepacket.js mit einem editor zu öffnen
und diese zeile:
https://github.com/ioBroker/ioBroker.mi … ket.js#L58
in````
this.stamp =parseInt((new Date().getTime()+100)/1000).toString(16);zu ändern
-
-
Hi,
leider hat das Ändern keine Abhilfe geschafft.
Ich habe die Zeile getauscht, das ganze läuft in einer Debian VM.
In der Zwischenzeit habe ich mal den Loxone Adapter getestet - der funktioniert. Daher gehe ich davon aus, dass es nicht am iobroker selbst liegt.
Das Log sieht für mich immer noch gleich aus:
` > mihome-vacuum.0 2017-06-10 12:06:51.307 debug 213100400000000003d7c93d593bc4bb6ea329c49d63d60b6610c7eff466c7ad9da67efab780f977c7bec6e11b2d96dc6fc53245d3ccf539cd359dcd6df4c292
mihome-vacuum.0 2017-06-10 12:06:51.307 debug Send >>> {"id":13,"method":"get_status"} >>> 213100400000000003d7c93d593bc4bb6ea329c49d63d60b6610c7eff466c7ad9da67efab780f977c7bec6e11b2d96dc6fc53245d3ccf539cd359dcd6df4c292
mihome-vacuum.0 2017-06-10 12:06:51.307 debug {"id":13,"method":"get_status"}
mihome-vacuum.0 2017-06-10 12:06:51.307 debug Receive <<< Helo <<< 213100200000000003d7c93d593bc4bbffffffffffffffffffffffffffffffff `
-
Hi,
leider hat das Ändern keine Abhilfe geschafft.
Ich habe die Zeile getauscht, das ganze läuft in einer Debian VM.
In der Zwischenzeit habe ich mal den Loxone Adapter getestet - der funktioniert. Daher gehe ich davon aus, dass es nicht am iobroker selbst liegt.
Das Log sieht für mich immer noch gleich aus:
` > mihome-vacuum.0 2017-06-10 12:06:51.307 debug 213100400000000003d7c93d593bc4bb6ea329c49d63d60b6610c7eff466c7ad9da67efab780f977c7bec6e11b2d96dc6fc53245d3ccf539cd359dcd6df4c292
mihome-vacuum.0 2017-06-10 12:06:51.307 debug Send >>> {"id":13,"method":"get_status"} >>> 213100400000000003d7c93d593bc4bb6ea329c49d63d60b6610c7eff466c7ad9da67efab780f977c7bec6e11b2d96dc6fc53245d3ccf539cd359dcd6df4c292
mihome-vacuum.0 2017-06-10 12:06:51.307 debug {"id":13,"method":"get_status"}
mihome-vacuum.0 2017-06-10 12:06:51.307 debug Receive <<< Helo <<< 213100200000000003d7c93d593bc4bbffffffffffffffffffffffffffffffff
kannst du nochmal einen längeren logeintrag posten
-
Na klar … bitte:
` > mihome-vacuum.0 2017-06-10 14:25:14.431 debug 213100500000000003d7c93d593be52aa658e59576b318728c07ab62f37e23b83c7adee395523018709d584fa27811650df8990d6a15c111caaa31b85d22fece5adfc2db7971e6e3ecf3759a3a316b2f
mihome-vacuum.0 2017-06-10 14:25:14.431 debug Send >>> {"id":428,"method":"get_status"} >>> 213100500000000003d7c93d593be52aa658e59576b318728c07ab62f37e23b83c7adee395523018709d584fa27811650df8990d6a15c111caaa31b85d22fece5adfc2db7971e6e3ecf3759a3a
mihome-vacuum.0 2017-06-10 14:25:14.431 debug {"id":428,"method":"get_status"}
mihome-vacuum.0 2017-06-10 14:25:14.428 debug Receive <<< Helo <<< 213100200000000003d7c93d593be52affffffffffffffffffffffffffffffff
mihome-vacuum.0 2017-06-10 14:24:54.371 debug 213100500000000003d7c93d593be51684a1e28c3661adaf1436e9e5aa0d55f153d34253fdb8a95cf3dc5617537847dd420dc3782c92fe8b4de80ba2e2cbeaf7016d2c0e0f8f75515f7c32295174ad39
mihome-vacuum.0 2017-06-10 14:24:54.371 debug Send >>> {"id":427,"method":"get_status"} >>> 213100500000000003d7c93d593be51684a1e28c3661adaf1436e9e5aa0d55f153d34253fdb8a95cf3dc5617537847dd420dc3782c92fe8b4de80ba2e2cbeaf7016d2c0e0f8f75515f7c322951
mihome-vacuum.0 2017-06-10 14:24:54.371 debug {"id":427,"method":"get_status"}
mihome-vacuum.0 2017-06-10 14:24:54.370 debug Receive <<< Helo <<< 213100200000000003d7c93d593be516ffffffffffffffffffffffffffffffff
mihome-vacuum.0 2017-06-10 14:24:34.364 debug 213100500000000003d7c93d593be502f5531f0492aee3f601e75bfc288a0b3b72366464683937fd0c34162356edbcfa3c600f1a5b17354ce78edcf9c53921b8764171be087e81833923028ef041c0ae
mihome-vacuum.0 2017-06-10 14:24:34.364 debug Send >>> {"id":426,"method":"get_status"} >>> 213100500000000003d7c93d593be502f5531f0492aee3f601e75bfc288a0b3b72366464683937fd0c34162356edbcfa3c600f1a5b17354ce78edcf9c53921b8764171be087e81833923028ef0
mihome-vacuum.0 2017-06-10 14:24:34.364 debug {"id":426,"method":"get_status"}
mihome-vacuum.0 2017-06-10 14:24:34.364 debug Receive <<< Helo <<< 213100200000000003d7c93d593be502ffffffffffffffffffffffffffffffff
mihome-vacuum.0 2017-06-10 14:24:14.361 debug 213100500000000003d7c93d593be4ee2681e67272e25dab973f7e301d74be891d8b3264ab6d6411cb7bdb6832126dfa551bed9f3fe0055087b60aa6217ddd1bef7caeebabc33b2a01b290e9bec650a4
mihome-vacuum.0 2017-06-10 14:24:14.361 debug Send >>> {"id":425,"method":"get_status"} >>> 213100500000000003d7c93d593be4ee2681e67272e25dab973f7e301d74be891d8b3264ab6d6411cb7bdb6832126dfa551bed9f3fe0055087b60aa6217ddd1bef7caeebabc33b2a01b290e9be
mihome-vacuum.0 2017-06-10 14:24:14.361 debug {"id":425,"method":"get_status"}
mihome-vacuum.0 2017-06-10 14:24:14.358 debug Receive <<< Helo <<< 213100200000000003d7c93d593be4eeffffffffffffffffffffffffffffffff
mihome-vacuum.0 2017-06-10 14:23:54.403 debug 213100500000000003d7c93d593be4da7c99bc655d8366622d7f3f9dd61b1ceb0177db55c43f98d2a2512b51968152f5414909ba7b84beccc1d233e479ead7cae3caf200490872168ed4bd76d14e185d
mihome-vacuum.0 2017-06-10 14:23:54.403 debug Send >>> {"id":424,"method":"get_status"} >>> 213100500000000003d7c93d593be4da7c99bc655d8366622d7f3f9dd61b1ceb0177db55c43f98d2a2512b51968152f5414909ba7b84beccc1d233e479ead7cae3caf200490872168ed4bd76d1
mihome-vacuum.0 2017-06-10 14:23:54.403 debug {"id":424,"method":"get_status"}
mihome-vacuum.0 2017-06-10 14:23:54.403 debug Receive <<< Helo <<< 213100200000000003d7c93d593be4daffffffffffffffffffffffffffffffff
mihome-vacuum.0 2017-06-10 14:23:34.308 debug 213100500000000003d7c93d593be4c6858c78681ea024deb09c0aeca37d1052027f9f86cd7c235016427932773a8d2b687d4bc203cdc44f59e065d83098ec34b1bd6dd830a66b61519c6d863f9bcd7e
mihome-vacuum.0 2017-06-10 14:23:34.308 debug Send >>> {"id":423,"method":"get_status"} >>> 213100500000000003d7c93d593be4c6858c78681ea024deb09c0aeca37d1052027f9f86cd7c235016427932773a8d2b687d4bc203cdc44f59e065d83098ec34b1bd6dd830a66b61519c6d863f
mihome-vacuum.0 2017-06-10 14:23:34.308 debug {"id":423,"method":"get_status"}
mihome-vacuum.0 2017-06-10 14:23:34.307 debug Receive <<< Helo <<< 213100200000000003d7c93d593be4c6ffffffffffffffffffffffffffffffff
mihome-vacuum.0 2017-06-10 14:23:14.393 debug 213100500000000003d7c93d593be4b2187b89d899b037858296111a72224ebf5d85543e3a7f9d1ac8c916321c89a8e44aaa06b8152f80a9e026b37b5a7bfa85709074ad0f18dc75eea5742c042b387e
mihome-vacuum.0 2017-06-10 14:23:14.393 debug Send >>> {"id":422,"method":"get_status"} >>> 213100500000000003d7c93d593be4b2187b89d899b037858296111a72224ebf5d85543e3a7f9d1ac8c916321c89a8e44aaa06b8152f80a9e026b37b5a7bfa85709074ad0f18dc75eea5742c04
mihome-vacuum.0 2017-06-10 14:23:14.393 debug {"id":422,"method":"get_status"}
mihome-vacuum.0 2017-06-10 14:23:14.390 debug Receive <<< Helo <<< 213100200000000003d7c93d593be4b2ffffffffffffffffffffffffffffffff
mihome-vacuum.0 2017-06-10 14:22:54.334 debug 213100500000000003d7c93d593be49ec88fce59ce9df64b67fc3b66b168cf15e93373777836a57dd75419b96b6cf64ae738c90b06e90acf6dccf2993c66cd1e6ae859e34a14574e6eefe43dca2ac8f1
mihome-vacuum.0 2017-06-10 14:22:54.334 debug Send >>> {"id":421,"method":"get_consumable"} >>> 213100500000000003d7c93d593be49ec88fce59ce9df64b67fc3b66b168cf15e93373777836a57dd75419b96b6cf64ae738c90b06e90acf6dccf2993c66cd1e6ae859e34a14574e6eefe4
mihome-vacuum.0 2017-06-10 14:22:54.334 debug {"id":421,"method":"get_consumable"}
mihome-vacuum.0 2017-06-10 14:22:54.334 debug Receive <<< Helo <<< 213100200000000003d7c93d593be49effffffffffffffffffffffffffffffff
mihome-vacuum.0 2017-06-10 14:22:34.288 debug 213100500000000003d7c93d593be48a81054d154fbd751a7339bf5db2b1ceb40ac900bdf8634530834fecb2a7612c6a02d87d03de0bdad3b9c3d1e35d30019ab07c1d5e824eef46af664188a2be0749
mihome-vacuum.0 2017-06-10 14:22:34.288 debug Send >>> {"id":420,"method":"get_status"} >>> 213100500000000003d7c93d593be48a81054d154fbd751a7339bf5db2b1ceb40ac900bdf8634530834fecb2a7612c6a02d87d03de0bdad3b9c3d1e35d30019ab07c1d5e824eef46af664188a2
mihome-vacuum.0 2017-06-10 14:22:34.288 debug {"id":420,"method":"get_status"}
mihome-vacuum.0 2017-06-10 14:22:34.287 debug Receive <<< Helo <<< 213100200000000003d7c93d593be48affffffffffffffffffffffffffffffff
mihome-vacuum.0 2017-06-10 14:22:14.323 debug 213100500000000003d7c93d593be476bfde05468e3ef5c10df6df6e8cf46458c99ef5edabf67465857770e0eab10c0b39546a38c8d940f3bcdf4f16e7c118185baa64acf7a64313fe0789f45965f6a6
mihome-vacuum.0 2017-06-10 14:22:14.323 debug Send >>> {"id":419,"method":"get_status"} >>> 213100500000000003d7c93d593be476bfde05468e3ef5c10df6df6e8cf46458c99ef5edabf67465857770e0eab10c0b39546a38c8d940f3bcdf4f16e7c118185baa64acf7a64313fe0789f459
mihome-vacuum.0 2017-06-10 14:22:14.323 debug {"id":419,"method":"get_status"}
mihome-vacuum.0 2017-06-10 14:22:14.321 debug Receive <<< Helo <<< 213100200000000003d7c93d593be476ffffffffffffffffffffffffffffffff
mihome-vacuum.0 2017-06-10 14:21:54.368 debug 213100500000000003d7c93d593be4627ab3e0e8665b8e691f7c9e8b5d4368799a1a4cf1fd68a952ed0ab8221dcea2fc6e0dbe04b58ffc4e9307c99161fb01a8871167a8e4158482b0b09d3a624f1e2c
mihome-vacuum.0 2017-06-10 14:21:54.368 debug Send >>> {"id":418,"method":"get_status"} >>> 213100500000000003d7c93d593be4627ab3e0e8665b8e691f7c9e8b5d4368799a1a4cf1fd68a952ed0ab8221dcea2fc6e0dbe04b58ffc4e9307c99161fb01a8871167a8e4158482b0b09d3a62 `
-
Na klar … bitte:
` > mihome-vacuum.0 2017-06-10 14:25:14.431 debug 213100500000000003d7c93d593be52aa658e59576b318728c07ab62f37e23b83c7adee395523018709d584fa27811650df8990d6a15c111caaa31b85d22fece5adfc2db7971e6e3ecf3759a3a316b2f
mihome-vacuum.0 2017-06-10 14:25:14.431 debug Send >>> {"id":428,"method":"get_status"} >>> 213100500000000003d7c93d593be52aa658e59576b318728c07ab62f37e23b83c7adee395523018709d584fa27811650df8990d6a15c111caaa31b85d22fece5adfc2db7971e6e3ecf3759a3a
mihome-vacuum.0 2017-06-10 14:25:14.431 debug {"id":428,"method":"get_status"}
mihome-vacuum.0 2017-06-10 14:25:14.428 debug Receive <<< Helo <<< 213100200000000003d7c93d593be52affffffffffffffffffffffffffffffff
mihome-vacuum.0 2017-06-10 14:24:54.371 debug 213100500000000003d7c93d593be51684a1e28c3661adaf1436e9e5aa0d55f153d34253fdb8a95cf3dc5617537847dd420dc3782c92fe8b4de80ba2e2cbeaf7016d2c0e0f8f75515f7c32295174ad39
mihome-vacuum.0 2017-06-10 14:24:54.371 debug Send >>> {"id":427,"method":"get_status"} >>> 213100500000000003d7c93d593be51684a1e28c3661adaf1436e9e5aa0d55f153d34253fdb8a95cf3dc5617537847dd420dc3782c92fe8b4de80ba2e2cbeaf7016d2c0e0f8f75515f7c322951
mihome-vacuum.0 2017-06-10 14:24:54.371 debug {"id":427,"method":"get_status"}
mihome-vacuum.0 2017-06-10 14:24:54.370 debug Receive <<< Helo <<< 213100200000000003d7c93d593be516ffffffffffffffffffffffffffffffff
mihome-vacuum.0 2017-06-10 14:24:34.364 debug 213100500000000003d7c93d593be502f5531f0492aee3f601e75bfc288a0b3b72366464683937fd0c34162356edbcfa3c600f1a5b17354ce78edcf9c53921b8764171be087e81833923028ef041c0ae
mihome-vacuum.0 2017-06-10 14:24:34.364 debug Send >>> {"id":426,"method":"get_status"} >>> 213100500000000003d7c93d593be502f5531f0492aee3f601e75bfc288a0b3b72366464683937fd0c34162356edbcfa3c600f1a5b17354ce78edcf9c53921b8764171be087e81833923028ef0
mihome-vacuum.0 2017-06-10 14:24:34.364 debug {"id":426,"method":"get_status"}
mihome-vacuum.0 2017-06-10 14:24:34.364 debug Receive <<< Helo <<< 213100200000000003d7c93d593be502ffffffffffffffffffffffffffffffff
mihome-vacuum.0 2017-06-10 14:24:14.361 debug 213100500000000003d7c93d593be4ee2681e67272e25dab973f7e301d74be891d8b3264ab6d6411cb7bdb6832126dfa551bed9f3fe0055087b60aa6217ddd1bef7caeebabc33b2a01b290e9bec650a4
mihome-vacuum.0 2017-06-10 14:24:14.361 debug Send >>> {"id":425,"method":"get_status"} >>> 213100500000000003d7c93d593be4ee2681e67272e25dab973f7e301d74be891d8b3264ab6d6411cb7bdb6832126dfa551bed9f3fe0055087b60aa6217ddd1bef7caeebabc33b2a01b290e9be
mihome-vacuum.0 2017-06-10 14:24:14.361 debug {"id":425,"method":"get_status"}
mihome-vacuum.0 2017-06-10 14:24:14.358 debug Receive <<< Helo <<< 213100200000000003d7c93d593be4eeffffffffffffffffffffffffffffffff
mihome-vacuum.0 2017-06-10 14:23:54.403 debug 213100500000000003d7c93d593be4da7c99bc655d8366622d7f3f9dd61b1ceb0177db55c43f98d2a2512b51968152f5414909ba7b84beccc1d233e479ead7cae3caf200490872168ed4bd76d14e185d
mihome-vacuum.0 2017-06-10 14:23:54.403 debug Send >>> {"id":424,"method":"get_status"} >>> 213100500000000003d7c93d593be4da7c99bc655d8366622d7f3f9dd61b1ceb0177db55c43f98d2a2512b51968152f5414909ba7b84beccc1d233e479ead7cae3caf200490872168ed4bd76d1
mihome-vacuum.0 2017-06-10 14:23:54.403 debug {"id":424,"method":"get_status"}
mihome-vacuum.0 2017-06-10 14:23:54.403 debug Receive <<< Helo <<< 213100200000000003d7c93d593be4daffffffffffffffffffffffffffffffff
mihome-vacuum.0 2017-06-10 14:23:34.308 debug 213100500000000003d7c93d593be4c6858c78681ea024deb09c0aeca37d1052027f9f86cd7c235016427932773a8d2b687d4bc203cdc44f59e065d83098ec34b1bd6dd830a66b61519c6d863f9bcd7e
mihome-vacuum.0 2017-06-10 14:23:34.308 debug Send >>> {"id":423,"method":"get_status"} >>> 213100500000000003d7c93d593be4c6858c78681ea024deb09c0aeca37d1052027f9f86cd7c235016427932773a8d2b687d4bc203cdc44f59e065d83098ec34b1bd6dd830a66b61519c6d863f
mihome-vacuum.0 2017-06-10 14:23:34.308 debug {"id":423,"method":"get_status"}
mihome-vacuum.0 2017-06-10 14:23:34.307 debug Receive <<< Helo <<< 213100200000000003d7c93d593be4c6ffffffffffffffffffffffffffffffff
mihome-vacuum.0 2017-06-10 14:23:14.393 debug 213100500000000003d7c93d593be4b2187b89d899b037858296111a72224ebf5d85543e3a7f9d1ac8c916321c89a8e44aaa06b8152f80a9e026b37b5a7bfa85709074ad0f18dc75eea5742c042b387e
mihome-vacuum.0 2017-06-10 14:23:14.393 debug Send >>> {"id":422,"method":"get_status"} >>> 213100500000000003d7c93d593be4b2187b89d899b037858296111a72224ebf5d85543e3a7f9d1ac8c916321c89a8e44aaa06b8152f80a9e026b37b5a7bfa85709074ad0f18dc75eea5742c04
mihome-vacuum.0 2017-06-10 14:23:14.393 debug {"id":422,"method":"get_status"}
mihome-vacuum.0 2017-06-10 14:23:14.390 debug Receive <<< Helo <<< 213100200000000003d7c93d593be4b2ffffffffffffffffffffffffffffffff
mihome-vacuum.0 2017-06-10 14:22:54.334 debug 213100500000000003d7c93d593be49ec88fce59ce9df64b67fc3b66b168cf15e93373777836a57dd75419b96b6cf64ae738c90b06e90acf6dccf2993c66cd1e6ae859e34a14574e6eefe43dca2ac8f1
mihome-vacuum.0 2017-06-10 14:22:54.334 debug Send >>> {"id":421,"method":"get_consumable"} >>> 213100500000000003d7c93d593be49ec88fce59ce9df64b67fc3b66b168cf15e93373777836a57dd75419b96b6cf64ae738c90b06e90acf6dccf2993c66cd1e6ae859e34a14574e6eefe4
mihome-vacuum.0 2017-06-10 14:22:54.334 debug {"id":421,"method":"get_consumable"}
mihome-vacuum.0 2017-06-10 14:22:54.334 debug Receive <<< Helo <<< 213100200000000003d7c93d593be49effffffffffffffffffffffffffffffff
mihome-vacuum.0 2017-06-10 14:22:34.288 debug 213100500000000003d7c93d593be48a81054d154fbd751a7339bf5db2b1ceb40ac900bdf8634530834fecb2a7612c6a02d87d03de0bdad3b9c3d1e35d30019ab07c1d5e824eef46af664188a2be0749
mihome-vacuum.0 2017-06-10 14:22:34.288 debug Send >>> {"id":420,"method":"get_status"} >>> 213100500000000003d7c93d593be48a81054d154fbd751a7339bf5db2b1ceb40ac900bdf8634530834fecb2a7612c6a02d87d03de0bdad3b9c3d1e35d30019ab07c1d5e824eef46af664188a2
mihome-vacuum.0 2017-06-10 14:22:34.288 debug {"id":420,"method":"get_status"}
mihome-vacuum.0 2017-06-10 14:22:34.287 debug Receive <<< Helo <<< 213100200000000003d7c93d593be48affffffffffffffffffffffffffffffff
mihome-vacuum.0 2017-06-10 14:22:14.323 debug 213100500000000003d7c93d593be476bfde05468e3ef5c10df6df6e8cf46458c99ef5edabf67465857770e0eab10c0b39546a38c8d940f3bcdf4f16e7c118185baa64acf7a64313fe0789f45965f6a6
mihome-vacuum.0 2017-06-10 14:22:14.323 debug Send >>> {"id":419,"method":"get_status"} >>> 213100500000000003d7c93d593be476bfde05468e3ef5c10df6df6e8cf46458c99ef5edabf67465857770e0eab10c0b39546a38c8d940f3bcdf4f16e7c118185baa64acf7a64313fe0789f459
mihome-vacuum.0 2017-06-10 14:22:14.323 debug {"id":419,"method":"get_status"}
mihome-vacuum.0 2017-06-10 14:22:14.321 debug Receive <<< Helo <<< 213100200000000003d7c93d593be476ffffffffffffffffffffffffffffffff
mihome-vacuum.0 2017-06-10 14:21:54.368 debug 213100500000000003d7c93d593be4627ab3e0e8665b8e691f7c9e8b5d4368799a1a4cf1fd68a952ed0ab8221dcea2fc6e0dbe04b58ffc4e9307c99161fb01a8871167a8e4158482b0b09d3a624f1e2c
mihome-vacuum.0 2017-06-10 14:21:54.368 debug Send >>> {"id":418,"method":"get_status"} >>> 213100500000000003d7c93d593be4627ab3e0e8665b8e691f7c9e8b5d4368799a1a4cf1fd68a952ed0ab8221dcea2fc6e0dbe04b58ffc4e9307c99161fb01a8871167a8e4158482b0b09d3a62
also die gute Nachricht, ich weiß wieso es nciht geht, die schlechte ist, ich weiß noch nciht wieso das so ist, versuch mal da wo du die 100 eingegeben hast 20000 einzugeben, wenn es dann funktioniert muss ich schauen wieso es sich bei dir so verhält
Edit: ich habe dir gerade eine experimental main datei geschickt, bitte einmal versuchen und log kopieren und dann wieder zurück tauschen.
-
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