ioBroker.hm-rpc
ioBroker.hm-rpc copied to clipboard
Zeitweise keine Steuerung möglich
Hallo zusammen. In letzter Zeit tauchen immer wieder Probleme beim Adapter auf. Ändere ich entweder manuell oder per Script Datenpunkte (überwiegend Heizungsthermostate), bleiben diese unbestätigt und werden auch nicht an die Geräte übertragen. Andersrum tauchen Änderungen an Temperaturen etc, die ich in der Rasperrymatic mache, nicht im iobroker auf. Auch ein verbundener Bewegungsmelder wird nicht zuverlässig weitergegeben. In der Rasperrymatic funktioniert alles. Änderungen werden sofort weiter gegeben. Adapter ist dauerhaft grün, keine Fehler im Protokoll.
Starte ich den Adapter dann neu, funktioniert alles erstmal eine Weile ohne Probleme. Aber dann (nach unregelmäßiger Dauer), tauchen die Probleme wieder auf.
Zur Hardware/Software: Iobroker auf pi4, alle Adapter etc in aktuellster Version (keine Beta) Rasperrymatic auf pi3, ebenfalls aktuell. Alles per LAN verbunden am selben Switch.
Falls weitere Infos benötigt werden, kann ich die natürlich gerne nachreichen.
Hallo ali86x,
ich hatte ähnliche Probleme vor einiger Zeit und einiges ausprobiert. Was genau geholfen hat, kann ich nicht sagen, aber die Probleme sind weg nachdem ich diese Änderungen vorgenommen habe:
- Die SD-Card des PI3 (Rasperrymatic) anschauen. Wenn die nicht mehr ganz in Ordnung oder zu langsam ist, hängt manchmal die CCU -- bei mir zumindest ohne Fehlermeldungen. Habe Rasperrymatic runtergefahren, die SD-Card auf eine neue SD-Card kopiert ("Clone"! nicht einfach die Dateien kopieren), Karte wieder rein, wieder gebootet.
- Schau mal unter "Einstellungen->Systemsteuerung->Zentralen-Wartung->Fehlerprotokoll" (man muss nach unten scrollen). Wenn hier Tracing oder so was steht, ist die CCU manchmal mit dem Schreiben des Logs auf die langsame SD-Karte schon ausgelastet. Ich habe alle Logs auf "Nur Fehler" gestellt und "Einstellungen übernommen". Man muss Rasperrymatic dann nochmal neu starten, dann sind die Einstellungen aktiv. Wenn du schonmal da bist, kannst du auch das Log ansehen. Wenn auf dem ioBroker schon keine Fehler angezeigt werden, dann vielleicht zumindest hier?
Hinweis; Ich habe gesehen, dass du geschrieben hast, dass auf der Rasperrymatic alles funktioniert. Aber meines Wissens wird auch einiges gelogged, wenn man per XML-RPC-Schnittstelle auf den Rasperrymatic zugreift, es kommen dann also noch weitere Daten hinzu,
@neopholus Danke für die Hilfe. Das Log hatte ich zwischenzeitlich selber schon auf "Nur Fehler" umgestellt. Und seit dem scheint es tatsächlich besser zu sein. Zumindest treten keine Probleme mehr mit der Steuerung via iobroker auf.
Die SD-Karte ist erst vor kurzem neu gekommen und auch keine 0815-Karte (genau weiß ich es nicht, aber irgendwas von SanDisk).
Hallo zusammen.
Ich grabe das Thema nochmal aus.
Ich habe (mal wieder) Probleme mit dem hm-rpc Adapter.
Reagiert nicht auf Änderungen. Z.b. Bewegungsmelder oder Türkontakt lösen aus, aber Datenpunkte im iobroker ändern sich nicht. Im web gui der Rasperrymatic wird alles korrekt anzeigt.
Starte ich dann den Adapter neu, funktioniert es wieder. Manchmal (z.b. heute), musste ich den zwei Mal neu starten. Weder im iobroker Log noch im rasperrymatic Log Fehler zu erkennen.
Was mir aufgefallen ist: wenn ich den Adapter neu starte, taucht im Log u.a. "xml-rpc <- new devices" auf. Dann klappt's auch wieder. Manchmal fehlt der Teil nach dem Neustart und es geht trotzdem nix. Hab mal ein paar Screenshots angehängt.
Jemand ne Idee wo das Problem ist?
Heute wieder die selben Probleme. Ich musste den rpc-adapter zwei Mal neu starten, damit ich wieder Daten bekomme. Im Log immer noch nichts auffälliges. Solange die gelb markierten Zeilen im Log nicht auftauchen, funktioniert es nicht. Kann es irgendwie an der xml-rpc Verbindung liegen? Kann man da was ändern? Nutze auch https, liegt's daran?
Bin langsam am verzweifeln.
M besten mal Debug log aktivieren und laufen lassen und dannlog posten von da wo die Probleme anfingen minus pluss mind 10 mins
Da es bei so vielen andern stabil läuft (und ich mal ähnliche Probleme hatte bei ziemlich identischer Hardware und Software): ist die Stromversorgung stabil und ausreichen dimensioniert? Und ist die Speicherkarte der ccu2 noch gut? Zu hohe Update-Rate?
@neopholus Was meinst du mit Update-Rate?
Ich habe das ganze jetzt nochmal beobachtet. Vor ein paar Tagen habe ich die Authentifizierung mit HTTPS raus genommen. Seit dem läuft es besser. Aber immer noch 1-2 mal am Tag verliert der Adapter die Verbindung zur rasperrymatic. Startet dann neu und danach geht es wieder. Iobroker auf rpi4 und rasperrymatic auf rpi3 hängen per LAN am selben Switch. Hardware ist alles "original" von elv. Mit passendem Netzteil für den rpi3. SD Karte ist neu und von SanDisk.
Log in rasperrymatic zeigt auch keine Fehler.