Die Suche ergab 42 Treffer

von Chrissili
Donnerstag 30. März 2023, 12:05
Forum: Allgemeine Fragen
Thema: Skript bricht immer nach etwa 4 Stunden ab?!
Antworten: 41
Zugriffe: 2956

Re: Skript bricht immer nach etwa 4 Stunden ab?!

Kann ich denn den Login in die While True Schleife packen oder macht das Probleme?
von Chrissili
Donnerstag 30. März 2023, 12:04
Forum: Allgemeine Fragen
Thema: Skript bricht immer nach etwa 4 Stunden ab?!
Antworten: 41
Zugriffe: 2956

Re: Skript bricht immer nach etwa 4 Stunden ab?!


Warum logst du dich nur einmal ein? Weisst du, wie lange der login Gueltigkeit hat? Vielleicht 4h? Und wenn der Login *nicht* funktioniert (warum auch immer, kann ja auch temporaer sein), wieso laeuft dein Programm dann weiter? Und was hat das LCD damit zu tun, dass da ein Fehler aufgetreten ist ...
von Chrissili
Donnerstag 30. März 2023, 12:03
Forum: Allgemeine Fragen
Thema: Skript bricht immer nach etwa 4 Stunden ab?!
Antworten: 41
Zugriffe: 2956

Re: Skript bricht immer nach etwa 4 Stunden ab?!

grubenfox hat geschrieben: Donnerstag 30. März 2023, 11:45 viewtopic.php?p=418698#p418698

P.S. ... und in welcher Zeile?
Was meinst du in welcher Zeile?
von Chrissili
Donnerstag 30. März 2023, 11:27
Forum: Allgemeine Fragen
Thema: Skript bricht immer nach etwa 4 Stunden ab?!
Antworten: 41
Zugriffe: 2956

Re: Skript bricht immer nach etwa 4 Stunden ab?!

Hallo ihr Lieben, also darf ich euch nochmal mein aktuelles Skript posten?
Hoffe das bringt etwas Klarheit:
import requests
from rpi_lcd import LCD
from time import sleep
session = requests.Session()
try:
response = session.post("https://server.growatt.com/login", data={
"account": "abc ...
von Chrissili
Donnerstag 30. März 2023, 06:34
Forum: Allgemeine Fragen
Thema: Skript bricht immer nach etwa 4 Stunden ab?!
Antworten: 41
Zugriffe: 2956

Re: Skript bricht immer nach etwa 4 Stunden ab?!

Sorry ich habe mittlerweile sicher viel zu Grundlagen gelesen und verstehe auch wie man bei diesen mathematischen Modulo-Divisions-Beispielen break oder continue verwendet aber es funktioniert in meinem http Fall irgendwie nicht.
Aktuell hab ich das entscheidende in meinem Skript grob so:

While ...
von Chrissili
Dienstag 28. März 2023, 17:56
Forum: Allgemeine Fragen
Thema: Skript bricht immer nach etwa 4 Stunden ab?!
Antworten: 41
Zugriffe: 2956

Re: Skript bricht immer nach etwa 4 Stunden ab?!

Und wo finde ich da das Kapitel zu Kontrollstrukturen?
von Chrissili
Dienstag 28. März 2023, 17:02
Forum: Allgemeine Fragen
Thema: Skript bricht immer nach etwa 4 Stunden ab?!
Antworten: 41
Zugriffe: 2956

Re: Skript bricht immer nach etwa 4 Stunden ab?!

Wo kann ich denn das Grundlagentutorial dann dazu nochmal studieren? Mit dem Continue bin ich ja dann immer nur ins "finally: " reingerutscht und hab es leider nicht nach einer gewissen Wartezeit zurück in die "while True: " schleife geschafft...
von Chrissili
Dienstag 28. März 2023, 15:35
Forum: Allgemeine Fragen
Thema: Skript bricht immer nach etwa 4 Stunden ab?!
Antworten: 41
Zugriffe: 2956

Re: Skript bricht immer nach etwa 4 Stunden ab?!

Also die Fehler kommen denke ich wenn https://Server.growatt.com nicht erreichbar ist oder meine Homematic Station unter http://192.168.178.22:8181
Am liebsten wäre es mir, wenn das Skript dann "einfach" 5 oder 10 Minuten wartet und dann es erneut versucht oder von vorne startet.
von Chrissili
Dienstag 28. März 2023, 07:15
Forum: Allgemeine Fragen
Thema: Skript bricht immer nach etwa 4 Stunden ab?!
Antworten: 41
Zugriffe: 2956

Re: Skript bricht immer nach etwa 4 Stunden ab?!

Also ich hatte es jetzt immer so gemacht, dass bei except der requests.StatusCode ausgegeben wird und wie erwartet waren bzw. sind es Netzwerkprobleme.
Einmal war es Fehlercode 502, einmal jetzt Fehlercode 500
Wie komme ich aber zurück in die (Endlos-)Schleife? Trotz continue bleibt das Skript ...
von Chrissili
Donnerstag 23. März 2023, 18:35
Forum: Allgemeine Fragen
Thema: Skript bricht immer nach etwa 4 Stunden ab?!
Antworten: 41
Zugriffe: 2956

Re: Skript bricht immer nach etwa 4 Stunden ab?!

Wie würdest du im Skript damit umgehen wenn das Netzwerk kurzfristig nicht erreichbar ist?
von Chrissili
Donnerstag 23. März 2023, 17:47
Forum: Allgemeine Fragen
Thema: Skript bricht immer nach etwa 4 Stunden ab?!
Antworten: 41
Zugriffe: 2956

Re: Skript bricht immer nach etwa 4 Stunden ab?!

Ist es denn so dass sich der raspberry pi irgendwann selbständig abschaltet?
von Chrissili
Donnerstag 16. März 2023, 09:44
Forum: Allgemeine Fragen
Thema: Skript bricht immer nach etwa 4 Stunden ab?!
Antworten: 41
Zugriffe: 2956

Re: Skript bricht immer nach etwa 4 Stunden ab?!

Hallo __deets__ danke für deine Geduld. Kannst Du mir bitte nur kurz noch helfen, wie ich das in eine systemd-Unit packen kann? Was muss ich da abändern?
von Chrissili
Donnerstag 16. März 2023, 09:31
Forum: Allgemeine Fragen
Thema: Skript bricht immer nach etwa 4 Stunden ab?!
Antworten: 41
Zugriffe: 2956

Re: Skript bricht immer nach etwa 4 Stunden ab?!

sorry, ich bereite das nochmal sauber auf...
darf ich fragen, wie man denn urllib.error.URLError: <urlopen error [Errno 101] Network is unreachable> umgeht?
denke das ist der Fehler, also quasi wenn er einen Netzwerkfehler hat / also quasi WLAN kurzfristig unterbrochen ist...
reicht es da, vor ...
von Chrissili
Donnerstag 16. März 2023, 09:21
Forum: Allgemeine Fragen
Thema: Skript bricht immer nach etwa 4 Stunden ab?!
Antworten: 41
Zugriffe: 2956

Re: Skript bricht immer nach etwa 4 Stunden ab?!

Entschuldigung


import urllib.request
import requests
import datetime
from signal import signal, SIGTERM, SIGHUP, pause
from rpi_lcd import LCD
from time import sleep
session = requests.Session()
response = session.post("https://server.growatt.com/login", data={
"account": "abc",
"password": "abc ...
von Chrissili
Donnerstag 16. März 2023, 09:02
Forum: Allgemeine Fragen
Thema: Skript bricht immer nach etwa 4 Stunden ab?!
Antworten: 41
Zugriffe: 2956

Re: Skript bricht immer nach etwa 4 Stunden ab?!

gelöscht
von Chrissili
Donnerstag 16. März 2023, 08:04
Forum: Allgemeine Fragen
Thema: Skript bricht immer nach etwa 4 Stunden ab?!
Antworten: 41
Zugriffe: 2956

Re: Skript bricht immer nach etwa 4 Stunden ab?!

Woran kann das dann sonst liegen? Darf ich meinen Code posten oder gibt es eine Art timeout? Ich dachte ich könnte das Skript quasi in einer Endlosschleife auf dem raspberry laufen lassen...
von Chrissili
Donnerstag 16. März 2023, 07:55
Forum: Allgemeine Fragen
Thema: Skript bricht immer nach etwa 4 Stunden ab?!
Antworten: 41
Zugriffe: 2956

Skript bricht immer nach etwa 4 Stunden ab?!

Hallo zusammen,
mittlerweile habe ich es ja dank eurer Hilfe geschafft, diverse Sensorwerte abzugreifen und diese in einer while True Schleife fortlaufend auf einem LCD2004 auszugeben. Leider bricht dieses Skript aber immer nach etwa 4 Stunden ab... im Assistant steht "unused import datetime, unused ...
von Chrissili
Dienstag 28. Februar 2023, 21:50
Forum: Allgemeine Fragen
Thema: Anmeldung Website Server Growatt
Antworten: 35
Zugriffe: 4539

Re: Anmeldung Website Server Growatt

hat jemand ne Idee, wie ich noch konkretere weitere Werte erhalte, bzw. die Referenzen von "https://server.growatt.com/... " erkenne, was man da noch abgreifen kann?
von Chrissili
Dienstag 28. Februar 2023, 08:10
Forum: Allgemeine Fragen
Thema: Anmeldung Website Server Growatt
Antworten: 35
Zugriffe: 4539

Re: Anmeldung Website Server Growatt


Da scheint es mehrere Login-Aufrufe zu geben. Der letzte ist:
response = session.post("https://Server.growatt.com/login", data={
"account": "abc",
"password": "abc",
"validateCode": "",
"isReadPact": "0",
})
[/quote]

Hey das funktioniert! Da hat der Login geklappt.
Darf ich noch fragen, wo ...
von Chrissili
Dienstag 28. Februar 2023, 07:58
Forum: Allgemeine Fragen
Thema: Anmeldung Website Server Growatt
Antworten: 35
Zugriffe: 4539

Re: Anmeldung Website Server Growatt

Hallo anbei der Code aus meinem Editor:

import requests
import datetime

session = requests.Session()
#response = session.get("https://server.growatt.com/login/toViewExamlePlant")
response = session.post("https://server.growatt.com/login", data={
"userName": "",
"password": "",
"lang": "en ...