DevStateIcon: Unterschied zwischen den Versionen

Aus FHEMWiki
K (Vorlage Lnk2CmdRef)
(Links zu DeviceOverview_anpassen eingefügt)
Zeile 5: Zeile 5:


== Syntax ==
== Syntax ==
Das ''devStateIcon'' Attribut kann in 2 verschiedenen Formen spezifiziert werden, die in der {{Link2CmdRef|Anker=devStateIcon}} detailliert beschrieben werden.
Das ''devStateIcon'' Attribut kann in 2 verschiedenen Formen spezifiziert werden, die in der {{Link2CmdRef|Anker=devStateIcon}} sowie in [[DeviceOverview anpassen#devStateIcon|deviceOverview]] detaillierter beschrieben werden.


== Einschränkungen ==  
== Einschränkungen ==  
Zeile 27: Zeile 27:


== Links ==
== Links ==
* Ausführliche Beschreibung (mit Beispielen) zu [[eventMap]], devStateIcon, [[setList]] und [[webCmd]] in {{Link2Forum|Topic=12080|LinkText=diesem Forenthread}}
* Ausführliche Beschreibung (mit Beispielen) zu [[eventMap]], devStateIcon, [[setList]] und [[webCmd]] in {{Link2Forum|Topic=12080|LinkText=diesem Forenthread}} oder in [[DeviceOverview anpassen]]
* Beispiel für FS20 {{Link2Forum|Topic=26521|Message=197326}}
* Beispiel für FS20 {{Link2Forum|Topic=26521|Message=197326}}


[[Kategorie:Attribut (allgemeingültig)]]
[[Kategorie:Attribut (allgemeingültig)]]

Version vom 15. Januar 2019, 07:46 Uhr


Das Attribut devStateIcon dient dazu, das anzuzeigende Icon eines Devices in Abhängigkeit vom Device-Status (STATE) in der Raumübersicht (room) festzulegen. Zudem kann man einstellen, was bei einem Klick auf das Icon geschieht.

Syntax

Das devStateIcon Attribut kann in 2 verschiedenen Formen spezifiziert werden, die in der commandref/devStateIcon sowie in deviceOverview detaillierter beschrieben werden.

Einschränkungen

In devStateIcon dürfen keine Leerzeichen vorkommen (ausser zur Trennung der unterschiedlichen Zustände).

In den Zuständen können Leerzeichen durch einen . (Punkt) ersetzt werden.

So müsste z.B. (siehe auch dieses Forenthema

devStateIcon on-old-for-timer 60:weather_rain_heavy@red:off off:weather_sun@yellow:on-old-for-timer 60

geändert werden auf

devStateIcon on-old-for-timer.60:weather_rain_heavy@red:off off:weather_sun@yellow:on-old-60

wobei in diesem Beispiel zusätzlich der Befehlsteil des off mit der Attributdefinition

eventMap /on-old-for-timer 60:on-old-60/

auf eine "leerzeichenlose" Version umdefiniert werden muss.

Beispiele

Links