Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Daten mit Parser Adapter auslesen

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    3.4k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.1k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Daten mit Parser Adapter auslesen

Scheduled Pinned Locked Moved ioBroker Allgemein
regex parser
30 Posts 6 Posters 3.8k Views 5 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Mike Hellracer

    Hallo zusammen,
    ich suche Unterstützung für die RexEX Abfrage der Patronen meies HP Druckers.
    (?s)Patrone Schwarz(.?)([0-9-])% gibt mir auch auf https://regex101.com/ das richtige Ergebnis (z.B. 20 oder --)
    regex.PNG
    Bei Übernahme in den Adapter bekomme ich allerdings gesagt Syntax Error "invalid group"! Hoffe jemand kann mir helfen.

    HomoranH Do not disturb
    HomoranH Do not disturb
    Homoran
    Global Moderator Administrators
    wrote on last edited by
    #8

    @Mike-Hellracer sagte in Daten mit Parser Adapter auslesen:

    Hoffe jemand kann mir helfen.

    ohne Quelltext leider nicht

    kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

    der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

    1 Reply Last reply
    0
    • werner2000xW Offline
      werner2000xW Offline
      werner2000x
      wrote on last edited by
      #9

      Nachdem ich erfolgreich eine Webseite über den Parser mit RegEx auslesen kann habe ich jetzt das Problem, dass der Parser sich nach Stunden korrekter Funktion aufhängt also keine neuen Werte liefert obwohl sich die Werte in der Website ändern. Erst ein Neustart des Parser hilft dann. Gibt es dazu eine Lösung?

      Raspi4 8 GB mit Aqara Zigbee USB, iob
      Innogy Smarthome
      Bosch Bridge 2
      HUE Bridge
      OpenWB Wallbox mit EVU Kit
      Google Nest Pro Hub
      HA auf uGreen dxp4800

      HomoranH 1 Reply Last reply
      0
      • werner2000xW werner2000x

        Nachdem ich erfolgreich eine Webseite über den Parser mit RegEx auslesen kann habe ich jetzt das Problem, dass der Parser sich nach Stunden korrekter Funktion aufhängt also keine neuen Werte liefert obwohl sich die Werte in der Website ändern. Erst ein Neustart des Parser hilft dann. Gibt es dazu eine Lösung?

        HomoranH Do not disturb
        HomoranH Do not disturb
        Homoran
        Global Moderator Administrators
        wrote on last edited by
        #10

        @werner2000x said in Daten mit Parser Adapter auslesen:

        Gibt es dazu eine Lösung?

        wenn man das Problem kennen würde, vielleicht.

        Steht etwas im log?

        kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

        der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

        werner2000xW 1 Reply Last reply
        0
        • HomoranH Homoran

          @werner2000x said in Daten mit Parser Adapter auslesen:

          Gibt es dazu eine Lösung?

          wenn man das Problem kennen würde, vielleicht.

          Steht etwas im log?

          werner2000xW Offline
          werner2000xW Offline
          werner2000x
          wrote on last edited by
          #11

          @homoran Ja im Log steht, dass die Webseite nicht gelesen werden kann was aber merkwürdig ist, da die Webseite im lokalen Netz liegt. Es handelt sich um einen IPswitch-S0m-WiFi (ESP 8266) der als Stromzähler arbeitet.
          0755e380-c820-4645-91df-796454125059-image.png

          Raspi4 8 GB mit Aqara Zigbee USB, iob
          Innogy Smarthome
          Bosch Bridge 2
          HUE Bridge
          OpenWB Wallbox mit EVU Kit
          Google Nest Pro Hub
          HA auf uGreen dxp4800

          OliverIOO 1 Reply Last reply
          0
          • werner2000xW werner2000x

            @homoran Ja im Log steht, dass die Webseite nicht gelesen werden kann was aber merkwürdig ist, da die Webseite im lokalen Netz liegt. Es handelt sich um einen IPswitch-S0m-WiFi (ESP 8266) der als Stromzähler arbeitet.
            0755e380-c820-4645-91df-796454125059-image.png

            OliverIOO Offline
            OliverIOO Offline
            OliverIO
            wrote on last edited by
            #12

            @werner2000x

            3 Abfragen im abstand von 2! Millisekunden.
            Da allerdings der Fehler eher auf Routing hindeutet, vermute ich, das da
            eine flood-protection des Routers zum Einsatz einkommt.

            Ich denke dein Skript hat noch ein Problem und fragt zu oft ab.
            Setzt du Zeitintervalle zur Abfrage ein? Dann bauen sich über die Zeit wahrscheinlich zuviele davon auf, die dann alle das Gerät mit Abfragen befeuern und irgendwann sagt der Router/Firewall NEIN

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

            werner2000xW 1 Reply Last reply
            0
            • OliverIOO OliverIO

              @werner2000x

              3 Abfragen im abstand von 2! Millisekunden.
              Da allerdings der Fehler eher auf Routing hindeutet, vermute ich, das da
              eine flood-protection des Routers zum Einsatz einkommt.

              Ich denke dein Skript hat noch ein Problem und fragt zu oft ab.
              Setzt du Zeitintervalle zur Abfrage ein? Dann bauen sich über die Zeit wahrscheinlich zuviele davon auf, die dann alle das Gerät mit Abfragen befeuern und irgendwann sagt der Router/Firewall NEIN

              werner2000xW Offline
              werner2000xW Offline
              werner2000x
              wrote on last edited by
              #13

              @oliverio Ja Danke. Ich teste es mal mit Faktor 10 mehr Zeit. Die alten Abfragezeiten waren 1000ms, jetzt 10000ms. Mal sehen ob es klappt...

              Raspi4 8 GB mit Aqara Zigbee USB, iob
              Innogy Smarthome
              Bosch Bridge 2
              HUE Bridge
              OpenWB Wallbox mit EVU Kit
              Google Nest Pro Hub
              HA auf uGreen dxp4800

              OliverIOO 1 Reply Last reply
              0
              • werner2000xW werner2000x

                @oliverio Ja Danke. Ich teste es mal mit Faktor 10 mehr Zeit. Die alten Abfragezeiten waren 1000ms, jetzt 10000ms. Mal sehen ob es klappt...

                OliverIOO Offline
                OliverIOO Offline
                OliverIO
                wrote on last edited by
                #14

                @werner2000x
                ne wird nicht anders, es dauert nur länger bis das Problem wieder auftritt.
                Prüfe dein Skript, du kannst es auch hier posten

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

                werner2000xW 1 Reply Last reply
                0
                • OliverIOO OliverIO

                  @werner2000x
                  ne wird nicht anders, es dauert nur länger bis das Problem wieder auftritt.
                  Prüfe dein Skript, du kannst es auch hier posten

                  werner2000xW Offline
                  werner2000xW Offline
                  werner2000x
                  wrote on last edited by werner2000x
                  #15

                  @oliverio Hier mein RegEx Script: .\d*.\d*.\d*(?=Wh)
                  und der Testtext aus der html:

                  <html><head><title>ISm</title></head><h2>IPswitch-S0m-WiFi: <hr><pre>S0 = 19.119.291Wh + 3W<FONT SIZE='-2'>, min= 3W, max. 174W</FONT><br>Limit Output = 1<br>MQTT connected= 1<FONT SIZE='-2'>, vor= 158s, connected= 5140, reconnected= 5208</FONT><br><hr><br><a href="http://192.168.198.38?ref=5">start refresh</a> <a href="http://192.168.198.38?inf=1">?</a> <a href="http://192.168.198.38?mmr=1">reset min/max</a><br><hr> <img src="/chart.cvg"/></FONT></pre><br>

                  und das Ergebnis: 19.119.291

                  Raspi4 8 GB mit Aqara Zigbee USB, iob
                  Innogy Smarthome
                  Bosch Bridge 2
                  HUE Bridge
                  OpenWB Wallbox mit EVU Kit
                  Google Nest Pro Hub
                  HA auf uGreen dxp4800

                  HomoranH OliverIOO 3 Replies Last reply
                  0
                  • werner2000xW werner2000x

                    @oliverio Hier mein RegEx Script: .\d*.\d*.\d*(?=Wh)
                    und der Testtext aus der html:

                    <html><head><title>ISm</title></head><h2>IPswitch-S0m-WiFi: <hr><pre>S0 = 19.119.291Wh + 3W<FONT SIZE='-2'>, min= 3W, max. 174W</FONT><br>Limit Output = 1<br>MQTT connected= 1<FONT SIZE='-2'>, vor= 158s, connected= 5140, reconnected= 5208</FONT><br><hr><br><a href="http://192.168.198.38?ref=5">start refresh</a> <a href="http://192.168.198.38?inf=1">?</a> <a href="http://192.168.198.38?mmr=1">reset min/max</a><br><hr> <img src="/chart.cvg"/></FONT></pre><br>

                    und das Ergebnis: 19.119.291

                    HomoranH Do not disturb
                    HomoranH Do not disturb
                    Homoran
                    Global Moderator Administrators
                    wrote on last edited by
                    #16

                    @werner2000x said in Daten mit Parser Adapter auslesen:

                    und der Testtext aus der html:

                    ist das der Quelltext, oder ein bereits in HTML umgewandelter?

                    kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                    der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                    werner2000xW 1 Reply Last reply
                    0
                    • werner2000xW werner2000x

                      @oliverio Hier mein RegEx Script: .\d*.\d*.\d*(?=Wh)
                      und der Testtext aus der html:

                      <html><head><title>ISm</title></head><h2>IPswitch-S0m-WiFi: <hr><pre>S0 = 19.119.291Wh + 3W<FONT SIZE='-2'>, min= 3W, max. 174W</FONT><br>Limit Output = 1<br>MQTT connected= 1<FONT SIZE='-2'>, vor= 158s, connected= 5140, reconnected= 5208</FONT><br><hr><br><a href="http://192.168.198.38?ref=5">start refresh</a> <a href="http://192.168.198.38?inf=1">?</a> <a href="http://192.168.198.38?mmr=1">reset min/max</a><br><hr> <img src="/chart.cvg"/></FONT></pre><br>

                      und das Ergebnis: 19.119.291

                      HomoranH Do not disturb
                      HomoranH Do not disturb
                      Homoran
                      Global Moderator Administrators
                      wrote on last edited by
                      #17

                      @werner2000x said in Daten mit Parser Adapter auslesen:

                      <img src="/chart.cvg"/>

                      lädt hier eigentlich der Parser auch das Bild?

                      kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                      1 Reply Last reply
                      0
                      • HomoranH Homoran

                        @werner2000x said in Daten mit Parser Adapter auslesen:

                        und der Testtext aus der html:

                        ist das der Quelltext, oder ein bereits in HTML umgewandelter?

                        werner2000xW Offline
                        werner2000xW Offline
                        werner2000x
                        wrote on last edited by
                        #18

                        @homoran Das ist der Inhalt der Webseite im html Format, so wie der Parser die daten sieht.

                        Raspi4 8 GB mit Aqara Zigbee USB, iob
                        Innogy Smarthome
                        Bosch Bridge 2
                        HUE Bridge
                        OpenWB Wallbox mit EVU Kit
                        Google Nest Pro Hub
                        HA auf uGreen dxp4800

                        HomoranH 1 Reply Last reply
                        0
                        • werner2000xW werner2000x

                          @homoran Das ist der Inhalt der Webseite im html Format, so wie der Parser die daten sieht.

                          HomoranH Do not disturb
                          HomoranH Do not disturb
                          Homoran
                          Global Moderator Administrators
                          wrote on last edited by
                          #19

                          @werner2000x OK!
                          in deinem Regex ist u.a. die 'Wh' mit in der Group, was ich nicht machen würde. ich würde mit 0 = ([\d.]+) arbeiten, aber ob das die Ursache ist????

                          kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                          werner2000xW 1 Reply Last reply
                          0
                          • werner2000xW werner2000x

                            @oliverio Hier mein RegEx Script: .\d*.\d*.\d*(?=Wh)
                            und der Testtext aus der html:

                            <html><head><title>ISm</title></head><h2>IPswitch-S0m-WiFi: <hr><pre>S0 = 19.119.291Wh + 3W<FONT SIZE='-2'>, min= 3W, max. 174W</FONT><br>Limit Output = 1<br>MQTT connected= 1<FONT SIZE='-2'>, vor= 158s, connected= 5140, reconnected= 5208</FONT><br><hr><br><a href="http://192.168.198.38?ref=5">start refresh</a> <a href="http://192.168.198.38?inf=1">?</a> <a href="http://192.168.198.38?mmr=1">reset min/max</a><br><hr> <img src="/chart.cvg"/></FONT></pre><br>

                            und das Ergebnis: 19.119.291

                            OliverIOO Offline
                            OliverIOO Offline
                            OliverIO
                            wrote on last edited by
                            #20

                            @werner2000x said in Daten mit Parser Adapter auslesen:

                            @oliverio Hier mein RegEx Script: .\d*.\d*.\d*(?=Wh)
                            und der Testtext aus der html:

                            Nutzt du den parser-Adapter?
                            Dann frage ich mich, wie die Abfragen im 2ms-Abstand zu Stande kamen.
                            ich denke der kann auch nicht so schnell

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

                            werner2000xW 1 Reply Last reply
                            0
                            • OliverIOO OliverIO

                              @werner2000x said in Daten mit Parser Adapter auslesen:

                              @oliverio Hier mein RegEx Script: .\d*.\d*.\d*(?=Wh)
                              und der Testtext aus der html:

                              Nutzt du den parser-Adapter?
                              Dann frage ich mich, wie die Abfragen im 2ms-Abstand zu Stande kamen.
                              ich denke der kann auch nicht so schnell

                              werner2000xW Offline
                              werner2000xW Offline
                              werner2000x
                              wrote on last edited by
                              #21

                              @oliverio Nein, ich hatte auf 1000ms eingestellt, jetzt 10000ms.

                              Raspi4 8 GB mit Aqara Zigbee USB, iob
                              Innogy Smarthome
                              Bosch Bridge 2
                              HUE Bridge
                              OpenWB Wallbox mit EVU Kit
                              Google Nest Pro Hub
                              HA auf uGreen dxp4800

                              OliverIOO 1 Reply Last reply
                              0
                              • werner2000xW werner2000x

                                @oliverio Nein, ich hatte auf 1000ms eingestellt, jetzt 10000ms.

                                OliverIOO Offline
                                OliverIOO Offline
                                OliverIO
                                wrote on last edited by
                                #22

                                @werner2000x

                                das hattest du ja schon geschrieben. dennoch waren Zugriffe im 2ms Takt da.
                                Wenn du nicht den parser-Adapter nutzt hat dein Skript definitiv ein Problem.

                                Aber probier aus. Wir unterhalten uns dann beim nächsten mal wieder

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

                                HomoranH werner2000xW 2 Replies Last reply
                                0
                                • OliverIOO OliverIO

                                  @werner2000x

                                  das hattest du ja schon geschrieben. dennoch waren Zugriffe im 2ms Takt da.
                                  Wenn du nicht den parser-Adapter nutzt hat dein Skript definitiv ein Problem.

                                  Aber probier aus. Wir unterhalten uns dann beim nächsten mal wieder

                                  HomoranH Do not disturb
                                  HomoranH Do not disturb
                                  Homoran
                                  Global Moderator Administrators
                                  wrote on last edited by
                                  #23

                                  @oliverio wir haben gerade einen ähnlich gelagerten Fall, bei dem ein Skript jede Sekunde läuft, sich das System kurz eine Auszeit gönnt und dann die fehlenden Daten im Millisekundentakt nachliefert.

                                  Vielleicht gibt es doch noch irgendwo ein Problem

                                  kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                                  Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                                  der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                                  OliverIOO 1 Reply Last reply
                                  0
                                  • HomoranH Homoran

                                    @oliverio wir haben gerade einen ähnlich gelagerten Fall, bei dem ein Skript jede Sekunde läuft, sich das System kurz eine Auszeit gönnt und dann die fehlenden Daten im Millisekundentakt nachliefert.

                                    Vielleicht gibt es doch noch irgendwo ein Problem

                                    OliverIOO Offline
                                    OliverIOO Offline
                                    OliverIO
                                    wrote on last edited by
                                    #24

                                    @homoran
                                    Das kann natürlich immer sein, das ihr im iobroker auch noch was findet was mal eine zeit lang die event-queue blockiert.

                                    aber meistens liegen die Fehler schon in den eigenen Skripten. die meisten sind
                                    ja keine Profis und selbst denen passiert auch immer wieder was, was nicht so ohne weiteres durchschaubar war.

                                    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 Reply Last reply
                                    0
                                    • OliverIOO OliverIO

                                      @werner2000x

                                      das hattest du ja schon geschrieben. dennoch waren Zugriffe im 2ms Takt da.
                                      Wenn du nicht den parser-Adapter nutzt hat dein Skript definitiv ein Problem.

                                      Aber probier aus. Wir unterhalten uns dann beim nächsten mal wieder

                                      werner2000xW Offline
                                      werner2000xW Offline
                                      werner2000x
                                      wrote on last edited by
                                      #25

                                      @oliverio Heute Nacht ist der Parser ohne Unterbrechung durchgelaufen. Vielleicht hat das 10fache Abtastintervall geholfen...:-)

                                      Raspi4 8 GB mit Aqara Zigbee USB, iob
                                      Innogy Smarthome
                                      Bosch Bridge 2
                                      HUE Bridge
                                      OpenWB Wallbox mit EVU Kit
                                      Google Nest Pro Hub
                                      HA auf uGreen dxp4800

                                      1 Reply Last reply
                                      0
                                      • HomoranH Homoran

                                        @werner2000x OK!
                                        in deinem Regex ist u.a. die 'Wh' mit in der Group, was ich nicht machen würde. ich würde mit 0 = ([\d.]+) arbeiten, aber ob das die Ursache ist????

                                        werner2000xW Offline
                                        werner2000xW Offline
                                        werner2000x
                                        wrote on last edited by
                                        #26

                                        @homoran Ich habe den RegEx 0 = ([\d.]+) probiert, doch er funktioniert nicht. es wird kein Ergebnis im Parser geliefert.

                                        Raspi4 8 GB mit Aqara Zigbee USB, iob
                                        Innogy Smarthome
                                        Bosch Bridge 2
                                        HUE Bridge
                                        OpenWB Wallbox mit EVU Kit
                                        Google Nest Pro Hub
                                        HA auf uGreen dxp4800

                                        HomoranH 1 Reply Last reply
                                        0
                                        • werner2000xW werner2000x

                                          @homoran Ich habe den RegEx 0 = ([\d.]+) probiert, doch er funktioniert nicht. es wird kein Ergebnis im Parser geliefert.

                                          HomoranH Do not disturb
                                          HomoranH Do not disturb
                                          Homoran
                                          Global Moderator Administrators
                                          wrote on last edited by
                                          #27

                                          @werner2000x said in Daten mit Parser Adapter auslesen:

                                          @homoran Ich habe den RegEx 0 = ([\d.]+) probiert, doch er funktioniert nicht. es wird kein Ergebnis im Parser geliefert.

                                          Was genau hast du gemacht?

                                          Bitte screenshot von dem Editorfensters des Eintrags

                                          kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                                          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                                          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                                          werner2000xW 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate
                                          FAQ Cloud / IOT
                                          HowTo: Node.js-Update
                                          HowTo: Backup/Restore
                                          Downloads
                                          BLOG

                                          616

                                          Online

                                          32.7k

                                          Users

                                          82.4k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Home
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe