NEWS
[gelöst] Feld mit wechselnder Farbe durch Ereignis
-
Hallo,
ich habe mir gerade etwas zusammengebastelt und komme jetzt irgendwie nicht weiter und finde auch nix. Ich habe mir Quasi ein paar Tanksäulen gebastelt und möchte jetzt das dass letzte Feld wenn Die Tanke offen hat quasi Grün ist und bei geschlossen rot. Kann ich das mit dem HTML Feld machen wenn ja was muss ich wo eingeben das es dies ändert?
Habe jetzt schon ein wenig probiert aber ohne Erfolg leider. -
schau mal nach binding
-
@arteck danke dir ich schaue es mir mal an.
Ist das Binding ein Widget oder wo finde ich das?
Muss leider so Blöde Fragen ist ziemlich neu alles für mich. -
@Linguistix nein kein direktes widget, es ist eine definition in einem Widget, auch Link Text noch was zum nachlesen
alternativ kannst du auch bei einem html so eintragen
oder sowas z.b.[{"tpl":"tplJquiButtonState","data":{"oid":"","g_fixed":true,"g_visibility":false,"g_css_font_text":false,"g_css_background":false,"g_css_shadow_padding":true,"g_css_border":true,"g_gestures":false,"g_signals":false,"g_last_change":true,"buttontext":"{wert:ping.0.IoBroker.192_168_178_32; wert !=\"true\" ? \"<div style='color:red'>GalaxyS8 nicht erreichbar!</div>\" :: \"GalaxyS8 erreichbar\"}","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":"timestamp","lc-is-interval":false,"lc-is-moment":false,"lc-format":"DD.MM.YYYY hh:mm:ss","lc-position-vert":"middle","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":"trans","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":"10","lc-zindex":0,"value":"","name":"!_info_Update-Button","visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","no_style":false,"lc-oid":"ping.0.IoBroker.192_168_178_32"},"style":{"left":"60px","top":"30px","width":"300px","height":"30px","z-index":"3","border-width":"2px","border-radius":"10px","box-shadow":"8px 8px 8px rgba(20, 20, 20, 50)","border-color":"#505253","border-style":"solid"},"widgetSet":"jqui"}]
sieht dann so aus
-
@crunchip alles klar den werde ich das heute Abend mal Probieren
-
Also entweder bin ich Blind oder ich finde es nicht kann die Felder nicht finden mit dem False HTML und True HTML
-
@Linguistix ein widget boolen html
-
Ich hab ein normales html widget genommen. Kann da aber nix finden.
-
widget: valuelist html style
und dann:
ergibt in vis:
Oder das was arteck schreibt: bindings benutzen.
-
@crunchip jetzt hab ich verstanden das bool widget hab ich genommen Werte habe ich eingetragen. Die Anzeige sollt sich quasi ändern. Ich werde es ja gleich sehen.
-
Also das Widget hab ich soweit auch alle Werte eingetragen jedoch wechselt die Schrift bei geschlossen die Farbe noch nicht. An was könnte es noch liegen? Im Tankerkönig nehme ich die Zeile wo open und closed steht für die Objekt ID oder?
-
@Linguistix
Ist die Tankstelle auch geschlossen? -
@sigi234 japp seit 21 uhr. Steht so jetzt auch drinnen, closed.
-
@Linguistix sagte in Feld mit wechselnder Farbe durch Ereignis:
@sigi234 japp seit 21 uhr. Steht so jetzt auch drinnen, closed.
Was für ein Widget hast du genommen? Lade es mal hoch.
Wie schaut der DP genau aus, welche Werte bekommst du? -
@sigi234 Als Widget habe ich das Bool Html genommen.
Was meinst du mit DP bin noch nicht so firm mit den Kürzeln. -
Auf wieviel Minuten hast du den Cronjob eingestellt wann der Adapter die Daten holt ?
-
@Linguistix hab bei mir mal nachgesehen, ist schon ewig her als ich das eingerichtet hatte.
es sind bei mir zwei widget übereinander gelegt, damit es farblich richtig angezeigt wird , mit open/closed
aber wie gesagt, es geht auch in einem widget, mit bindings, siehe oben, oder wie Bahnuhr schrieb, mit dem html valuelist.
Es gibt mehrere Möglichkeiten, musst du entscheiden, mit was du dir leichter tust bzw besser zurecht kommst.
das ist ein beispiel mit zwei übereinander gelegten widget´s[{"tpl":"tplValueBool","data":{"oid":"tankerkoenig.0.stations.3.status","g_fixed":false,"g_visibility":true,"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":"closed","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_true":"<font color=\"#cc0000\">closed","html_false":"","visibility-oid":"tankerkoenig.0.stations.3.status"},"style":{"left":"294px","top":"62px","width":"70px","height":"20px","text-align":"center","font-family":"RobotoCondensed-Regular"},"widgetSet":"basic"},{"tpl":"tplValueBool","data":{"oid":"tankerkoenig.0.stations.3.status","g_fixed":false,"g_visibility":true,"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":"open","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_true":"<font color=\"#00cc00\">open","html_false":"<font color=\"#cc0000\">closed","visibility-oid":"tankerkoenig.0.stations.3.status"},"style":{"left":"294px","top":"62px","width":"70px","height":"20px","text-align":"center","font-family":"RobotoCondensed-Regular"},"widgetSet":"basic"}]
-
@crunchip in welcher Zeile hast du den Code eingetragen? Kommt der bei HTML True rein?
-
Ich habe mich an das ValueList HTML Style gesetzt. Die Werte habe ich wie folgt eingetragen:
wenn ich diese bei Testwert ändere funktioniert es soweit.
wenn ich jetzt aber jedoch den Testwert rausnehme und die Vis starte zeigt es mir nix mehr an.
Bei Objekt ID habe ich die Zeile Status genommen:
Muss ich jetzt noch etwas eintragen das es mir dies auch in der Vis anzeigt?
-
Exportiere das Widget mal und ich teste es bei mir.