Open MarkusPVHM opened 4 months ago
Yes, the script works only with opnedtu lower than V24.1.26
are you working on a update from you script to work with new open dtu api?
I think i have fixed the problem so the script should work with the new OpenDTU version
you only have to change some little things in the code:
you will see the changes in red in the attached picture
well done nice job works perfect thx
Hallöchen Ich habe auch versucht, den Script abzuändern, aber es klappt aber bei mir irgendwie nicht. Ich verwendet den Script dazu, die Daten der openDTU-on battery auszulesen und über ein externes Display anzuzeigen, nicht für eine Leistungsregelung mehr. Zwar könnte ich auch mqtt nehmen, aber ich wollte das System so schmal wie möglich machen. Könntest du den kompletten Code einmal einstellen ? mfg. Alfred Könntest
Hallo! Anbei das script. Ich lese jedoch nicht mit einem Shelly den Zähler aus sondern mittels Lesekopf Den SOC wert der Batterie lese ich auch mit aus
Danke für den Script. Mache mich nachher mal an die Arbeit.
mfg. Alfred
flofresser @.***> hat am 05.04.2024 08:56 CEST geschrieben:
script.py.txt (https://github.com/Selbstbau-PV/Selbstbau-PV-Hoymiles-nulleinspeisung-mit-OpenDTU-und-Shelly3EM/files/14881074/script.py.txt) Hallo! Anbei das script. Ich lese jedoch nicht mit einem Shelly den Zähler aus sondern mittels Lesekopf Den SOC wert der Batterie lese ich auch mit aus — Reply to this email directly, view it on GitHub (https://github.com/Selbstbau-PV/Selbstbau-PV-Hoymiles-nulleinspeisung-mit-OpenDTU-und-Shelly3EM/issues/24#issuecomment-2039086376), or unsubscribe (https://github.com/notifications/unsubscribe-auth/BHKKY5AJXKIZU5E7R3RKZ7LY3ZDILAVCNFSM6AAAAABDMSZDOGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMZZGA4DMMZXGY). You are receiving this because you commented.Message ID: @.***>
Hallo nochmal. So es läuft alles bei mir mit dem shelly. Alles läuft auf einem OrangPi Zero Jetzt wollte ich noch die Jahresproduktion hinzufügen.
poweryear = r['inverters'][0]['total']['0']['YieldTotal']['v']
grundlage war dein Script und die API(siehe Foto)
Es kommt immer eine Fehlermeldung, dass powerday nicht definiert ist. definiere ich powerday =0 am Anfang läuft der script, aber es wird nur 0 angezeigt. Also nicht durch die o.a. Zeile geändert.
Hast du eine Idee vor mein Fehler liegt ?
mfg. Alfred
flofresser @.***> hat am 05.04.2024 08:56 CEST geschrieben:
script.py.txt (https://github.com/Selbstbau-PV/Selbstbau-PV-Hoymiles-nulleinspeisung-mit-OpenDTU-und-Shelly3EM/files/14881074/script.py.txt) Hallo! Anbei das script. Ich lese jedoch nicht mit einem Shelly den Zähler aus sondern mittels Lesekopf Den SOC wert der Batterie lese ich auch mit aus — Reply to this email directly, view it on GitHub (https://github.com/Selbstbau-PV/Selbstbau-PV-Hoymiles-nulleinspeisung-mit-OpenDTU-und-Shelly3EM/issues/24#issuecomment-2039086376), or unsubscribe (https://github.com/notifications/unsubscribe-auth/BHKKY5AJXKIZU5E7R3RKZ7LY3ZDILAVCNFSM6AAAAABDMSZDOGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMZZGA4DMMZXGY). You are receiving this because you commented.Message ID: @.***>
Hallo Alfred! Die Zeile sollte so aussehen (konnte es aber nicht testen)
poweryear = r['total']['YieldTotal']['v'] # Gesammt erzeugte Kwh
Danke für die InfoWird gleich versucht...Alfred -------- Ursprüngliche Nachricht --------Von: flofresser @.> Datum: 08.04.24 11:08 (GMT+01:00) An: Selbstbau-PV/Selbstbau-PV-Hoymiles-nulleinspeisung-mit-OpenDTU-und-Shelly3EM @.> Cc: Zurrmaxe @.>, Comment @.> Betreff: Re: [Selbstbau-PV/Selbstbau-PV-Hoymiles-nulleinspeisung-mit-OpenDTU-und-Shelly3EM] Python script not working with firmware 24.2.12 (Issue #24) Hallo Alfred! Die Zeile sollte so aussehen (konnte es aber nicht testen) poweryear = r['total']['YieldTotal']['v'] # Gesammt erzeugte Kwh
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: @.***>
Klappt jetzt alles. DANKE.Von meinem/meiner Galaxy gesendet -------- Ursprüngliche Nachricht --------Von: flofresser @.> Datum: 08.04.24 11:08 (GMT+01:00) An: Selbstbau-PV/Selbstbau-PV-Hoymiles-nulleinspeisung-mit-OpenDTU-und-Shelly3EM @.> Cc: Zurrmaxe @.>, Comment @.> Betreff: Re: [Selbstbau-PV/Selbstbau-PV-Hoymiles-nulleinspeisung-mit-OpenDTU-und-Shelly3EM] Python script not working with firmware 24.2.12 (Issue #24) Hallo Alfred! Die Zeile sollte so aussehen (konnte es aber nicht testen) poweryear = r['total']['YieldTotal']['v'] # Gesammt erzeugte Kwh
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: @.***>
Guten Abend Ich habe bei mir alles auf einem OrangePi am laufen und funktioniert nach meinen Wünschen. Jetzt wollte ich den script für einen ESP32 mit MicroPython umschreiben. Vieles hat schon geklappte aber die in den Script gemacht requets-Anfragen wird von MicroPython nicht übernommen.
r = requests.get(url = f'http://{dtu_ip}/api/livedata/status?inv=Seriennummer' ).json()
-requests- und request.h wird nicht akzeptiert.
Gibts da einen anderen Weg ?
LG Alfred
A. Wernecke @.***> hat am 07.04.2024 10:22 CEST geschrieben:
Hallo nochmal. So es läuft alles bei mir mit dem shelly. Alles läuft auf einem OrangPi Zero Jetzt wollte ich noch die Jahresproduktion hinzufügen.
poweryear = r['inverters'][0]['total']['0']['YieldTotal']['v']
grundlage war dein Script und die API(siehe Foto)
Es kommt immer eine Fehlermeldung, dass powerday nicht definiert ist. definiere ich powerday =0 am Anfang läuft der script, aber es wird nur 0 angezeigt. Also nicht durch die o.a. Zeile geändert.
Hast du eine Idee vor mein Fehler liegt ?
mfg. Alfred
flofresser @.***> hat am 05.04.2024 08:56 CEST geschrieben:
script.py.txt (https://github.com/Selbstbau-PV/Selbstbau-PV-Hoymiles-nulleinspeisung-mit-OpenDTU-und-Shelly3EM/files/14881074/script.py.txt) Hallo! Anbei das script. Ich lese jedoch nicht mit einem Shelly den Zähler aus sondern mittels Lesekopf Den SOC wert der Batterie lese ich auch mit aus — Reply to this email directly, view it on GitHub (https://github.com/Selbstbau-PV/Selbstbau-PV-Hoymiles-nulleinspeisung-mit-OpenDTU-und-Shelly3EM/issues/24#issuecomment-2039086376), or unsubscribe (https://github.com/notifications/unsubscribe-auth/BHKKY5AJXKIZU5E7R3RKZ7LY3ZDILAVCNFSM6AAAAABDMSZDOGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMZZGA4DMMZXGY). You are receiving this because you commented.Message ID: @.***>
Schaut gerne mal rein:
ACHTUNG:
Shelly Pro 3EM nicht Shelly 3EM ! :)
Ich mache gerade noch eins für Shelly 3EM fertig :) Eventuell auch mit automatischer erkennung :)
Moin Sn0w3y, coole Sache, habe mich jetzt zuletzt daran versucht deine Version hier zum laufen zu bringen, bekomme aber immer noch Fehler in der Konsole, kannst du mir vielleicht weiter helfen? bekomme folgendes ausgeworfen:
admin@raspi1:~ $ sudo systemctl status nulleinspeisung.service × nulleinspeisung.service - Flask Application for Nulleinspeisung Hoymiles Loaded: loaded (/etc/systemd/system/nulleinspeisung.service; enabled; preset: enabled) Active: failed (Result: exit-code) since Thu 2024-06-20 00:45:30 CEST; 583ms ago Duration: 583us Process: 14279 ExecStart=/usr/bin/python3 /pfad/zu/ihrem/app.py (code=exited, status=217/USER) Main PID: 14279 (code=exited, status=217/USER) CPU: 0
Jun 20 00:45:30 raspi1 systemd[1]: nulleinspeisung.service: Scheduled restart job, restart counter is at 5. Jun 20 00:45:30 raspi1 systemd[1]: Stopped nulleinspeisung.service - Flask Application for Nulleinspeisung> Jun 20 00:45:30 raspi1 systemd[1]: nulleinspeisung.service: Start request repeated too quickly. Jun 20 00:45:30 raspi1 systemd[1]: nulleinspeisung.service: Failed with result 'exit-code'. Jun 20 00:45:30 raspi1 systemd[1]: Failed to start nulleinspeisung.service - Flask Application for Nullein>
sagt dir der Fehler etwas? bin Ratlos und sitze hier schon 4h :D
Moin Sn0w3y, coole Sache, habe mich jetzt zuletzt daran versucht deine Version hier zum laufen zu bringen, bekomme aber immer noch Fehler in der Konsole, kannst du mir vielleicht weiter helfen? bekomme folgendes ausgeworfen:
admin@raspi1:~ $ sudo systemctl status nulleinspeisung.service × nulleinspeisung.service - Flask Application for Nulleinspeisung Hoymiles Loaded: loaded (/etc/systemd/system/nulleinspeisung.service; enabled; preset: enabled) Active: failed (Result: exit-code) since Thu 2024-06-20 00:45:30 CEST; 583ms ago Duration: 583us Process: 14279 ExecStart=/usr/bin/python3 /pfad/zu/ihrem/app.py (code=exited, status=217/USER) Main PID: 14279 (code=exited, status=217/USER) CPU: 0
Jun 20 00:45:30 raspi1 systemd[1]: nulleinspeisung.service: Scheduled restart job, restart counter is at 5. Jun 20 00:45:30 raspi1 systemd[1]: Stopped nulleinspeisung.service - Flask Application for Nulleinspeisung> Jun 20 00:45:30 raspi1 systemd[1]: nulleinspeisung.service: Start request repeated too quickly. Jun 20 00:45:30 raspi1 systemd[1]: nulleinspeisung.service: Failed with result 'exit-code'. Jun 20 00:45:30 raspi1 systemd[1]: Failed to start nulleinspeisung.service - Flask Application for Nullein>
sagt dir der Fehler etwas? bin Ratlos und sitze hier schon 4h :D
Versuch mal
sudo nano /etc/systemd/system/nulleinspeisung.service
sudo systemctl daemon-reload sudo systemctl restart nulleinspeisung.service
sudo journalctl -u nulleinspeisung.service
und von jeder Line bitte die Ergebnisse Posten :)
Aber eventuell machst du bei mir im Repo ein Issue auf, weils hier ja eigentlich nichts zu suchen hat ? :)
Grüße
Guten MorgenDa ich nur mit meinen OrangePi Zero arbeite, kann ich zu der Raspberry Fehlermeldung nichts sagen.Wichtig ist auch, dass der Pfad zur nulleinspeiung.service richtig ist.Das ist bei jedem System anders. Und Berechtigungen bitte alle auf 777 root setzen.Nicht über User bzw für User.Mfg. AlfredVon meinem/meiner Galaxy gesendet -------- Ursprüngliche Nachricht --------Von: Hannes @.> Datum: 20.06.24 06:33 (GMT+01:00) An: Selbstbau-PV/Selbstbau-PV-Hoymiles-nulleinspeisung-mit-OpenDTU-und-Shelly3EM @.> Cc: Alfred @.>, Comment @.> Betreff: Re: [Selbstbau-PV/Selbstbau-PV-Hoymiles-nulleinspeisung-mit-OpenDTU-und-Shelly3EM] Python script not working with firmware 24.2.12 (Issue #24)
Moin Sn0w3y, coole Sache, habe mich jetzt zuletzt daran versucht deine Version hier zum laufen zu bringen, bekomme aber immer noch Fehler in der Konsole, kannst du mir vielleicht weiter helfen? bekomme folgendes ausgeworfen: @.***:~ $ sudo systemctl status nulleinspeisung.service × nulleinspeisung.service - Flask Application for Nulleinspeisung Hoymiles Loaded: loaded (/etc/systemd/system/nulleinspeisung.service; enabled; preset: enabled) Active: failed (Result: exit-code) since Thu 2024-06-20 00:45:30 CEST; 583ms ago Duration: 583us Process: 14279 ExecStart=/usr/bin/python3 /pfad/zu/ihrem/app.py (code=exited, status=217/USER) Main PID: 14279 (code=exited, status=217/USER) CPU: 0 Jun 20 00:45:30 raspi1 systemd[1]: nulleinspeisung.service: Scheduled restart job, restart counter is at 5. Jun 20 00:45:30 raspi1 systemd[1]: Stopped nulleinspeisung.service - Flask Application for Nulleinspeisung> Jun 20 00:45:30 raspi1 systemd[1]: nulleinspeisung.service: Start request repeated too quickly. Jun 20 00:45:30 raspi1 systemd[1]: nulleinspeisung.service: Failed with result 'exit-code'. Jun 20 00:45:30 raspi1 systemd[1]: Failed to start nulleinspeisung.service - Flask Application for Nullein> sagt dir der Fehler etwas? bin Ratlos und sitze hier schon 4h :D
Versuch mal sudo nano /etc/systemd/system/nulleinspeisung.service sudo systemctl daemon-reload sudo systemctl restart nulleinspeisung.service sudo journalctl -u nulleinspeisung.service und von jeder Line bitte die Ergebnisse Posten :) Aber eventuell machst du bei mir im Repo ein Issue auf, weils hier ja eigentlich nichts zu suchen hat ? :) Grüße
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: @.***>
Guten MorgenDa ich nur mit meinen OrangePi Zero arbeite, kann ich zu der Raspberry Fehlermeldung nichts sagen.Wichtig ist auch, dass der Pfad zur nulleinspeiung.service richtig ist.Das ist bei jedem System anders. Und Berechtigungen bitte alle auf 777 root setzen.Nicht über User bzw für User.
Hallo,
warten wir doch seine Logs ab. Ich möchte mirden Systemctl Service Konfiguration ansehen. Da muss root als User drin stehen und die Berechtigung der Dateien ebenfalls chmod +x
Versuch mal
sudo nano /etc/systemd/system/nulleinspeisung.service
sudo systemctl daemon-reload sudo systemctl restart nulleinspeisung.service
sudo journalctl -u nulleinspeisung.service
und von jeder Line bitte die Ergebnisse Posten :)
Aber eventuell machst du bei mir im Repo ein Issue auf, weils hier ja eigentlich nichts zu suchen hat ? :)
Grüße
Sudo nano/etc..... =>AUsgabe
GNU nano 7.2 /etc/systemd/system/nulleinspeisung.service
[Unit] Description=Flask Application for Nulleinspeisung Hoymiles After=network.target
[Service] ExecStart=/usr/bin/python3 /pfad/zu/ihrem/app.py WorkingDirectory=/pfad/zu/ihrem/projektverzeichnis StandardOutput=inherit StandardError=inherit Restart=always User=pi
[Install] WantedBy=multi-user.target
und dann kommt:
admin@raspi1:~ $ sudo nano /etc/systemd/system/nulleinspeisung.service admin@raspi1:~ $ sudo systemctl daemon-reload admin@raspi1:~ $ sudo systemctl restart nulleinspeisung.service admin@raspi1:~ $ sudo journal -u nulleinspeisung.service sudo: journal: Befehl nicht gefunden admin@raspi1:~ $ sudo journalctl -u nulleinspeisung.service Jun 20 00:35:42 raspi1 systemd[1]: Started nulleinspeisung.service - Flask Application for Nulleinspeisung > Jun 20 00:35:42 raspi1 systemd[1]: nulleinspeisung.service: Main process exited, code=exited, status=217/US> Jun 20 00:35:42 raspi1 systemd[1]: nulleinspeisung.service: Failed with result 'exit-code'. Jun 20 00:35:42 raspi1 systemd[1]: nulleinspeisung.service: Scheduled restart job, restart counter is at 1. Jun 20 00:35:42 raspi1 systemd[1]: Stopped nulleinspeisung.service - Flask Application for Nulleinspeisung > Jun 20 00:35:42 raspi1 systemd[1]: Started nulleinspeisung.service - Flask Application for Nulleinspeisung > Jun 20 00:35:42 raspi1 systemd[1]: nulleinspeisung.service: Main process exited, code=exited, status=217/US> Jun 20 00:35:42 raspi1 systemd[1]: nulleinspeisung.service: Failed with result 'exit-code'. Jun 20 00:35:42 raspi1 systemd[1]: nulleinspeisung.service: Scheduled restart job, restart counter is at 2. Jun 20 00:35:42 raspi1 systemd[1]: Stopped nulleinspeisung.service - Flask Application for Nulleinspeisung > Jun 20 00:35:42 raspi1 systemd[1]: Started nulleinspeisung.service - Flask Application for Nulleinspeisung > Jun 20 00:35:42 raspi1 systemd[1]: nulleinspeisung.service: Main process exited, code=exited, status=217/US> Jun 20 00:35:42 raspi1 systemd[1]: nulleinspeisung.service: Failed with result 'exit-code'. Jun 20 00:35:42 raspi1 systemd[1]: nulleinspeisung.service: Scheduled restart job, restart counter is at 3. Jun 20 00:35:42 raspi1 systemd[1]: Stopped nulleinspeisung.service - Flask Application for Nulleinspeisung > Jun 20 00:35:42 raspi1 systemd[1]: Started nulleinspeisung.service - Flask Application for Nulleinspeisung > Jun 20 00:35:42 raspi1 systemd[1]: nulleinspeisung.service: Main process exited, code=exited, status=217/US> Jun 20 00:35:42 raspi1 systemd[1]: nulleinspeisung.service: Failed with result 'exit-code'. Jun 20 00:35:43 raspi1 systemd[1]: nulleinspeisung.service: Scheduled restart job, restart counter is at 4. Jun 20 00:35:43 raspi1 systemd[1]: Stopped nulleinspeisung.service - Flask Application for Nulleinspeisung > Jun 20 00:35:43 raspi1 systemd[1]: Started nulleinspeisung.service - Flask Application for Nulleinspeisung > Jun 20 00:35:43 raspi1 systemd[1]: nulleinspeisung.service: Main process exited, code=exited, status=217/US> lines 1-22
Ich habe versucht einen Issue zu Öffnen, ist mir allerdings nicht geglückt?
Versuch mal sudo nano /etc/systemd/system/nulleinspeisung.service sudo systemctl daemon-reload sudo systemctl restart nulleinspeisung.service sudo journalctl -u nulleinspeisung.service und von jeder Line bitte die Ergebnisse Posten :) Aber eventuell machst du bei mir im Repo ein Issue auf, weils hier ja eigentlich nichts zu suchen hat ? :) Grüße
Sudo nano/etc..... =>AUsgabe
GNU nano 7.2 /etc/systemd/system/nulleinspeisung.service
[Unit] Description=Flask Application for Nulleinspeisung Hoymiles After=network.target
[Service] ExecStart=/usr/bin/python3 /pfad/zu/ihrem/app.py WorkingDirectory=/pfad/zu/ihrem/projektverzeichnis StandardOutput=inherit StandardError=inherit Restart=always User=pi
[Install] WantedBy=multi-user.target
und dann kommt:
admin@raspi1:~ $ sudo nano /etc/systemd/system/nulleinspeisung.service admin@raspi1:~ $ sudo systemctl daemon-reload admin@raspi1:~ $ sudo systemctl restart nulleinspeisung.service admin@raspi1:~ $ sudo journal -u nulleinspeisung.service sudo: journal: Befehl nicht gefunden admin@raspi1:~ $ sudo journalctl -u nulleinspeisung.service Jun 20 00:35:42 raspi1 systemd[1]: Started nulleinspeisung.service - Flask Application for Nulleinspeisung > Jun 20 00:35:42 raspi1 systemd[1]: nulleinspeisung.service: Main process exited, code=exited, status=217/US> Jun 20 00:35:42 raspi1 systemd[1]: nulleinspeisung.service: Failed with result 'exit-code'. Jun 20 00:35:42 raspi1 systemd[1]: nulleinspeisung.service: Scheduled restart job, restart counter is at 1. Jun 20 00:35:42 raspi1 systemd[1]: Stopped nulleinspeisung.service - Flask Application for Nulleinspeisung > Jun 20 00:35:42 raspi1 systemd[1]: Started nulleinspeisung.service - Flask Application for Nulleinspeisung > Jun 20 00:35:42 raspi1 systemd[1]: nulleinspeisung.service: Main process exited, code=exited, status=217/US> Jun 20 00:35:42 raspi1 systemd[1]: nulleinspeisung.service: Failed with result 'exit-code'. Jun 20 00:35:42 raspi1 systemd[1]: nulleinspeisung.service: Scheduled restart job, restart counter is at 2. Jun 20 00:35:42 raspi1 systemd[1]: Stopped nulleinspeisung.service - Flask Application for Nulleinspeisung > Jun 20 00:35:42 raspi1 systemd[1]: Started nulleinspeisung.service - Flask Application for Nulleinspeisung > Jun 20 00:35:42 raspi1 systemd[1]: nulleinspeisung.service: Main process exited, code=exited, status=217/US> Jun 20 00:35:42 raspi1 systemd[1]: nulleinspeisung.service: Failed with result 'exit-code'. Jun 20 00:35:42 raspi1 systemd[1]: nulleinspeisung.service: Scheduled restart job, restart counter is at 3. Jun 20 00:35:42 raspi1 systemd[1]: Stopped nulleinspeisung.service - Flask Application for Nulleinspeisung > Jun 20 00:35:42 raspi1 systemd[1]: Started nulleinspeisung.service - Flask Application for Nulleinspeisung > Jun 20 00:35:42 raspi1 systemd[1]: nulleinspeisung.service: Main process exited, code=exited, status=217/US> Jun 20 00:35:42 raspi1 systemd[1]: nulleinspeisung.service: Failed with result 'exit-code'. Jun 20 00:35:43 raspi1 systemd[1]: nulleinspeisung.service: Scheduled restart job, restart counter is at 4. Jun 20 00:35:43 raspi1 systemd[1]: Stopped nulleinspeisung.service - Flask Application for Nulleinspeisung > Jun 20 00:35:43 raspi1 systemd[1]: Started nulleinspeisung.service - Flask Application for Nulleinspeisung > Jun 20 00:35:43 raspi1 systemd[1]: nulleinspeisung.service: Main process exited, code=exited, status=217/US> lines 1-22
Ich habe versucht einen Issue zu Öffnen, ist mir allerdings nicht geglückt?
Da haben wir das problem :) den user pi wird es nicht geben, denke ich ? versuch mal user admin in deiner systemctl config file :)
und setz den ganzen ordner und die dateien auf chmod +x
wie setzte ich den Ordner auf chmod +x ?
den User hab ich auf admin angepasst folgendes wird jetzt ausgegeben:
admin@raspi1:~ $ sudo journalctl -u nulleinspeisung.service
Jun 20 00:35:42 raspi1 systemd[1]: Started nulleinspeisung.service - Flask Application for Nulleinspeisung > Jun 20 00:35:42 raspi1 systemd[1]: nulleinspeisung.service: Main process exited, code=exited, status=217/US> Jun 20 00:35:42 raspi1 systemd[1]: nulleinspeisung.service: Failed with result 'exit-code'. Jun 20 00:35:42 raspi1 systemd[1]: nulleinspeisung.service: Scheduled restart job, restart counter is at 1. Jun 20 00:35:42 raspi1 systemd[1]: Stopped nulleinspeisung.service - Flask Application for Nulleinspeisung > Jun 20 00:35:42 raspi1 systemd[1]: Started nulleinspeisung.service - Flask Application for Nulleinspeisung > Jun 20 00:35:42 raspi1 systemd[1]: nulleinspeisung.service: Main process exited, code=exited, status=217/US> Jun 20 00:35:42 raspi1 systemd[1]: nulleinspeisung.service: Failed with result 'exit-code'. Jun 20 00:35:42 raspi1 systemd[1]: nulleinspeisung.service: Scheduled restart job, restart counter is at 2. Jun 20 00:35:42 raspi1 systemd[1]: Stopped nulleinspeisung.service - Flask Application for Nulleinspeisung > Jun 20 00:35:42 raspi1 systemd[1]: Started nulleinspeisung.service - Flask Application for Nulleinspeisung > Jun 20 00:35:42 raspi1 systemd[1]: nulleinspeisung.service: Main process exited, code=exited, status=217/US> Jun 20 00:35:42 raspi1 systemd[1]: nulleinspeisung.service: Failed with result 'exit-code'. Jun 20 00:35:42 raspi1 systemd[1]: nulleinspeisung.service: Scheduled restart job, restart counter is at 3. Jun 20 00:35:42 raspi1 systemd[1]: Stopped nulleinspeisung.service - Flask Application for Nulleinspeisung > Jun 20 00:35:42 raspi1 systemd[1]: Started nulleinspeisung.service - Flask Application for Nulleinspeisung > Jun 20 00:35:42 raspi1 systemd[1]: nulleinspeisung.service: Main process exited, code=exited, status=217/US> Jun 20 00:35:42 raspi1 systemd[1]: nulleinspeisung.service: Failed with result 'exit-code'. Jun 20 00:35:43 raspi1 systemd[1]: nulleinspeisung.service: Scheduled restart job, restart counter is at 4. Jun 20 00:35:43 raspi1 systemd[1]: Stopped nulleinspeisung.service - Flask Application for Nulleinspeisung > Jun 20 00:35:43 raspi1 systemd[1]: Started nulleinspeisung.service - Flask Application for Nulleinspeisung > Jun 20 00:35:43 raspi1 systemd[1]: nulleinspeisung.service: Main process exited, code=exited, status=217/US>
nulleinspeisung.service - Flask Application for Nulleinspeisung Hoymiles Loaded: loaded (/etc/systemd/system/nulleinspeisung.service; enabled; preset: enabled) Active: active (running) since Thu 2024-06-20 17:37:05 CEST; 13s ago Main PID: 7200 (python3) Tasks: 1 (limit: 9247) CPU: 171ms CGroup: /system.slice/nulleinspeisung.service └─7200 /usr/bin/python3 /home/admin/nulleinspeisung.py
Jun 20 17:37:05 raspi1 systemd[1]: Started nulleinspeisung.service - Flask Application for Nulleinspeisung Hoymiles. Jun 20 17:37:06 raspi1 python3[7200]: 2024-06-20 17:37:06,072 - INFO - Shelly Pro 3 EM erkannt Jun 20 17:37:06 raspi1 python3[7200]: 2024-06-20 17:37:06,302 - INFO - Bezug: -9579.7 W, Produktion: 15.1 W, Verbrauch: -9564.6 W Jun 20 17:37:06 raspi1 python3[7200]: 2024-06-20 17:37:06,302 - INFO - Setpoint auf Minimum: 100 W Jun 20 17:37:06 raspi1 python3[7200]: 2024-06-20 17:37:06,303 - INFO - Setze Inverterlimit von 20.0 W auf 100.0 W... Jun 20 17:37:06 raspi1 python3[7200]: 2024-06-20 17:37:06,443 - INFO - Konfiguration gesendet (success) Jun 20 17:37:11 raspi1 python3[7200]: 2024-06-20 17:37:11,611 - INFO - Bezug: -10172.1 W, Produktion: 23.6 W, Verbrauch: -10148.5 W Jun 20 17:37:11 raspi1 python3[7200]: 2024-06-20 17:37:11,612 - INFO - Setpoint auf Minimum: 100 W Jun 20 17:37:16 raspi1 python3[7200]: 2024-06-20 17:37:16,852 - INFO - Bezug: -10549.9 W, Produktion: 43.5 W, Verbrauch: -10506.4 W Jun 20 17:37:16 raspi1 python3[7200]: 2024-06-20 17:37:16,852 - INFO - Setpoint auf Minimum: 100 W ~
ich glaube ich habs geschafft warten wir mal ab bis Abends
hast du die Weboberfläche schon aufgerufen auf:
http://*IP-Raspberry*:80 oder 5000 ?
Moin hab die Consolenversion installiert 🙈 Sollte ich lieber auf die webbasierte wechseln? Irgendwie hat der Wechselrichter nur hochgeschaltet und nicht wieder runter aber es hat 2-3 mal eine automatische Regelung stattgefunden vom Script Vielen Dank schonmal
Moin hab die Consolenversion installiert 🙈 Sollte ich lieber auf die webbasierte wechseln? Irgendwie hat der Wechselrichter nur hochgeschaltet und nicht wieder runter aber es hat 2-3 mal eine automatische Regelung stattgefunden vom Script Vielen Dank schonmal
Achso, hast du gecheckt, ob die Werte im Log plausibel sind?
Hello after upgrading tothe new OpenDTU Firmware the python script is not working any more. No Data from opendtu....