NEWS
hm-rpc ping-Fehler und Geräteprobleme
-
Hallo.
Bei mir tauchte der ping-Fehler nach einem Systemupdate auf.Altes System:
Rock pi4, Armbian Buster, Debmatic, ioBroker
Node.js 14.21.3
js-controller 4.0.24
npm 6.14.18
admin 6.3.5
hm-rpc 1.15.16Alles stabil und ohne Probleme. Vermutlich wegen Buster konnte ich Debmatic, Node und npm nicht mehr aktualisieren (oder ich bin zu blöd gewesen) und der hm-rpc Adapter wollte auch Node.js >= 16. Also noch eine Sicherung gemacht und dann das System komplett neu aufgesetzt:
Rock pi4, Armbian Bullseye, Debmatic, ioBroker
Node.js 18.17.0
js-controller 4.0.24
mpm 9.6.7
admin 6.3.5
hm-rpc 1.15.18Nach einiger Zeit trat der ping-Fehler in rpc1 (hmip) und rpc2 (virtual Devices) auf. Zugleich wurden einige Geräte nicht mehr aktualisiert und via ioBroker auch nicht mehr ansprechbar. Nach viel herumprobieren fand ich in einem anderen Beitrag den Tipp, Sentry für rpc1u2 zu deaktivieren. Das hat den ping-Fehler beseitigt, aber nicht das Geräteproblem.
Ich habe also eine reserve ssd mit dem Betriebssystem beschrieben, Debmatic und ioBroker installiert. Dann NICHT die Sicherung zurückgespielt, sondern den rega- und rpc Adapter installiert. -> Keine ping-Fehler mehr und die Geräte waren auch wieder alle da. Dann die Sicherung zurückgespielt.-> Ping-Fehler und Geräteproblem wieder vorhanden!
Letztendlich habe ich alles noch einmal neu aufgesetzt, die Sicherung eingespielt, dann die rega- und rpc-Adapter gelöscht und neu angelegt. Seit ca 3 Tagen keinerlei Probleme mehr. Ich musste dann lediglich SQL für ausgewählte Datenpunkte neu aktivieren. Sentry ist auch wieder aktiviert.
evtl hilft das jemandem.Beste Grüsse.
-
@obiwan sentry deaktivieren - müsste dann funktionieren
-
@djmarc75 ?? Aber es funktioniert doch!
-
@obiwan sagte in hm-rpc ping-Fehler und Geräteprobleme:
Vermutlich wegen Buster konnte ich Debmatic, Node und npm nicht mehr aktualisieren
Natürlich kann man das aktualisieren. Sollte man auch regelmäßiger machen als es hier getan wurde. Node14 ist ja auch schon geraume Zeit begraben.