symbol widget data-colors

Begonnen von Luigi, 15 November 2016, 20:13:41

Vorheriges Thema - Nächstes Thema

Luigi

Hallo,

wäre es möglich beim SYMBOL Widget wie beim LABEL Widget die Farbe des Icons aus einem anderen Device mit data-limits-get, data-limits und data-colors zu bestimmen?

Gruß
Luigi

setstate

Beim Symbol geht das etwas anders.


<div data-type="symbol" data-device="BadHeizung" data-get="batteryLevel"
    data-states='["0","2","2.4","2.7","3.0"]'
    data-icons='["oa-measure_battery_0 fa-rotate-90","oa-measure_battery_25 fa-rotate-90","oa-measure_battery_50 fa-rotate-90","oa-measure_battery_75 fa-rotate-90","oa-measure_battery_0 fa-rotate-90"]'
    data-colors='["#ad3333","#ad3333","#505050","#505050","#505050"]'>
</div>


In der ReadMe sind auch einige Beispiele

https://github.com/knowthelist/fhem-tablet-ui#symbol

Aber was meinst aber mit " aus einem anderen Device "?


Luigi

Ich müsste die Farben anhand eines Readings eines anderen Devices bestimmen.

Gruß
Luigi

setstate

Okay, anderes Device - wofür ist dann aber das erste Device zuständig?

Luigi

Das erste Device ist zuständig für die Art des Icons, das zweite Device für die Farbe des Icons.

Gruß
Luigi

setstate

Man kann schreiben

data-off-color="SecondDevice:Reading"
]data-on-color="SecondDevice:Reading"


Dann muss aber die Farb-Logik in FHEM abgebildet werden. Das Reading beinhaltet dann den Farbwert als RGB Wert.

Luigi

Hat funktioniert, vielen Dank

Gruß
Luigi