Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. regex101 funktioniert nicht im Parser

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    regex101 funktioniert nicht im Parser

    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      markusB12 last edited by

      Moin Moin,

      leider funktioniert mein zusammen gebastelter regex zwar bei regex101 aber nicht im Parser und ich finde einfach die Lösung nicht. Vielleicht kann mir ja einer einen Tipp geben was ich da übersehen habe 🙂

      https://regex101.com/r/yttPwZ/1

      (\d.+)(?=\s*" Unit="W" Type="AC_Power")

      Und das bekomme ich als Logmeldung vom Parser:

      parser.0
      2022-05-30 08:29:10.008debugCannot find number in answer for parser.0.Kostal_Piko
      parser.0
      2022-05-30 08:29:10.002debuganalyseData CHECK for
      parser.0.Kostal_Piko, old=
      2022-05-30 08:29:09.997debugProcess ["parser.0.Kostal_Piko"] for link http://192.168.178.167/measurements.xml
      parser.0
      2022-05-30 08:29:09.968debugRequest URL: http://192.168.178.167/measurements.xml
      parser.0
      2022-05-30 08:29:09.968debugDo Link: http://192.168.178.167/measurements.xml

      Danke

      Grüße
      Markus

      OliverIO Homoran 2 Replies Last reply Reply Quote 0
      • OliverIO
        OliverIO @markusB12 last edited by

        @markusb12

        Probier mal

        <Measurement Value="(\d+.\d+)" Unit="W" Type="AC_Power"\/>
        
        M 1 Reply Last reply Reply Quote 0
        • Homoran
          Homoran Global Moderator Administrators @markusB12 last edited by Homoran

          @markusb12 kommt der Parser überhaupt auf die Seite oder benötigt man einen login?

          (\d.+)" Unit=\"W\" Type=\"AC_Power\"

          Warum hattest du zwei Gruppen?

          OliverIO 1 Reply Last reply Reply Quote 0
          • OliverIO
            OliverIO @Homoran last edited by

            @homoran

            Ich hatte es direkt mit dem vorgegebenen Text und dem Pattern im parser adapter probiert.
            Da der parser adapter die optionen dynamisch wählt, ist es oft schwierig die optionen in den adapter zu übertragen

            1 Reply Last reply Reply Quote 2
            • M
              markusB12 @OliverIO last edited by

              @oliverio

              top funktioniert, vielen lieben Dank 👍

              1 Reply Last reply Reply Quote 0
              • First post
                Last post

              Support us

              ioBroker
              Community Adapters
              Donate

              702
              Online

              31.8k
              Users

              80.1k
              Topics

              1.3m
              Posts

              3
              5
              245
              Loading More Posts
              • Oldest to Newest
              • Newest to Oldest
              • Most Votes
              Reply
              • Reply as topic
              Log in to reply
              Community
              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
              The ioBroker Community 2014-2023
              logo