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. Visualisierung
  4. Tankerkönig Adapter fehlt genau 1 Wert

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.6k

Tankerkönig Adapter fehlt genau 1 Wert

Geplant Angeheftet Gesperrt Verschoben Visualisierung
3 Beiträge 2 Kommentatoren 178 Aufrufe
  • Ä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.
  • S Offline
    S Offline
    Supermicha
    schrieb am zuletzt editiert von
    #1

    Die Überschrift sagts eigentlich schon…

    In meinem Tankerkönig-Adapter fehlt bei einer Tanke und einer Spritsorte ein Wert...

    und zwar der "combined"-Wert für E10... den ich bei allen anderen Tanken im VIS benutze.

    Es betrifft nur eine Tanke und nur eine Benzinsorte...

    Jemand ne Idee?
    8763_pasted-from-clipboard.png
    Tanke und Datenpunkte löschen und neu eintragen ändert im Übrigen nix…

    1 Antwort Letzte Antwort
    0
    • P Offline
      P Offline
      pix
      schrieb am zuletzt editiert von
      #2

      Hallo,

      da gab es wohl ein Problem beim Anlegen.

      Ich kann dir leider nur den Tipp geben, die Instanz zu löschen und neu anzulegen.

      Leider ist der Adapter noch nicht in Material portiert, daher kann man die Einstellungen aus Admin heraus nicht speichern und muss sie anschließend alle neu eintippen.

      Hier ist ein Skript, das die ganzen Tankstellen ID und API-Key abspeichert und nach der Neuinstallation des Adapters wieder einliest. https://forum.iobroker.net/viewtopic.php?f=8&t=13502&p=142448#p142514 steht oben drin.

      ACHTUNG! Pfad anpassen. Ist zur Zeit für OS X. Dahinter steht der Pfad für Linux (Zeile 14)

      /* Settings sichern
      
      Skript zum abspeichern der Adapter Settings
      
      https://forum.iobroker.net/viewtopic.php?f=8&t=13502&p=142448#p142514
      
      14.04.2018 erstellt von Paul53
      17.04.2018 angepasst von Pix
      
      */
      
      const sinstance = "tankerkoenig.0";  // zu sichernde Konfiguration (Source)
      const tinstance = "tankerkoenig.1";  // einzulesende Konfiguration mit Zielinstanz (Target)
      const path = "/Users/pix/Documents/iobroker/iobroker-data/";   //'/opt/iobroker/iobroker-data/files/';
      
      /* Modus wählen
      0 = mach nix
      1 = sichern
      2 = herstellen
      */
      let modus = 0;
      
      /* #############################################################################
         ab hier nix mehr ändern*/
      
      const fs = require("fs");
      
      if (modus === 1) backup(); // Backup
      if (modus === 2) restore(); // Restore
      
      function backup () {
          const fn = path + sinstance.replace(/\\./g, "_") + "_native.json"; // Punkt durch Unterstrich ersetzen
          const idObj = "system.adapter." + sinstance;
          let config = getObject(idObj).native;
          fs.writeFileSync(fn, JSON.stringify(config));
          log("Settings " + sinstance + " hergestellt");
      }
      
      function restore() {
          const fn = path + sinstance.replace(/\\./g, "_") + "_native.json"; // Punkt durch Unterstrich ersetzen
          const idObj = "system.adapter." + tinstance;
          let config = getObject(idObj).native;
          fs.readFile(fn, function(err, json) {
              if(err) log("Fehler Datei lesen: " + err, "error");
              else {
                  let obj = getObject(idObj);
                  if(obj) {
                      obj.native = JSON.parse(json);
                      setObject(idObj, obj);
                  }
              }   
          });
          log("Settings " + tinstance + " gesichert");
      }
      

      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 Antwort Letzte Antwort
      0
      • S Offline
        S Offline
        Supermicha
        schrieb am zuletzt editiert von
        #3

        Danke, probier ich die Tage mal…

        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

        533

        Online

        32.7k

        Benutzer

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