Hallo,
ich habe eine Klingel Rule geschrieben. Bei drücken des Tasters sollen bestimmte Leuchten blinken. Dazu habe ich eine Switch-Gruppe von Lampen erzeugt.
Folgende rule habe ich geschrieben.
Folgende Event Meldungen kommen dann.
Licht_EG_Buero_Zentral received command OFF
Licht_EG_Buero_Zentral received command OFF
Licht_EG_Buero_Zentral received command OFF
Licht_EG_Buero_Zentral received command OFF
Licht_EG_Buero_Zentral received command OFF
Licht_EG_Buero_Zentral received command OFF
Licht_EG_Wohnbereich_Fenster received command OFF
Licht_EG_Wohnbereich_Fenster received command OFF
Licht_EG_Wohnbereich_Fenster received command OFF
Licht_EG_Wohnbereich_Fenster received command OFF
Licht_EG_Wohnbereich_Fenster received command OFF
Licht_EG_Wohnbereich_Fenster received command OFF
Licht_EG_Buero_Zentral received command ON
Licht_EG_Buero_Zentral received command ON
Licht_EG_Buero_Zentral received command ON
Licht_EG_Buero_Zentral received command ON
Licht_EG_Buero_Zentral received command ON
Licht_EG_Buero_Zentral received command ON
Licht_EG_Wohnbereich_Fenster received command ON
Licht_EG_Wohnbereich_Fenster received command ON
Licht_EG_Wohnbereich_Fenster received command ON
Licht_EG_Wohnbereich_Fenster received command ON
Licht_EG_Wohnbereich_Fenster received command ON
Licht_EG_Wohnbereich_Fenster received command ON
Es wird für jedes Element 5x ausgeschalten, dann wieder 5x eingeschalten.
Es soll aber 5x blinken mit Verzögerung.
Bitte um Hilfe.
mfg
Wallner
ich habe eine Klingel Rule geschrieben. Bei drücken des Tasters sollen bestimmte Leuchten blinken. Dazu habe ich eine Switch-Gruppe von Lampen erzeugt.
Folgende rule habe ich geschrieben.
Code:
rule "Klingeln" when Item Klingel received command then logInfo("Klingeln","Klingel gedrueckt") lStatus?.members.forEach(licht| if(licht.state == ON) { for(i : 0..5){ sendCommand(licht,OFF) createTimer(now.plusSeconds(1)) [| sendCommand(licht,ON) ] } } ) end
Licht_EG_Buero_Zentral received command OFF
Licht_EG_Buero_Zentral received command OFF
Licht_EG_Buero_Zentral received command OFF
Licht_EG_Buero_Zentral received command OFF
Licht_EG_Buero_Zentral received command OFF
Licht_EG_Buero_Zentral received command OFF
Licht_EG_Wohnbereich_Fenster received command OFF
Licht_EG_Wohnbereich_Fenster received command OFF
Licht_EG_Wohnbereich_Fenster received command OFF
Licht_EG_Wohnbereich_Fenster received command OFF
Licht_EG_Wohnbereich_Fenster received command OFF
Licht_EG_Wohnbereich_Fenster received command OFF
Licht_EG_Buero_Zentral received command ON
Licht_EG_Buero_Zentral received command ON
Licht_EG_Buero_Zentral received command ON
Licht_EG_Buero_Zentral received command ON
Licht_EG_Buero_Zentral received command ON
Licht_EG_Buero_Zentral received command ON
Licht_EG_Wohnbereich_Fenster received command ON
Licht_EG_Wohnbereich_Fenster received command ON
Licht_EG_Wohnbereich_Fenster received command ON
Licht_EG_Wohnbereich_Fenster received command ON
Licht_EG_Wohnbereich_Fenster received command ON
Licht_EG_Wohnbereich_Fenster received command ON
Es wird für jedes Element 5x ausgeschalten, dann wieder 5x eingeschalten.
Es soll aber 5x blinken mit Verzögerung.
Bitte um Hilfe.
mfg
Wallner
Kommentar