Seite 1 von 1

Nicht nachvollziehbarer Fehler... nach Einrichtung Solarprognose, angebliche Schreibfehler

Verfasst: Do 27. Jan 2022, 15:21
von my2cents
Moin,

ich habe gestern die Solarprognose zu meinem System hinzugefügt, also die user.config.php um die entsprechenden Werte erweitert.

Nach Neustart und warten auf die Daten habe ich im Terminal das Log verfolgt, welches vorher vollkommen unauffällig war .. und dies nun nicht mehr ist...
Siehe log...

Entgegen der Fehlermeldung schreibt das Script in die lokale und auch in die remote Datenbank. Alle Einträge kommen an und sind vorhanden.

Was übersehe ich hier? Die SD Karte scheint ok zu sein, Schreibzugriffe sind möglich aber das Log sagt was anderes? Ich würds ja ignorieren aber das müllt das log voll und ich wüsste gern, was da vor sich geht...


Beste Grüße

Markus

Code: Alles auswählen

27.01. 15:15:01 |-------------------------   Start  growatt.php   ---------------------
27.01. 15:15:04    -Firmware: DK1.0-  Warnungen: 0000
27.01. 15:15:04    -Auslesen des Gerätes beendet.
27.01. 15:15:05    -Daten nicht zur InfluxDB gesendet! => [ engine: error writing WAL entry: write /var/lib/influxdb/wal/solar/autogen/5/_00178.wal: no space left on device ]
27.01. 15:15:05    -InfluxDB  => [ AC Spannung_R=404,Spannung_S=403,Spannung_T=402.5,Strom_R=0.1,Strom_S=0.1,Strom_T=0.1,Leistung_R=23.2,Leistung_S=23.2,Leistung_T=23.1,Frequenz=49.99,Leistung=69.4  1643292905
PV String1_Spannung=206.7,String2_Spannung=214.8,String1_Strom=0.3,String2_Strom=0.3,String1_Leistung=62,String2_Leistung=64.4,Leistung=127.4  1643292905
Service FehlerCode=0000,Warnungen=0000,Status=1,AnzahlStrings=02,AnzahlPhasen=03,Temperatur=15.9  1643292905
Summen Wh_Heute=500,Wh_Gesamt=2543000  1643292905
 ]
27.01. 15:15:05    -Daten nicht zur InfluxDB gesendet! info: array (
  'url' => 'http://192.168.0.49/write?db=solar&precision=s',
  'content_type' => 'application/json',
  'http_code' => 500,
  'header_size' => 412,
  'request_size' => 641,
  'filetime' => -1,
  'ssl_verify_result' => 0,
  'redirect_count' => 0,
  'total_time' => 0.017078,
  'namelookup_time' => 0.000156,
  'connect_time' => 0.008165,
  'pretransfer_time' => 0.008374,
  'size_upload' => 488.0,
  'size_download' => 125.0,
  'speed_download' => 7352.0,
  'speed_upload' => 28705.0,
  'download_content_length' => 125.0,
  'upload_content_length' => 488.0,
  'starttransfer_time' => 0.016988,
  'redirect_time' => 0.0,
  'redirect_url' => '',
  'primary_ip' => '192.168.0.49',
  'certinfo' =>
  array (
  ),
  'primary_port' => 8086,
  'local_ip' => '192.168.0.87',
  'local_port' => 34272,
  'http_version' => 2,
  'protocol' => 1,
  'ssl_verifyresult' => 0,
  'scheme' => 'HTTP',
  'appconnect_time_us' => 0,
  'connect_time_us' => 8165,
  'namelookup_time_us' => 156,
  'pretransfer_time_us' => 8374,
  'redirect_time_us' => 0,
  'starttransfer_time_us' => 16988,
  'total_time_us' => 17078,
)
27.01. 15:15:06    -Daten nicht zur InfluxDB gesendet! => [ engine: error writing WAL entry: write /var/lib/influxdb/wal/solar/autogen/5/_00178.wal: no space left on device ]
27.01. 15:15:06    -InfluxDB  => [ AC Spannung_R=404,Spannung_S=403,Spannung_T=402.5,Strom_R=0.1,Strom_S=0.1,Strom_T=0.1,Leistung_R=23.2,Leistung_S=23.2,Leistung_T=23.1,Frequenz=49.99,Leistung=69.4  1643292905
PV String1_Spannung=206.7,String2_Spannung=214.8,String1_Strom=0.3,String2_Strom=0.3,String1_Leistung=62,String2_Leistung=64.4,Leistung=127.4  1643292905
Service FehlerCode=0000,Warnungen=0000,Status=1,AnzahlStrings=02,AnzahlPhasen=03,Temperatur=15.9  1643292905
Summen Wh_Heute=500,Wh_Gesamt=2543000  1643292905
 ]
27.01. 15:15:06    -Daten nicht zur InfluxDB gesendet! info: array (
  'url' => 'http://192.168.0.49/write?db=solar&precision=s',
  'content_type' => 'application/json',
  'http_code' => 500,
  'header_size' => 412,
  'request_size' => 641,
  'filetime' => -1,
  'ssl_verify_result' => 0,
  'redirect_count' => 0,
  'total_time' => 0.005533,
  'namelookup_time' => 0.000204,
  'connect_time' => 0.000205,
  'pretransfer_time' => 0.000442,
  'size_upload' => 488.0,
  'size_download' => 125.0,
  'speed_download' => 25000.0,
  'speed_upload' => 97600.0,
  'download_content_length' => 125.0,
  'upload_content_length' => 488.0,
  'starttransfer_time' => 0.00544,
  'redirect_time' => 0.0,
  'redirect_url' => '',
  'primary_ip' => '192.168.0.49',
  'certinfo' =>
  array (
  ),
  'primary_port' => 8086,
  'local_ip' => '192.168.0.87',
  'local_port' => 34272,
  'http_version' => 2,
  'protocol' => 1,
  'ssl_verifyresult' => 0,
  'scheme' => 'HTTP',
  'appconnect_time_us' => 206,
  'connect_time_us' => 205,
  'namelookup_time_us' => 204,
  'pretransfer_time_us' => 442,
  'redirect_time_us' => 0,
  'starttransfer_time_us' => 5440,
  'total_time_us' => 5533,
)
27.01. 15:15:08 *  -Daten zur lokalen InfluxDB [ solaranzeige ] gesendet.
27.01. 15:15:08    -OK. Datenübertragung erfolgreich.
27.01. 15:15:08 |-------------------------   Stop   growatt.php   ---------------------

Re: Nicht nachvollziehbarer Fehler... nach Einrichtung Solarprognose, angebliche Schreibfehler

Verfasst: Do 27. Jan 2022, 17:09
von Ulrich
no space left on device

Kann es sein, dass deine SD-Karte voll ist?

Re: Nicht nachvollziehbarer Fehler... nach Einrichtung Solarprognose, angebliche Schreibfehler

Verfasst: Do 27. Jan 2022, 17:39
von my2cents
Nein. Das hätte mich nach einer Woche auch sehr überrascht.

Code: Alles auswählen

Dateisystem    Größe Benutzt Verf. Verw% Eingehängt auf
/dev/root        30G    3,7G   25G   14% /
devtmpfs        430M       0  430M    0% /dev
tmpfs           462M       0  462M    0% /dev/shm
tmpfs           462M     13M  450M    3% /run
tmpfs           5,0M    4,0K  5,0M    1% /run/lock
tmpfs           462M       0  462M    0% /sys/fs/cgroup
/dev/mmcblk0p1  253M     49M  204M   20% /boot
tmpfs            93M       0   93M    0% /run/user/1000

Code: Alles auswählen

root@solaranzeige:/# du -sh
du: Zugriff auf './proc/3470/task/3470/fd/3' nicht möglich: Datei oder Verzeichnis nicht gefunden
du: Zugriff auf './proc/3470/task/3470/fdinfo/3' nicht möglich: Datei oder Verzeichnis nicht gefunden
du: Zugriff auf './proc/3470/fd/4' nicht möglich: Datei oder Verzeichnis nicht gefunden
du: Zugriff auf './proc/3470/fdinfo/4' nicht möglich: Datei oder Verzeichnis nicht gefunden
3,8G    .
Gleiches Ergebnis, da hängt also auch nicht irgendwo was gelöschtes herum..

Der Witz ist ja auch, im Log steht, was da eben steht, es schreibt aber a) ins log und b) in die Datenbank. Die Einträge sind da. (Wobei ich das Schreiben in die Local DB jetzt deaktiviert habe, da ich eh nur die remote DB brauche.)

Re: Nicht nachvollziehbarer Fehler... nach Einrichtung Solarprognose, angebliche Schreibfehler

Verfasst: Do 27. Jan 2022, 19:06
von my2cents
Nachdem ich das lokale DB Schreiben abgeschaltet habe, bleibt diese Fehlermeldung, immer beim Aufruf der Wetterdaten...

Code: Alles auswählen

27.01. 19:05:07 |------------------- Start wetterdaten.php --------------------
27.01. 19:05:07 0+ -Ort: Rotenburg,  53.1167 N,  9.4 O,  ID: 2844437
27.01. 19:05:11 |  -Remote: Daten nicht zur InfluxDB gesendet! info: Array
(
    [url] => http://192.168.0.49/write?db=solar&precision=s
    [content_type] => application/json
    [http_code] => 500
    [header_size] => 412
    [request_size] => 367
    [filetime] => -1
    [ssl_verify_result] => 0
    [redirect_count] => 0
    [total_time] => 0.006769
    [namelookup_time] => 0.000211
    [connect_time] => 0.000212
    [pretransfer_time] => 0.000462
    [size_upload] => 214
    [size_download] => 125
    [speed_download] => 20833
    [speed_upload] => 35666
    [download_content_length] => 125
    [upload_content_length] => 214
    [starttransfer_time] => 0.006639
    [redirect_time] => 0
    [redirect_url] =>
    [primary_ip] => 192.168.0.49
    [certinfo] => Array
        (
        )

    [primary_port] => 8086
    [local_ip] => 192.168.0.87
    [local_port] => 53640
    [http_version] => 2
    [protocol] => 1
    [ssl_verifyresult] => 0
    [scheme] => HTTP
    [appconnect_time_us] => 212
    [connect_time_us] => 212
    [namelookup_time_us] => 211
    [pretransfer_time_us] => 462
    [redirect_time_us] => 0
    [starttransfer_time_us] => 6639
    [total_time_us] => 6769
)

27.01. 19:05:11 |------------------- Stop  wetterdaten.php ---------------------
Die Daten kommen in der remote DB aber an. Jedes Mal.

Re: Nicht nachvollziehbarer Fehler... nach Einrichtung Solarprognose, angebliche Schreibfehler

Verfasst: Fr 28. Jan 2022, 14:51
von my2cents
Immernoch auf Fehlersuche... ich habe mal die Remote DB abgeschaltet, obwohl ich sie ausschliesslich nutzen will und schreibe in die lokale DB, die ich nicht brauche....

und siehe da...

Code: Alles auswählen

28.01. 14:45:02 |-------------------------   Start  growatt.php   ---------------------
28.01. 14:45:04    -Firmware: DK1.0-  Warnungen: 0000
28.01. 14:45:04    -Auslesen des Gerätes beendet.
28.01. 14:45:04 *  -Daten zur lokalen InfluxDB [ solaranzeige ] gesendet.
28.01. 14:45:04    -OK. Datenübertragung erfolgreich.
28.01. 14:45:04 |-------------------------   Stop   growatt.php   ---------------------
Da wird im Code, der für die Remote DB zuständig ist, irgendwo der Fehlerteufel stecken... da ich aber kein php spreche, werd ich das nicht finden...

Vielleicht einer von Euch...

Re: Nicht nachvollziehbarer Fehler... nach Einrichtung Solarprognose, angebliche Schreibfehler

Verfasst: Fr 28. Jan 2022, 16:07
von Ulrich
Der Fehler besagt, dass zu wenig Speicher auf dem Gerät ist, auf dem sich die remote Datenbank befindet.

Re: Nicht nachvollziehbarer Fehler... nach Einrichtung Solarprognose, angebliche Schreibfehler

Verfasst: Fr 28. Jan 2022, 16:21
von my2cents
Ja, das mag er ja sagen....

Dort sind aber 30GB frei. Und geschrieben wird in die remote DB ebenfalls, mein Grafana wäre sonst leer, weil auch das remote läuft. Ich werd jetzt schlicht das Error log aus der funktionen.inc.php heraus nehmen.

Code: Alles auswählen

markus@daheim:~$ df -h
Dateisystem    Größe Benutzt Verf. Verw% Eingehängt auf
udev            3,9G       0  3,9G    0% /dev
tmpfs           798M     84M  715M   11% /run
/dev/sda1        37G    5,3G   30G   16% /
tmpfs           3,9G       0  3,9G    0% /dev/shm
tmpfs           5,0M       0  5,0M    0% /run/lock
tmpfs           3,9G       0  3,9G    0% /sys/fs/cgroup
/dev/sdb1       1,8T    819G  921G   48% /home
/dev/md0        2,7T    1,4T  1,2T   55% /mnt/raid5
tmpfs           798M       0  798M    0% /run/user/1000

Re: Nicht nachvollziehbarer Fehler... nach Einrichtung Solarprognose, angebliche Schreibfehler

Verfasst: Sa 11. Feb 2023, 20:24
von Mosti
Hallo,
ich hab das gleiche problem!
Gibts das schon eine Lösung?