Schlecht:
> fhem ("set OG_Zimmer_Rollo off");;\
> sleep 30;;\
> fhem ("set OG_Zimmer_Rollo on-for-timer 2");;\
da sleep 30 in perl ausgefuehrt wird, und damit fhem 30 Sekunden lang
blockiert wird.
2012.07.09 13:03:58 2: FS20 OG_Zimmer_Rollo_2550 off 2012.07.09 13:03:58 2: FS20 set OG_Zimmer_Rollo off 2012.07.09 13:03:59 2: FS20 OG_Zimmer_Rollo_2550 off 2012.07.09 13:03:59 2: FS20 set OG_Zimmer_Rollo off 2012.07.09 13:04:00 2: FS20 OG_Zimmer_Rollo off 2012.07.09 13:04:29 2: FS20 set OG_Zimmer_Rollo on-for-timer 2 2012.07.09 13:04:29 2: FS20 set OG_Zimmer_Rollo on-for-timer 2
Fhem scheint das off des Senders (OG_Zimmer_Rollo_2550) zweimal zu empfangen
und sendet mir auch 2-mal dann ein OG_Zimmer_Rollo off und zweimal den on-for-timer 2.
Konsequenz:
Der Rolladen fährt hoch bis zum zweiten off und bleibt dann stehen.
Mit den beiden on-for-timer 2 dann die andere Richtung.
Das set OG_Zimmer_Rollo off möchte ich machen damit der Rolladen aus jeder Position
erstmal ganz auf fährt um dann, anch 30 Sekunden, mit dem on-for-timer 2 25% zu schliessen.
Für Ideen bin ich immer zu haben ;-)
2012.07.09 13:28:25 2: FS20 OG_Zimmer_Rollo_2550 on 2012.07.09 13:28:25 2: FS20 set OG_Zimmer_Rollo off 2012.07.09 13:28:55 2: FS20 set OG_Zimmer_Rollo on-for-timer 4 2012.07.09 13:28:56 2: FS20 OG_Zimmer_Rollo on-for-timer 4
2012.07.09 13:29:10 2: FS20 OG_Zimmer_Rollo_2550 off 2012.07.09 13:29:10 2: FS20 set OG_Zimmer_Rollo off 2012.07.09 13:29:10 2: FS20 OG_Zimmer_Rollo_2550 off 2012.07.09 13:29:11 2: FS20 set OG_Zimmer_Rollo off 2012.07.09 13:29:40 2: FS20 set OG_Zimmer_Rollo on-for-timer 2 2012.07.09 13:29:41 2: FS20 set OG_Zimmer_Rollo on-for-timer 2
2012.07.09 13:30:20 2: FS20 OG_Zimmer_Rollo_2550 on 2012.07.09 13:30:21 2: FS20 set OG_Zimmer_Rollo off 2012.07.09 13:30:51 2: FS20 set OG_Zimmer_Rollo on-for-timer 4
Nur das off streikt.
Grüße