Hallo,
Ich vermute, es gibt dazu schon etwas aber ich konnte nichts finden, wahrscheinlich weil ich nicht die richtigen Begriffe suche.
Ich möchte mit einem Taster mehrere Sachen durchschalten - wenn ich drücke, soll A passieren, dann B, dann C usw...also immer dieselbe Rheinfolge.
Konkret geht es gerade um HUE Szenarien aber ich suche etwas Generelles, um nicht bei jeder Anwendung ein entsprechendes DOIF schreiben zu müssen. (Wenn Szene A an ist und Schalter gedrückt wird, schalte Szene B, wenn B an ist, schalte C...usw)
Gibt es da etwas oder ist DOIF die einzige Möglichkeit?
Danke mit Gruß
LightScene?
Zitat von: Schronk am 20 Oktober 2020, 17:55:34
Gibt es da etwas oder ist DOIF die einzige Möglichkeit?
Da gibt es noch was anderes, aber mir fällt grade nicht ein, wie das heißt bzw. wonach ich suchen muss.
Ein notify mit einem internen Zustandszähler oder irgendwie sowas. Muss mal schauen, ob ich das finde.
Each?
Genau das habe ich gemeint. Danke!
# Return the next element from the string (list) for each consecutive call.
# The index for the next call is stored in the device hash
https://forum.fhem.de/index.php/topic,40022.0.html
Vielen dank zusammen - ich schaue es mir mal an.
Funktioniert perfekt und ist variable für alles - genau, was ich suchte:
SchalterTerraUR { fhem "set SzenenHue ".Each("SzenenHue", "Hell,Abends,Nachtlicht,Aus") }
Vielen Dank noch mal!