seit einem FW Update vom Fronius und einhergehender API Änderung gab es ja Probleme die aber mit einem Update behoben wurden.
Das ganze habe ich gestern auch eingespielt und die PV Daten kommen auch wieder richtig an. Leider funktionieren die Daten des Smartmeters nicht, z. B. der aktuelle Hausverbrauch.
Testweise hab ich mir auch eine Docker Instanz hochgezogen, leider selbes verhalten.
Folgenden Fehler bekomme ich:
(HTTP 400 ist auch in der Influx zu beobachten).
Code: Alles auswählen
............
07.02. 00:09:02 |---------------- Start fronius_symo_serie.php ---------------
07.02. 00:09:02 -API Version: 1 CompatibilityRange: 1.8-1
.............
07.02. 00:10:02 -Alle 10 Minuten werden die Statistikdaten übertragen.
07.02. 00:10:02 -InfluxDB => [ AC Spannung=0,Strom=0,Frequenz=0,Wirkleistung=0 1644189001
PV Spannung=0,Strom=0,Leistung=0,Spannung_String_1=0,Strom_String_1=0,Spannung_String_2=0,Strom_String_2=0 1644189001
Service Device_Status=0,Temperatur=0,Fehlercode=0,ModulPVLeistung=10100,Meter_Location="grid",Mode="meter",Autonomie=0,Eigenverbrauch=0,Autonomie=0,Akkustand_SOC=0,Gen24_Status="3" 1644189001
Summen Wh_Heute=0,Wh_Gesamt=5310.5777777778,Wh_Gesamt_Jahr=249960.609375,SummeWattstundenGesamtHeute=0,SummeWattstundenGesamt=5310.6,SummeWattstundeGesamtJahr=249960.6,SummePowerGrid=415.08,SummePowerLoad=-415.1,SummePowerAkku=0,SummePowerPV=0 1644189001
Meter Wirkleistung=,Scheinleistung=,Blindleistung=,EnergieProduziert=,EnergieVerbraucht=,Einspeisung=0,Bezug=415.08,Verbrauch=415.08 1644189001
]
07.02. 00:10:02 -Daten nicht zur lokalen InfluxDB gesendet! info: array (
'url' => 'http://localhost/write?db=solaranzeige&precision=s',
'content_type' => 'application/json',
'http_code' => 400,
'header_size' => 498,
'request_size' => 930,
'filetime' => -1,
'ssl_verify_result' => 0,
'redirect_count' => 0,
'total_time' => 0.007806,
'namelookup_time' => 0.000864,
'connect_time' => 0.001608,
'pretransfer_time' => 0.001799,
'size_upload' => 773.0,
'size_download' => 221.0,
'speed_download' => 31571.0,
'speed_upload' => 110428.0,
'download_content_length' => 221.0,
'upload_content_length' => 773.0,
'starttransfer_time' => 0.00773,
'redirect_time' => 0.0,
'redirect_url' => '',
'primary_ip' => '127.0.0.1',
'certinfo' =>
array (
),
'primary_port' => 8086,
'local_ip' => '127.0.0.1',
'local_port' => 56818,
'http_version' => 2,
'protocol' => 1,
'ssl_verifyresult' => 0,
'scheme' => 'HTTP',
'appconnect_time_us' => 0,
'connect_time_us' => 1608,
'namelookup_time_us' => 864,
'pretransfer_time_us' => 1799,
'redirect_time_us' => 0,
'starttransfer_time_us' => 7730,
'total_time_us' => 7806,
)
Danke schon einmal (auch für das tolle Projekt),
Coredi
Update:
Ich denke es betrifft vor allem Daten aus dem "Meter". Also z. B. in Grafana " from METER where ... ". Ich hab hier nirgends mehr Daten seitdem Update (z. B. Verbrauch, Bezug, Blindleistung, Einspeisung, EnergieProduziert...).
Der Wechselrichter Status wird aber auch falsch dargestellt (ist immer im Startup). Hab das jetzt mal auf Gen24 geändert.