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

  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Parsing Website Autogas

NEWS

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

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

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

Parsing Website Autogas

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
26 Beiträge 6 Kommentatoren 2.0k Aufrufe 4 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.
  • HomoranH Homoran

    @flexer sagte in Parsing Website Autogas:

    Also klappt fast.

    ja, musst num=8 nehmen, oder gas[^x]+x\"\>([\d\,]+)

    Deswegen braucht man immer alles, den Regexgab es 8x im Quelltext

    FlexerF Offline
    FlexerF Offline
    Flexer
    schrieb am zuletzt editiert von
    #14

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

    Unterm Strich ist alles besser.


    Ja, voll geil hier!

    HomoranH 1 Antwort Letzte Antwort
    0
    • FlexerF Flexer

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

      HomoranH Nicht stören
      HomoranH Nicht stören
      Homoran
      Global Moderator Administrators
      schrieb am zuletzt editiert von Homoran
      #15

      @flexer sagte in Parsing Website Autogas:

      Aber wie kommt man denn auf diesen Ausdruck?

      Screenshot_20231204-215504_Firefox.jpg

      ist doch ganz einfach :joy:

      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

      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 -

      FlexerF Albert KA 3 Antworten Letzte Antwort
      1
      • HomoranH Homoran

        @flexer sagte in Parsing Website Autogas:

        Aber wie kommt man denn auf diesen Ausdruck?

        Screenshot_20231204-215504_Firefox.jpg

        ist doch ganz einfach :joy:

        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

        FlexerF Offline
        FlexerF Offline
        Flexer
        schrieb am zuletzt editiert von
        #16

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

        Danke!

        Unterm Strich ist alles besser.


        Ja, voll geil hier!

        OliverIOO 1 Antwort Letzte Antwort
        0
        • FlexerF Flexer

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

          Danke!

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

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

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

          FlexerF OliverIOO 2 Antworten Letzte Antwort
          0
          • OliverIOO OliverIO

            @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>
            
            FlexerF Offline
            FlexerF Offline
            Flexer
            schrieb am zuletzt editiert von
            #18

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

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

            Unterm Strich ist alles besser.


            Ja, voll geil hier!

            1 Antwort Letzte Antwort
            0
            • OliverIOO OliverIO

              @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>
              
              OliverIOO Offline
              OliverIOO Offline
              OliverIO
              schrieb am zuletzt editiert von OliverIO
              #19

              @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

              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
              • HomoranH Homoran

                @flexer sagte in Parsing Website Autogas:

                Aber wie kommt man denn auf diesen Ausdruck?

                Screenshot_20231204-215504_Firefox.jpg

                ist doch ganz einfach :joy:

                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

                Albert KA Offline
                Albert KA Offline
                Albert K
                schrieb am zuletzt editiert von
                #20

                @homoran

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

                1 Antwort Letzte Antwort
                0
                • HomoranH Homoran

                  @flexer sagte in Parsing Website Autogas:

                  Aber wie kommt man denn auf diesen Ausdruck?

                  Screenshot_20231204-215504_Firefox.jpg

                  ist doch ganz einfach :joy:

                  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

                  FlexerF Offline
                  FlexerF Offline
                  Flexer
                  schrieb am zuletzt editiert von
                  #21

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

                  Unterm Strich ist alles besser.


                  Ja, voll geil hier!

                  mickymM 1 Antwort Letzte Antwort
                  0
                  • FlexerF Flexer

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

                    mickymM Online
                    mickymM Online
                    mickym
                    Most Active
                    schrieb am zuletzt editiert von mickym
                    #22

                    Gelöscht - da unpassender Beitrag

                    Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                    FlexerF 1 Antwort Letzte Antwort
                    0
                    • mickymM mickym

                      Gelöscht - da unpassender Beitrag

                      FlexerF Offline
                      FlexerF Offline
                      Flexer
                      schrieb am zuletzt editiert von
                      #23

                      @mickym Huch was wurde denn hier gelöscht?

                      Unterm Strich ist alles besser.


                      Ja, voll geil hier!

                      mickymM 1 Antwort Letzte Antwort
                      0
                      • Marc BergM Offline
                        Marc BergM Offline
                        Marc Berg
                        Most Active
                        schrieb am zuletzt editiert von
                        #24

                        @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

                        NUC10I3+Ubuntu+Docker+ioBroker+influxDB2+Node Red+RabbitMQ+Grafana

                        Pi-hole, Traefik, Checkmk, Conbee II+Zigbee2MQTT, ESPSomfy-RTS, LoRaWAN, Arduino, KiCad

                        Benutzt das Voting im Beitrag, wenn er euch geholfen hat.

                        FlexerF 1 Antwort Letzte Antwort
                        0
                        • FlexerF Flexer

                          @mickym Huch was wurde denn hier gelöscht?

                          mickymM Online
                          mickymM Online
                          mickym
                          Most Active
                          schrieb am zuletzt editiert von mickym
                          #25

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

                          Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                          1 Antwort Letzte Antwort
                          0
                          • Marc BergM Marc Berg

                            @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

                            FlexerF Offline
                            FlexerF Offline
                            Flexer
                            schrieb am zuletzt editiert von
                            #26

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

                            Unterm Strich ist alles besser.


                            Ja, voll geil hier!

                            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

                            743

                            Online

                            32.4k

                            Benutzer

                            81.4k

                            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