Zitat von: Otto123 am 10 Dezember 2025, 18:20:29Hi,
Du solltest einen Beitrag im zuständigen Unterforum schreiben bzw. Deinen Beitrag dorthin verschieben.
help FHEMWEB liefert dafür Frontends/FHEMWEB
Gruß Otto
Verbindung fehlgeschlagen
Firefox kann keine Verbindung zu dem Server unter 192.168.xxx.xx:8083 aufbauen.ZitatSicher nicht, ich bin nicht mehr in der Pubertät.Ich finde auch mit 71 Jahren Herausforderungen oft noch spannend.....
2025.03.08 19:59:57 1: readingsUpdate(RCT,power_grid_total,-1.86) missed to call readingsBeginUpdate first.ZitatDu hast ein FHEMPY-Device vom Typ rct_power. Und genau dieses Modul erzeugt deine Fehlermeldung.
✔️ 1. Die Ursache ist gefunden
Die Fehlermeldungen:
readingsUpdate(RCT,xxx,yyy) missed to call readingsBeginUpdate first
werden nicht durch FHEM ausgelöst,
sondern durch das fhempy-Modul rct_power selbst.
➡️ Das Python-Modul schreibt einzelne Readings direkt in FHEM hinein und benutzt dabei interne FHEM-Perl-Funktionen so, dass es manchmal ohne readingsBeginUpdate() auskommt → und dann loggt FHEM die Warnung.
Du kannst daran in FHEM nichts konfigurativ ändern.
📌 2. Wichtig: Das ist KEIN Fehler in deinem Setup
Es bedeutet nicht, dass:
dein RCT-Device falsch eingerichtet ist
deine Definition falsch ist
DOIFs/Notify etwas kaputt machen
du falsche Berechtigungen hast
Der Fehler ist vollständig innerhalb des Moduls selbst.
🎯 3. Der Fehler liegt im fhempy-Modul rct_power
Dieses Modul erzeugt alle Readings dynamisch über JSON-Daten vom Wechselrichter. Dabei wird ein Teil der Readings über eine Sammel-Update-Funktion geschrieben, ein Teil aber offenbar einzeln → und letzterer Teil führt zu deiner Meldung.
Typisch betroffen:
db.temp1, power_battery, battery.*, energy.* usw.
🛠 4. Was kannst du tun?
A) Ganz einfach: Die Meldung ignorieren (ungefährlich)
Die Warnung ist technisch unschön – aber harmlos.
Sie erzeugt keinerlei funktionale Probleme.
Falls du sonst keine Probleme bemerkst → ignorieren.
B) Besser: Das aktuelle fhempy-Modul aktualisieren
Viele solcher Bugs wurden in neuen Versionen korrigiert.
ZitatPrior to Perl 5.30, it worked only for fixed-width lookbehind, but starting in that release, it can handle variable lengths from 1 to 255 characters)erwin(5.32) und Damu(5.34) bestaetigen das auch, aber leider mit Warnung.