Originally posted by: <email address deleted>
Hi,
My outside lights are not always on at the evening or in the morning.
When I trigger it again, it works.
Is it possible to let fhem send in a schedule to send a command 5
times.
for example:
define a3 at *06:33:00 { fhem("set Buitenverlichting on")if(!$we) }
repeat 5 times?
or do I need to to
define a3 at *06:33:00 { fhem("set Buitenverlichting on")if(!$we) }
define a4 at *06:33:01 { fhem("set Buitenverlichting on")if(!$we) }
define a5 at *06:33:02 { fhem("set Buitenverlichting on")if(!$we) }
define a6 at *06:33:03 { fhem("set Buitenverlichting on")if(!$we) }
define a7 at *06:33:04 { fhem("set Buitenverlichting on")if(!$we) }
regards Richard
--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.
> Is it possible to let fhem send in a schedule to send a command 5
> times.
Possible solutions:
1:
define 5fold notify 5fold { \
fhem "set %;; sleep 1;; set %;; sleep 1;; set %;; sleep 1;; set %;; set %" }
define a3 at *06:33 { fhem "trigger 5fold Buitenverlichting on" if(!$we) }
2:
define a3 at *06:33 {\
fhem "define a3x5 at +*{5}00:00:01 set Buitenverlichting on" if(!$we) }
Note:
- since every FS20 command is repeated 3 times, this construct will result in a
15-fold repeat, essentially blocking the RF space for 0.067 * 15 = 1.005
seconds. The CUL has a maximal "transmit" reserve of 9 seconds.
- sleep will block fhem, so I don't really recommend it.
--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.