In allen Räumen habe ich meine Rollläden zu logischen Einheiten zusammengefasst.
Es gibt dementsprechend pro Raum nur noch ein dummy Device, welche alle Rollläden gesammelt in Szenen schaltet.
Für das Dachgeschoss sieht das folgendermaßen aus:
Internals:
NAME DG_Rolladen_Status
NR 434
STATE 4
TYPE dummy
READINGS:
2017-09-17 15:55:57 state 4
Attributes:
devStateIcon 1:fts_window_2w 6:fts_shutter_90 2:fts_shutter_20 3:fts_shutter_40 4:fts_shutter_60 5:fts_shutter_80
eventMap auf:1 zu:6
fp_Tablet_Dachgeschoss 708,279,2,DG_Rolladen_Status,
icon fts_shutter
room DAchgeschoss,DG_Background,Wohnzimmer
webCmd auf:2:3:4:5:zu
Dadurch habe ich ein Device, welches die 6 Stati (auf,2-5,zu) anzeigt und über devStateIcon den jeweiligen Zustand nochmal als Bild darstellt. (siehe Screenshot).
Tatsächlich möchte ich jetzt aber für den Floorplan ausschließlich die Symbole, wobei das aktuell aktive eingefärbt ist.
Ich habe dazu mal einen Screenshot als Konzept ergänzt.
Ich vermute das könnte über readingGroups gehen, allerdings habe ich nichts ähnliches gefunden, was ich nachbauen könnte.
Dann habe ich es über das Modul "remotecontrol" versucht. Dort kann ich problemlos die 6 Symbole hintereinanderhängen und auch darauf klicken.
Das Einfärben allerdings funktioniert nicht.
Aus anderen Modulen hatte ich es so
{'Test.1' => 'Play:fts_window_2w@white', 'Test.1' => 'Play:fts_shutter_20'}
und so
{return 'play:temp_frost@white' if (Value("Test") eq 2); return 'play:fts_shutter_20'}
und etliche Abwandlungen versucht. Aber es klappt einfach nicht.
Hat jemand eine Idee?
Da es für einen Floorplan ist, könnte ich es theoretisch auch über 6 dummys abbilden und jeweils devstateicon verwenden.
Ich habe das aber auch noch für zahlreiche andere Stellen vor, weshalb ich eine richtige Lösung favorisieren würde.
Guck mal hier.
https://forum.fhem.de/index.php/topic,75696.0/topicseen.html (https://forum.fhem.de/index.php/topic,75696.0/topicseen.html)
Wow!
Das ist wahrscheinlich genau das was ich suche.
Ich bin nur ein schlechter Beta-Tester und warte noch etwas auf die Fertigstellung.
Ich habe deswegen tatsächlich jetzt erstmal 6 devices angelegt.
Das vorläufige Ergebnis sieht so aus, falls es jemanden interessiert.