FHEM Forum

FHEM => Automatisierung => Thema gestartet von: choetzu am 14 Juni 2016, 11:55:00

Titel: WeekDayTimer: Dimmen geht nicht
Beitrag von: choetzu am 14 Juni 2016, 11:55:00
Hallo,

ich weiss nciht, ob ich hier richtig bin. Ich steuere meine Storen mit dem Modul WeekdayTimer, das funktioniert soweit so gut. Nun will ich das auch mit dem Dimmer (Enocean, Eltalko FUD61) macher. Jedoch schaff ich es nicht.

Den Dimmer schalte ich normalerweise mit set WZ_D_FUD61 dim 40

Wenn ich nun aber

define WZ_Dimmer_WEEK WeekdayTimer WZ_D_FUD61 8|22:17|dim 40

mache, dann passiert nicht.. Auch nicht mit

define WZ_Dimmer_WEEK WeekdayTimer WZ_D_FUD61 8|22:17|dim40%

Weiss jemand rat? Herzlichen Dank für die Hilfe.

lg
Titel: Antw:WeekDayTimer: Dimmen geht nicht
Beitrag von: Hans Franz am 14 Juni 2016, 12:25:34
Du kannst es einmal so versuchen:
define WZ_Dimmer_WEEK WeekdayTimer WZ_D_FUD61 8|22:17|40 {fhem("set $NAME dim $EVENT");

Gruß
Hans
Titel: Antw:WeekDayTimer: Dimmen geht nicht
Beitrag von: choetzu am 14 Juni 2016, 12:40:58
Danke Hans Franz für die rasche Hilfe.. Habs grad probiert. Leider tut sich am Dimmer nix... Der bleibt "schwarz"... Grr..

kann es daran liegen, dass er Mühe mit dem leerschlag zwischen dim und 40 hat?
Titel: Antw:WeekDayTimer: Dimmen geht nicht
Beitrag von: Hans Franz am 14 Juni 2016, 12:54:07
Sorry, da fehlte eine Klammer.
define WZ_Dimmer_WEEK WeekdayTimer WZ_D_FUD61 8|22:17|40 {fhem("set $NAME dim $EVENT")}
Sonst kannst du auch loggen mit:
define WZ_Dimmer_WEEK WeekdayTimer WZ_D_FUD61 8|22:17|40 {Log 1,"fhem('set $NAME dim $EVENT')";fhem("set $NAME dim $EVENT")}
und im Log nachschauen, ob der richtige Befehl generiert wird.

Gruß
Hans
Titel: Antw:WeekDayTimer: Dimmen geht nicht
Beitrag von: Dietmar63 am 14 Juni 2016, 12:58:50
wenn es nicht tut, dann mit verbose 5 für logging sorgen.
Titel: Antw:WeekDayTimer: Dimmen geht nicht
Beitrag von: choetzu am 14 Juni 2016, 14:47:30
YES!!!!! Herzlichen Dank... das klappt ja wie geschmiert. Und nebenbei habe ich noch gelernt, welche Logik dahinter steckt. Danke.