NEWS
Parsen wenn http nicht existent
-
Mein Logfile bringt Nachts einen Fehler, da mein Wechselrichter sich automatisch abschaltet, wenn es kaum noch Licht gibt:
(13896) Cannot read link "http://192.xxxx/status.html": Error: connect ETIMEDOUT
Kann ich das mit dem Parser irgendwie abschalten?
Und dann noch die andere Frage: was beideuten die erste Zahl in Klammer? Fehlercode? -
@Ioniq-2018 sagte in Parsen wenn http nicht existent:
Und dann noch die andere Frage: was beideuten die erste Zahl in Klammer? Fehlercode?
Das ist kein Fehler , nennt sich process ID (PID)
-
@Ioniq-2018 sagte in Parsen wenn http nicht existent:
Kann ich das mit dem Parser irgendwie abschalten?
nein!
dann müsstest du es mit einem Script machen, das in der Zeit nach SU bis SA keinen request macht
-
Kann ich mit der PID etwas anfangen? Außer, dass wahrscheinlich alle Nummern das gleiche Sript ist?
Wir haben im Moment zwar nicht Nacht, aber es scheint keine Sonne. Und der Fehler kommt wieder.
Dann werde ich das Script so umschreiben, dass wenn am Tage kein Zugriff erfolgt (das habe ich schon abgefangen), das Zugrissintervall immer länger wird...
Danke für die Infos. -
@Ioniq-2018 sagte in Parsen wenn http nicht existent:
Kann ich mit der PID etwas anfangen?
in diesem Fall wahrscheinlich nicht.
-
@Homoran
das mit dem request beim parsen? Wie geht das? Der Adapter Parser läuft doch durch?
parser.0 2021-01-05 17:19:33.721 error (13368) Cannot read link "http://192.168.178.5/status.html": Error: connect ETIMEDOUT 192.168.178.5:80
Mein Script ansich läuft nur von SA bis SU. Aber manchmal ist es leider am Tag auch so dunkel, dass sich der Wechselrichter ausschaltet.
Und ich war jetzt im Adapter Parser. Da kommt im regelmäßigen Abständern eine Info: ERROR. Aber ohne Inhalt. -
@Ioniq-2018 sagte in Parsen wenn http nicht existent:
das mit dem request beim parsen? Wie geht das? Der Adapter Parser läuft doch durch?
Was meinst du mit request?
Das polling Intervall legst du fest.
In den Abständen wird immer der URL aufgerufen.@Ioniq-2018 sagte in Parsen wenn http nicht existent:
Und ich war jetzt im Adapter Parser. Da kommt im regelmäßigen Abständern eine Info: ERROR. Aber ohne Inhalt.
wie sieht das aus?
-
@Homoran
Request: die regelmäßige Abfrage über den Adapter Parser.Ich habe die Poll-Zeit auf 10000 gesetzt. Ich denke, das heißt, dass die einzelnen Zeilen in diesem Intervall abgefragt werden. Und da gibt es meine IP Nummer Nachts nicht. Habe jetzt anstatt http://192.168.178.5/status.html (Wechselrichter hat jetzt Tageslicht ) die http://192.168.178.57/status.html angenommen, die es bei mir nicht gibt. Dann kommt folgendes:
Error-Meldung ohne Inhalt. Bei Dateien sagt er: File nicht gefunden. Hier aber weiß ich, dass die IP Adresse abgeschaltet ist.
Theoretisch kann die Error-Meldung im Log ja bleiben. Sie scheint keine Auswirkung zu haben. Aber schön sieht es nicht aus.Und dann etwas ähnliches:
hs100.0 2021-01-06 10:00:05.158 warn (12032) getDevice Socket connection Timeout ip: 192.168.178.14 please reconnect the Device
In den Objekten unter hs100.0 gibt es keine ip: 192.168.178.14 . Es kann sein, dass ich früher mal damit was gemacht habe, aber jetzt nicht mehr. -
@Ioniq-2018
Also dich stört der Fehler im logfile, obwohl du weißt das du dir um den Fehler keine Gedanken machen musst, da du den Grund ja weißt? -
@OliverIO
Fehler finde ich immer blöd. So oder so. Ich bin mir nun mal nicht ganz sicher, ob sich dieser "Fehler" nicht wo anders bemerkbar macht. Immerhin versucht der Parser die Adresse aufzurufen.
Klar habe ich noch andere "Warnungen". Da versuche ich erst mal selber dahinter zu kommen was sie bedeuten und wie ich sie am besten weg bekomme...