Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Parsing Website Autogas

    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

    Parsing Website Autogas

    This topic has been deleted. Only users with topic management privileges can see it.
    • Flexer
      Flexer @Homoran last edited by

      @homoran sagte in Parsing Website Autogas:

      gas[^x]+x">([\d,]+)

      Mega geil! Danke hat geklappt!! Aber wie kommt man denn auf diesen Ausdruck? Ich verstehe null die Logik dahinter. Wie kommt man da drauf?

      Homoran 1 Reply Last reply Reply Quote 0
      • Homoran
        Homoran Global Moderator Administrators @Flexer last edited by Homoran

        @flexer sagte in Parsing Website Autogas:

        Aber wie kommt man denn auf diesen Ausdruck?

        Screenshot_20231204-215504_Firefox.jpg

        ist doch ganz einfach 😂

        musst nach etwas eindeutigem suchen, notfalls in Kombination

        @homoran sagte in Parsing Website Autogas:

        gas[^x]+x">([\d,]+)

        finde gas
        dann überspringe alles bis auf x [^x]+

        dann das x, die Anführungsstriche und den größer als x\"\> sicherheitshalber escaped mit dem Backslash, damit es nicht als Operand gesehen wird

        Jetzt das Gewünschte Ergebnis in runden Klammern, bestehend aus mehreren digits und Kommas ([\d\,]+)

        Hier nochmal zum nachlesen
        Screenshot_20231204-220353_Firefox.jpg

        Flexer Albert K 3 Replies Last reply Reply Quote 1
        • Flexer
          Flexer @Homoran last edited by

          @homoran Wow ok danke da muss ich mich mal reinarbeiten!!!

          Danke!

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

            @flexer

            so müsste es funktionieren

            413ea542-2d59-4ab5-8c73-bb90c3b08375-image.png

            typ number, und komma ankreuzen
            regex:

            <span class="name">Autogas<\/span>\s+<span class="prix">([\d,]+) &euro;<\/span>
            
            Flexer OliverIO 2 Replies Last reply Reply Quote 0
            • Flexer
              Flexer @OliverIO last edited by

              @oliverio 10126ea7-ce34-4cef-97a4-7a33fe45b96c-image.png

              Also wenn ich das Number machen will macht er 999 draus?!??

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

                @Flexer

                @oliverio sagte in Parsing Website Autogas:

                und komma ankreuzen

                nochmal auf das komma klicken.
                bei mir ist es immer angekreuzt, aber wenn man klickt wechselt es intern wohl von angekreuzt und zurück.
                das ergebnis passt sich dann dynamisch an

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

                  @homoran

                  Danke auch von mir. Damit habe ich es endlich geschafft den Preis meiner Stamm Tankstelle in Österreich zu parsen! 👍 👍 👍

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

                    @homoran Hallo und guten Morgen, ich muss leider nochmal was nachfragen.

                    Leider kann ich den Wert nicht als Zahl in Grafana loggen. Ich bekomme die Fehlermeldung dass es ein String sei.
                    de1f6f46-266e-4986-8659-f53e6a7aeada-image.png

                    Es soll aber eine Zahl sein
                    36c27b3a-4456-43dc-a839-11c12b73d609-image.png

                    Hat jemand eine Idee?

                    mickym 1 Reply Last reply Reply Quote 0
                    • mickym
                      mickym Most Active @Flexer last edited by mickym

                      Gelöscht - da unpassender Beitrag

                      Flexer 1 Reply Last reply Reply Quote 0
                      • Flexer
                        Flexer @mickym last edited by

                        @mickym Huch was wurde denn hier gelöscht?

                        mickym 1 Reply Last reply Reply Quote 0
                        • Marc Berg
                          Marc Berg Most Active last edited by

                          @flexer sagte in Parsing Website Autogas:

                          Hat jemand eine Idee?

                          Die Tatsache, dass JETZT nur noch Number gespeichert werden soll, heißt ja nicht, dass nicht schon Strings drin stehen.

                          Schau dir mal im Influx Data Explorer den Datentyp an. Einfach die Abfrage (ohne Aggregate) einfügen und "Raw Data" anklicken.

                          0b9be695-ff1f-47fb-aa02-aef3625ac547-grafik.png

                          Flexer 1 Reply Last reply Reply Quote 0
                          • mickym
                            mickym Most Active @Flexer last edited by mickym

                            @flexer Mein eigener Beitrag - da ich mich mit dem Parser Adapter nicht auskenne und da halt keine Zahl sondern ein String rauskommt. Deswegen arbeite ich ja lieber mit einem anderen Tool. Sorry für die Verwirrung.

                            1 Reply Last reply Reply Quote 0
                            • Flexer
                              Flexer @Marc Berg last edited by

                              @marc-berg Ich habs jetzt hinbekommen jedoch musste ich dem Datenpunkt den die Rolle Value zuweisen. Jetzt wird es geloggt.

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

                              Support us

                              ioBroker
                              Community Adapters
                              Donate

                              832
                              Online

                              31.9k
                              Users

                              80.2k
                              Topics

                              1.3m
                              Posts

                              6
                              26
                              950
                              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