Wie zeitweise nach Anklicken Farbe vom Icon ändern

Begonnen von Invers, 13 November 2016, 16:26:47

Vorheriges Thema - Nächstes Thema

Invers

ich habe eine RG und möchte nach dem Klicken auf ein Icon dieses einfärben, so dass es grün wird. Alle anderen Icons sollen weiss bleiben oder werden, falls eines bereits grün war.
Gemeint sind die Icons: heizung20, heizung21, Heizung22 und heizung_boost. Diese sind mit einem Link unterlegt.
Geht das?
Meine Versuche waren leider nicht von Erfolg gekrönt.
Die Umfärbung soll so zu sagen als Kontrolle für einen erfolgreichen Klick gedacht sein.

defmod rgHeizungswerteBU readingsGroup FHT_0705:mode,actuator,measured-temp,desired-temp,window,<%heizung20>,<%heizung21>,<%heizung22>,<%heizung_boost>
attr rgHeizungswerteBU commands {\
'rgHeizungswerteBU.heizung20' => 'set $DEVICE desired-temp 20',\
'rgHeizungswerteBU.heizung21' => 'set $DEVICE desired-temp 21',\
'rgHeizungswerteBU.heizung22' => 'set $DEVICE desired-temp 22',\
'rgHeizungswerteBU.heizung_boost' => 'set $DEVICE desired-temp 30'\
}\

attr rgHeizungswerteBU noheading 1
attr rgHeizungswerteBU room 1 testraum
attr rgHeizungswerteBU valueIcon {\
'window.closed' => 'fts_window_1w@lightgreen',\
'window.open' => 'fts_window_1w_open@red',\
'mode.auto' => 'sani_heating_automatic',\
'mode.manual' => 'sani_heating_manual'\
}
attr rgHeizungswerteBU widgetOverride desired-temp



Dankeschön im Voraus.
Pi3B+ mit SSD/ Bullseye | FB7590 AX | 12 x Dect200 | CUL433+868 | SDuino | HM-LAN | 3 x Heizung FHT + FKontakte | KeyMatic + 4 FB | HM Wandtaster 2-fach m. LED | 6 x Türkont. TFK-TI | HM-Bew.-Melder innen | 3 x Smoked. HM-SEC-SD-2