mehrere Schaltvorgänge und Verzögerung.

Begonnen von Meister_Petz, 12 Januar 2015, 11:09:03

Vorheriges Thema - Nächstes Thema

Meister_Petz

Moin,

wie kann man mehrere Geräte (LEDs an einem Arduino) mit einem Schalter (über die FHEM Weboberfläche) schalten, aber so, dass verzögert ausgelöst wird und verzögert abgeschalten wird? (die LEDs kann ich einzeln schalten, kann sie auch in gruppen zusammenfassen, aber dann komm ich nicht weiter)

Der genaue Ablauf:
1. Schalter an
2. LED1 an
3. 2 Sekunden warten
4. LED2 an
5. 1 Sekunde warten
6. LED1 und LED2 aus

Danke!

Petz

define LED1 FRM_OUT 3
attr LED1 IODev FIRMATA
attr LED1 stateFormat switch

define LED2 FRM_OUT 4
attr LED2 IODev FIRMATA
attr LED2 stateFormat switch







Meister_Petz

naja, schön ist was anderes, aber das hat funktioniert:
define Schalter_notify notify Schalter:on set LED1 on ;; sleep 2 ;; set LED2 on ;; sleep 1 ;; set LED1 off ;; set LED2 off