Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Visualisierung
  4. Bayrol Webportal

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.7k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.2k

Bayrol Webportal

Geplant Angeheftet Gesperrt Verschoben Visualisierung
100 Beiträge 14 Kommentatoren 16.4k Aufrufe 13 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • NWHN NWH

    @OliverIO
    Ich versuche gerade das Script zum laufen zu bringen, allerdings habe ich die gleichen Fehler wie oben beschrieben.
    Meiner Meinung nach habe ich alles so wie oben von dir beschrieben gemacht.

    Was könnte das Problem sein?

    javascript.0	22:32:11.471	error	script.js.common.Pool.Byrol: TypeError: Cannot read properties of null (reading 'length')
    javascript.0	22:32:11.471	error	at getCID (script.js.common.Pool.Byrol:129:16)
    javascript.0	22:32:11.471	error	at login (script.js.common.Pool.Byrol:74:10)
    javascript.0	22:32:11.471	error	at main (script.js.common.Pool.Byrol:19:14)
    
    OliverIOO Offline
    OliverIOO Offline
    OliverIO
    schrieb am zuletzt editiert von
    #65

    @nwh

    hast du das skript, das als textdatei dem folgenden post anhängt, verwendet?
    https://forum.iobroker.net/post/1147632

    im skript ist ein regex enthalten, das das forum nicht richtig anzeigen mag.
    keine ahnung ob man das hier auch mal fixen mag.

    Meine Adapter und Widgets
    TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
    Links im Profil

    1 Antwort Letzte Antwort
    0
    • NWHN Offline
      NWHN Offline
      NWH
      schrieb am zuletzt editiert von
      #66

      @oliverio ja das habe ich genommen.

      OliverIOO 1 Antwort Letzte Antwort
      0
      • NWHN NWH

        @oliverio ja das habe ich genommen.

        OliverIOO Offline
        OliverIOO Offline
        OliverIO
        schrieb am zuletzt editiert von OliverIO
        #67

        @nwh dein fehler ist genau der, der gepostet wurde mit der skriptversion und den defekten regex

        wenn du magst, kannst du mir deine zugangskennung per PN senden, dann lass ich das hier mal laufen und kann rein debuggen.
        habe gerade mal die letzte version laufen lassen mit einer anderen zugangskennung.
        das läuft einwandfrei

        Meine Adapter und Widgets
        TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
        Links im Profil

        OliverIOO 1 Antwort Letzte Antwort
        0
        • OliverIOO OliverIO

          @nwh dein fehler ist genau der, der gepostet wurde mit der skriptversion und den defekten regex

          wenn du magst, kannst du mir deine zugangskennung per PN senden, dann lass ich das hier mal laufen und kann rein debuggen.
          habe gerade mal die letzte version laufen lassen mit einer anderen zugangskennung.
          das läuft einwandfrei

          OliverIOO Offline
          OliverIOO Offline
          OliverIO
          schrieb am zuletzt editiert von
          #68

          @oliverio

          seltsam.
          habe jetzt die textdatei selbst mal getestet und da sind fehler drin.
          hier jetzt eine version die klappen müsste

          bayrol.txt

          Meine Adapter und Widgets
          TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
          Links im Profil

          NWHN 1 Antwort Letzte Antwort
          0
          • OliverIOO OliverIO

            @oliverio

            seltsam.
            habe jetzt die textdatei selbst mal getestet und da sind fehler drin.
            hier jetzt eine version die klappen müsste

            bayrol.txt

            NWHN Offline
            NWHN Offline
            NWH
            schrieb am zuletzt editiert von
            #69

            @oliverio leider nein.
            4328cae2-2be8-41c6-80f4-53258c1f71e2-image.png

            So sehen die besagten Zeilen aus.

            OliverIOO 1 Antwort Letzte Antwort
            0
            • NWHN NWH

              @oliverio leider nein.
              4328cae2-2be8-41c6-80f4-53258c1f71e2-image.png

              So sehen die besagten Zeilen aus.

              OliverIOO Offline
              OliverIOO Offline
              OliverIO
              schrieb am zuletzt editiert von
              #70

              @nwh

              neuer versuch
              bayrol.txt

              Meine Adapter und Widgets
              TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
              Links im Profil

              NWHN 1 Antwort Letzte Antwort
              0
              • OliverIOO OliverIO

                @nwh

                neuer versuch
                bayrol.txt

                NWHN Offline
                NWHN Offline
                NWH
                schrieb am zuletzt editiert von
                #71

                @oliverio hat wieder nicht funktioniert.

                Wenn ich die Zeilen so abändere

                function extractValues(text){
                  const regexPH = /[pH\]<\/span><h1>([\d\.]+)<\/h1>/gm;
                  const regexMV = /[mV\]<\/span><h1>([\d\.]+)<\/h1>/gm;
                  const regexCC = /[°C\]<\/span><h1>([\d\.]+)<\/h1>/gm;
                

                dann kommt nurmehr der Fehler.

                javascript.0	23:21:12.867	error	script.js.common.Pool.Byrol compile failed: at script.js.common.Pool.Byrol:109
                
                OliverIOO 1 Antwort Letzte Antwort
                0
                • NWHN NWH

                  @oliverio hat wieder nicht funktioniert.

                  Wenn ich die Zeilen so abändere

                  function extractValues(text){
                    const regexPH = /[pH\]<\/span><h1>([\d\.]+)<\/h1>/gm;
                    const regexMV = /[mV\]<\/span><h1>([\d\.]+)<\/h1>/gm;
                    const regexCC = /[°C\]<\/span><h1>([\d\.]+)<\/h1>/gm;
                  

                  dann kommt nurmehr der Fehler.

                  javascript.0	23:21:12.867	error	script.js.common.Pool.Byrol compile failed: at script.js.common.Pool.Byrol:109
                  
                  OliverIOO Offline
                  OliverIOO Offline
                  OliverIO
                  schrieb am zuletzt editiert von OliverIO
                  #72

                  @nwh
                  du sollst nix abändern. du sollst nur deine login daten im skript eintragen

                  ansonsten komm ich nicht mehr weiter.
                  mit den anderen login-daten funktioniert es

                  ich selbst hab bayrol nicht

                  Meine Adapter und Widgets
                  TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                  Links im Profil

                  1 Antwort Letzte Antwort
                  0
                  • NWHN Offline
                    NWHN Offline
                    NWH
                    schrieb am zuletzt editiert von NWH
                    #73

                    @oliverio
                    So ich depp, habe den falschen login eingegeben.

                    jetzt ist er Richtig, allerdings kommt jetzt das.
                    Er meckert jetzt mit "reading1"

                    javascript.0	23:45:06.327	error	script.js.common.Pool.Byrol: TypeError: Cannot read properties of null (reading '1')
                    javascript.0	23:45:06.327	error	at extractValues (script.js.common.Pool.Byrol:119:26)
                    javascript.0	23:45:06.327	error	at getData (script.js.common.Pool.Byrol:99:13)
                    javascript.0	23:45:06.327	error	at main (script.js.common.Pool.Byrol:19:14)
                    

                    Das kommt zuvor noch

                    javascript.0	23:50:10.271	info	Stopping script script.js.common.Pool.Byrol
                    javascript.0	23:52:46.677	info	Start JavaScript script.js.common.Pool.Byrol (Javascript/js)
                    javascript.0	23:52:46.687	info	script.js.common.Pool.Byrol: registered 0 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
                    javascript.0	23:52:47.669	info	script.js.common.Pool.Byrol: <div><div class="gapp_"></div><div class="tab_data_link" onclick="document.location.href='device.php?c=26081'"><div class="gstat_warning"></div><div class="tab_box stat_warning"><span>pH&nbsp;[pH]</span><h1>7.20</h1></div><div class="tab_box stat_warning"><span>mV&nbsp;[mV]</span><h1>860</h1></div><div class="tab_box stat_warning"><span>T1&nbsp;[°C]</span><h1>27.1</h1></div><div class="tab_box "></div><div class="tab_info"><span>DGGB18461B23</span></br><span>PoolManager Chlor (Cl)</span></br><span>v221216-M1 (7.8.3)</span></br><span><a href="device.php?c=26081">Direct access</a></div></div></div>
                    

                    aber morgen weiter...

                    OliverIOO 1 Antwort Letzte Antwort
                    0
                    • NWHN NWH

                      @oliverio
                      So ich depp, habe den falschen login eingegeben.

                      jetzt ist er Richtig, allerdings kommt jetzt das.
                      Er meckert jetzt mit "reading1"

                      javascript.0	23:45:06.327	error	script.js.common.Pool.Byrol: TypeError: Cannot read properties of null (reading '1')
                      javascript.0	23:45:06.327	error	at extractValues (script.js.common.Pool.Byrol:119:26)
                      javascript.0	23:45:06.327	error	at getData (script.js.common.Pool.Byrol:99:13)
                      javascript.0	23:45:06.327	error	at main (script.js.common.Pool.Byrol:19:14)
                      

                      Das kommt zuvor noch

                      javascript.0	23:50:10.271	info	Stopping script script.js.common.Pool.Byrol
                      javascript.0	23:52:46.677	info	Start JavaScript script.js.common.Pool.Byrol (Javascript/js)
                      javascript.0	23:52:46.687	info	script.js.common.Pool.Byrol: registered 0 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
                      javascript.0	23:52:47.669	info	script.js.common.Pool.Byrol: <div><div class="gapp_"></div><div class="tab_data_link" onclick="document.location.href='device.php?c=26081'"><div class="gstat_warning"></div><div class="tab_box stat_warning"><span>pH&nbsp;[pH]</span><h1>7.20</h1></div><div class="tab_box stat_warning"><span>mV&nbsp;[mV]</span><h1>860</h1></div><div class="tab_box stat_warning"><span>T1&nbsp;[°C]</span><h1>27.1</h1></div><div class="tab_box "></div><div class="tab_info"><span>DGGB18461B23</span></br><span>PoolManager Chlor (Cl)</span></br><span>v221216-M1 (7.8.3)</span></br><span><a href="device.php?c=26081">Direct access</a></div></div></div>
                      

                      aber morgen weiter...

                      OliverIOO Offline
                      OliverIOO Offline
                      OliverIO
                      schrieb am zuletzt editiert von
                      #74

                      @nwh

                      das ist nicht die letzte version des scripts

                      Meine Adapter und Widgets
                      TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                      Links im Profil

                      NWHN 1 Antwort Letzte Antwort
                      0
                      • OliverIOO OliverIO

                        @nwh

                        das ist nicht die letzte version des scripts

                        NWHN Offline
                        NWHN Offline
                        NWH
                        schrieb am zuletzt editiert von NWH
                        #75

                        @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)
                        
                        1 Antwort Letzte Antwort
                        0
                        • Q Offline
                          Q Offline
                          qwertz
                          schrieb am zuletzt editiert von
                          #76

                          Hat einer von den Skriptbastlern github und kann das Script dort einstellen ?
                          Das ist ja unnötig Ärger hier.

                          OliverIOO 1 Antwort Letzte Antwort
                          0
                          • Q qwertz

                            Hat einer von den Skriptbastlern github und kann das Script dort einstellen ?
                            Das ist ja unnötig Ärger hier.

                            OliverIOO Offline
                            OliverIOO Offline
                            OliverIO
                            schrieb am zuletzt editiert von
                            #77

                            @qwertz

                            https://github.com/oweitman/diverse-iobroker-scripts/tree/main/bayrol

                            Meine Adapter und Widgets
                            TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                            Links im Profil

                            NWHN Q 2 Antworten Letzte Antwort
                            0
                            • OliverIOO OliverIO

                              @qwertz

                              https://github.com/oweitman/diverse-iobroker-scripts/tree/main/bayrol

                              NWHN Offline
                              NWHN Offline
                              NWH
                              schrieb am zuletzt editiert von
                              #78

                              @oliverio
                              Jetzt funktioniert es :)

                              OliverIOO 1 Antwort Letzte Antwort
                              0
                              • NWHN NWH

                                @oliverio
                                Jetzt funktioniert es :)

                                OliverIOO Offline
                                OliverIOO Offline
                                OliverIO
                                schrieb am zuletzt editiert von
                                #79

                                @nwh

                                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

                                Meine Adapter und Widgets
                                TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                                Links im Profil

                                P 1 Antwort Letzte Antwort
                                0
                                • OliverIOO OliverIO

                                  @nwh

                                  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

                                  P Offline
                                  P Offline
                                  psrelax
                                  schrieb am zuletzt editiert von
                                  #80

                                  @oliverio

                                  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!!!!

                                  1 Antwort Letzte Antwort
                                  0
                                  • OliverIOO OliverIO

                                    @qwertz

                                    https://github.com/oweitman/diverse-iobroker-scripts/tree/main/bayrol

                                    Q Offline
                                    Q Offline
                                    qwertz
                                    schrieb am zuletzt editiert von
                                    #81

                                    @oliverio Perfekt ! Danke ! Habe meine TXT weiter oben gelöscht und auf github verwiesen.

                                    H 1 Antwort Letzte Antwort
                                    0
                                    • Q qwertz

                                      @oliverio Perfekt ! Danke ! Habe meine TXT weiter oben gelöscht und auf github verwiesen.

                                      H Offline
                                      H Offline
                                      hab83
                                      schrieb am zuletzt editiert von hab83
                                      #82

                                      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

                                      M 1 Antwort Letzte Antwort
                                      0
                                      • H hab83

                                        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

                                        M Offline
                                        M Offline
                                        mameier1234
                                        schrieb am zuletzt editiert von
                                        #83

                                        @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.

                                        Grüße,

                                        Martin

                                        OliverIOO 1 Antwort Letzte Antwort
                                        0
                                        • M mameier1234

                                          @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.

                                          OliverIOO Offline
                                          OliverIOO Offline
                                          OliverIO
                                          schrieb am zuletzt editiert von
                                          #84

                                          @mameier1234

                                          Ja, das ist das problematische beim scrapen.
                                          Sobald sich der bildschirmaufbau nur minimal änder ist das Risiko da das es nicht mehr funktioniert

                                          Meine Adapter und Widgets
                                          TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                                          Links im Profil

                                          1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          805

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe