Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. Skripten des E-Control Spritpreisrechners

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Skripten des E-Control Spritpreisrechners

    This topic has been deleted. Only users with topic management privileges can see it.
    • T
      ticaki Developer @Negalein last edited by ticaki

      @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

      1 Reply Last reply Reply Quote 2
      • maximal1981
        maximal1981 last edited by 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.

        Negalein 1 Reply Last reply Reply Quote 0
        • Negalein
          Negalein Global Moderator @maximal1981 last edited by

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

          maximal1981 1 Reply Last reply Reply Quote 0
          • maximal1981
            maximal1981 @Negalein last edited by 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.

            Negalein 1 Reply Last reply Reply Quote 0
            • Negalein
              Negalein Global Moderator @maximal1981 last edited by Negalein

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

              1 Reply Last reply Reply Quote 0
              • maximal1981
                maximal1981 last edited by

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

                Negalein 1 Reply Last reply Reply Quote 0
                • Negalein
                  Negalein Global Moderator @maximal1981 last edited by

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

                  1 Reply Last reply Reply Quote 0
                  • M
                    Michi_Pi @klaus88 last edited by

                    @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 Reply Quote 0
                    • metaxa
                      metaxa last edited by 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 1 Reply Last reply Reply Quote 0
                      • M
                        Michi_Pi @metaxa last edited by

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

                        metaxa 1 Reply Last reply Reply Quote 0
                        • metaxa
                          metaxa @Michi_Pi last edited by 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 1 Reply Last reply Reply Quote 0
                          • M
                            Michi_Pi @metaxa last edited by

                            @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 Reply Quote 0
                            • T
                              ticaki Developer @Michi_Pi last edited by

                              @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 1 Reply Last reply Reply Quote 0
                              • M
                                Michi_Pi @ticaki last edited by

                                @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 Reply Quote 0
                                • K
                                  klaus88 @Michi_Pi last edited by

                                  @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 Reply Quote 0
                                  • bergjet
                                    bergjet last edited by

                                    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?

                                    Negalein 1 Reply Last reply Reply Quote 0
                                    • Negalein
                                      Negalein Global Moderator @bergjet last edited by

                                      @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

                                      bergjet 1 Reply Last reply Reply Quote 0
                                      • bergjet
                                        bergjet @Negalein last edited by

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

                                        Negalein 1 Reply Last reply Reply Quote 0
                                        • Negalein
                                          Negalein Global Moderator @bergjet last edited by

                                          @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

                                          bergjet 1 Reply Last reply Reply Quote 0
                                          • bergjet
                                            bergjet @Negalein last edited by

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

                                            1 Reply Last reply Reply Quote 1
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            552
                                            Online

                                            31.9k
                                            Users

                                            80.1k
                                            Topics

                                            1.3m
                                            Posts

                                            javascript monitoring
                                            21
                                            292
                                            33273
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo