FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: skopel84 am 22 Januar 2016, 12:34:05

Titel: Icons in abhängigkeit von Sliderwert verändern
Beitrag von: skopel84 am 22 Januar 2016, 12:34:05
Hallo Zusammen

Ich möchte für meine Visualisierung dem Slider für meinen Dimmer ein Icon Verpassen das sich in Abhängigkeit des Slider value verändert.
Gedacht ist das z.B bei einem value von , 10-19,9-->Icon 10% 20-29,9--> Icon 20%
Ich habe mich an dieser Vorlage http://www.fhemwiki.de/wiki/Slider_f%C3%BCr_HM-Rollladensteuerung_anzeigen (http://www.fhemwiki.de/wiki/Slider_f%C3%BCr_HM-Rollladensteuerung_anzeigen) orientiert aber die Version funktioniert bei mir nicht.

attr devStateIcon An:light_light_dim_100:Aus Aus:light_light_dim_0:An 9\d.*:light_light_dim_90 8\d.*:light_light_dim_80 7\d.*:light_light_dim_70
6\d.*:light_light_dim_60 5\d.*:light_light_dim_50 4\d.*:light_light_dim_40 3\d.*:light_light_dim_30 2\d.*:light_light_dim_20 1\d.*:light_light_dim_10


Der erste Teil mit An/Aus funktioniert. Bei den "Analogwerten" bekomme ich aber immer den aktuellen Wert angezeigt anstelle des Icons.
Die Suche nat mich nicht wirklich weiter gebracht.
Außerdem wüsste ich nicht wie ich den Wertebereich für 100% erweitern müsste.

Kann mir jemand von euch helfen?

Vielen Dank
Grüße Skopel
Titel: Antw:Icons in abhängigkeit von Sliderwert verändern
Beitrag von: justme1968 am 22 Januar 2016, 13:06:49
schau dir mal das hier an: http://www.fhemwiki.de/wiki/Color#Farbige_Lampen_Icons

gruss
  andre
Titel: Antw:Icons in abhängigkeit von Sliderwert verändern
Beitrag von: skopel84 am 22 Januar 2016, 16:15:31
Hallo Andre

Ich hab den vorgeschlagenen Beitrag gerade bearbeitet und versucht ihn auf mein Problem anzupassen.
Vielleicht raffe ich es auch einfach nicht aber wie kann ich damit unterschiedliche Icons anzeigen?

Kann dir mit dem Vorschlag noch nicht ganz folgen.
Ich möchte ja meinem dummy mehrere unterschiedliche Icons in abhängigkeit eines value verpassen. Nicht ein icon verändern.

Grübel...

Grüße Skopel
Titel: Antw:Icons in abhängigkeit von Sliderwert verändern
Beitrag von: justme1968 am 22 Januar 2016, 19:26:48
z.b. etwa so: attr <device> devStateIcon {Color::devStateIcon($name,"dimmer",undef,"state")}

das reading musst du anpassen auf das reading das in deinem device für die helligkeit steht.

gruss
  andre
Titel: Antw:Icons in abhängigkeit von Sliderwert verändern
Beitrag von: P.A.Trick am 26 Januar 2016, 22:35:59
Zitat von: justme1968 am 22 Januar 2016, 19:26:48
z.b. etwa so: attr <device> devStateIcon {Color::devStateIcon($name,"dimmer",undef,"state")}

das reading musst du anpassen auf das reading das in deinem device für die helligkeit steht.

gruss
  andre

Danke Andre, allerdings bleibt bei 0 bei mir ein Strich der Lampe stehen. Mache ich etwas falsch?

{Color::devStateIcon($name,"dimmer",undef,"pct")}