seit einiger Zeit (exakt nach irgendeinem Update der Victron MPPT Firmware) gibt es sporadische Probleme beim auslesen den Ladereglers.
Wenn ich mich recht erinnere wurde seitens Victron die automatische Ausgabe über die Schnittstelle angepasst - der Laderegler ist jetzt wohl geschwätziger.
Seitdem habe ich das Problem das teilweise Werte nach dem Auslesen fehlen. Somit kann der komplette Datensatz nicht in die Datenbank geschrieben werden. Was fehlt ist immer unterschiedlich wenn der Fehler auftritt. Hier ist es z. B. maxAmpHeute.
Das ganze passiert ca. 3-5mal innerhalb von 10 Minuten (Multiregler Version - 2x MPPT+ BMV pro Minute))
Ich habe schonmal etwas mit den Zeiten im Script gespielt aber leider noch keinen Erfolg gehabt.
Konnte das evtl. jemand lösen?
Code: Alles auswählen
05.06. 00:03:01 |------------ Start victron_solarregler.php -----------------
05.06. 00:03:01 -Zentraler Timestamp: 1622844181
05.06. 00:03:06 -MQTT Daten zum [ localhost ] senden.
05.06. 00:03:06 MQT-MQTT Daten zum Broker gesendet: localhost Port: 1883
05.06. 00:03:07 -InfluxDB Fehler -> nochmal versuchen.
05.06. 00:03:07 -InfluxDB Fehler -> nochmal versuchen.
05.06. 00:03:07 -InfluxDB => [ Batterie Spannung=12.82,Ladestrom=0,Entladestrom=17.9,maxAmpHeute=,Temperatur=0 1622844181
PV Spannung=0.13,Strom=0,Leistung=0,maxVoltHeute=,maxWattHeute=209 1622844181
Service Ladestatus=0,StatusLoadausgang=0,Temperatur=30.2,Optionen=134868854 1622844181
Summen Wh_Heute=,Wh_Gesamt=238590 1622844181 ]