FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: Luigi am 15 November 2016, 20:13:41

Titel: symbol widget data-colors
Beitrag von: Luigi am 15 November 2016, 20:13:41
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
Titel: Antw:symbol widget data-colors
Beitrag von: setstate am 16 November 2016, 08:02:50
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 "?

Titel: Antw:symbol widget data-colors
Beitrag von: Luigi am 16 November 2016, 09:33:24
Ich müsste die Farben anhand eines Readings eines anderen Devices bestimmen.

Gruß
Luigi
Titel: Antw:symbol widget data-colors
Beitrag von: setstate am 16 November 2016, 10:02:51
Okay, anderes Device - wofür ist dann aber das erste Device zuständig?
Titel: Antw:symbol widget data-colors
Beitrag von: Luigi am 16 November 2016, 10:05:57
Das erste Device ist zuständig für die Art des Icons, das zweite Device für die Farbe des Icons.

Gruß
Luigi
Titel: Antw:symbol widget data-colors
Beitrag von: setstate am 16 November 2016, 10:31:20
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.
Titel: Antw:symbol widget data-colors
Beitrag von: Luigi am 16 November 2016, 11:52:25
Hat funktioniert, vielen Dank

Gruß
Luigi