Fehler undefined Index AC in Zeile 264
Fehler undefined Index AC in Zeile 264
Aus der php.log gibt es etlich Fehler, der erste sagt einen Fehler in undefined Index AC in Zeile 264 . Die Zeilen zählen auh hoch und wiederholen sich dann.
Leider kann ich unter OSX kein copy & paste des Terminals machen. Sehr unpraktisch... Unter Windows war das einfacher
Als Folge habe ich in Grafana keine Felder für Seriennummer und lediglich die Solarleistung und AC Leistung wird angezeigt. Als wenn der ganze Block nicht geschrieben wird, so intertretiere ich auch die Fehlermeldungen in der Solaranzeige.
Ich weiß nicht wo der Fehler sich eingeschlichen hat. In der opendtu.php?
Ich bin kurz davor alles neu zu machen. Und ich denke nicht, dass der Fehler in den 4.user.config.php liegt, da es bei Shelly keine Fehler gibt.
Leider kann ich unter OSX kein copy & paste des Terminals machen. Sehr unpraktisch... Unter Windows war das einfacher
Als Folge habe ich in Grafana keine Felder für Seriennummer und lediglich die Solarleistung und AC Leistung wird angezeigt. Als wenn der ganze Block nicht geschrieben wird, so intertretiere ich auch die Fehlermeldungen in der Solaranzeige.
Ich weiß nicht wo der Fehler sich eingeschlichen hat. In der opendtu.php?
Ich bin kurz davor alles neu zu machen. Und ich denke nicht, dass der Fehler in den 4.user.config.php liegt, da es bei Shelly keine Fehler gibt.
BKW mit 4*430WP
HMS-1800 mit Diamex DX-DTU OpenDTU 24.3.15
String1 Ost, String 2 West, String 3+4 parallel Solarflow mit AB2000 Süd/Süd
HMS-1800 mit Diamex DX-DTU OpenDTU 24.3.15
String1 Ost, String 2 West, String 3+4 parallel Solarflow mit AB2000 Süd/Süd
-
- Beiträge: 15
- Registriert: So 29. Jan 2023, 17:54
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 1 Mal
Re: Fehler undefined Index AC in Zeile 264
Hallo,
ich hänge mich mal hier dran.
Ich habe gestern seit langem (und unbeabsichtigt ) die solaranzeige aktualisiert. Nun fehlen mir die Daten der einzelnen Strings und ich bekomme einiges in den Log.
Bei mir steht folgendes in der php.log:
in solaranzeige.log finde ich dann solche Einträge:
Man erkennt hier, dass zwar 4 verschiedene Seriennr. der WR ausgegeben werden, aber der Name des Measurements ist immer der gleiche (die sind in openDTU unterschiedlich benannt).
Ich denke mal da ist irgendwo ein Schleifenindex kaputt. Ich konnte es bislang aber nicht finden...
EDIT: Ah, sorry ich sehe gerade dass es hier um eine neuere Firmware der openDTU ging: viewtopic.php?t=4731
Das scheint ja behoben worden zu sein.
Ich habe eine recht alte openDTU-Version 23.9.18. Vermutlich ist die Anpassung nicht abwärtskompatibel?
ich hänge mich mal hier dran.
Ich habe gestern seit langem (und unbeabsichtigt ) die solaranzeige aktualisiert. Nun fehlen mir die Daten der einzelnen Strings und ich bekomme einiges in den Log.
Bei mir steht folgendes in der php.log:
Code: Alles auswählen
[04-Apr-2024 17:01:02 Europe/Berlin] PHP Notice: Undefined index: YieldDay in /var/www/html/opendtu.php on line 288
[04-Apr-2024 17:01:02 Europe/Berlin] PHP Notice: Trying to access array offset on value of type null in /var/www/html/opendtu.php on line 288
[04-Apr-2024 17:01:02 Europe/Berlin] PHP Notice: Undefined index: YieldTotal in /var/www/html/opendtu.php on line 289
[04-Apr-2024 17:01:02 Europe/Berlin] PHP Notice: Trying to access array offset on value of type null in /var/www/html/opendtu.php on line 289
[04-Apr-2024 17:01:02 Europe/Berlin] PHP Notice: Undefined index: Efficiency in /var/www/html/opendtu.php on line 290
[04-Apr-2024 17:01:02 Europe/Berlin] PHP Notice: Trying to access array offset on value of type null in /var/www/html/opendtu.php on line 290
Code: Alles auswählen
04.04. 16:42:01 -Multi Regler Auslesen [Start].
04.04. 16:42:01 -Verarbeitung von: '1.user.config.php' Regler: 89
04.04. 16:42:01 |------------------- Start opendtu.php ---------------------
04.04. 16:42:01 o -Hardware Version: Docker Image 0.2.0
04.04. 16:42:02 -Inverter Seriennummer: 112181309xxx
04.04. 16:42:02 -Anzahl Inverter: 4
04.04. 16:42:02 -Measurement: Gartenhaus
04.04. 16:42:02 -Inverter Seriennummer: 112183213xxx
04.04. 16:42:02 -Anzahl Inverter: 4
04.04. 16:42:02 -Measurement: Gartenhaus
04.04. 16:42:02 -Inverter Seriennummer: 114182943xxx
04.04. 16:42:02 -Anzahl Inverter: 4
04.04. 16:42:02 -Measurement: Gartenhaus
04.04. 16:42:02 -Inverter Seriennummer: 114182934xxx
04.04. 16:42:02 -Anzahl Inverter: 4
04.04. 16:42:02 -Measurement: Gartenhaus
04.04. 16:42:02 -AC leistung aktuell: 31.8
04.04. 16:42:02 -InfluxDB => [ Info zentralerTimestamp=1712241731,DeviceName="OpenDTUDX",Firmware="v4.4.4",Objekt="str.",Modell="OpenDTU" 1712241722
DTU DC_Leistung=23.5,Produktion=1,Anz_Inverter=4,AC_Leistung=31.8,Energie_Inverter_Heute=2015,Energie_Inverter_Total=1431091.06,Temperatur=18.7,PV0_Leistung=7.1 1712241722
112181309xxx limit_absolute=245,Seriennummer=112181309xxx,Aktiv=1,Anz_Channel=1,LimitPower=70,Name="HM-350-ALT",Status="1",AC_Spannung=233.3,AC_Strom=0.03,AC_Leistung=6.7,AC_Scheinleistung=0,Frequenz=50,PF=1,Temperatur=18.7,Energie_Inverter_Heute=,Energie_Inverter_Total=0,Effizienz=0 1712241722
Gartenhaus Portnummer=30,Name="Gartenhaus",PV_Spannung=28.3,PV_Strom=0.25,PV_Leistung=7.1,PV_Energie_Heute=383,PV_Energie_Total=336045.99 1712241722
]
04.04. 16:42:02 -Daten nicht zur lokalen InfluxDB gesendet! info: array (
Ich denke mal da ist irgendwo ein Schleifenindex kaputt. Ich konnte es bislang aber nicht finden...
EDIT: Ah, sorry ich sehe gerade dass es hier um eine neuere Firmware der openDTU ging: viewtopic.php?t=4731
Das scheint ja behoben worden zu sein.
Ich habe eine recht alte openDTU-Version 23.9.18. Vermutlich ist die Anpassung nicht abwärtskompatibel?
- Ulrich
- Administrator
- Beiträge: 5533
- Registriert: Sa 7. Nov 2015, 10:33
- Wohnort: Essen
- Hat sich bedankt: 156 Mal
- Danksagung erhalten: 885 Mal
- Kontaktdaten:
Re: Fehler undefined Index AC in Zeile 264
Die Anpassung ist nicht abwärts kompatibel! Deshalb sollte man ein einwandfgrei funktionierendes Gerät auch in Ruhe lassen.
-----------------------------------------------------
Ulrich . . . . . . . . [Projekt Administrator]
Ulrich . . . . . . . . [Projekt Administrator]
-
- Beiträge: 15
- Registriert: So 29. Jan 2023, 17:54
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 1 Mal
Re: Fehler undefined Index AC in Zeile 264
Deswegen habe ich ja noch die alte openDTU-Version drauf
Leider aktualisiert das Docker-Image die sourcen automatisch, wenn man das nicht explizit unterbindet.
Nun gut, wofür gibt es snapshots...
Leider aktualisiert das Docker-Image die sourcen automatisch, wenn man das nicht explizit unterbindet.
Nun gut, wofür gibt es snapshots...
- Ulrich
- Administrator
- Beiträge: 5533
- Registriert: Sa 7. Nov 2015, 10:33
- Wohnort: Essen
- Hat sich bedankt: 156 Mal
- Danksagung erhalten: 885 Mal
- Kontaktdaten:
Re: Fehler undefined Index AC in Zeile 264
Oder die Datei opendtu.php sichern und nach dem Update wieder einspielen.
-----------------------------------------------------
Ulrich . . . . . . . . [Projekt Administrator]
Ulrich . . . . . . . . [Projekt Administrator]