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

Allgemeine Informationen zum Nachbau und zum Forum.
PV-Monitorung / PV Überwachung

Moderator: Ulrich

Antworten
my2cents
Beiträge: 31
Registriert: Do 20. Jan 2022, 14:35
Danksagung erhalten: 4 Mal

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

Beitrag 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   ---------------------

Benutzeravatar
Ulrich
Administrator
Beiträge: 3773
Registriert: Sa 7. Nov 2015, 10:33
Wohnort: Essen
Hat sich bedankt: 64 Mal
Danksagung erhalten: 315 Mal
Kontaktdaten:

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

Beitrag von Ulrich »

no space left on device

Kann es sein, dass deine SD-Karte voll ist?
--------------------------------------
Ulrich [Admin]

my2cents
Beiträge: 31
Registriert: Do 20. Jan 2022, 14:35
Danksagung erhalten: 4 Mal

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

Beitrag 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.)

my2cents
Beiträge: 31
Registriert: Do 20. Jan 2022, 14:35
Danksagung erhalten: 4 Mal

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

Beitrag 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.

my2cents
Beiträge: 31
Registriert: Do 20. Jan 2022, 14:35
Danksagung erhalten: 4 Mal

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

Beitrag 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...

Benutzeravatar
Ulrich
Administrator
Beiträge: 3773
Registriert: Sa 7. Nov 2015, 10:33
Wohnort: Essen
Hat sich bedankt: 64 Mal
Danksagung erhalten: 315 Mal
Kontaktdaten:

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

Beitrag von Ulrich »

Der Fehler besagt, dass zu wenig Speicher auf dem Gerät ist, auf dem sich die remote Datenbank befindet.
--------------------------------------
Ulrich [Admin]

my2cents
Beiträge: 31
Registriert: Do 20. Jan 2022, 14:35
Danksagung erhalten: 4 Mal

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

Beitrag 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

Antworten