Closed MrG8N closed 1 week ago
Ich habe ein Skript, welches per MQTT die Wechselrichter ein oder ausschaltet. Offensichtlich verursacht diese wiederholenden Einschalt Befehle diesen Fehler. Ich habe mein Skript entsprechend angepasst, dass die Befehle nur noch gesendet werden, wenn notwendig. Seitdem funktioniert die Abfrage wieder fehlerfrei.
What happened?
Ich habe seit einiger Zeit immer wieder Probleme das die abfrage der Wechelrichter immer wieder für einige Minuten bis Stunden fehlschlägt. Seit geraumer Zeit habe ich Fehler bei der Abfrage der Wechselrichter. Heute bin ich bei der Fehlersuche durch einen Eintrag auf die Idee gekommen, die openDTU auf Werkseinstellungen zurückzusetzen. Danach habe ich die Wechselrichter neu konfiguriert. Alles funktioniert ohne Probleme über mehrere Stunden. Dann fiel mir auf, dass ich MQTT noch nicht aktiviert hatte. In dem Moment, wo ich MQTT aktiviere, funktioniert die Anfrage der Wechselrichter nur noch gelegentlich. Ich konnte das Verhalten nachvollziehen durch ein und ausschalten des MQTT. Das Problem scheint schon seit einigen Firmware Versionen zu bestehen.
To Reproduce Bug
Ist MQTT deaktiviert, funktioniert die Abfrage der Wechselrichter fehlerfrei. Nach aktivieren des MQTT funktioniert die Abfrage der WR nur noch sporadisch.
Expected Behavior
Fehlerfreie abfrage der Wechselrichter aller 5 Sekunden trotz eingeschaltetem MQTT
Install Method
Pre-Compiled binary from GitHub
What git-hash/version of OpenDTU?
v24.6.10
Relevant log/trace output
Anything else?
No response
Please confirm the following