Unknown command (set, try help.

Begonnen von AB1970, 17 Januar 2018, 16:35:51

Vorheriges Thema - Nächstes Thema

AB1970

Hallo,
vielleicht habe ich Tomaten auf den Augen...
aber wo ist hier der Fehler ? Und wie kann man diesen demnächst ohne Hilfe finden ?

define WZ.Tischlampe_Sw.lampe_auto_aus notify WZ.AlleLampen.Verzoegert:off define WZ.Tischlampe_Sw.spaeter_aus at +00:03:00 (set WZ.Tischlampe_Sw 0 20 2,set WZ.LampeKugel off,set WZ.Reispapierlampe off)


Frank_Huber

mach die Klammern vom Befehl weg. das ist DOIF Syntax. :)

AB1970

Danke dann wird aber nur der erste Befehl ausgeführt, nämlich

set WZ.Tischlampe_Sw 0 20 2

automatisierer

die Kommas aber auch...

Commandref:
ZitatFür jede weitere Indirektion muss man die Strichpunkte verdoppeln. Um also die beiden Lampen um 7:00 für 10 Minuten einzuschalten schreibt man:

    define onAt at 07:00 set Lamp1 on;;set Lamp2 on;; define offAt at +00:10 set Lamp1 off;;;;set Lamp2 off

Keine Angst, das Vorherige kann in FHEM auch deutlich einfacher formuliert werden als:

    define onAt at 07:00 set Lamp1,Lamp2 on-for-timer 600

Frank_Huber

Zitat von: automatisierer am 17 Januar 2018, 16:58:03
die Kommas aber auch...

Commandref:
Damn, wo du Recht hast... [emoji106]

Mit dem Handy online, daher kurz gefasst...


AB1970

Dank euch für die schnellen Antworten


Gesendet von iPhone mit Tapatalk Pro