NEWS
Bayrol Webportal
-
@oliverio Guten Morgen
Das ist die letzte Version:
javascript.0 07:31:23.019 error script.js.common.Pool.Byrol: TypeError: Cannot read properties of null (reading '1') javascript.0 07:31:23.019 error at extractValues (script.js.common.Pool.Byrol:115:26) javascript.0 07:31:23.019 error at getData (script.js.common.Pool.Byrol:96:13) javascript.0 07:31:23.019 error at main (script.js.common.Pool.Byrol:19:14)
Das wären noch die Meldungen vom debug:
javascript.0 2024-06-25 07:29:45.191 error at main (script.js.common.Pool.Byrol:19:14) javascript.0 2024-06-25 07:29:45.191 error at processTicksAndRejections (node:internal/process/task_queues:95:5 javascript.0 2024-06-25 07:29:45.191 error at getData (script.js.common.Pool.Byrol:96:13) javascript.0 2024-06-25 07:29:45.191 error at extractValues (script.js.common.Pool.Byrol:115:26) javascript.0 2024-06-25 07:29:45.191 error script.js.common.Pool.Byrol: TypeError: Cannot read properties of null (reading '1') javascript.0 2024-06-25 07:29:43.819 info script.js.common.Pool.Byrol: registered 0 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions javascript.0 2024-06-25 07:29:43.810 info Start JavaScript script.js.common.Pool.Byrol (Javascript/js)
-
Hat einer von den Skriptbastlern github und kann das Script dort einstellen ?
Das ist ja unnötig Ärger hier. -
-
@oliverio
Jetzt funktioniert es -
wenn ihr wollt, könnt ihr eure Erfahrungen hier auch nochmal schreiben
https://forum.iobroker.net/topic/73975/problem-mit-backslash-im-codeblock
scheint sich bisher nix getan zu haben
-
Ich habe diesen Thread hier völlig aus den Augen verloren und bin heute erst wieder darauf gestoßen.
Vielen Dank für die Mühe, das Script zu programmieren.Ich habe es gleich ausprobiert. Es funktioniert bisher einwandfrei.
Die Werte wollte ich schon lange haben
Vielen Dank dafür!!!! -
@oliverio Perfekt ! Danke ! Habe meine TXT weiter oben gelöscht und auf github verwiesen.
-
Hallo,
ich habe das Problem, dass Nachts nach Zwangstrennung meines Providers das Script einen Fehler ausgibt und danach nicht mehr läuft. Muss dann händisch das Script einmal stoppen und starten.
Kann man irgendwie diesen Fehler abfangen, damit das Script weiterläuft?
Folgende Fehlermeldung wird ausgegeben:javascript.0 2024-07-13 15:41:06.119 error at processTicksAndRejections (node:internal/process/task_queues:95:5) javascript.0 2024-07-13 15:41:06.118 error at getData (script.js.Bayrol:102:13) javascript.0 2024-07-13 15:41:06.118 error at extractValues (script.js.Bayrol:129:26) javascript.0 2024-07-13 15:41:06.118 error script.js.Bayrol: TypeError: Cannot read properties of null (reading '1')
Edit:
Habe es jetzt mit einer try-catch Anweisung in der Funktion extractValues gelöst -
@hab83
Bei mir war aktuell auch diese Meldung und seit gestern hat das Script gar keine Daten mehr abgerufen.Dann habe ich in einem Browser mal die URL aus dem Script https://www.bayrol-poolaccess.de/webview/index.php direkt aufgerufen.. Da war ein Hinweis für Portugal und Frankreich, dass es ein Update gibt. Einmal die Checkbox "nicht mehr Anzeigen" bestätigt.. seitdem kommen wieder daten.
-
Ja, das ist das problematische beim scrapen.
Sobald sich der bildschirmaufbau nur minimal änder ist das Risiko da das es nicht mehr funktioniert