FHEM Forum

FHEM => Automatisierung => DOIF => Thema gestartet von: Fashionbye am 12 März 2015, 10:44:20

Titel: Syntaxfrage DOIF bzgl. cmd_1, cmd_2
Beitrag von: Fashionbye am 12 März 2015, 10:44:20
aus der FHEM Referenz:
ZitatBegrenzung von Wiederholungen eines Kommandos

Mit dem Attribut repeatsame <maximale Anzahl von cmd_1>:<maximale Anzahl von cmd_2>:... wird die maximale Anzahl hintereinander folgenden Ausführungen festgelegt.

define di_washer DOIF ([Watt]<2) (set pushmeldung "washer finished")
attr di_washer repeatsame 3
attr di_washer cmdpause 600

Ist mit cmd_1, cmd_2... eine Serie von mehreren Befehlen für dasselbe Ereignis gemeint ?
Also z.B.

define di_washer DOIF ([Watt]<2) (set pushmeldung "washer finished", set Blinklicht on)
mit
     set pushmeldung "washer finished"          = cmd_1
und
     set Blinklicht on                          = cmd_2

.
Oder ist gemeint:
define di_washer DOIF ([Watt]<2)
(set pushmeldung "washer finished")             = cmd_1
DOELSE
(set Blinklicht off)                            = cmd_2



Vielen Dank im Voraus!
Titel: Antw:Syntaxfrage DOIF bzgl. cmd_1, cmd_2
Beitrag von: RoBra81 am 12 März 2015, 11:02:59
Das zweite.
Titel: Antw:Syntaxfrage DOIF bzgl. cmd_1, cmd_2
Beitrag von: Fashionbye am 12 März 2015, 11:54:48
Hallo RoBra81, vielen Dank.

SCHADE! Wäre ja auch zu schön gewesen.
Muss man eben wieder auf die (ungeliebte) Klammerei zurückgreifen... .