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. IoBroker.tankerkoenig | Spritpreis-Adapter

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    17
    1
    485

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

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

IoBroker.tankerkoenig | Spritpreis-Adapter

Scheduled Pinned Locked Moved ioBroker Allgemein
235 Posts 42 Posters 43.5k Views 14 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.
  • haselchenH Offline
    haselchenH Offline
    haselchen
    Most Active
    wrote on last edited by
    #156

    Ich versuch das in der Woche mal zu beobachten.

    Momentan würde mir der Vorschlag von pix super weiterhelfen mit dem Button und dem Skript.

    Weisst du wie das für einen Neustart aussehen müsste?

    Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

    1 Reply Last reply
    0
    • P Offline
      P Offline
      pix
      wrote on last edited by
      #157

      Hallo,

      muss jetzt leider kurz aus dem Haus. Ich kann es nachher nachliefern.

      Eigentlich brauch es nur ein neues Objekt (createState), das dann überwacht wird.

      Dann reicht evtl. ein SetValue Widget

      Ich brauche bis heute Abend. Vielleicht ist hier jemand schneller.

      Gruß

      Pix

      ioBroker auf Ubuntu in Proxmox (früher Mac mini (bis OS X 10.12.6 Sierra), VIS via iOS; angeschlossen: Homematic CCU2, Homepilot 1, ConBee II, einige Wemos, Sonos, Unifi CK+Protect, Homekit, Homebridge; KEIN blockly! Github-Profil

      1 Reply Last reply
      0
      • HomoranH Do not disturb
        HomoranH Do not disturb
        Homoran
        Global Moderator Administrators
        wrote on last edited by
        #158

        @pix:

        Du kannst einen clever-tanken-Adapter schreiben, `

        Das kann er leider nicht:
        ~~@[url=http://www.clever-tanken.de/agb:~~

        ~~Clever-Taken AGB"]~~Insbesondere ist es nicht gestattet, eigene Robots, Webcrawler oder sonstige Automatismen zu programmieren und die Inhalte von clever-tanken.de systematisch und umfassend in anderen Medien darzustellen oder für sonstige Zwecke zu extrahieren und zu verarbeiten. `

        Gruß

        Rainer

        kein Support per PN! - Fragen im Forum stellen -
        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
        Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton im Header. Danke!
        der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

        1 Reply Last reply
        0
        • haselchenH Offline
          haselchenH Offline
          haselchen
          Most Active
          wrote on last edited by
          #159

          @pix:

          Hallo,

          muss jetzt leider kurz aus dem Haus. Ich kann es nachher nachliefern.

          Eigentlich brauch es nur ein neues Objekt (createState), das dann überwacht wird.

          Dann reicht evtl. ein SetValue Widget

          Ich brauche bis heute Abend. Vielleicht ist hier jemand schneller.

          Gruß

          Pix `

          Pix? Ich komme leider ohne Deine Hilfe nicht weiter :(

          Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

          1 Reply Last reply
          0
          • P Offline
            P Offline
            pix
            wrote on last edited by
            #160

            Hallo,

            hier mal ein Skript, das über einen boolean-Schalter aus VIS einen Adapter aus/einschalten kann.

            Es wird ein Objekt angelegt, welches in VIS mit einem Schalter verknpüft werden muss (javascript.X.Sprit.Adapter.Schalter). Beim Schalten wird der Adapter (es gehen natürlich auch andere Adapter als der tankerkoenig) aktiviert/deaktiviert. Ich habe festgelegt, dass nur Schaltung aus VIS heraus akzeptiert werden. Will man aus einem anderen Skript oder z.B. dem Szene-Adapter schalten, dann bitte Zeile 32 (From) anpassen.

            Achtung: Der Schalter in VIS schaltet nur ein Objekt, welches im Skript überwacht wird und dann den Adapter schaltet. Das heißt, dass Änderungen am Adapterstatus selbst nicht zwangsläufig korrekt in VIS dargestellt werden. Oder anders: Wenn du z.B. den Adapter in Admin abschaltest oder er dir abschmiert, wird das in VIS nicht angezeigt.

            Skript (bitte die Konstanten im oberen Bereich anpassen):

            /* Spritpreis tankerkoenig adapter neu starten
            
            erzeugt Objekt, das in VIS geschaltet werden kann
            Schaltung triggert Neustart eines Adapters
            
            28.03.2018 erstellt von pix
            
            */
            const logging = true; // (true;false) Logausgabe zentral schalten, da 5minütlich ein Mehrzeiler geloggt wird.
            const instanz = "javascript." + instance;
            const fC = false; // force Create
            const idSchalter = instanz + ".Sprit.Adapter.Schalter";
            const adapter = "tankerkoenig.0"; // Name und Instanz des Adapters
            
            // Ab hier nix mehr ändern
            if (logging) log("Skript " + name + " in der Instanz " + instance + " gestartet");
            
            var idAdapter = "system.adapter." + adapter;
            
            createState(idSchalter, false, fC, {
                name: adapter + " Adapter neu starten", 
                type: "boolean", 
                desc: "Schaltet den <" + adapter +  "> Adapter per Skript zB aus VIS",
                role: "switch"
            });
            
            // Neustart triggern
            on({
                id: idSchalter,
                change: "ne",
                from: "system.adapter.web.0" // Schaltung nur aus VIS möglich
            }, function (dpobj) {
                var obj = getObject(idAdapter);
                if (dpobj.state.val) {
                    obj.common.enabled = true;  // Adapter einschalten
                } else if (!dpobj.state.val) {
                    obj.common.enabled = false;  // Adapter ausschalten
                }
                setObject(idAdapter, obj);
                if (logging) log("Adapter <" + adapter + "> wurde " + ((obj.common.enabled) ? "ein" : "aus") + "geschaltet");
            });
            

            Widget:
            261_schalter.jpg

            [{"tpl":"tplMetroTileToggle","data":{"visibility-cond":"==","visibility-val":1,"hover":false,"transform":"true","bg_class_true":"ribbed-emerald","bg_class_false":"ribbed-crimson","icon_class_true":"","icon_class_false":"","icon_badge_true":"","icon_badge_false":"","badge_bg_class_true":"","badge_bg_class_false":"","brand_bg_class_true":"","brand_bg_class_false":"","select_on_true":true,"label_true":"Adapter
            aktiviert
            
            tankerkoenig.0 eingeschaltet","label_false":"Adapter
            deaktiviert
            
            tankerkoenig.0 abgeschaltet","toggle_oid":"javascript.0.Optin_Nachtruhe_Sayit","name":"Adapter schalten","oid":"javascript.2.Sprit.Adapter.Schalter","badge_top":"0","badge_left":"0","gestures-offsetX":0,"gestures-offsetY":0,"signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"visibility-groups-action":"hide","lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"comment":"wird in Skript überwacht"},"style":{"left":"875px","top":"416px","width":"137px","height":"137px","font-family":"","z-index":"26","cursor":"pointer"},"widgetSet":"metro"}]
            

            Gruß

            Pix

            ioBroker auf Ubuntu in Proxmox (früher Mac mini (bis OS X 10.12.6 Sierra), VIS via iOS; angeschlossen: Homematic CCU2, Homepilot 1, ConBee II, einige Wemos, Sonos, Unifi CK+Protect, Homekit, Homebridge; KEIN blockly! Github-Profil

            1 Reply Last reply
            0
            • haselchenH Offline
              haselchenH Offline
              haselchen
              Most Active
              wrote on last edited by
              #161

              @ Pix

              Wenn es den Danke Button noch gäbe, würde ich stündlich für Dich draufdrücken.

              Bist der Wahnsinn.

              Vielen Dank.

              Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

              1 Reply Last reply
              0
              • S Offline
                S Offline
                sveni_lee
                wrote on last edited by
                #162

                ich habe seit gestern eine Fehlermeldung…

                tankerkoenig.0	2018-04-03 09:35:00.906	error	Spritpreise einlesen (gezielte Stationen via ID) - Parse Fehler: TypeError: Cannot read property 'e5' of undefined
                tankerkoenig.0	2018-04-03 09:35:00.687	info	starting. Version 1.0.4 in /opt/iobroker/node_modules/iobroker.tankerkoenig, node: v6.13.1
                tankerkoenig.0	2018-04-03 09:30:01.431	error	Spritpreise einlesen (gezielte Stationen via ID) - Parse Fehler: TypeError: Cannot read property 'e5' of undefined
                tankerkoenig.0	2018-04-03 09:30:01.161	info	starting. Version 1.0.4 in /opt/iobroker/node_modules/iobroker.tankerkoenig, node: v6.13.1
                tankerkoenig.0	2018-04-03 09:25:00.878	error	Spritpreise einlesen (gezielte Stationen via ID) - Parse Fehler: TypeError: Cannot read property 'e5' of undefined
                tankerkoenig.0	2018-04-03 09:25:00.667	info	starting. Version 1.0.4 in /opt/iobroker/node_modules/iobroker.tankerkoenig, node: v6.13.1
                
                

                hat sich etwas am API geändert?

                1 Reply Last reply
                0
                • eric2905E Offline
                  eric2905E Offline
                  eric2905
                  wrote on last edited by
                  #163

                  Hi,

                  @sveni_lee:

                  hat sich etwas am API geändert? `
                  oder hat sich ggf. die Tankstellen-ID geändert?

                  Gruß,

                  Eric

                  Roses are red, violets are blue,

                  if I listen to metal, my neighbours do too

                  1 Reply Last reply
                  0
                  • HomoranH Do not disturb
                    HomoranH Do not disturb
                    Homoran
                    Global Moderator Administrators
                    wrote on last edited by
                    #164

                    Habe ich auch bei einer Tankstelle gehabt - die ist jetzt dauerhaft geschlossen.

                    Existiert deine noch?

                    ist schließlich der 1.4. gewesen und damit Quartalswechsel….

                    Gruß

                    Rainer

                    kein Support per PN! - Fragen im Forum stellen -
                    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                    Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton im Header. Danke!
                    der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                    1 Reply Last reply
                    0
                    • S Offline
                      S Offline
                      sveni_lee
                      wrote on last edited by
                      #165

                      Es war tatsächlich noch eine Tabkstelle in dr nähe meiner alten Arbeisstätte in der Abfrage bei der sich anscheinend die ID geändert hat…

                      Danke für die Tipps...

                      1 Reply Last reply
                      0
                      • P Offline
                        P Offline
                        pix
                        wrote on last edited by
                        #166

                        Hallo,

                        auf Anregung von user xbow42 habe ich dem Tankstellen-Adapter ein Funktionsupdate verpasst. Neben dem (selbst vergebenen) Namen der Tankstelle wird nun auch ein Datenpunkt mit der (tankerkoenig-)StationID gespeichert.

                        In naher Zukunft werde ich den Adapter (zumindest ja die Einstellungen in Admin) noch auf das Material Design umbauen. Damit ist dann auch das lokale Speichern und Laden der Adapter-Einstellungen aus Admin heraus möglich. Das stand schon lange auf der Roadmap, da ja die 36stelligen Schlüssel doch sehr unhandlich sind, wenn man den Adapter neu installiert.

                        Die neue Version 1.2.0 zum Testen liegt auf meinem github und kann mit der "Katze/beliebig" im Adminbereich "Adapter" installiert werden.

                        https://github.com/Pix---/ioBroker.tankerkoenig
                        

                        Die alten Datenpunkte und Einstellungen werden dabei nicht gelöscht. Ggf sind erstmal die History Daten weg, muss aber nicht.

                        English users can now find a translated https://github.com/Pix–-/ioBroker.tankerkoenig/blob/master/docs/en/doc_tankerkoenig_de.md.

                        Gruß

                        Pix

                        ioBroker auf Ubuntu in Proxmox (früher Mac mini (bis OS X 10.12.6 Sierra), VIS via iOS; angeschlossen: Homematic CCU2, Homepilot 1, ConBee II, einige Wemos, Sonos, Unifi CK+Protect, Homekit, Homebridge; KEIN blockly! Github-Profil

                        1 Reply Last reply
                        0
                        • P Offline
                          P Offline
                          pix
                          wrote on last edited by
                          #167

                          Fehler im Code beseitigt. Bitte 1.2.1 testen.

                          Gruß

                          Pix

                          ioBroker auf Ubuntu in Proxmox (früher Mac mini (bis OS X 10.12.6 Sierra), VIS via iOS; angeschlossen: Homematic CCU2, Homepilot 1, ConBee II, einige Wemos, Sonos, Unifi CK+Protect, Homekit, Homebridge; KEIN blockly! Github-Profil

                          1 Reply Last reply
                          0
                          • StM47S Offline
                            StM47S Offline
                            StM47
                            wrote on last edited by
                            #168

                            Hat mal jemand die Preisentwicklung von Diesel, E10 und E5 von verschiedenen Tankstellen beobachtet?

                            Sind die günstigsten Preise von Diesel, E10 und E5 immer alle 3 an einer Tankstelle oder kann das auch sein, dass z.B. Diesel an Tankstelle A am günstigsten, E10 an Tankstelle B und E5 an Tankstelle C?

                            Hintergrund:

                            Ich erstelle gerade meine Spritpreis-Site neu und möchte jeweils den besten Preis von Diesel, E10 u. E5 markieren.

                            Jetzt stellt sich mir die Frage, ob ich nicht einfach nur die günstigste Tankstelle markieren muss, wenn die drei günstigsten Preise immer an nur einer Tankstelle bereit gestellt werden?!

                            ioBroker im Docker auf Synology DiskStation DS 716+II mit DSM 6.2.1

                            • Lightmanager Air / Lupusec XT2 Plus mit div. Fenster- u. Türkontakten, Rauch- u. Bewegungsmelder / Harmony Hub / Fritzbox 7590 OS7
                            • schaltbare Steckdosen / Alexa Echo Dot 3 / Zigbee USB Stick / diverse Xiaomi Produkte / Xiaomi Yeelight Birnen
                            1 Reply Last reply
                            0
                            • S Offline
                              S Offline
                              stimezo
                              Forum Testing
                              wrote on last edited by
                              #169

                              @StM47:

                              Hat mal jemand die Preisentwicklung von Diesel, E10 und E5 von verschiedenen Tankstellen beobachtet?

                              Sind die günstigsten Preise von Diesel, E10 und E5 immer alle 3 an einer Tankstelle oder kann das auch sein, dass z.B. Diesel an Tankstelle A am günstigsten, E10 an Tankstelle B und E5 an Tankstelle C?

                              Hintergrund:

                              Ich erstelle gerade meine Spritpreis-Site neu und möchte jeweils den besten Preis von Diesel, E10 u. E5 markieren.

                              Jetzt stellt sich mir die Frage, ob ich nicht einfach nur die günstigste Tankstelle markieren muss, wenn die drei günstigsten Preise immer an nur einer Tankstelle bereit gestellt werden?! `

                              Nein, ist individuell, must ggf. 3 Tankstellen für den jeweils günstigsten Preis marlieren

                              1 Reply Last reply
                              0
                              • StM47S Offline
                                StM47S Offline
                                StM47
                                wrote on last edited by
                                #170

                                Ich sehe es gerade

                                ! 9039_bildschirmfoto_2018-12-18_um_18.20.12.png

                                ioBroker im Docker auf Synology DiskStation DS 716+II mit DSM 6.2.1

                                • Lightmanager Air / Lupusec XT2 Plus mit div. Fenster- u. Türkontakten, Rauch- u. Bewegungsmelder / Harmony Hub / Fritzbox 7590 OS7
                                • schaltbare Steckdosen / Alexa Echo Dot 3 / Zigbee USB Stick / diverse Xiaomi Produkte / Xiaomi Yeelight Birnen
                                1 Reply Last reply
                                0
                                • S Offline
                                  S Offline
                                  skokarl
                                  wrote on last edited by
                                  #171

                                  Ich finde das Tool genial ….

                                  aber ....letzte Aktualisierung um 15:31 Uhr.....es ist jetzt halb sieben ....

                                  kann ich das irgendwo ändern, oder verbessern ?

                                  der Preis stimmt jetzt jedenfalls nicht mehr. :-(

                                  IOBroker mit Proxmox auf Celeron Nuc mit 16 GB und Debian11, Sonos API, Echo Show 15 als Wandtablet, Homematic IP, HUE, Sonos, Echos, DS718+ als Backup

                                  1 Reply Last reply
                                  0
                                  • HomoranH Do not disturb
                                    HomoranH Do not disturb
                                    Homoran
                                    Global Moderator Administrators
                                    wrote on last edited by
                                    #172

                                    :o :?: Du sprichst in Rätseln :?: :o

                                    Gruß

                                    Rainer

                                    kein Support per PN! - Fragen im Forum stellen -
                                    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                                    Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton im Header. Danke!
                                    der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                                    1 Reply Last reply
                                    0
                                    • P Offline
                                      P Offline
                                      pix
                                      wrote on last edited by
                                      #173

                                      @skokarl:

                                      Ich finde das Tool genial ….

                                      aber ....letzte Aktualisierung um 15:31 Uhr.....es ist jetzt halb sieben ....

                                      kann ich das irgendwo ändern, oder verbessern ?

                                      der Preis stimmt jetzt jedenfalls nicht mehr. :-( `
                                      Hast du den aktuellen Preis der Tankstelle vor Ort mit dem Preis auf der Tankerkönig Webseite verglichen? Gibt es vielleicht auch da Unterschiede?

                                      Du kannst immer den Adapter neustarten.

                                      Ein Update des Adapters steht bevor. Er ist noch nicht auf Admin3 und der Compact Mode muss auch noch rein. Hab nur gerade gar keine Zeit dafür. [emoji37]

                                      Pix

                                      ioBroker auf Ubuntu in Proxmox (früher Mac mini (bis OS X 10.12.6 Sierra), VIS via iOS; angeschlossen: Homematic CCU2, Homepilot 1, ConBee II, einige Wemos, Sonos, Unifi CK+Protect, Homekit, Homebridge; KEIN blockly! Github-Profil

                                      1 Reply Last reply
                                      0
                                      • D Offline
                                        D Offline
                                        dondaik
                                        wrote on last edited by
                                        #174

                                        ich habe aufgegeben zu glauben das TK die daten zeitnah sendet ….. das "geschlossen" / "offen" ( oder das preisupdate ) kommt auch schon mal stark verzögert.... mag ja auch mit der wichtigkeit oder lage der tanke zu tun haben.... :-)

                                        wer Schreibfehler findet darf sie behalten … :-(

                                        Ps: Anfänger im Bereich Tinkerboard + IOBROKER !

                                        1 Reply Last reply
                                        0
                                        • S Offline
                                          S Offline
                                          Saschag
                                          wrote on last edited by
                                          #175

                                          Kann mir jemand helfen??

                                          Die Preise werden nicht mehr aktualisiert, habe die Version 1.3.1. installiert. Seit dem läuft nix mehr ;)
                                          1532_bildschirmfoto_2019-02-07_um_22.32.49.png

                                          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

                                          556

                                          Online

                                          32.7k

                                          Users

                                          82.5k

                                          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