ich verwende den Raspberry und beim WWW Reader scheint etwas fehlzuschlagen.
Der WWW Reader funktioniert immer 24h (bis datumswechsel) und danach kann er keine Daten mehr parsen. Wenn ich auf „Seite aktualisieren“ klicke werden die Daten korrekt von der Webseite ausgelesen, aber er holt die Daten danach nicht nochmal. Erst wenn ich das Intervall verändere und per „übernehmen“ speichere funktioniert es wieder 24h (bis datumswechsel) und dann muss es erst wieder wie eben beschrieben verändert werden.
Woran liegt das bzw was muss ich ändern?
leider hat das Update das Problem nicht behoben. Nach dem Update hat es einmal über die Datumsgrenze funktioniert aber danach leider nicht mehr. Muss ich irgendwas ändern?
– habe eine neue Variable angelegt (für Textparser - Typ String)
– habe noch eine neue Variable angelegt (ebenfalls für Textparser - Typ integer)
– habe einen Textparser angelegt (siehe Bild)
– habe die übergeordnete Instanz angelegt (siehe Bild (Luxra))
So sieht es erstmal gut aus. Mir fehlt zwar noch die IDs deiner Variablen, aber das ist im Augenblick ja nicht relevant.
Ich denke es passiert etwas mit dem Quelltext der Webeite die du ausließt.
Weil du ja sagst es läuft bis Mitternacht.
Aktiviere doch mal den Debug des WWW Readers und des Textparsers.
Dort siehst du die einrollenden Daten und die gemäß deiner Regel weggeschnittenen Textschnipsel.
Was verändert sind dort um 24:00 Uhr ?
WIE erkennst du das „es“ nicht mehr funktioniert ?
Ich erkenne es daran, dass es nicht mehr funktioniert, da sich die Werte nicht mehr aktualisieren. Wenn ich aber auf die Webseite meines Gleichrichters gehe sehe ich die Werte und sobald ich das intervall im Parser ändere funktioniert es ja auch erstmal wieder.
Was micht wundert, ist das der Timer bei „letzter Aufruf“ und „Nächster Aufruf“ die selbe Zeit hat. Ich denke hier liegt der Fehler. Nur weiß ich nicht warum der Timer nicht hochzählt.
ja wenn ich das Intervall ändere und speicher dann funktioniert es ungefähr einen Tag. Du siehst ja am Zeitstempel das es Spätabend ist. Ich werde heute Abend mal den Timer mal auf 30sek stellen.
Ist bisher irgendwas bekannt, dass man den Timer nicht zu oft (kurzes Intervall) laufen lassen darf?
ich habe den Timer mal auf 30 Sekunden gestellt. Nun läuft der Parser ungefähr 2 Tage am Stück, dann steigt er wieder aus und es werden keine Werte mehr angezeigt. Es scheint also irgendeinen Zusammenhang zu geben.
Das debuging im Parser habe ich zwar aktiviert, aber dort steht rein gar nichts drin. Vermutlich, da ich über eine windows XP VM darauf zugreife (ich selbst benutze einen MAC - daher die VM). Werden die Log irgendwo auf dem Rasperry gespeichert? Wenn ja wo?
Aktiviere doch mal den Debug des WWW Readers und des Textparsers.
Dort siehst du die einrollenden Daten und die gemäß deiner Regel weggeschnittenen Textschnipsel.