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. Tester
  4. [can be closed] Test Adapter FuelPriceMonitor Austria v0.2.x

NEWS

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

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

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

[can be closed] Test Adapter FuelPriceMonitor Austria v0.2.x

Geplant Angeheftet Gesperrt Verschoben Tester
42 Beiträge 9 Kommentatoren 4.7k Aufrufe 11 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.
  • jackblacksonJ jackblackson

    https://api.e-control.at/sprit/1.0/search/gas-stations/by-address?latitude=47.48&longitude=9.73&fuelType=SUP&includeClosed=true

    NegaleinN Offline
    NegaleinN Offline
    Negalein
    Global Moderator
    schrieb am zuletzt editiert von
    #31

    @jackblackson sagte in [can be closed] Test Adapter FuelPriceMonitor Austria v0.2.x:

    https://api.e-control.at/sprit/1.0/search/gas-stations/by-address?latitude=47.48&longitude=9.73&fuelType=SUP&includeClosed=true

    mach beim Adapter ein Issue! Eventuell findet @HGlab etwas.
    https://github.com/HGlab01/ioBroker.fuelpricemonitor/issues

    ° Node.js: 20.17.0 NPM: 10.8.2
    ° Proxmox, Ubuntu 22.04.3 LTS
    ° Fixer ---> iob fix

    1 Antwort Letzte Antwort
    1
    • H HGlab
      Aktuelle Test Version 0.2.0
      Veröffentlichungsdatum 07.02.2021
      Github Link https://github.com/HGlab01/ioBroker.fuelpricemonitor

      Adapter der in regelmäßigem Abstand die Spritpreisdatenbank für Österreich abruft und als States speichert.
      Funktioniert nur, wenn Koordinaten von Österreich (zB Wien: 48.210103, 16.372829) in der Konfiguration hinterlegt sind.

      Als npm im Latest-Repository verfügbar.

      Der Adapter ist relativ simpel und schreibt die States generisch auf Basis der JSON-Struktur weg.
      Feedback welcome ;-)

      T Offline
      T Offline
      tritor
      schrieb am zuletzt editiert von
      #32

      Hallo,

      ich verwende den FuelPriceMonitor Austria und bekomme soweit die 5 Preise aus den 10 Tankstellen in der Nähe.

      Nun würde ich gerne eine WhatsApp absetzen mit dem Kontent:
      "Aktueller Dieselpreis der Tankstelle NAME, in 1234 ORT ist: € 1,993"

      Der Adapter liefert für die 10 Tankstellen IDs je ID ein Ranking womit man sehen kann welche die günstigste ist, die mit #1 natürlich.

      Aber wie frage ich das am effizientesten in Blockly ab?

      Was ich bereits habe:

      • Als Trigger: jede Änderung von einem der 10 RankingDPs
      • Eine Variable die dann den MessageText enthält
      • Abfrage ob der Ranking DP für die ID 665614 = 1
      • Wenn ja, dann die Variable AktuellgünstigeTankstelle mit dem Messagetext füllen
      • dann die WhatsApp senden
        javascript_-_ioBroker-prox-4.png

      Dann nach und nach alle Ranking-DP für alle weitern IDs abklappern und diese eben auf 1 prüfen.

      Ist ziemlich umständlich und ich bin mir sicher, das geht eleganter.
      Bin für jeden Tipp dankbar.

      Grüße

      Gernot

      Host: i9 server Proxmox , Debian 12.0 for ioBroker
      ioBroker: 7.7.19, Node.js: 22.21.1, NPM: 10.9.3, JS-controller: 7.0.7
      Wetterstation: HP1000SEPro V1.9.0 Easeweather V1.7.0
      Grafana 12.0.2 / InfluxDB 2.7.11

      H 1 Antwort Letzte Antwort
      0
      • T tritor

        Hallo,

        ich verwende den FuelPriceMonitor Austria und bekomme soweit die 5 Preise aus den 10 Tankstellen in der Nähe.

        Nun würde ich gerne eine WhatsApp absetzen mit dem Kontent:
        "Aktueller Dieselpreis der Tankstelle NAME, in 1234 ORT ist: € 1,993"

        Der Adapter liefert für die 10 Tankstellen IDs je ID ein Ranking womit man sehen kann welche die günstigste ist, die mit #1 natürlich.

        Aber wie frage ich das am effizientesten in Blockly ab?

        Was ich bereits habe:

        • Als Trigger: jede Änderung von einem der 10 RankingDPs
        • Eine Variable die dann den MessageText enthält
        • Abfrage ob der Ranking DP für die ID 665614 = 1
        • Wenn ja, dann die Variable AktuellgünstigeTankstelle mit dem Messagetext füllen
        • dann die WhatsApp senden
          javascript_-_ioBroker-prox-4.png

        Dann nach und nach alle Ranking-DP für alle weitern IDs abklappern und diese eben auf 1 prüfen.

        Ist ziemlich umständlich und ich bin mir sicher, das geht eleganter.
        Bin für jeden Tipp dankbar.

        Grüße

        H Offline
        H Offline
        HGlab
        schrieb am zuletzt editiert von
        #33

        @tritor
        Vielleicht hab ich dein Problem nicht ganz verstanden, aber die günstigste findet man doch immer unter
        fuelpricemonitor.0.[DEIN_ORT].0.prices.0.amount
        Da muss man nichts durchsuchen

        T 1 Antwort Letzte Antwort
        0
        • H HGlab

          @tritor
          Vielleicht hab ich dein Problem nicht ganz verstanden, aber die günstigste findet man doch immer unter
          fuelpricemonitor.0.[DEIN_ORT].0.prices.0.amount
          Da muss man nichts durchsuchen

          T Offline
          T Offline
          tritor
          schrieb am zuletzt editiert von
          #34

          @hglab

          Diesen Datenpunkt kann ich nicht finden:
          objects_-_ioBroker-prox-7.png

          Wie komme ich zu dem? In den Adaptereinstellungen verwende ich nur die default Home Einstallungen und keine weiteren Locations.
          instances_-_ioBroker-prox-6.png

          Gernot

          Host: i9 server Proxmox , Debian 12.0 for ioBroker
          ioBroker: 7.7.19, Node.js: 22.21.1, NPM: 10.9.3, JS-controller: 7.0.7
          Wetterstation: HP1000SEPro V1.9.0 Easeweather V1.7.0
          Grafana 12.0.2 / InfluxDB 2.7.11

          NegaleinN 1 Antwort Letzte Antwort
          0
          • T tritor

            @hglab

            Diesen Datenpunkt kann ich nicht finden:
            objects_-_ioBroker-prox-7.png

            Wie komme ich zu dem? In den Adaptereinstellungen verwende ich nur die default Home Einstallungen und keine weiteren Locations.
            instances_-_ioBroker-prox-6.png

            NegaleinN Offline
            NegaleinN Offline
            Negalein
            Global Moderator
            schrieb am zuletzt editiert von
            #35

            @tritor sagte in [can be closed] Test Adapter FuelPriceMonitor Austria v0.2.x:

            Wie komme ich zu dem? In den Adaptereinstellungen verwende ich nur die default Home Einstallungen und keine weiteren Locations.

            schaut bei mir so aus.
            a0b1da4f-b6ac-4fbe-84f8-6399b565c495-image.png

            Nimm in den Adapter-Einstellungen mal das Use ID for sort raus.

            ° Node.js: 20.17.0 NPM: 10.8.2
            ° Proxmox, Ubuntu 22.04.3 LTS
            ° Fixer ---> iob fix

            T 2 Antworten Letzte Antwort
            0
            • NegaleinN Negalein

              @tritor sagte in [can be closed] Test Adapter FuelPriceMonitor Austria v0.2.x:

              Wie komme ich zu dem? In den Adaptereinstellungen verwende ich nur die default Home Einstallungen und keine weiteren Locations.

              schaut bei mir so aus.
              a0b1da4f-b6ac-4fbe-84f8-6399b565c495-image.png

              Nimm in den Adapter-Einstellungen mal das Use ID for sort raus.

              T Offline
              T Offline
              tritor
              schrieb am zuletzt editiert von
              #36

              @negalein
              Das war es, danke

              Gernot

              Host: i9 server Proxmox , Debian 12.0 for ioBroker
              ioBroker: 7.7.19, Node.js: 22.21.1, NPM: 10.9.3, JS-controller: 7.0.7
              Wetterstation: HP1000SEPro V1.9.0 Easeweather V1.7.0
              Grafana 12.0.2 / InfluxDB 2.7.11

              1 Antwort Letzte Antwort
              0
              • NegaleinN Negalein

                @tritor sagte in [can be closed] Test Adapter FuelPriceMonitor Austria v0.2.x:

                Wie komme ich zu dem? In den Adaptereinstellungen verwende ich nur die default Home Einstallungen und keine weiteren Locations.

                schaut bei mir so aus.
                a0b1da4f-b6ac-4fbe-84f8-6399b565c495-image.png

                Nimm in den Adapter-Einstellungen mal das Use ID for sort raus.

                T Offline
                T Offline
                tritor
                schrieb am zuletzt editiert von
                #37

                @negalein
                noch 2 Topics:

                Visualisierung:
                für die Visualisierung mit Einblendung von Logos habe ich im Moment alle Logos übereinendergelegt und über Sichtbarkeit über die jeweiligen Tankstellennamen gesteuert.

                Gibt es da eventuell was smarteres, da ich 8 Tankstellenlogos für jede Tankstelle die ich darstelle übereinnanderlegen muß.

                Screenshot_25_10_22__11_01.png

                Logging:
                Nachdem nun unter ID 0 immer wieder eine andere Tankstelle die günstigste sein kann, macht das Protokollieren nur bedingt Sinn, da. ich z.b. die Preisentwicklung einer Tankstelle aufzeichnen möchte.

                Ich nehme an das dies am Besten mit einer 2. Instanz des Fuelmonitors gemacht wird und da eben die Tankstellen ID zum sortieren heranziehen, dann wird unter Tankstellen-ID 1234546 immer dieselbe Tankstelle mit Daten versorgt.

                Gernot

                Host: i9 server Proxmox , Debian 12.0 for ioBroker
                ioBroker: 7.7.19, Node.js: 22.21.1, NPM: 10.9.3, JS-controller: 7.0.7
                Wetterstation: HP1000SEPro V1.9.0 Easeweather V1.7.0
                Grafana 12.0.2 / InfluxDB 2.7.11

                1 Antwort Letzte Antwort
                1
                • H HGlab
                  Aktuelle Test Version 0.2.0
                  Veröffentlichungsdatum 07.02.2021
                  Github Link https://github.com/HGlab01/ioBroker.fuelpricemonitor

                  Adapter der in regelmäßigem Abstand die Spritpreisdatenbank für Österreich abruft und als States speichert.
                  Funktioniert nur, wenn Koordinaten von Österreich (zB Wien: 48.210103, 16.372829) in der Konfiguration hinterlegt sind.

                  Als npm im Latest-Repository verfügbar.

                  Der Adapter ist relativ simpel und schreibt die States generisch auf Basis der JSON-Struktur weg.
                  Feedback welcome ;-)

                  liv-in-skyL Offline
                  liv-in-skyL Offline
                  liv-in-sky
                  schrieb am zuletzt editiert von liv-in-sky
                  #38

                  @hglab hi - habe folgendes beobachtet - passiert zu den definierten zeiten deines adapters - ist das normal

                  cpu % peaks - über 2 stunden - alle 15 min

                  Image 207.png

                  normal sieht es bei mir über die 2 std so aus - adapter disabled:

                  Image 209.png

                  nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                  H 1 Antwort Letzte Antwort
                  0
                  • liv-in-skyL liv-in-sky

                    @hglab hi - habe folgendes beobachtet - passiert zu den definierten zeiten deines adapters - ist das normal

                    cpu % peaks - über 2 stunden - alle 15 min

                    Image 207.png

                    normal sieht es bei mir über die 2 std so aus - adapter disabled:

                    Image 209.png

                    H Offline
                    H Offline
                    HGlab
                    schrieb am zuletzt editiert von
                    #39

                    @liv-in-sky
                    Hi, nein aus meiner Sicht ist das nicht normal. Vor allem weil der Adapter normalerweise bei 1 bis 5 Orten bzw. Sprittypen nur ein paar Sekunden läuft. Bei mir sind es 6 Sekunden.

                    2023-02-15 00:11:26.517 - info: fuelpricemonitor.0 (28996) starting. Version 0.3.4 in /opt/iobroker/node_modules/iobroker.fuelpricemonitor, node: v16.19.0, js-controller: 4.0.24
                    2023-02-15 00:11:26.539 - info: fuelpricemonitor.0 (28996) Started with JSON-Explorer version 0.1.10
                    2023-02-15 00:11:31.676 - info: fuelpricemonitor.0 (28996) Terminated (NO_ERROR): Without reason
                    2023-02-15 00:11:32.195 - info: fuelpricemonitor.0 (28996) cleaned everything up...
                    

                    In den 6 Sekunden kann es aber schon zu einem CPU-Peak kommen, da der Adapter gestartet wird und dabei sicher kurz CPU zieht.

                    liv-in-skyL 1 Antwort Letzte Antwort
                    0
                    • H HGlab

                      @liv-in-sky
                      Hi, nein aus meiner Sicht ist das nicht normal. Vor allem weil der Adapter normalerweise bei 1 bis 5 Orten bzw. Sprittypen nur ein paar Sekunden läuft. Bei mir sind es 6 Sekunden.

                      2023-02-15 00:11:26.517 - info: fuelpricemonitor.0 (28996) starting. Version 0.3.4 in /opt/iobroker/node_modules/iobroker.fuelpricemonitor, node: v16.19.0, js-controller: 4.0.24
                      2023-02-15 00:11:26.539 - info: fuelpricemonitor.0 (28996) Started with JSON-Explorer version 0.1.10
                      2023-02-15 00:11:31.676 - info: fuelpricemonitor.0 (28996) Terminated (NO_ERROR): Without reason
                      2023-02-15 00:11:32.195 - info: fuelpricemonitor.0 (28996) cleaned everything up...
                      

                      In den 6 Sekunden kann es aber schon zu einem CPU-Peak kommen, da der Adapter gestartet wird und dabei sicher kurz CPU zieht.

                      liv-in-skyL Offline
                      liv-in-skyL Offline
                      liv-in-sky
                      schrieb am zuletzt editiert von
                      #40

                      @hglab

                      um die länge geht es mir nicht - das ist bei diesem graphen und wie ich die daten bekomme nicht wirklich ersichtlich - es ist der peak von 90% - ich habe einige andere adapter, die zeitgesteuert sind - der peak ist nirgends so hoch - nicht mal bei backitup

                      hier mal ein vergleich

                      erster: fuelprice
                      2. backitup
                      3 :ical
                      4: unifi
                      5: javascript (mit vielen vielen scripten)

                      nur fuelprice schafft die 100% auslastung :-(

                      Image 210.png

                      nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                      H 1 Antwort Letzte Antwort
                      0
                      • liv-in-skyL liv-in-sky

                        @hglab

                        um die länge geht es mir nicht - das ist bei diesem graphen und wie ich die daten bekomme nicht wirklich ersichtlich - es ist der peak von 90% - ich habe einige andere adapter, die zeitgesteuert sind - der peak ist nirgends so hoch - nicht mal bei backitup

                        hier mal ein vergleich

                        erster: fuelprice
                        2. backitup
                        3 :ical
                        4: unifi
                        5: javascript (mit vielen vielen scripten)

                        nur fuelprice schafft die 100% auslastung :-(

                        Image 210.png

                        H Offline
                        H Offline
                        HGlab
                        schrieb am zuletzt editiert von HGlab
                        #41

                        @liv-in-sky
                        Ich kann nur etwas zu backitup und javascript sagen.
                        Da vergleichst du Äpfel und Birnen! Beide laufen durchgehend und nicht als CronJob, damit haben diese beiden Adapter keine Adapter-Start / Adapter Stop Peaks weil sie nicht gestartet und gestoppt werden.
                        cf25e7c5-fb5d-4ab8-be64-4a4992e5bc4d-image.png
                        Nur Adapter, die diese Uhr
                        78038217-7227-497e-99e1-eac1b3fad51b-image.png
                        haben sind CronJobs.

                        Relevant ist auch generell nicht die Max-CPU sondern die CPU-Zeit und bei dem Fuelpricemonitor ist die CPU Zeit minimal, da der Adapter ca. 0,4% der Zeit aktiv ist (alle 20 Minuten für 5 Sekunden). Auch wenn er die ganzen 5 Sekunden 100% hätte (was er bei weitem nicht hat) wäre das immer noch sehr wenig CPU Zeit über den ganzen Tag verteilt.

                        Ein fairer Vergleich wäre zB mit daswetter
                        289d2399-9db4-438b-99e7-68e484edaf8c-image.png

                        Aber generell ist es absolut nichts schlechtes, wenn ein Adapter für eine oder wenige Sekunden 100% CPU konsumiert. Bedeutet nur, dass er rasch und ohne weitere Bottlenecks hochstarten kann.

                        liv-in-skyL 1 Antwort Letzte Antwort
                        0
                        • H HGlab

                          @liv-in-sky
                          Ich kann nur etwas zu backitup und javascript sagen.
                          Da vergleichst du Äpfel und Birnen! Beide laufen durchgehend und nicht als CronJob, damit haben diese beiden Adapter keine Adapter-Start / Adapter Stop Peaks weil sie nicht gestartet und gestoppt werden.
                          cf25e7c5-fb5d-4ab8-be64-4a4992e5bc4d-image.png
                          Nur Adapter, die diese Uhr
                          78038217-7227-497e-99e1-eac1b3fad51b-image.png
                          haben sind CronJobs.

                          Relevant ist auch generell nicht die Max-CPU sondern die CPU-Zeit und bei dem Fuelpricemonitor ist die CPU Zeit minimal, da der Adapter ca. 0,4% der Zeit aktiv ist (alle 20 Minuten für 5 Sekunden). Auch wenn er die ganzen 5 Sekunden 100% hätte (was er bei weitem nicht hat) wäre das immer noch sehr wenig CPU Zeit über den ganzen Tag verteilt.

                          Ein fairer Vergleich wäre zB mit daswetter
                          289d2399-9db4-438b-99e7-68e484edaf8c-image.png

                          Aber generell ist es absolut nichts schlechtes, wenn ein Adapter für eine oder wenige Sekunden 100% CPU konsumiert. Bedeutet nur, dass er rasch und ohne weitere Bottlenecks hochstarten kann.

                          liv-in-skyL Offline
                          liv-in-skyL Offline
                          liv-in-sky
                          schrieb am zuletzt editiert von liv-in-sky
                          #42

                          @hglab dann ist ja alles gut - danke

                          nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                          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

                          702

                          Online

                          32.5k

                          Benutzer

                          81.6k

                          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