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
schau dir mal das hier an: http://www.fhemwiki.de/wiki/Color#Farbige_Lampen_Icons
gruss
andre
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
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
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")}