NEWS
Test Adapter Mihome-vacuum v3.1.6 Next Generarition
-
Gerade war er aktiv und es gab wieder einen crash. Ich kann mir nicht erklären an was das liegt?
host.iobroker 2021-06-29 08:44:16.591 error instance system.adapter.mihome-vacuum.0 terminated with code 1 (JS_CONTROLLER_STOPPED) host.iobroker 2021-06-29 08:44:16.591 error Caught by controller[0]: at UDP.onMessage (dgram.js:921:8) host.iobroker 2021-06-29 08:44:16.591 error Caught by controller[0]: at Socket.EventEmitter.emit (domain.js:483:12) host.iobroker 2021-06-29 08:44:16.591 error Caught by controller[0]: at Socket.emit (events.js:326:22) host.iobroker 2021-06-29 08:44:16.590 error Caught by controller[0]: at Socket.checkAnswer (/opt/iobroker/node_modules/iobroker.mihome-vacuum/lib/miio.js:146:62) host.iobroker 2021-06-29 08:44:16.590 error Caught by controller[0]: at _Packet.getPlainData (/opt/iobroker/node_modules/iobroker.mihome-vacuum/lib/miio.js:310:19) host.iobroker 2021-06-29 08:44:16.590 error Caught by controller[0]: at Decipheriv.final (internal/crypto/cipher.js:172:29) host.iobroker 2021-06-29 08:44:16.590 error Caught by controller[0]: at Object.final (<anonymous>) host.iobroker 2021-06-29 08:44:16.588 error Caught by controller[0]: Error: error:06065064:digital envelope routines:EVP_DecryptFinal_ex:bad decrypt mihome-vacuum.0 2021-06-29 08:44:16.287 error (27481) Exception-Code: ERR_OSSL_EVP_BAD_DECRYPT: error:06065064:digital envelope routines:EVP_DecryptFinal_ex:bad decrypt mihome-vacuum.0 2021-06-29 08:44:16.287 error at UDP.onMessage (dgram.js:921:8) mihome-vacuum.0 2021-06-29 08:44:16.287 error at Socket.EventEmitter.emit (domain.js:483:12) mihome-vacuum.0 2021-06-29 08:44:16.287 error at Socket.emit (events.js:326:22) mihome-vacuum.0 2021-06-29 08:44:16.287 error at Socket.checkAnswer (/opt/iobroker/node_modules/iobroker.mihome-vacuum/lib/miio.js:146:62) mihome-vacuum.0 2021-06-29 08:44:16.287 error at _Packet.getPlainData (/opt/iobroker/node_modules/iobroker.mihome-vacuum/lib/miio.js:310:19) mihome-vacuum.0 2021-06-29 08:44:16.287 error at Decipheriv.final (internal/crypto/cipher.js:172:29) mihome-vacuum.0 2021-06-29 08:44:16.287 error at Object.final (<anonymous>) mihome-vacuum.0 2021-06-29 08:44:16.287 error (27481) Error: error:06065064:digital envelope routines:EVP_DecryptFinal_ex:bad decrypt mihome-vacuum.0 2021-06-29 08:44:16.284 error (27481) uncaught exception: error:06065064:digital envelope routines:EVP_DecryptFinal_ex:bad decrypt
-
@saeft_2003 sagte in Test Adapter Mihome-vacuum v3.1.6 Next Generarition:
ERR_OSSL_EVP_BAD_DECRYPT
Da gibt es wohl Probleme mit der Entschlüsselung eines Passwortes.
Hast du da 'Sonderzeichen' drin oder ist das besonders lang?
Änder das mal zum testen auf was simpleres. -
Danke für die Info. Das Passwort sollte eigentlich recht simpel sein. Besteht aus 8 Zeichen und das sind nur normale Buchstaben und Zahlen.
Würde es testweise Sinn machen den Adapter mal auf einem anderen Host laufen zu lassen?
-
@saeft_2003 sagte in Test Adapter Mihome-vacuum v3.1.6 Next Generarition:
normale Buchstaben
Mit Umlauten wie öäü?
Wie sieht deine node-Installation aus?which nodejs node npm && nodejs -v && node -v && npm -v && sudo apt update && sudo apt update && apt policy nodejs
-
@thomas-braun sagte in Test Adapter Mihome-vacuum v3.1.6 Next Generarition:
which nodejs node npm && nodejs -v && node -v && npm -v && sudo apt update && sudo apt update && apt policy nodejs
Nein keine Umlaute. Hier die Ausgabe.
patrick@iobroker:~$ which nodejs node npm && nodejs -v && node -v && npm -v && sudo apt update && sudo apt update && apt policy nodejs /usr/bin/nodejs /usr/bin/node /usr/bin/npm v12.21.0 v12.21.0 6.14.11 [sudo] Passwort für patrick: Holen:1 http://security.debian.org/debian-security stretch/updates InRelease [53,0 kB] Ign:2 http://ftp.de.debian.org/debian stretch InRelease Holen:3 http://ftp.de.debian.org/debian stretch-updates InRelease [93,6 kB] Holen:4 https://deb.nodesource.com/node_12.x stretch InRelease [4.585 B] OK:5 http://ftp.de.debian.org/debian stretch Release Holen:6 http://security.debian.org/debian-security stretch/updates/main Sources [359 kB] Holen:7 http://security.debian.org/debian-security stretch/updates/main amd64 Packages [697 kB] Holen:8 http://security.debian.org/debian-security stretch/updates/main Translation-en [320 kB] Holen:9 https://deb.nodesource.com/node_12.x stretch/main amd64 Packages [766 B] Es wurden 1.528 kB in 0 s geholt (2.122 kB/s). Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Aktualisierung für 49 Pakete verfügbar. Führen Sie »apt list --upgradable« aus, um sie anzuzeigen. OK:1 http://security.debian.org/debian-security stretch/updates InRelease Ign:2 http://ftp.de.debian.org/debian stretch InRelease OK:3 https://deb.nodesource.com/node_12.x stretch InRelease OK:4 http://ftp.de.debian.org/debian stretch-updates InRelease OK:5 http://ftp.de.debian.org/debian stretch Release Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Aktualisierung für 49 Pakete verfügbar. Führen Sie »apt list --upgradable« aus, um sie anzuzeigen. nodejs: Installiert: 12.21.0-1nodesource1 Installationskandidat: 12.22.1-1nodesource1 Versionstabelle: 12.22.1-1nodesource1 500 500 https://deb.nodesource.com/node_12.x stretch/main amd64 Packages *** 12.21.0-1nodesource1 100 100 /var/lib/dpkg/status 4.8.2~dfsg-1 500 500 http://ftp.de.debian.org/debian stretch/main amd64 Packages patrick@iobroker:~$
-
Die Meldung kommt jedenfalls aus dem node-Biotop, soweit ich das sehe.
Grundsätzlich ist die aber wohl 'senkrecht im System', wenn auch nicht auf dem letzten Stand.
Halt das System mal aktuell.
Und dann würde ich mir auch dringend ein Upgrade von 'stretch' auf 'buster' anschauen. Stretch ist EOL seit fast einem Jahr. -
Ich hab mal gegoogelt wie man debian upgradet auf buster und ziemlich viel gefunden, bin mir aber nicht sicher nach welcher ich es machen soll. Hast du auf Anhieb eine aktuelle Anleitung parat?
-
@saeft_2003
Das ist was für einen eigenen Thread, das hat mit dem Adapter nix mehr zu tun. -
@saeft_2003 scheint dass die Massage vom Roboter nicht korrekt ankommt aufgrund irgendwelcher netzwerkstörungen und sie dann nicht korrekt decodiert werden kann, werde den Fehler abfangen bitte eben ein Issue für anlegen
-
@saeft_2003 Bitte mal GitHub Version versuchen ... damit auch noch oder weg?
-
@apollon77 sagte in Test Adapter Mihome-vacuum v3.1.6 Next Generarition:
@saeft_2003 Bitte mal GitHub Version versuchen ... damit auch noch oder weg?
Hab ich installiert, aber auch nach 10 min warten wird der Adapter nicht mehr grün. Ich weiß nicht ob es ein dummer Zufall ist (weil gestern bin ich auch aus der app gefolgen und musste mich neu anmelden) oder ob das update schuld ist.
Aber ich tippe auf das Update weil bevor ich das gemacht habe warn auch keine warn/error im log. Kanns du das auf github wieder anpassen oder zurück ändern?
p.s. ich habe gerade ein snapshot eingespielt und jetzt ist der adapter wieder grün.
mihome-vacuum.0 2021-06-30 07:30:42.607 warn (16620) No Answer for DeviceModel use model from Config mihome-vacuum.0 2021-06-30 07:30:42.607 warn (16620) No Answer for DeviceModel use old one mihome-vacuum.0 2021-06-30 07:30:42.606 warn (16620) YOUR DEVICE IS CONNECTED BUT DID NOT ANSWER YET - CONNECTION CAN TAKE UP TO 10 MINUTES - PLEASE BE PATIENT AND DO NOT TURN THE ADAPTER OFF mihome-vacuum.0 2021-06-30 07:29:25.066 error (16033) Socket Close mihome-vacuum.0 2021-06-30 07:19:47.012 warn (16033) No Answer for DeviceModel use model from Config mihome-vacuum.0 2021-06-30 07:19:47.012 warn (16033) No Answer for DeviceModel use old one mihome-vacuum.0 2021-06-30 07:19:47.011 warn (16033) YOUR DEVICE IS CONNECTED BUT DID NOT ANSWER YET - CONNECTION CAN TAKE UP TO 10 MINUTES - PLEASE BE PATIENT AND DO NOT TURN THE ADAPTER OFF mihome-vacuum.0 2021-06-30 07:19:41.065 error (15781) Socket Close mihome-vacuum.0 2021-06-30 07:16:02.260 warn (15781) No Answer for DeviceModel use model from Config mihome-vacuum.0 2021-06-30 07:16:02.260 warn (15781) No Answer for DeviceModel use old one mihome-vacuum.0 2021-06-30 07:16:02.259 warn (15781) YOUR DEVICE IS CONNECTED BUT DID NOT ANSWER YET - CONNECTION CAN TAKE UP TO 10 MINUTES - PLEASE BE PATIENT AND DO NOT TURN THE ADAPTER OFF
-
@saeft_2003 Ok, dann bitte hier GitHub Issue anlegen ... Welche Version hattest Du vorher? Die 3.2.0?
-
ja ich hatte vorher die 3.2.0 schon drauf. ich habe jetzt auf das bestehende issues geantwortet. Reicht das, oder soll ich ein komplett neues erstellen?
p.s. ich habe bei git noch nicht geschnallt wie man in code tags postet?!
-
@saeft_2003 Wie sieht das Log bei 3.2.0 aus?
-
@saeft_2003 PS: Versuch GitHub version bitte nochmal
-
Kann ich machen, gibt es eine einfache Möglichkeit falls diese nicht funktioniert wieder zurück auf die jetzige zu gehen?
-
@saeft_2003 adapter ansicht, experten modus aktivieren, anklicken, dann kannst du dir die verion aussuchen...
-
ja das kenne ich. Ich glaube aber apollon hat nicht eine 3.2.1 gemacht sondern die 3.2.0 angepasst.
Oder ich steh auf dem Schlauch
-
@saeft_2003 sorry, nicht auf github geschaut. sieht so aus, wie wenn er die 3.0.2 geändert hat. sind auch dokumentiert...
-
Die 3.2.0 ist auf npm, meine Änderungen jur auf GitHub, damit einfach npm version installieren ist der Weg zurück. im zweifel ein "npm i iobroker.mihome-vacuum && iob upload mihome-vacuum" im iobroker verzeichnis