NEWS
Test Adapter mihome-vacuum 3.x.x (STYJ02YM / Viomi)
-
@JayR befehle sollten gehen, bitte mal den debug log posten und ein screenshot von deinen objekten. Die Karte geht bei dem Modell leider nicht. irhendwo muss ja auch der Preisunterschied stecken
-
mihome-vacuum.0 2020-10-28 19:29:38.721 info (8795) Terminated (NO_ERROR): Without reason mihome-vacuum.0 2020-10-28 19:29:38.719 info (8795) terminating mihome-vacuum.0 2020-10-28 19:29:38.698 error at processImmediate (internal/timers.js:456:21) mihome-vacuum.0 2020-10-28 19:29:38.698 error at Immediate.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5388:34) mihome-vacuum.0 2020-10-28 19:29:38.698 error at MihomeVacuum.emit (events.js:315:20) mihome-vacuum.0 2020-10-28 19:29:38.698 error at MihomeVacuum.onStateChange (/opt/iobroker/node_modules/iobroker.mihome-vacuum/main.js:282:16) mihome-vacuum.0 2020-10-28 19:29:38.698 error (8795) TypeError: Cannot read property 'stateChange' of null mihome-vacuum.0 2020-10-28 19:29:38.694 error (8795) unhandled promise rejection: Cannot read property 'stateChange' of null
-
@JayR sagte in Test Adapter mihome-vacuum 3.x.x (STYJ02YM / Viomi):
stateChange
bitte mal einen debug log vom adapterstart und einem befehlsaufruf
-
@Meistertr said in Test Adapter mihome-vacuum 3.x.x (STYJ02YM / Viomi):
stateChange
bitte mal einen debug log vom adapterstart und einem befehlsaufruf
Adapter start:
mihome-vacuum.0 2020-11-02 08:03:48.508 debug (18169) server started on 0.0.0.0:53421 mihome-vacuum.0 2020-11-02 08:03:48.490 debug (18169) MIIO: Config: ip:192.168.20.115 token: 51xxxxxxxx mihome-vacuum.0 2020-11-02 08:03:48.488 debug (18169) load Map creator... true mihome-vacuum.0 2020-11-02 08:03:48.433 info (18169) check group user admin group admin: false mihome-vacuum.0 2020-11-02 08:03:48.424 info (18169) check user admin pw iobroker: false mihome-vacuum.0 2020-11-02 08:03:48.237 info (18169) starting. Version 3.0.2 in /opt/iobroker/node_modules/iobroker.mihome-vacuum, node: v12.19.0, js-controller: 3.1.6 mihome-vacuum.0 2020-11-02 08:03:47.535 debug (18169) statesDB connected mihome-vacuum.0 2020-11-02 08:03:47.534 debug (18169) States connected to redis: 0.0.0.0:9000 mihome-vacuum.0 2020-11-02 08:03:47.505 debug (18169) States create System PubSub Client mihome-vacuum.0 2020-11-02 08:03:47.502 debug (18169) States create User PubSub Client mihome-vacuum.0 2020-11-02 08:03:47.485 debug (18169) Redis States: Use Redis connection: 0.0.0.0:9000 mihome-vacuum.0 2020-11-02 08:03:47.482 debug (18169) objectDB connected mihome-vacuum.0 2020-11-02 08:03:47.475 debug (18169) Objects connected to redis: 0.0.0.0:9001 mihome-vacuum.0 2020-11-02 08:03:47.426 debug (18169) Objects client initialize lua scripts mihome-vacuum.0 2020-11-02 08:03:47.425 debug (18169) Objects create User PubSub Client mihome-vacuum.0 2020-11-02 08:03:47.424 debug (18169) Objects create System PubSub Client mihome-vacuum.0 2020-11-02 08:03:47.420 debug (18169) Objects client ready ... initialize now mihome-vacuum.0 2020-11-02 08:03:47.369 debug (18169) Redis Objects: Use Redis connection: 0.0.0.0:9001
Nach Befehlsausführung:
mihome-vacuum.0 2020-11-02 08:05:58.465 info (18169) Terminated (NO_ERROR): Without reason mihome-vacuum.0 2020-11-02 08:05:58.464 info (18169) terminating mihome-vacuum.0 2020-11-02 08:05:58.443 error at processImmediate (internal/timers.js:461:21) mihome-vacuum.0 2020-11-02 08:05:58.443 error at Immediate.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5388:34) mihome-vacuum.0 2020-11-02 08:05:58.443 error at MihomeVacuum.emit (events.js:314:20) mihome-vacuum.0 2020-11-02 08:05:58.443 error at MihomeVacuum.onStateChange (/opt/iobroker/node_modules/iobroker.mihome-vacuum/main.js:282:16) mihome-vacuum.0 2020-11-02 08:05:58.443 error (18169) TypeError: Cannot read property 'stateChange' of null mihome-vacuum.0 2020-11-02 08:05:58.440 error (18169) unhandled promise rejection: Cannot read property 'stateChange' of null mihome-vacuum.0 2020-11-02 08:05:56.426 debug (18169) system.adapter.admin.0: logging false
Wenn du weiteren Input benötigst, lass es mich wissen
-
@JayR deinstalliere und lösche den adapter mal komplett und lad ihn dann von meiner git seite.
-
@Meistertr
Hallo!Der Adapter scheint bei mir gut zu starten. Allerdings werden keine Räume als DP angelegt. In der App sind jedoch da.
Woran kann dies liegen? -
@jmyxa
viele sind die Roborock Modelle gewohnt welche mehr oder minder doppelt bis dreifach so teuer sind. Die neueren modelle aus dem Xiaomi Ökosystem setzten immer mehr auf Cloud Kommunikation, das ist auch bei diesen Modellen der Fall. Die Karte und Die Räume gehen hier NUR über die Cloud. von daher können sie nicht abgebildet werden. -
@Meistertr
Das ist mir klar, aber ich beziehe mich darauf: https://github.com/MeisterTR/ioBroker.mihome-vacuum#rooms
Das sollte doch normalerweise gehen, oder? -
@Meistertr : Hat nicht geholfen. Bekomme folgenden Fehler:
mihome-vacuum.0 2020-11-08 19:15:09.505 error (20809) TypeError: Cannot read property 'val' of null at MihomeVacuum.getModel (/opt/iobroker/node_modules/iobroker.mihome-vacuum/main.js:102:37) mihome-vacuum.0 2020-11-08 19:15:09.504 error (20809) unhandled promise rejection: Cannot read property 'val' of null mihome-vacuum.0 2020-11-08 19:15:09.504 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). mihome-vacuum.0 2020-11-08 19:14:59.406 info (20809) check group user admin group admin: false
-
@JayR : funktioniert doch. Habe nach dem neuinstallierten vergessen den Key zu kopieren.
-
@JayR sorry...
irgendwas ist immer... -
Habe den Xiaomi Mi Robot Vacuum Mop Pro. Funktioniert auch wunderbar. Nur wenn ich den Sauger über den Iobroker starte glaubt er immer er ist im Saug und Wischmodus und fährt dadurch immer so ruckartig( ist normal beim Wischen). Wenn ich es in den Objekten auf Saugen umstelle aktualisiert er es immer wiedwer auf Saugen und Wischen.
Gibt es dafür eine Lösung? -
@JayR : Hallo zusammen, ich habe noch eine Frage zu dem Adapter. Die Werte werden oft durch die vordefinierten Werte aufgelöst.
Wie kann ich die im VIS darstellen, dass die Werte übersetzt werden. Am besten in einem HTML Widget. -
Moin!
Seit heute haben ich auch meinen STYJ02YM.
Nach etwas lesen hab ich jetzt erfolgreich die 3.x beta des adapters installiert.Die Verbindung klappt wunderbar. Leider hab ich auch das Problem wie beigi2512 mit dem ungewollten zurückspringen des "is_mop" states.
aktion "dock" funktioniert nicht.
Funktion "return_dock" klappt.Der Name(Beschreibung) des Objekts "water_grade" stimmt nicht.
"is_charge" denke ich mal soll eigentlich zeigen, dass bzw. ob der Robo gerade lädt?
Das steht bei mir immer auf "true". obwohl er nicht an der Ladestation hängt. (wird auch immer brav mit "true" aktualisiert )Vielleicht ist das obvious, aber ich dachte ich geb mal Feedback ^^
ich warte gespannt auf die Kartenumsetzung
Und evtl. dann mal die Objekte etwas aufräumen. ("battery" in den Ordner "deviceInfo" z.B)
Das ist ne Beta und WIP. Also alles in OrdnungIch stehe gern zum Testen zu Verfügung, bin aktuell 80% im Home-Office
Vielen Vielen Dank bisher schonmal! Ich liebe diese Community echt!
-
@Meistertr : Ich habe noch Probleme beim Modus einstellen ob dieser Saugen oder Saugen und Wischen soll. Dieses springt immer wieder zurück.
Das gleich für das Wasserlevel und Saugstärke. Der Ton abspielen funktioniert auch nicht. Wenn du Logs benötigst oder irgendwelche Hilfe bitte einfach melden.Vielen Dank für die Hilfe und den coolen Adapter.
-
@JayR @Meistertr
Ja die Probleme habe ich auch.
Verbindung klappt, losschicken und return to dock
Mehr aber bisher nichtMerkwürdigerweise kann ich mit Wireshark auch keinen Traffic auslesen bzw zeigt er keinen traffic vom Robo an. alles versucht. Filter: Udp (54321), tcp, ipv4, (ipv6 hat er nicht), Mac Adresse.
Immer 0 Pakete. -
@Meistertr Hallo, Wird denn hier noch weiter entwickelt?
Ich habe das Modell dreame.vacuum.mc1808. Bin mittlerweile wieder auf iRobot umgestiegen bis der Xiaomi eingebunden werden kann -
@Meistertr btw: grad gesehn das der iRobot Roomba 960 bei Amazon als "last minute angebot" um 299,99 zu haben ist...
-
@Meistertr : Kann ich dich dabei unterstützen, den Fehler beim Mop Pro zu finden. Für mich wäre es sehr wichtig. dass es funktioniert.
-
Hallo zusammen,
ist der Plan, in der 3.x alle Features der aktuellen 2.1.1 zu integrieren? Wenn ja, können wir dabei unterstützen? @Meistertr , in dem genannten GitHub Repo sind keine Issues aktiv. Möchtest du, dass wir das hier besprechen oder kannst du dich sowieso im Moment nicht gut darum kümmern?