Skip to content
  • 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
Logo
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. JavaScript
  5. Skripten des E-Control Spritpreisrechners

NEWS

  • Wartung am 15.11. – Forum ab 22:00 Uhr nicht erreichbar
    BluefoxB
    Bluefox
    12
    2
    274

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

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

Skripten des E-Control Spritpreisrechners

Skripten des E-Control Spritpreisrechners

Scheduled Pinned Locked Moved JavaScript
javascriptmonitoring
292 Posts 21 Posters 44.7k Views 16 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.
  • NegaleinN Negalein

    @maximal1981 sagte in Skripten des E-Control Spritpreisrechners:

    Aber nochmals zum Adapter, das scheint nicht so schwer zu sein, bzw. vll könnte ich wenn auftreiben, der darüber gerne ein TuT machen würde und somit v0.1 erstellen könnte.

    Wenn jemand einen Adapter erstellt, hätt ich auch nichts dagegen.
    Das Script funktioniert aber sehr gut und frisst bestimmt weniger Resourcen.

    das ist ja kein Problem, den hab ich schon im Parser:

    Ok, dir fehlt dann quasi die Zuordnung der Bilder zu den DP.

    Im Script änderst du diesen Teil

    //Aral=1, avanti=2, bp=3, JET=4, Lagerhaus=5, Diskont=6, SB-Tankstelle=7, Land=8, BP=9
        var arrMarke = ['Aral', 'avanti', 'bp', 'JET', 'Lagerhaus', 'Diskont', 'SB-Tankstelle', 'Land', 'BP', 'JOBA'];
    

    in diesen Teil

    //AVIA=1, JOBA=2, Genol=3, avanti=4, Tankstopp=5, eni=6, BP=7
        var arrMarke = ['AVIA', 'JOBA', 'Genol', 'avanti', 'Tankstopp', 'eni', 'BP'];
    

    Jetzt such dir die Logos in Google raus und nummeriere sie 1-7.
    Also zB für AVIA benennst du die Datei 1.png
    Für JOBA dann 2.png
    usw.

    T Do not disturb
    T Do not disturb
    ticaki
    wrote on last edited by ticaki
    #273

    @Negalein

    Mit Adapter kann ich nicht dienen, aber der Parser ist unnötig:

    //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
    //  "Spritpreise_AT v.0.5"                                                                                                              //
    //  e-control Spritpreise                                                                                                               //    
    //  ursprüngl. Script von steinejo_io vom                                                                                               //
    //                                                                                                                                      //
    //  Zwingend erforderlich ist die URL aus der API. Links und Hilfe zum Erstellemn findet ihr im Folgenden Lnk:  //
    //  https://forum.iobroker.net/topic/20314/skripten-des-e-control-spritpreisrechners                                                    //
    //  Das manuelle Anlegen von Daenpunkten ist nicht mehr notwendig. erledigt das Script beim ersten Aufruf.                              //
    //  Auf das "E" Zeichen habe ich verzichtet, da es in VIS genz einfach an der jeweils gewünschten Stelle produzierbar ist.              //
    //                                                                                                                                      //
    //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
    var ulink       = 'https://api.e-control.at/sprit/1.0/search/gas-stations/by-address?latitude=48.208176&longitude=16.373819&fuelType=DIE&includeClosed=false';
    var uBasePath   = "javascript.0.Sprit_AT.Treffer_";
    const uMaxCount = 5;
    //kein Treffer = 0, Aral=1, avanti=2, bp=3, JET=4, Lagerhaus=5, Diskont=6, SB-Tankstelle=7, Land=8, BP=9 usw.
    var arrMarke = ['Aral', 'avanti', 'bp', 'JET', 'Lagerhaus', 'Diskont', 'SB-Tankstelle', 'Land', 'BP', 'JOBA'];
     
    for (let a=0;a<arrMarke.length;a++) arrMarke[a]=arrMarke[a].toLowerCase();
    schedule("*/5 * * * *", checkUrl);
    checkUrl();
    function checkUrl() { 
        request(ulink, function(error,response, body) {
            if (error) return;
            work(body);
        });
    }
    
    function work(j) {
        log("Start Spritvergleich");
        if (!j || typeof j !== 'string') return;
        var gasStations = JSON.parse(j);
        if (!Array.isArray(gasStations) || gasStations.length === 0) return;
        gasStations = gasStations.filter(g => g.prices.length > 0);
        if (gasStations.length === 0) return;
        
        var i = 0;
        for (var i = 1; i < uMaxCount+1; i++) {
            let sSubPath  = uBasePath + i.toString();
            // console.log(i);
            // console.log("javascript.0.Sprit_AT.name_"+i);
            createState(sSubPath + ".Name_" + i, { type: "string", name: "Platz " + i, read: true, write: true });
            createState(sSubPath + ".Preis_" + i, { type: "string", name: "Platz " + i, read: true, write: true });
            createState(sSubPath + ".PreisP_" + i, { type: "string", name: "Platz " + i, read: true, write: true });
            createState(sSubPath + ".Strasse_" + i, { type: "string", name: "Platz " + i, read: true, write: true });
            createState(sSubPath + ".PLZ_Ort_" + i, { type: "string", name: "Platz " + i, read: true, write: true });
            createState(sSubPath + ".Logo_" + i, { type: "number", name: "Logo " + i, read: true, write: true });
            createState(sSubPath + ".Latitude_" + i, { type: "number", name: "Latitude " + i, read: true, write: true });
            createState(sSubPath + ".Longitude_" + i, { type: "number", name: "Longitude " + i, read: true, write: true });
            createState(sSubPath + ".offen_" + i, { type: "boolean", name: "offen " + i, read: true, write: true });
        }
        
        //for (index = 0; index < gasStations.length; ++index) {
        for (let index = 0; index < uMaxCount; index++) {
            var station = gasStations[index];
            if (station.prices.length < 1) continue;
            var arrname = station.name.split(' ');
            if (arrname.length > 0) {
                var markenname = arrname[0];
            } else {
                var markenname = station.name;
            }
            let sSubPath  = uBasePath + (index + 1).toString();
            setState(sSubPath + ".Name_" + (index + 1), station.name);
            setState(sSubPath + ".Preis_" + (index + 1), (station.prices[0].amount).toString().replace(".", ","));
            setState(sSubPath + ".PreisP_" + (index + 1), (station.prices[0].amount).toString().replace(".", "."));
            setState(sSubPath + ".Strasse_" + (index + 1), (station.location.address));
            setState(sSubPath + ".PLZ_Ort_" + (index + 1), (station.location.postalCode) + " " + (station.location.city));
            setState(sSubPath + ".Latitude_" + (index + 1), (station.location.latitude));
            setState(sSubPath + ".Longitude_" + (index + 1), (station.location.longitude));
            setState(sSubPath + ".offen_" + (index + 1), (station.open));
            setState(sSubPath + ".Logo_" + (index + 1), (arrMarke.indexOf(markenname.toLowerCase()) + 1));
        }
        
        log("Ende Spritvergleich");
    }
            //Aral=1, eni=2, Shell=3, OMV=4, avanti=5, bp=6, JET=7, Turmöl=8, Lagerhaus=9, AVIA=10, A1=11, Diskont=12, IQ=13      
    

    EDIT: hab noch ein bisschen was geändert. Das Logo wurde schon immer nicht zurück gesetzt. 0 ist jetzt kein Logo Rest ist wie vorher

    Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

    Spenden

    1 Reply Last reply
    2
    • maximal1981M Offline
      maximal1981M Offline
      maximal1981
      wrote on last edited by maximal1981
      #274

      ich verwende auch das Script, aber es parst in dem Sinn auch, nur das man es selbst zerlegt 🤠

      Was spricht eigentlich für eine Liste mit allen Tankstellen? Das man nicht alle zu 100% abdecken kann ist mir klar, aber einen guten Schnitt bekommt man schon hin wenn man zusammen arbeitet.

      NegaleinN 1 Reply Last reply
      0
      • maximal1981M maximal1981

        ich verwende auch das Script, aber es parst in dem Sinn auch, nur das man es selbst zerlegt 🤠

        Was spricht eigentlich für eine Liste mit allen Tankstellen? Das man nicht alle zu 100% abdecken kann ist mir klar, aber einen guten Schnitt bekommt man schon hin wenn man zusammen arbeitet.

        NegaleinN Offline
        NegaleinN Offline
        Negalein
        Global Moderator
        wrote on last edited by
        #275

        @maximal1981 sagte in Skripten des E-Control Spritpreisrechners:

        Was spricht eigentlich für eine Liste mit allen Tankstellen?

        Finde ich umsonst. Für was auch?
        In deinem Radius wirst du nicht viele Tankstellen haben.

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

        maximal1981M 1 Reply Last reply
        0
        • NegaleinN Negalein

          @maximal1981 sagte in Skripten des E-Control Spritpreisrechners:

          Was spricht eigentlich für eine Liste mit allen Tankstellen?

          Finde ich umsonst. Für was auch?
          In deinem Radius wirst du nicht viele Tankstellen haben.

          maximal1981M Offline
          maximal1981M Offline
          maximal1981
          wrote on last edited by maximal1981
          #276

          @Negalein said in Skripten des E-Control Spritpreisrechners:

          Finde ich umsonst. Für was auch?
          In deinem Radius wirst du nicht viele Tankstellen haben.

          bei einem Adapter macht es in weiterer Folge sinn. bin auch dabei das zu realisieren. nicht direkt ich, aber möglicherweise reichen meine Kontakte um das umzusetzen.

          Wenn ich das machen würde, würden wir sehr lange brauchen. Bin aber dabei Personen ins Boot zu holen, für die das ein klacks ist, und dann macht es Sinn auch etliche png's abzudecken.
          Also nicht alles schlecht reden, sondern mal optimistisch sein.

          NegaleinN 1 Reply Last reply
          0
          • maximal1981M maximal1981

            @Negalein said in Skripten des E-Control Spritpreisrechners:

            Finde ich umsonst. Für was auch?
            In deinem Radius wirst du nicht viele Tankstellen haben.

            bei einem Adapter macht es in weiterer Folge sinn. bin auch dabei das zu realisieren. nicht direkt ich, aber möglicherweise reichen meine Kontakte um das umzusetzen.

            Wenn ich das machen würde, würden wir sehr lange brauchen. Bin aber dabei Personen ins Boot zu holen, für die das ein klacks ist, und dann macht es Sinn auch etliche png's abzudecken.
            Also nicht alles schlecht reden, sondern mal optimistisch sein.

            NegaleinN Offline
            NegaleinN Offline
            Negalein
            Global Moderator
            wrote on last edited by Negalein
            #277

            @maximal1981 sagte in Skripten des E-Control Spritpreisrechners:

            Bin aber dabei Personen ins Boot zu holen

            Wie gesagt, wenn du einen Adapter entwickeln kannst, dann gerne.

            Also nicht alles schlecht reden, sondern mal optimistisch sein.

            Ich rede nichts schlecht.

            PS: läuft das Script nun?

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

            1 Reply Last reply
            0
            • maximal1981M Offline
              maximal1981M Offline
              maximal1981
              wrote on last edited by
              #278

              hab ich aktuell um den Adapter gekümmert, und das mal außen vor gelassen

              NegaleinN 1 Reply Last reply
              0
              • maximal1981M maximal1981

                hab ich aktuell um den Adapter gekümmert, und das mal außen vor gelassen

                NegaleinN Offline
                NegaleinN Offline
                Negalein
                Global Moderator
                wrote on last edited by
                #279

                @maximal1981 sagte in Skripten des E-Control Spritpreisrechners:

                hab ich aktuell um den Adapter gekümmert, und das mal außen vor gelassen

                Ok, wenn der Adapter mal soweit ist, steh ich als Tester zur Verfügung.

                Mit den Logos könnte ich auch helfen.
                Nur müssten vorher Kriterien vorgegeben werden (Format, Größe, usw.).

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

                1 Reply Last reply
                0
                • K klaus88

                  Hallo Leute,
                  vorneweg - DANKE für das Script, denn es hat mir in letzter Zeit sehr viel Geld erspart 😊

                  Ich habe das Problem mit den Logos folgendermaßen gelöst, wobei ich gleich sagen muss, dass ich ein absoluter Beginner in Sachen javascript bin, aber vielleicht hilft es euch bzw. ihr bekommt dadurch Tipps:

                  Code:

                  
                  
                  //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
                  
                  //  "Spritpreise_AT v.0.5"                                                                                                              //
                  
                  //  e-control Spritpreise                                                                                                               //
                  
                  //  ursprüngl. Script von steinejo_io vom                                                                                               //
                  
                  //                                                                                                                                      //
                  
                  //  Zwingend erforderlich sind der Parser Adapter und die URL aus der API. Links und Hilfe zum Erstellemn findet ihr im Folgenden Lnk:  //
                  
                  //  https://forum.iobroker.net/topic/20314/skripten-des-e-control-spritpreisrechners   
                  
                  // 	Link Essling:  https://api.e-control.at/sprit/1.0/search/gas-stations/by-address?latitude=48.213813&longitude=16.486721&fuelType=DIE&includeClosed=true                                             //
                  
                  //	Link Region: https://api.e-control.at/sprit/1.0/search/gas-stations/by-region?code=922&type=PB&fuelType=DIE&includeClosed=true
                  
                  //  Das manuelle Anlegen von Daenpunkten ist nicht mehr notwendig. erledigt das Script beim ersten Aufruf.                              //
                  
                  //  Auf das "E" Zeichen habe ich verzichtet, da es in VIS genz einfach an der jeweils gewünschten Stelle produzierbar ist.              //
                  
                  //                                                                                                                                      //
                  
                  //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
                  
                  
                  
                  on({id: "parser.0.Spritpreisrechner"/*Spritpreisrechner*/, change: 'any'}, function(obj)
                  
                  
                  {
                  
                  log("Start Spritvergleich");
                  
                      var gasStation = JSON.parse(obj.state.val);
                  	if (gasStation.length === 0) return;
                  	//Aral=1, eni=2, Shell=3, OMV=4, avanti=5, bp=6, JET=7, Turmöl=8, Genol=9, AVIA=10, A1=11, DISKONT=12
                  	var arrMarke = ['Aral', 'eni', 'Shell', 'OMV', 'avanti', 'bp', 'JET', 'Turmöl', 'Genol', 'AVIA', 'A1', 'DISKONT'];
                      var i = 0;
                      for (var i = 1; i <= 5; i++) {
                          //console.log(i);
                          //console.log("javascript.0.scriptDatenPunkte.Sprit_AT.name_"+i);
                  		createState("javascript.0.scriptDatenPunkte.Sprit_AT.Treffer_"+i+".Name_"+i, {type: "string", name: "Platz "+i, read: true, write: true});
                          createState("javascript.0.scriptDatenPunkte.Sprit_AT.Treffer_"+i+".Preis_"+i, {type: "string", name: "Platz "+i, read: true, write: true});
                          createState("javascript.0.scriptDatenPunkte.Sprit_AT.Treffer_"+i+".PreisP_"+i, {type: "string", name: "Platz "+i, read: true, write: true});
                          createState("javascript.0.scriptDatenPunkte.Sprit_AT.Treffer_"+i+".Strasse_"+i, {type: "string", name: "Platz "+i, read: true, write: true});
                  		createState("javascript.0.scriptDatenPunkte.Sprit_AT.Treffer_"+i+".PLZ_Ort_"+i, {type: "string", name: "Platz "+i, read: true, write: true});
                  		createState("javascript.0.scriptDatenPunkte.Sprit_AT.Treffer_"+i+".Logo_"+i, {type: "number", name: "Logo "+i, read: true, write: true});
                  		createState("javascript.0.scriptDatenPunkte.Sprit_AT.Treffer_"+i+".Latitude_"+i, {type: "number", name: "Latitude "+i, read: true, write: true});
                  		createState("javascript.0.scriptDatenPunkte.Sprit_AT.Treffer_"+i+".Longitude_"+i, {type: "number", name: "Longitude "+i, read: true, write: true});
                  		createState("javascript.0.scriptDatenPunkte.Sprit_AT.Treffer_"+i+".offen_"+i, {type: "boolean", name: "offen "+i, read: true, write: true});
                      
                  	
                  	}
                      var index = 0;
                      //for (index = 0; index < gasStation.length; ++index) {
                      for (index = 0; index <= 4; ++index) {
                  		
                  		var arrname = gasStation[index].name.split(' ');
                  		if (arrname.length > 0) {
                  				var markenname = arrname[0];
                  			}
                  			else
                  			{
                  				var markenname = gasStation[index].name;
                  			}
                  		var station = gasStation[index].name;
                  		setState("javascript.0.scriptDatenPunkte.Sprit_AT.Treffer_"+(index+1)+".Name_"+(index+1), markenname);
                  		setState("javascript.0.scriptDatenPunkte.Sprit_AT.Treffer_"+(index+1)+".Preis_"+(index+1), (gasStation[index].prices[0].amount).toString().replace(".",","));
                  		setState("javascript.0.scriptDatenPunkte.Sprit_AT.Treffer_"+(index+1)+".PreisP_"+(index+1), (gasStation[index].prices[0].amount).toString().replace(".","."));
                  		setState("javascript.0.scriptDatenPunkte.Sprit_AT.Treffer_"+(index+1)+".Strasse_"+(index+1), (gasStation[index].location.address));
                  		setState("javascript.0.scriptDatenPunkte.Sprit_AT.Treffer_"+(index+1)+".PLZ_Ort_"+(index+1), (gasStation[index].location.postalCode) + " " + (gasStation[index].location.city));
                  		setState("javascript.0.scriptDatenPunkte.Sprit_AT.Treffer_"+(index+1)+".Latitude_"+(index+1), (gasStation[index].location.latitude));
                  		setState("javascript.0.scriptDatenPunkte.Sprit_AT.Treffer_"+(index+1)+".Longitude_"+(index+1), (gasStation[index].location.longitude));
                  		setState("javascript.0.scriptDatenPunkte.Sprit_AT.Treffer_"+(index+1)+".offen_"+(index+1), (gasStation[index].open));
                  	
                  		//Aral=1, eni=2, Shell=3, OMV=4, avanti=5, bp=6, JET=7, Turmöl=8, Genol=9, AVIA=10, A1=11, DISKONT=12
                  		
                  		var markennameklein=markenname.toLowerCase();
                  		var x= 0;
                  		for (x=0; x < arrMarke.length; x++) {
                  			var arrMklein=arrMarke[x].toLowerCase();
                  			//console.log("x=" + x + "/ Markennameklein =" + markennameklein + "/ Array =" + arrMklein);
                  			if (arrMklein == markennameklein) {
                  				setState("javascript.0.scriptDatenPunkte.Sprit_AT.Treffer_"+(index+1)+".Logo_"+(index+1), (x+1));
                  			}
                  		}
                  		
                  		}
                  log("Ende Spritvergleich");
                  
                  });
                  
                  

                  Dann die Logos der Tankstellen einfach mit nummern bezeichnen und am iobroker Server ablegen:
                  //Aral=1, eni=2, Shell=3, OMV=4, avanti=5, bp=6, JET=7, Turmöl=8, Genol=9, AVIA=10, A1=11, DISKONT=12

                  wie sieht es aus als View :
                  Bild Text

                  Nachdem wir 2 Autos haben (eines Diesel und eines Super) läuft das selbe script - nur mit einem Link zu den Superdaten nochmals -und davon hole ich mir dann die Daten zum anzeigen.

                  Hoffe es hilft euch - und guten Rutsch ins neue Jahr
                  lg
                  Klaus

                  M Offline
                  M Offline
                  Michi_Pi
                  wrote on last edited by
                  #280

                  @klaus88
                  Hallo Leute, ich bin gestern auf diesen Beitrag gestoßen, sowas hab ich auch schon länger gesucht.
                  Sehr cool was ihr da gemacht habt. Danke.

                  Jetzt hätte ich noch eine Frage zu dem Script, dazu hab ich nichts gelesen.
                  Es werden zwei Variablen angelegt "Preis" und "PreisP" worin liegt der Unterschied bei den beiden?

                  Dann hätte ich noch eine andere Frage, und zwar kann ich einen API erstellen z.B. für ganz Oberösterreich?
                  Es ist ja so, dass ich ja normal auch immer eine bestimmte Tankstelle anfahre, aber die sind auch ziemlich verstreut, z.B. eine in Schärding die andere in Braunau und dann vielleicht noch in Salzburg.
                  Mein Gedanke war jetzt ich hole mir meine Favoriten (durch die eindeutige ID) und dann noch die günstigsten z.B. aus OÖ in eine Ansicht zum Vergleich.

                  Viele Grüße
                  Michi

                  1 Reply Last reply
                  0
                  • metaxaM Offline
                    metaxaM Offline
                    metaxa
                    wrote on last edited by metaxa
                    #281

                    Hallo Michi!
                    Was steht den in den beiden Datenpunkten Preis und PreisP drinnen?

                    Hier produzierst du den Key. Alles was du hier einstellen und herausfinden kannst, hast du dann auch im Script zur Verfügung. Nein, diese Seite liefert nur die nächsten 10 Tankstellen der eingegebenen Adresse (Latidue-Longitude) und innehalb einer Anfrage auch nur Preise zu den 5 Günstigsten.
                    Was du machen könntest: 3 oder mehr Skripte mit verschiedenen Standorten und dir dann deine für dich passenden Datenpunkte zusammenzusuchen.
                    Bedenke bitte Eines, mit jeder Abfrage erhöhst du die Anzahl der Zugriffe auf den API Server. Also bitte nicht minütlich Abfragen x 3 oder mehr abfeuern. Sonst wird eines Tages der Server abgedreht und niemand kann mehr zugreifen.

                    M 1 Reply Last reply
                    0
                    • metaxaM metaxa

                      Hallo Michi!
                      Was steht den in den beiden Datenpunkten Preis und PreisP drinnen?

                      Hier produzierst du den Key. Alles was du hier einstellen und herausfinden kannst, hast du dann auch im Script zur Verfügung. Nein, diese Seite liefert nur die nächsten 10 Tankstellen der eingegebenen Adresse (Latidue-Longitude) und innehalb einer Anfrage auch nur Preise zu den 5 Günstigsten.
                      Was du machen könntest: 3 oder mehr Skripte mit verschiedenen Standorten und dir dann deine für dich passenden Datenpunkte zusammenzusuchen.
                      Bedenke bitte Eines, mit jeder Abfrage erhöhst du die Anzahl der Zugriffe auf den API Server. Also bitte nicht minütlich Abfragen x 3 oder mehr abfeuern. Sonst wird eines Tages der Server abgedreht und niemand kann mehr zugreifen.

                      M Offline
                      M Offline
                      Michi_Pi
                      wrote on last edited by
                      #282

                      @metaxa bei "Preis" und "PreisP" steht der gleiche Wert drinnen.
                      Ich habe halt das Script erstmal genau so genommen wie vom @klaus88 erstellt.

                              createState(sSubPath + ".Preis_" + i, { type: "string", name: "Platz " + i, read: true, write: true });
                              createState(sSubPath + ".PreisP_" + i, { type: "string", name: "Platz " + i, read: true, write: true });
                      

                      Daher meine Frage wo der Unterschied ist, wenn die identisch sind, würde ich einen davon entfernen.

                      Und nein eine minütliche Abfrage hab ich ohnehin nicht vor. Ich dachte eher so an 3-4 Abfragen pro Tag.
                      z.B. einmal um 7Uhr dann um 11Uhr 16Uhr und 20Uhr.

                      Die Idee dass ich mehrere Skripte schreibe hatte ich auch schon. Aber es wäre schon toll wenn ich das in einem machen könnte 😄

                      metaxaM 1 Reply Last reply
                      0
                      • M Michi_Pi

                        @metaxa bei "Preis" und "PreisP" steht der gleiche Wert drinnen.
                        Ich habe halt das Script erstmal genau so genommen wie vom @klaus88 erstellt.

                                createState(sSubPath + ".Preis_" + i, { type: "string", name: "Platz " + i, read: true, write: true });
                                createState(sSubPath + ".PreisP_" + i, { type: "string", name: "Platz " + i, read: true, write: true });
                        

                        Daher meine Frage wo der Unterschied ist, wenn die identisch sind, würde ich einen davon entfernen.

                        Und nein eine minütliche Abfrage hab ich ohnehin nicht vor. Ich dachte eher so an 3-4 Abfragen pro Tag.
                        z.B. einmal um 7Uhr dann um 11Uhr 16Uhr und 20Uhr.

                        Die Idee dass ich mehrere Skripte schreibe hatte ich auch schon. Aber es wäre schon toll wenn ich das in einem machen könnte 😄

                        metaxaM Offline
                        metaxaM Offline
                        metaxa
                        wrote on last edited by metaxa
                        #283

                        @Michi_Pi Du, ich bin nur einer der ersten Onkels dieses Scripts. Siehe die allereesten Einträge. Nach mir haben paar Leute weiter toll ausgebaut. Ich hatte ursprünglich mit den 2 Datenpunten vorgesehen, 1x mit Komma und 1x mit Punkt als Trennung.

                        M 1 Reply Last reply
                        0
                        • metaxaM metaxa

                          @Michi_Pi Du, ich bin nur einer der ersten Onkels dieses Scripts. Siehe die allereesten Einträge. Nach mir haben paar Leute weiter toll ausgebaut. Ich hatte ursprünglich mit den 2 Datenpunten vorgesehen, 1x mit Komma und 1x mit Punkt als Trennung.

                          M Offline
                          M Offline
                          Michi_Pi
                          wrote on last edited by
                          #284

                          @metaxa ja kein Problem, soweit ich das nachvollziehen konnte, hat @klaus88 die Datenpunkte eingepflegt. Im Endefekt suchen beide Datenpunkte den gleichen Wert "station.prices[0]" , was man damit bezwecken will hab ich noch nicht verstanden. Ich bin, wie ihr auch, auch nicht der JS Profi 🙃

                                  setState(sSubPath + ".Preis_" + (index + 1), (station.prices[0].amount).toString().replace(".", ","));
                                  setState(sSubPath + ".PreisP_" + (index + 1), (station.prices[0].amount).toString().replace(".", "."));
                          
                          T 1 Reply Last reply
                          0
                          • M Michi_Pi

                            @metaxa ja kein Problem, soweit ich das nachvollziehen konnte, hat @klaus88 die Datenpunkte eingepflegt. Im Endefekt suchen beide Datenpunkte den gleichen Wert "station.prices[0]" , was man damit bezwecken will hab ich noch nicht verstanden. Ich bin, wie ihr auch, auch nicht der JS Profi 🙃

                                    setState(sSubPath + ".Preis_" + (index + 1), (station.prices[0].amount).toString().replace(".", ","));
                                    setState(sSubPath + ".PreisP_" + (index + 1), (station.prices[0].amount).toString().replace(".", "."));
                            
                            T Do not disturb
                            T Do not disturb
                            ticaki
                            wrote on last edited by
                            #285

                            @Michi_Pi sagte in Skripten des E-Control Spritpreisrechners:

                            Im Endefekt suchen beide Datenpunkte den gleichen Wert "station.prices[0]" , was man damit bezwecken will hab ich noch nicht verstanden.

                            Man wollte einen String als 1.099€ und einen als 1,099€ ausgeben.

                            Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

                            Spenden

                            M 1 Reply Last reply
                            0
                            • T ticaki

                              @Michi_Pi sagte in Skripten des E-Control Spritpreisrechners:

                              Im Endefekt suchen beide Datenpunkte den gleichen Wert "station.prices[0]" , was man damit bezwecken will hab ich noch nicht verstanden.

                              Man wollte einen String als 1.099€ und einen als 1,099€ ausgeben.

                              M Offline
                              M Offline
                              Michi_Pi
                              wrote on last edited by
                              #286

                              @ticaki ach stimmt, das habe ich übersehen am Ende.
                              Aber dann hat es sich für mich bestätigt, dass dieser DP für mich persönlich nicht relevant ist.

                              K 1 Reply Last reply
                              0
                              • M Michi_Pi

                                @ticaki ach stimmt, das habe ich übersehen am Ende.
                                Aber dann hat es sich für mich bestätigt, dass dieser DP für mich persönlich nicht relevant ist.

                                K Offline
                                K Offline
                                klaus88
                                wrote on last edited by
                                #287

                                @Michi_Pi : Hallo! Ja die zwei Werte stammen von mir. Was war der Grund:
                                a) Ich wollte eine Grafik haben und dort konnte ich nur mit "Punkt" arbeiten.
                                b) Ich wollte den Preis aber doch schön - wie es bei uns üblich ist - darstellen - dadurch der zweite Wert mit "Beistrich" als Koma.
                                c) Ich brauche den Wert für eine weitere Berechnung - und dadurch auch ein Punkt als Koma

                                Hätte man sicherlich auch schöner, schneller und besser lösen können, aber ich bin so überhaupt kein Javascript Profi und konnte mir nur so helfen.
                                Also wenn du das nicht brauchst --> weg damit !

                                lg
                                Klaus

                                1 Reply Last reply
                                0
                                • bergjetB Offline
                                  bergjetB Offline
                                  bergjet
                                  wrote on last edited by
                                  #288

                                  Neuerdings habe ich diesen Error

                                  2024-06-03 20:56:57.171	error	at Script.runInContext (node:vm:133:12)
                                  
                                  javascript.0
                                  2024-06-03 20:56:57.171	error	at script.js.Spritpreise.Spritpreise_AT:82:3
                                  
                                  javascript.0
                                  2024-06-03 20:56:57.170	error	at script.js.Spritpreise.Spritpreise_AT:21:1
                                  
                                  javascript.0
                                  2024-06-03 20:56:57.170	error	at checkUrl (script.js.Spritpreise.Spritpreise_AT:23:5)
                                  
                                  javascript.0
                                  2024-06-03 20:56:57.168	error	script.js.Spritpreise.Spritpreise_AT: ReferenceError: request is not defined
                                  

                                  Was kann das sein?

                                  homee, ioBroker, iMac, iPhone, Sonos, Alaxa

                                  NegaleinN 1 Reply Last reply
                                  0
                                  • bergjetB bergjet

                                    Neuerdings habe ich diesen Error

                                    2024-06-03 20:56:57.171	error	at Script.runInContext (node:vm:133:12)
                                    
                                    javascript.0
                                    2024-06-03 20:56:57.171	error	at script.js.Spritpreise.Spritpreise_AT:82:3
                                    
                                    javascript.0
                                    2024-06-03 20:56:57.170	error	at script.js.Spritpreise.Spritpreise_AT:21:1
                                    
                                    javascript.0
                                    2024-06-03 20:56:57.170	error	at checkUrl (script.js.Spritpreise.Spritpreise_AT:23:5)
                                    
                                    javascript.0
                                    2024-06-03 20:56:57.168	error	script.js.Spritpreise.Spritpreise_AT: ReferenceError: request is not defined
                                    

                                    Was kann das sein?

                                    NegaleinN Offline
                                    NegaleinN Offline
                                    Negalein
                                    Global Moderator
                                    wrote on last edited by
                                    #289

                                    @bergjet sagte in Skripten des E-Control Spritpreisrechners:

                                    Was kann das sein?

                                    ich verwende das Script schon ewig nicht mehr.
                                    Bei mir ist nun der Adapter Fuelpricemonitor in verwendung.

                                    Probiers mal damit.
                                    https://forum.iobroker.net/topic/41966/can-be-closed-test-adapter-fuelpricemonitor-austria-v0-2-x?page=1

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

                                    bergjetB 1 Reply Last reply
                                    0
                                    • NegaleinN Negalein

                                      @bergjet sagte in Skripten des E-Control Spritpreisrechners:

                                      Was kann das sein?

                                      ich verwende das Script schon ewig nicht mehr.
                                      Bei mir ist nun der Adapter Fuelpricemonitor in verwendung.

                                      Probiers mal damit.
                                      https://forum.iobroker.net/topic/41966/can-be-closed-test-adapter-fuelpricemonitor-austria-v0-2-x?page=1

                                      bergjetB Offline
                                      bergjetB Offline
                                      bergjet
                                      wrote on last edited by
                                      #290

                                      @negalein Gute Idee. Wie hast du das visualisiert? Ein json Feld gibt es ja nicht.

                                      homee, ioBroker, iMac, iPhone, Sonos, Alaxa

                                      NegaleinN 1 Reply Last reply
                                      0
                                      • bergjetB bergjet

                                        @negalein Gute Idee. Wie hast du das visualisiert? Ein json Feld gibt es ja nicht.

                                        NegaleinN Offline
                                        NegaleinN Offline
                                        Negalein
                                        Global Moderator
                                        wrote on last edited by
                                        #291

                                        @bergjet sagte in Skripten des E-Control Spritpreisrechners:

                                        Wie hast du das visualisiert?

                                        ich habe aus einzelnen basic - string Widgets gebaut.

                                        [{"tpl":"tplValueString","data":{"oid":"","g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","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,"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,"html_prepend":"€"},"style":{"left":"945px","top":"757px","z-index":"11","width":"10px","height":"18px","color":"#000000","font-family":"RobotoCondensed-Light","font-weight":"bold","font-size":"16px"},"widgetSet":"basic"},{"tpl":"tplValueString","data":{"oid":"","g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","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,"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,"html_prepend":"€"},"style":{"left":"945px","top":"728px","z-index":"11","width":"10px","height":"18px","color":"#000000","font-family":"RobotoCondensed-Light","font-weight":"bold","font-size":"16px"},"widgetSet":"basic"},{"tpl":"tplValueString","data":{"oid":"","g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","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,"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,"html_prepend":"€"},"style":{"left":"945px","top":"701px","z-index":"11","width":"10px","height":"18px","color":"#000000","font-family":"RobotoCondensed-Light","font-weight":"bold","font-size":"16px"},"widgetSet":"basic"},{"tpl":"tplValueString","data":{"oid":"","g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","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,"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,"html_prepend":"€"},"style":{"left":"945px","top":"673px","z-index":"11","width":"10px","height":"18px","color":"#000000","font-family":"RobotoCondensed-Light","font-weight":"bold","font-size":"16px"},"widgetSet":"basic"},{"tpl":"tplValueString","data":{"oid":"","g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","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,"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,"html_prepend":"€"},"style":{"left":"945px","top":"644px","z-index":"11","width":"10px","height":"18px","color":"#000000","font-family":"RobotoCondensed-Light","font-weight":"bold","font-size":"16px"},"widgetSet":"basic"},{"tpl":"tplValueString","data":{"oid":"fuelpricemonitor.0.0_Home_Diesel.4.prices.0.amount","g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","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,"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},"style":{"left":"958px","top":"757px","z-index":"11","width":"50px","height":"18px","color":"#000000","font-family":"RobotoCondensed-Light","font-weight":"bold","font-size":"16px"},"widgetSet":"basic"},{"tpl":"tplValueString","data":{"oid":"fuelpricemonitor.0.0_Home_Diesel.3.prices.0.amount","g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","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,"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},"style":{"left":"958px","top":"728px","z-index":"11","width":"50px","height":"18px","color":"#000000","font-family":"RobotoCondensed-Light","font-weight":"bold","font-size":"16px"},"widgetSet":"basic"},{"tpl":"tplValueString","data":{"oid":"fuelpricemonitor.0.0_Home_Diesel.2.prices.0.amount","g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","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,"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},"style":{"left":"958px","top":"701px","z-index":"11","width":"50px","height":"18px","color":"#000000","font-family":"RobotoCondensed-Light","font-weight":"bold","font-size":"16px"},"widgetSet":"basic"},{"tpl":"tplValueString","data":{"oid":"fuelpricemonitor.0.0_Home_Diesel.1.prices.0.amount","g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","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,"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},"style":{"left":"958px","top":"673px","z-index":"11","width":"50px","height":"18px","color":"#000000","font-family":"RobotoCondensed-Light","font-weight":"bold","font-size":"16px"},"widgetSet":"basic"},{"tpl":"tplValueString","data":{"oid":"fuelpricemonitor.0.0_Home_Diesel.0.prices.0.amount","g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","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,"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},"style":{"left":"958px","top":"644px","z-index":"11","width":"50px","height":"18px","color":"#000000","font-family":"RobotoCondensed-Light","font-weight":"bold","font-size":"16px"},"widgetSet":"basic"},{"tpl":"tplValueString","data":{"oid":"fuelpricemonitor.0.0_Home_Diesel.4.location.postalCode","g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","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,"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},"style":{"left":"743px","top":"757px","z-index":"11","width":"33px","height":"18px","color":"#000000","font-family":"RobotoCondensed-Light","font-weight":"bold","font-size":"16px"},"widgetSet":"basic"},{"tpl":"tplValueString","data":{"oid":"fuelpricemonitor.0.0_Home_Diesel.3.location.postalCode","g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","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,"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},"style":{"left":"743px","top":"728px","z-index":"11","width":"33px","height":"18px","color":"#000000","font-family":"RobotoCondensed-Light","font-weight":"bold","font-size":"16px"},"widgetSet":"basic"},{"tpl":"tplValueString","data":{"oid":"fuelpricemonitor.0.0_Home_Diesel.2.location.postalCode","g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","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,"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},"style":{"left":"743px","top":"701px","z-index":"11","width":"33px","height":"18px","color":"#000000","font-family":"RobotoCondensed-Light","font-weight":"bold","font-size":"16px"},"widgetSet":"basic"},{"tpl":"tplValueString","data":{"oid":"fuelpricemonitor.0.0_Home_Diesel.1.location.postalCode","g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","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,"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},"style":{"left":"743px","top":"673px","z-index":"11","width":"33px","height":"18px","color":"#000000","font-family":"RobotoCondensed-Light","font-weight":"bold","font-size":"16px"},"widgetSet":"basic"},{"tpl":"tplValueString","data":{"oid":"fuelpricemonitor.0.0_Home_Diesel.0.location.postalCode","g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","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,"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},"style":{"left":"743px","top":"644px","z-index":"11","width":"33px","height":"18px","color":"#000000","font-family":"RobotoCondensed-Light","font-weight":"bold","font-size":"16px"},"widgetSet":"basic"},{"tpl":"tplValueString","data":{"oid":"fuelpricemonitor.0.0_Home_Diesel.4.name","g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","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,"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},"style":{"left":"781px","top":"757px","z-index":"11","width":"140px","height":"19px","color":"#000000","font-family":"RobotoCondensed-Light","font-weight":"bold","font-size":"16px"},"widgetSet":"basic"},{"tpl":"tplValueString","data":{"oid":"fuelpricemonitor.0.0_Home_Diesel.3.name","g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","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,"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},"style":{"left":"781px","top":"728px","z-index":"11","width":"140px","height":"19px","color":"#000000","font-family":"RobotoCondensed-Light","font-weight":"bold","font-size":"16px"},"widgetSet":"basic"},{"tpl":"tplValueString","data":{"oid":"fuelpricemonitor.0.0_Home_Diesel.2.name","g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","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,"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},"style":{"left":"781px","top":"701px","z-index":"11","width":"140px","height":"19px","color":"#000000","font-family":"RobotoCondensed-Light","font-weight":"bold","font-size":"16px"},"widgetSet":"basic"},{"tpl":"tplValueString","data":{"oid":"fuelpricemonitor.0.0_Home_Diesel.1.name","g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","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,"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},"style":{"left":"781px","top":"673px","z-index":"11","width":"160px","height":"19px","color":"#000000","font-family":"RobotoCondensed-Light","font-weight":"bold","font-size":"16px"},"widgetSet":"basic"},{"tpl":"tplValueString","data":{"oid":"fuelpricemonitor.0.0_Home_Diesel.0.name","g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","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,"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},"style":{"left":"781px","top":"644px","z-index":"11","width":"140px","height":"19px","color":"#000000","font-family":"RobotoCondensed-Light","font-weight":"bold","font-size":"16px"},"widgetSet":"basic"},{"tpl":"tplValueString","data":{"oid":"nothing_selected","g_fixed":false,"g_visibility":false,"g_css_font_text":false,"g_css_background":true,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","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,"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},"style":{"left":"739px","top":"751px","background-color":"#fc1d1f","width":"260px","height":"28px","z-index":"10","font-family":"RobotoCondensed-Light","font-weight":"bold","font-size":"16px","color":"#000000"},"widgetSet":"basic"},{"tpl":"tplValueString","data":{"oid":"nothing_selected","g_fixed":false,"g_visibility":false,"g_css_font_text":false,"g_css_background":true,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","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,"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},"style":{"left":"739px","top":"723px","background-color":"#ffcc00","width":"260px","height":"28px","z-index":"10","font-family":"RobotoCondensed-Light","font-weight":"bold","font-size":"16px","color":"#000000"},"widgetSet":"basic"},{"tpl":"tplValueString","data":{"oid":"nothing_selected","g_fixed":false,"g_visibility":false,"g_css_font_text":false,"g_css_background":true,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","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,"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},"style":{"left":"739px","top":"695px","background-color":"#fcfc1d","width":"260px","height":"28px","z-index":"10","font-family":"RobotoCondensed-Light","font-weight":"bold","font-size":"16px","color":"#000000"},"widgetSet":"basic"},{"tpl":"tplValueString","data":{"oid":"nothing_selected","g_fixed":false,"g_visibility":false,"g_css_font_text":false,"g_css_background":true,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","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,"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},"style":{"left":"739px","top":"667px","background-color":"#18ac02","width":"260px","height":"28px","z-index":"10","font-family":"RobotoCondensed-Light","font-weight":"bold","font-size":"16px","color":"#000000"},"widgetSet":"basic"},{"tpl":"tplValueString","data":{"oid":"nothing_selected","g_fixed":false,"g_visibility":false,"g_css_font_text":false,"g_css_background":true,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","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,"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},"style":{"left":"739px","top":"639px","background-color":"#1dfc33","width":"260px","height":"28px","z-index":"10","font-family":"RobotoCondensed-Light","font-weight":"bold","font-size":"16px","color":"#000000"},"widgetSet":"basic"}]
                                        

                                        0659cabb-d6a2-48a7-bd5e-c1ecf11f2cb8-image.png

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

                                        bergjetB 1 Reply Last reply
                                        0
                                        • NegaleinN Negalein

                                          @bergjet sagte in Skripten des E-Control Spritpreisrechners:

                                          Wie hast du das visualisiert?

                                          ich habe aus einzelnen basic - string Widgets gebaut.

                                          [{"tpl":"tplValueString","data":{"oid":"","g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","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,"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,"html_prepend":"€"},"style":{"left":"945px","top":"757px","z-index":"11","width":"10px","height":"18px","color":"#000000","font-family":"RobotoCondensed-Light","font-weight":"bold","font-size":"16px"},"widgetSet":"basic"},{"tpl":"tplValueString","data":{"oid":"","g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","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,"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,"html_prepend":"€"},"style":{"left":"945px","top":"728px","z-index":"11","width":"10px","height":"18px","color":"#000000","font-family":"RobotoCondensed-Light","font-weight":"bold","font-size":"16px"},"widgetSet":"basic"},{"tpl":"tplValueString","data":{"oid":"","g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","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,"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,"html_prepend":"€"},"style":{"left":"945px","top":"701px","z-index":"11","width":"10px","height":"18px","color":"#000000","font-family":"RobotoCondensed-Light","font-weight":"bold","font-size":"16px"},"widgetSet":"basic"},{"tpl":"tplValueString","data":{"oid":"","g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","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,"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,"html_prepend":"€"},"style":{"left":"945px","top":"673px","z-index":"11","width":"10px","height":"18px","color":"#000000","font-family":"RobotoCondensed-Light","font-weight":"bold","font-size":"16px"},"widgetSet":"basic"},{"tpl":"tplValueString","data":{"oid":"","g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","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,"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,"html_prepend":"€"},"style":{"left":"945px","top":"644px","z-index":"11","width":"10px","height":"18px","color":"#000000","font-family":"RobotoCondensed-Light","font-weight":"bold","font-size":"16px"},"widgetSet":"basic"},{"tpl":"tplValueString","data":{"oid":"fuelpricemonitor.0.0_Home_Diesel.4.prices.0.amount","g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","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,"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},"style":{"left":"958px","top":"757px","z-index":"11","width":"50px","height":"18px","color":"#000000","font-family":"RobotoCondensed-Light","font-weight":"bold","font-size":"16px"},"widgetSet":"basic"},{"tpl":"tplValueString","data":{"oid":"fuelpricemonitor.0.0_Home_Diesel.3.prices.0.amount","g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","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,"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},"style":{"left":"958px","top":"728px","z-index":"11","width":"50px","height":"18px","color":"#000000","font-family":"RobotoCondensed-Light","font-weight":"bold","font-size":"16px"},"widgetSet":"basic"},{"tpl":"tplValueString","data":{"oid":"fuelpricemonitor.0.0_Home_Diesel.2.prices.0.amount","g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","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,"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},"style":{"left":"958px","top":"701px","z-index":"11","width":"50px","height":"18px","color":"#000000","font-family":"RobotoCondensed-Light","font-weight":"bold","font-size":"16px"},"widgetSet":"basic"},{"tpl":"tplValueString","data":{"oid":"fuelpricemonitor.0.0_Home_Diesel.1.prices.0.amount","g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","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,"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},"style":{"left":"958px","top":"673px","z-index":"11","width":"50px","height":"18px","color":"#000000","font-family":"RobotoCondensed-Light","font-weight":"bold","font-size":"16px"},"widgetSet":"basic"},{"tpl":"tplValueString","data":{"oid":"fuelpricemonitor.0.0_Home_Diesel.0.prices.0.amount","g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","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,"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},"style":{"left":"958px","top":"644px","z-index":"11","width":"50px","height":"18px","color":"#000000","font-family":"RobotoCondensed-Light","font-weight":"bold","font-size":"16px"},"widgetSet":"basic"},{"tpl":"tplValueString","data":{"oid":"fuelpricemonitor.0.0_Home_Diesel.4.location.postalCode","g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","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,"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},"style":{"left":"743px","top":"757px","z-index":"11","width":"33px","height":"18px","color":"#000000","font-family":"RobotoCondensed-Light","font-weight":"bold","font-size":"16px"},"widgetSet":"basic"},{"tpl":"tplValueString","data":{"oid":"fuelpricemonitor.0.0_Home_Diesel.3.location.postalCode","g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","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,"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},"style":{"left":"743px","top":"728px","z-index":"11","width":"33px","height":"18px","color":"#000000","font-family":"RobotoCondensed-Light","font-weight":"bold","font-size":"16px"},"widgetSet":"basic"},{"tpl":"tplValueString","data":{"oid":"fuelpricemonitor.0.0_Home_Diesel.2.location.postalCode","g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","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,"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},"style":{"left":"743px","top":"701px","z-index":"11","width":"33px","height":"18px","color":"#000000","font-family":"RobotoCondensed-Light","font-weight":"bold","font-size":"16px"},"widgetSet":"basic"},{"tpl":"tplValueString","data":{"oid":"fuelpricemonitor.0.0_Home_Diesel.1.location.postalCode","g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","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,"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},"style":{"left":"743px","top":"673px","z-index":"11","width":"33px","height":"18px","color":"#000000","font-family":"RobotoCondensed-Light","font-weight":"bold","font-size":"16px"},"widgetSet":"basic"},{"tpl":"tplValueString","data":{"oid":"fuelpricemonitor.0.0_Home_Diesel.0.location.postalCode","g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","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,"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},"style":{"left":"743px","top":"644px","z-index":"11","width":"33px","height":"18px","color":"#000000","font-family":"RobotoCondensed-Light","font-weight":"bold","font-size":"16px"},"widgetSet":"basic"},{"tpl":"tplValueString","data":{"oid":"fuelpricemonitor.0.0_Home_Diesel.4.name","g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","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,"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},"style":{"left":"781px","top":"757px","z-index":"11","width":"140px","height":"19px","color":"#000000","font-family":"RobotoCondensed-Light","font-weight":"bold","font-size":"16px"},"widgetSet":"basic"},{"tpl":"tplValueString","data":{"oid":"fuelpricemonitor.0.0_Home_Diesel.3.name","g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","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,"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},"style":{"left":"781px","top":"728px","z-index":"11","width":"140px","height":"19px","color":"#000000","font-family":"RobotoCondensed-Light","font-weight":"bold","font-size":"16px"},"widgetSet":"basic"},{"tpl":"tplValueString","data":{"oid":"fuelpricemonitor.0.0_Home_Diesel.2.name","g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","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,"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},"style":{"left":"781px","top":"701px","z-index":"11","width":"140px","height":"19px","color":"#000000","font-family":"RobotoCondensed-Light","font-weight":"bold","font-size":"16px"},"widgetSet":"basic"},{"tpl":"tplValueString","data":{"oid":"fuelpricemonitor.0.0_Home_Diesel.1.name","g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","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,"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},"style":{"left":"781px","top":"673px","z-index":"11","width":"160px","height":"19px","color":"#000000","font-family":"RobotoCondensed-Light","font-weight":"bold","font-size":"16px"},"widgetSet":"basic"},{"tpl":"tplValueString","data":{"oid":"fuelpricemonitor.0.0_Home_Diesel.0.name","g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","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,"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},"style":{"left":"781px","top":"644px","z-index":"11","width":"140px","height":"19px","color":"#000000","font-family":"RobotoCondensed-Light","font-weight":"bold","font-size":"16px"},"widgetSet":"basic"},{"tpl":"tplValueString","data":{"oid":"nothing_selected","g_fixed":false,"g_visibility":false,"g_css_font_text":false,"g_css_background":true,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","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,"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},"style":{"left":"739px","top":"751px","background-color":"#fc1d1f","width":"260px","height":"28px","z-index":"10","font-family":"RobotoCondensed-Light","font-weight":"bold","font-size":"16px","color":"#000000"},"widgetSet":"basic"},{"tpl":"tplValueString","data":{"oid":"nothing_selected","g_fixed":false,"g_visibility":false,"g_css_font_text":false,"g_css_background":true,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","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,"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},"style":{"left":"739px","top":"723px","background-color":"#ffcc00","width":"260px","height":"28px","z-index":"10","font-family":"RobotoCondensed-Light","font-weight":"bold","font-size":"16px","color":"#000000"},"widgetSet":"basic"},{"tpl":"tplValueString","data":{"oid":"nothing_selected","g_fixed":false,"g_visibility":false,"g_css_font_text":false,"g_css_background":true,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","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,"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},"style":{"left":"739px","top":"695px","background-color":"#fcfc1d","width":"260px","height":"28px","z-index":"10","font-family":"RobotoCondensed-Light","font-weight":"bold","font-size":"16px","color":"#000000"},"widgetSet":"basic"},{"tpl":"tplValueString","data":{"oid":"nothing_selected","g_fixed":false,"g_visibility":false,"g_css_font_text":false,"g_css_background":true,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","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,"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},"style":{"left":"739px","top":"667px","background-color":"#18ac02","width":"260px","height":"28px","z-index":"10","font-family":"RobotoCondensed-Light","font-weight":"bold","font-size":"16px","color":"#000000"},"widgetSet":"basic"},{"tpl":"tplValueString","data":{"oid":"nothing_selected","g_fixed":false,"g_visibility":false,"g_css_font_text":false,"g_css_background":true,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","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,"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},"style":{"left":"739px","top":"639px","background-color":"#1dfc33","width":"260px","height":"28px","z-index":"10","font-family":"RobotoCondensed-Light","font-weight":"bold","font-size":"16px","color":"#000000"},"widgetSet":"basic"}]
                                          

                                          0659cabb-d6a2-48a7-bd5e-c1ecf11f2cb8-image.png

                                          bergjetB Offline
                                          bergjetB Offline
                                          bergjet
                                          wrote on last edited by
                                          #292

                                          @negalein Danke für das widget. Verwende das jetzt auch.

                                          homee, ioBroker, iMac, iPhone, Sonos, Alaxa

                                          1 Reply Last reply
                                          1
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          196

                                          Online

                                          32.4k

                                          Users

                                          81.3k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe