Seite 8 von 11

Re: Image Version 0.0.9

Verfasst: So 9. Mai 2021, 11:57
von Hoasi
Hallo,

ich habe seit einigen Tagen Probleme mit dem pvforecast light Plugin. Nachdem mein NAS nach einem Update neu gestartet ist und damit auch der Docker, werden keine Daten mehr von Solcast geladen. Ich habe eigentlich nichts verändert. Im Solaranzeige Log finde ich auch keine Fehlermeldung. Werden sonst irgendwo Fehlermeldungen zum pvforecast geloggt.

Re: Image Version 0.0.9

Verfasst: So 9. Mai 2021, 12:04
von DeBaschdi
Hi, ist denn der Start des PV Forecast noch im Crontab drinne?
Falls nein, wie hast du dein Crontab editiert ?

Re: Image Version 0.0.9

Verfasst: So 9. Mai 2021, 12:32
von Hoasi
Ja, das ist drin und sieht folgendermaßen aus

@reboot /var/www/html/usb_init.php >/dev/null
* * * * * /var/www/html/regler_auslesen.php >/dev/null
* * * * * /var/www/html/checkreboot.sh >/dev/null
1 0 * * * /usr/local/sbin/truncate_log >/dev/null
20,50 * * * * /var/www/html/wetterdaten.php >/dev/null
* * * * * /var/www/html/mqtt_prozess.php >/dev/null
55 23 * * * /var/www/html/wartung.php >/dev/null
#* * * * * /var/www/html/wallbox_steuerung.php >/dev/null
0 * * * * cd /pvforecast && /usr/bin/python3 SolCastLight.py &>> /var/www/log/solaranzeige.log
0 * * * * cd /pvforecast && /usr/bin/python3 PVForecasts.py &>> /var/www/log/solaranzeige.log

Das hat so auch bisher funktioniert.

Re: Image Version 0.0.9

Verfasst: So 9. Mai 2021, 12:37
von DeBaschdi
Eigentlich sollte die Ausgabe des Skriptes auch in dem vorhandenen solaranzeige.log landen...
Was passiert denn wenn du das skript händisch aufrufst? (Ohne log umleitung)

Ps, es genügt wenn du light only aktivierst, oder eben pvforecast(full).

Re: Image Version 0.0.9

Verfasst: Mo 10. Mai 2021, 10:22
von Hoasi
Sorry, ich bin gestern nicht mehr dazu gekommen.
Ich habe da Log mal durchgeschaut, dort steht immer nur ein Eintrag und es sieht so aus, als ob das solcast light script gar nicht durch läuft, es kommt nie ein Stopp Eintrag.

10.05. 10:15:01 |---------------- Start E3DC Wechselrichter ---------------
10.05. 10:15:01 * -Daten zur lokalen InfluxDB [ solaranzeige ] gesendet.
------------------------- Start (solcast_light_config.ini)
10.05. 10:15:19 * -Daten zur lokalen InfluxDB [ solaranzeige ] gesendet.
10.05. 10:15:38 * -Daten zur lokalen InfluxDB [ solaranzeige ] gesendet.
10.05. 10:15:57 -OK. Datenübertragung erfolgreich.

Hab 15 minütige Abfrage eingestellt und die anderen PVForcast Abfragen im cron deaktiviert.

Re: Image Version 0.0.9

Verfasst: Di 11. Mai 2021, 06:52
von DeBaschdi
Wenn du

Code: Alles auswählen

cd /pvforecast && /usr/bin/python3 SolCastLight.py
in der Konsole ausführst, liefert es dann mehr informationen ?
Sieht nach einem Fehler in PVForecast // Dessen Einstellungen aus ?!
ggf kann @StefanE etwas dazu sagen.

Re: Image Version 0.0.9

Verfasst: Di 11. Mai 2021, 11:38
von Hoasi
Hallo,

Nach langen Probieren habe ich es endlich geschafft das Skript zu starten. Es kommt folgende Meldung:

[/share/Solaranzeige/pvforecast] # python SolCastLight.py
Traceback (most recent call last):
File "SolCastLight.py", line 4, in <module>
import configparser
ImportError: No module named configparser

Re: Image Version 0.0.9

Verfasst: Do 13. Mai 2021, 11:00
von mssolarix
habe gestern erstmalig den PHEDITOR zum laufen bekommen (war zu dusselig den richtigen code zu kopieren).
sau coole sache, Sebastian! auch generell die möglichkeit der nutzung des von dir erstellten images, respekt!

grüße
ms

Re: Image Version 0.0.9

Verfasst: Do 13. Mai 2021, 11:22
von DeBaschdi
Hoasi hat geschrieben:
Di 11. Mai 2021, 11:38
Hallo,

Nach langen Probieren habe ich es endlich geschafft das Skript zu starten. Es kommt folgende Meldung:

[/share/Solaranzeige/pvforecast] # python SolCastLight.py
Traceback (most recent call last):
File "SolCastLight.py", line 4, in <module>
import configparser
ImportError: No module named configparser
Du musst das schon innerhalb des Images starten :)

Re: Image Version 0.0.9

Verfasst: Do 13. Mai 2021, 15:04
von Hoasi
Ich stehe irgendwie auf dem Schlauch. Ich habe das ganze über SSH versucht, aber wie Du schreibst, ist das dann nicht innerhalb des Docker-Image. Wenn ich über das Terminal der QNAP Dockerstation gehe kann ich den Behehl auch nicht korrekt ausführen.

Kann mir jemand helfen wie ich 'cd /pvforecast && /usr/bin/python3 SolCastLight.py' innerhalb des Docker-Image über SSH ausführen kann, ich komme hier irgendwie nicht weiter.