NEWS
Test Adapter mihome-vacuum v2.0.x
-
@blackeagle998 über die API nicht. Ich hatte mal angefangen, die Map auszulesen und die Koordinaten entsprechend umzurechnen, ist aber mangels Zeit eingeschlafen.
-
@SchuetzeSchulz er gibt das an den Robbie weiter, nämlich den Befehl app_charge. Aber anscheinend mag er den Befehl bei dir nicht. Müssten wir mal schauen, was deiner mag, dann könnte man das ggf. Mal alternativ einbauen. Ich war mal angefangen, die Kommunikation zu abstrahieren, aber mittlerweile hat sich der Code schon wieder soweit verändern, dass ich praktisch von vorne anfangen kann. Ist eher was für den Winter.
-
@dirkhe sagte in Test Adapter mihome-vacuum v2.0.x:
@SchuetzeSchulz er gibt das an den Robbie weiter, nämlich den Befehl app_charge. Aber anscheinend mag er den Befehl bei dir nicht. Müssten wir mal schauen, was deiner mag, dann könnte man das ggf. Mal alternativ einbauen. Ich war mal angefangen, die Kommunikation zu abstrahieren, aber mittlerweile hat sich der Code schon wieder soweit verändern, dass ich praktisch von vorne anfangen kann. Ist eher was für den Winter.
Aber es hat ja mal funktioniert.
Oder wurde durch irgend ein Update des Adapters mal was geändert in der Hinsicht? -
@moviehunter said in Test Adapter mihome-vacuum v2.0.x:
ich habe das gleiche Problem allerdings mit Version 2.2.3
Token sind bei mir beide identischHier ein Auszug meines logs...
mihome-vacuum.0 2020-08-25 21:13:38.365 debug (6318) sendMsg[1] >>> {"id":2,"method":"get_status"} mihome-vacuum.0 2020-08-25 21:13:38.360 debug (6318) sendTo "getStatus" to system.adapter.mihome-vacuum.0 from system.adapter.mihome-vacuum.0 mihome-vacuum.0 2020-08-25 21:13:38.359 info (6318) connecting, this can take up to 10 minutes ... mihome-vacuum.0 2020-08-25 21:13:38.357 debug (6318) Receive <<< Helo <<< 213100200000000013d62eac5f4562e2ffffffffffffffffffffffffffffffff mihome-vacuum.0 2020-08-25 21:13:33.412 debug (6318) sendTo "getStatus" to system.adapter.mihome-vacuum.0 from system.adapter.mihome-vacuum.0 mihome-vacuum.0 2020-08-25 21:13:33.411 debug (6318) no answer for id:1 received, giving up mihome-vacuum.0 2020-08-25 21:13:28.410 debug (6318) sendMsg[3] >>> {"id":1,"method":"get_status"} mihome-vacuum.0 2020-08-25 21:13:23.408 debug (6318) sendMsg[2] >>> {"id":1,"method":"get_status"} mihome-vacuum.0 2020-08-25 21:13:18.836 info (6318) set nächster Timer: Nicht verfügbar mihome-vacuum.0 2020-08-25 21:13:18.407 debug (6318) sendMsg[1] >>> {"id":1,"method":"get_status"} mihome-vacuum.0 2020-08-25 21:13:18.396 debug (6318) sendTo "getStatus" to system.adapter.mihome-vacuum.0 from system.adapter.mihome-vacuum.0 mihome-vacuum.0 2020-08-25 21:13:18.395 info (6318) connecting, this can take up to 10 minutes ... mihome-vacuum.0 2020-08-25 21:13:18.393 debug (6318) Receive <<< Helo <<< 213100200000000013d62eac5f4562ceffffffffffffffffffffffffffffffff mihome-vacuum.0 2020-08-25 21:13:18.377 debug (6318) No suitable Lua script, fallback to keys!: function(doc) { if (doc.type === 'state') emit(doc._id, doc) } mihome-vacuum.0 2020-08-25 21:13:18.341 debug (6318) server started on 0.0.0.0:53421 mihome-vacuum.0 2020-08-25 21:13:18.316 info (6318) Cloud control disabled mihome-vacuum.0 2020-08-25 21:13:18.314 info (6318) Expert mode disabled, states deleted mihome-vacuum.0 2020-08-25 21:13:18.258 info (6318) starting. Version 2.2.3 in /opt/iobroker/node_modules/iobroker.mihome-vacuum, node: v10.21.0, js-controller: 3.1.6
kannst du mir auch weiter helfen? Bekomme keine Verbindung zum Sauger...
Welche Informationen benötigt ihr, um mir helfen zu können?
-
@SchuetzeSchulz kann ich so direkt nicht sagen. Ich glaube in einer früheren Version würde mal erst Pause und dann charge gesendet. Vlt kannst das ja Bei dir mal ausprobieren?
-
@moviehunter ggf.mal die mihome App öffnen und einen Moment warten, dazu muss der natürlich Internet haben und mit der App connected sein. Wenn das alles nicht hilft,anstimmt irgendwas mit deinem Token nicht, würde ich vermuten
-
@dirkhe sagte in Test Adapter mihome-vacuum v2.0.x:
@SchuetzeSchulz kann ich so direkt nicht sagen. Ich glaube in einer früheren Version würde mal erst Pause und dann charge gesendet. Vlt kannst das ja Bei dir mal ausprobieren?
Hallo Dirk,
habe das eben ausprobiert.
Mit clean_home gestartet, kurz gewartet und dann erst "pause" und dann "home" gedrückt.
Das funktioniert.
Kann man das irgendwie im "clean_home" false auch so machen? Gern auch als Haken in den Einstellungen? -
@dirkhe
Danke für die Info, auch wenn ich mir etwas anderes erhofft hatte -
@SchuetzeSchulz das mit der Einstellung ist eine gute Idee. Ich schaue mal, das ich das einbaue
-
@dirkhe sagte in Test Adapter mihome-vacuum v2.0.x:
@SchuetzeSchulz das mit der Einstellung ist eine gute Idee. Ich schaue mal, das ich das einbaue
Das wäre klasse...
-
danke für die Rückmeldung.
Das mit dem App öffnen klappt leider nicht. Nutze die App regelmäßig um den Sauber zu starten, teilweise von zu Hause, teilweise von unterwegs. Somit kann ich auf jeden Fall gewährleisten, dass der Sauger Internet hat.
Den Token habe ich nun 3mal neu eingegeben, ohne Besserung.
Bekomme bei "Verbunden mit mihome-vacuum" einfach keine Verbindung.
Hatte vorher die stable Version 2.0.7 installiert.
Dort hatte ich bei "Verbunden mit mihome-vacuum" ein true...trotzdem hat sich der Sauger nicht gerührt.
Nun bei der aktuell installierten 2.2.3 habe ich bei "Verbunden mit mihome-vacuum" ein false und natürlich tut sich beim Sauger auch nichts... Hast du weitere Lösungsvorschläge?Viele Grüße
-
@dirkhe @Meistertr ist es möglich von ValetudoRE verschiedene Karten über den Adapter zu laden?
-
@moviehunter Nein, dann habe ich auch keine Idee mehr. Aber wir reden von der mihome App und nicht der roborock App? Warum gibst du den Token ein und holst ihn dir nicht per adapter?
-
@dirkhe Ja klar...im iobroker habe ich den Adapter mihome-vacuum Version 2.2.3
Also Android App nutze ich die Xiaomi Home App Version 5.8.7Den Token beziehe ich ja durch das Eingeben meiner Zugangsdaten aus der Android App.
Dann muss ich den Token ja unten nochmal manuell eingeben oder sehe ich das falsch? Jedenfalls wenn ich das nicht tue, bekomme ich immer eine Fehlermeldung beim speichern.Was genau bedeuten denn die drei Zeilen, wenn man über den bei mir gelben Button geht bei Instanzen?
Verbunden mit Host: wahr
Lebenszeichen: wahr
Verbunden mit mihome-vacuum: falschHabe jetzt nochmal die stable 2.0.7 installiert. Dort ist die Lampe wieder grün aber trotzdem keine Reaktion vom Sauber...
Hier mal ein Auszug ausm Log:
mihome-vacuum.0 2020-09-01 20:50:41.069 debug (1229) no answer for get_sound_volume(id:62) received, giving up mihome-vacuum.0 2020-09-01 20:50:40.869 debug (1229) no answer for get_clean_summary(id:61) received, giving up mihome-vacuum.0 2020-09-01 20:50:40.669 debug (1229) no answer for get_consumable(id:60) received, giving up mihome-vacuum.0 2020-09-01 20:50:39.126 debug (1229) no answer for get_sound_volume(id:58) received, giving up mihome-vacuum.0 2020-09-01 20:50:38.930 debug (1229) no answer for get_clean_summary(id:57) received, giving up mihome-vacuum.0 2020-09-01 20:50:38.724 debug (1229) no answer for get_consumable(id:56) received, giving up mihome-vacuum.0 2020-09-01 20:50:38.525 debug (1229) no answer for get_status(id:54) received, giving up mihome-vacuum.0 2020-09-01 20:50:26.619 debug (1229) no answer for get_status(id:53) received, giving up mihome-vacuum.0 2020-09-01 20:50:25.461 debug (1229) requesting params every: 60 Sec mihome-vacuum.0 2020-09-01 20:50:23.517 debug (1229) requesting params every: 60 Sec mihome-vacuum.0 2020-09-01 20:50:23.514 info (1229) Connected mihome-vacuum.0 2020-09-01 20:50:23.402 info (1229) Disconnect mihome-vacuum.0 2020-09-01 20:50:21.401 info (1229) should trigger cleaning all null, but is currently active. Add to queue mihome-vacuum.0 2020-09-01 20:50:21.396 debug (1229) sendTo "startVacuuming" to system.adapter.mihome-vacuum.0 from system.adapter.mihome-vacuum.0 mihome-vacuum.0 2020-09-01 20:50:21.395 debug (1229) stateChange mihome-vacuum.0.control.start {"val":true,"ack":false,"ts":1598986221392,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1598986056217} mihome-vacuum.0 2020-09-01 20:50:16.618 debug (1229) no answer for get_status(id:52) received, giving up mihome-vacuum.0 2020-09-01 20:50:07.258 debug (1229) no answer for get_sound_volume(id:51) received, giving up mihome-vacuum.0 2020-09-01 20:50:07.057 debug (1229) no answer for get_clean_summary(id:50) received, giving up mihome-vacuum.0 2020-09-01 20:50:06.857 debug (1229) no answer for get_consumable(id:49) received, giving up mihome-vacuum.0 2020-09-01 20:50:06.653 debug (1229) no answer for get_status(id:47) received, giving up mihome-vacuum.0 2020-09-01 20:49:56.590 debug (1229) no answer for get_status(id:46) received, giving up mihome-vacuum.0 2020-09-01 20:49:51.649 debug (1229) requesting params every: 60 Sec mihome-vacuum.0 2020-09-01 20:49:51.646 info (1229) Connected mihome-vacuum.0 2020-09-01 20:49:51.586 info (1229) Disconnect mihome-vacuum.0 2020-09-01 20:49:46.589 debug (1229) no answer for get_status(id:45) received, giving up mihome-vacuum.0 2020-09-01 20:49:41.072 debug (1229) no answer for get_sound_volume(id:44) received, giving up mihome-vacuum.0 2020-09-01 20:49:40.870 debug (1229) no answer for get_clean_summary(id:43) received, giving up mihome-vacuum.0 2020-09-01 20:49:40.668 debug (1229) no answer for get_consumable(id:42) received, giving up mihome-vacuum.0 2020-09-01 20:49:37.255 debug (1229) no answer for get_sound_volume(id:40) received, giving up mihome-vacuum.0 2020-09-01 20:49:37.055 debug (1229) no answer for get_clean_summary(id:39) received, giving up mihome-vacuum.0 2020-09-01 20:49:36.853 debug (1229) no answer for get_consumable(id:38) received, giving up mihome-vacuum.0 2020-09-01 20:49:36.651 debug (1229) no answer for get_status(id:36) received, giving up mihome-vacuum.0 2020-09-01 20:49:26.583 debug (1229) no answer for get_status(id:35) received, giving up mihome-vacuum.0 2020-09-01 20:49:25.461 debug (1229) requesting params every: 60 Sec
-
Hallo Zusammen,
ich habe heute versucht den mihome-vacuum adapter zum Laufen zu kriegen, er wird aber nur Gelb und ich bekomme keine Verbindung zum Robi. Token auslesen hat mit der Anleitung soweit geklappt. Anbei mal die Fehlermeldung aus dem Log:
mihome-vacuum.0 2020-09-01 20:12:57.820 error (19455) Cannot send ping: Error: getaddrinfo ENOTFOUND 192.168.178.32 mihome-vacuum.0 2020-09-01 20:12:57.817 info (19455) Disconnect mihome-vacuum.0 2020-09-01 20:12:50.835 error (19455) Cannot send command: Error: getaddrinfo ENOTFOUND 192.168.178.32 mihome-vacuum.0 2020-09-01 20:12:50.829 error (19455) Cannot send command: Error: getaddrinfo ENOTFOUND 192.168.178.32 mihome-vacuum.0 2020-09-01 20:12:45.831 error (19455) Cannot send command: Error: getaddrinfo ENOTFOUND 192.168.178.32 mihome-vacuum.0 2020-09-01 20:12:45.825 error (19455) Cannot send command: Error: getaddrinfo ENOTFOUND 192.168.178.32 mihome-vacuum.0 2020-09-01 20:12:40.828 error (19455) Cannot send command: Error: getaddrinfo ENOTFOUND 192.168.178.32 mihome-vacuum.0 2020-09-01 20:12:40.827 error (19455) Cannot send command: Error: getaddrinfo ENOTFOUND 192.168.178.32 mihome-vacuum.0 2020-09-01 20:12:38.338 info (19455) set nächster Timer: Nicht verfügbar mihome-vacuum.0 2020-09-01 20:12:37.870 error (19455) Cannot send ping: Error: getaddrinfo ENOTFOUND 192.168.178.32 mihome-vacuum.0 2020-09-01 20:12:37.813 info (19455) Disconnect mihome-vacuum.0 2020-09-01 20:12:37.776 info (19455) Cloud control disabled mihome-vacuum.0 2020-09-01 20:12:37.771 info (19455) Expert mode disabled, states deleted mihome-vacuum.0 2020-09-01 20:12:37.697 info (19455) starting. Version 2.0.7 in /opt/iobroker/node_modules/iobroker.mihome-vacuum, node: v10.22.0, js-controller: 3.1.6 mihome-vacuum.0 2020-09-01 20:12:37.412 warn (19455) This object will not be created in future versions. Please report this to the developer. mihome-vacuum.0 2020-09-01 20:12:37.409 warn (19455) Object mihome-vacuum.0.info.dnd is invalid: obj.common.type has an invalid value (switch) but has to be one of number, string, boolean, array, object, mixed, file, json mihome-vacuum.0 2020-09-01 20:12:31.622 info (19440) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason mihome-vacuum.0 2020-09-01 20:12:31.620 info (19440) terminating mihome-vacuum.0 2020-09-01 20:12:31.616 info (19440) Got terminate signal TERMINATE_YOURSELF
Habt ihr eine Idee?
Danke schon mal.
-
@blacksheep587 Bitte Konsolentext in CodeTags setzen. Danke.
-
@moviehunter said in Test Adapter mihome-vacuum v2.0.x:
@dirkhe Ja klar...im iobroker habe ich den Adapter mihome-vacuum Version 2.2.3
Also Android App nutze ich die Xiaomi Home App Version 5.8.7Den Token beziehe ich ja durch das Eingeben meiner Zugangsdaten aus der Android App.
Dann muss ich den Token ja unten nochmal manuell eingeben oder sehe ich das falsch? Jedenfalls wenn ich das nicht tue, bekomme ich immer eine Fehlermeldung beim speichern.Was genau bedeuten denn die drei Zeilen, wenn man über den bei mir gelben Button geht bei Instanzen?
Verbunden mit Host: wahr
Lebenszeichen: wahr
Verbunden mit mihome-vacuum: falschHabe jetzt nochmal die stable 2.0.7 installiert. Dort ist die Lampe wieder grün aber trotzdem keine Reaktion vom Sauber...
Hier mal ein Auszug ausm Log:
mihome-vacuum.0 2020-09-01 20:50:41.069 debug (1229) no answer for get_sound_volume(id:62) received, giving up mihome-vacuum.0 2020-09-01 20:50:40.869 debug (1229) no answer for get_clean_summary(id:61) received, giving up mihome-vacuum.0 2020-09-01 20:50:40.669 debug (1229) no answer for get_consumable(id:60) received, giving up mihome-vacuum.0 2020-09-01 20:50:39.126 debug (1229) no answer for get_sound_volume(id:58) received, giving up mihome-vacuum.0 2020-09-01 20:50:38.930 debug (1229) no answer for get_clean_summary(id:57) received, giving up mihome-vacuum.0 2020-09-01 20:50:38.724 debug (1229) no answer for get_consumable(id:56) received, giving up mihome-vacuum.0 2020-09-01 20:50:38.525 debug (1229) no answer for get_status(id:54) received, giving up mihome-vacuum.0 2020-09-01 20:50:26.619 debug (1229) no answer for get_status(id:53) received, giving up mihome-vacuum.0 2020-09-01 20:50:25.461 debug (1229) requesting params every: 60 Sec mihome-vacuum.0 2020-09-01 20:50:23.517 debug (1229) requesting params every: 60 Sec mihome-vacuum.0 2020-09-01 20:50:23.514 info (1229) Connected mihome-vacuum.0 2020-09-01 20:50:23.402 info (1229) Disconnect mihome-vacuum.0 2020-09-01 20:50:21.401 info (1229) should trigger cleaning all null, but is currently active. Add to queue mihome-vacuum.0 2020-09-01 20:50:21.396 debug (1229) sendTo "startVacuuming" to system.adapter.mihome-vacuum.0 from system.adapter.mihome-vacuum.0 mihome-vacuum.0 2020-09-01 20:50:21.395 debug (1229) stateChange mihome-vacuum.0.control.start {"val":true,"ack":false,"ts":1598986221392,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1598986056217} mihome-vacuum.0 2020-09-01 20:50:16.618 debug (1229) no answer for get_status(id:52) received, giving up mihome-vacuum.0 2020-09-01 20:50:07.258 debug (1229) no answer for get_sound_volume(id:51) received, giving up mihome-vacuum.0 2020-09-01 20:50:07.057 debug (1229) no answer for get_clean_summary(id:50) received, giving up mihome-vacuum.0 2020-09-01 20:50:06.857 debug (1229) no answer for get_consumable(id:49) received, giving up mihome-vacuum.0 2020-09-01 20:50:06.653 debug (1229) no answer for get_status(id:47) received, giving up mihome-vacuum.0 2020-09-01 20:49:56.590 debug (1229) no answer for get_status(id:46) received, giving up mihome-vacuum.0 2020-09-01 20:49:51.649 debug (1229) requesting params every: 60 Sec mihome-vacuum.0 2020-09-01 20:49:51.646 info (1229) Connected mihome-vacuum.0 2020-09-01 20:49:51.586 info (1229) Disconnect mihome-vacuum.0 2020-09-01 20:49:46.589 debug (1229) no answer for get_status(id:45) received, giving up mihome-vacuum.0 2020-09-01 20:49:41.072 debug (1229) no answer for get_sound_volume(id:44) received, giving up mihome-vacuum.0 2020-09-01 20:49:40.870 debug (1229) no answer for get_clean_summary(id:43) received, giving up mihome-vacuum.0 2020-09-01 20:49:40.668 debug (1229) no answer for get_consumable(id:42) received, giving up mihome-vacuum.0 2020-09-01 20:49:37.255 debug (1229) no answer for get_sound_volume(id:40) received, giving up mihome-vacuum.0 2020-09-01 20:49:37.055 debug (1229) no answer for get_clean_summary(id:39) received, giving up mihome-vacuum.0 2020-09-01 20:49:36.853 debug (1229) no answer for get_consumable(id:38) received, giving up mihome-vacuum.0 2020-09-01 20:49:36.651 debug (1229) no answer for get_status(id:36) received, giving up mihome-vacuum.0 2020-09-01 20:49:26.583 debug (1229) no answer for get_status(id:35) received, giving up mihome-vacuum.0 2020-09-01 20:49:25.461 debug (1229) requesting params every: 60 Sec
Ist der Adapter für alle Xiaomi Roboter kompatibel?
-
@Meistertr: Ich wollte nett nachfragen, ob du zu den MAP Änderung schon gekommen bist?
Schönen Freitag euch Allen!
Kristina -
@blacksheep587 die Fehlermeldung ist doch eindeutig, der Roboter ist vom adapter über die eingegebene ip nicht erreichbar
-
@kristina-da angefangen. mir ist aber ein anderer Adapter dazwischen gekommen. die migration der neuen valetudo map ist etwas komplexer und erfordert mehr Arbeit als anfangs gedacht.