Werte FHEM-Nutzer,
beim Versuch, einen Aeotec Smart Switch 6, der über security inclusion eingebunden ist, durch ein RandomTimer-Device zu schalten, kommt es folgenden Log-Einträgen und der Schalter wird während der Random-Zeitperiode offenbar nur eingeschaltet und am Ende der Random-Zeitperiode dann ausgeschaltet.
2016.05.27 22:18:53.092 3: [ZufallsTimer_AeonSwitch_Anton] starting RandomTimer on ZWave_Smartswitch6: 22:18:53(27) - 23:18:53(27)
2016.05.27 22:18:53.133 3: [ZufallsTimer_AeonSwitch_Anton] result of function Value(ZWave_Smartswitch6) must be 'on' or 'off'
2016.05.27 22:18:53.138 2: ZWave set ZWave_Smartswitch6 on
2016.05.27 22:26:53.032 3: [ZufallsTimer_AeonSwitch_Anton] result of function Value(ZWave_Smartswitch6) must be 'on' or 'off'
2016.05.27 22:26:53.037 2: ZWave set ZWave_Smartswitch6 on
2016.05.27 22:35:16.025 3: [ZufallsTimer_AeonSwitch_Anton] result of function Value(ZWave_Smartswitch6) must be 'on' or 'off'
Hier das list des RandomTimer-Devices:
Internals:
CFGFN
COMMAND off
DEF *21:00:00 ZWave_Smartswitch6 +01:55:00 480
DEVICE ZWave_Smartswitch6
NAME ZufallsTimer_AeonSwitch_Anton
NR 1755
STATE off
TYPE RandomTimer
Helper:
Dblog:
Startzeit:
Logdb:
TIME 1464473310.03837
VALUE 2016-05-29 21:00:00
Stoppzeit:
Logdb:
TIME 1464473310.03837
VALUE 2016-05-29 22:55:00
Timetoswitch:
Logdb:
TIME 1464417601.94326
VALUE 480
Active:
Logdb:
TIME 1464473310.01792
VALUE 0
State:
Logdb:
TIME 1464473310.05896
VALUE off
Readings:
2016-05-29 00:08:30 Startzeit 2016-05-29 21:00:00
2016-05-29 00:08:30 Stoppzeit 2016-05-29 22:55:00
2016-05-28 08:40:01 TimeToSwitch 480
2016-05-29 00:08:30 active 0
2016-05-29 00:08:30 state off
Timer:
Zufallstimer_aeonswitch_anton_exec:
HASH ZufallsTimer_AeonSwitch_Anton
MODIFIER Exec
NAME ZufallsTimer_AeonSwitch_Anton_Exec
Zufallstimer_aeonswitch_anton_settimer:
HASH ZufallsTimer_AeonSwitch_Anton
MODIFIER SetTimer
NAME ZufallsTimer_AeonSwitch_Anton_SetTimer
Helper:
REL
REP *
SIGMAWHENOFF 800
SIGMAWHENON 200
STARTTIME 29.05.2016 21:00:00
STOPTIME 29.05.2016 22:55:00
SWITCHMODE 800/200
S_REL +
S_REP
TIMESPEC_START *21:00:00
TIMESPEC_STOP +01:55:00
TIMETOSWITCH 480
active 0
startTime 1464548400
stopTime 1464555300
Attributes:
disableCond (Value ("alarm_scharf") eq "off")
room Anton,Tests
switchmode 800/200
Ein identisches RandomTimer-Device für einen Fibaro Wallplug (ohne secure inclusion) läuft problemlos. Vielleicht hat ein anderer Besitzer eines Aeotec Smart Switch 6 ja ein RandomTimer-Device erfolgreich damit "am Laufen".
Für hilfreiche Tipps bin ich wie immer schon im Voraus mehr als dankbar!
Gruß
alpha1974
Kannst du bitte einen Schaltvorgang im Event-Monitor protokollieren, und hier zur Verfuegung stellen?
Hier zwei Schaltvorgänge:
Event-Monitor:
2016-05-30 20:05:04.032 RandomTimer ZufallsTimer_AeonSwitch_Anton on
2016-05-30 20:05:04.065 ZWave ZWave_Smartswitch6 on
2016-05-30 20:05:05.131 ZWave ZWave_Smartswitch6 basicReport: ff
[...]
2016-05-30 20:13:15.022 RandomTimer ZufallsTimer_AeonSwitch_Anton on
2016-05-30 20:13:15.054 ZWave ZWave_Smartswitch6 on
2016-05-30 20:13:16.973 ZWave ZWave_Smartswitch6 basicReport: ff
Log-File:
2016.05.30 20:05:04.033 3: [ZufallsTimer_AeonSwitch_Anton] result of function Value(ZWave_Smartswitch6) must be 'on' or 'off'
2016.05.30 20:05:04.041 2: ZWave set ZWave_Smartswitch6 on
[...]
2016.05.30 20:13:15.023 3: [ZufallsTimer_AeonSwitch_Anton] result of function Value(ZWave_Smartswitch6) must be 'on' or 'off'
2016.05.30 20:13:15.030 2: ZWave set ZWave_Smartswitch6 on
Ich meine es gefixt zu haben: STATE war bei aktivierten Security "on " statt "on".
Weiterhin meldet jetzt get auch bei Security die Daten via asyncOutput, vulgo: man kriegt bei get ein Dialog.
Der Vollständigkeit halber: Ich darf vermelden, dass die Fehlermeldung seit dem Update von gestern (31.05.2016) weg ist und RandomTimer nun auch bei aktiviertem Security seinen Dienst klaglos zu verrichten scheint :-)
Herzlichen Dank und viele Grüße
alpha1974