[gelöst] RandomTimer und Aeotec Smart Switch 6 schaltet nur "on"

Begonnen von alpha1974, 29 Mai 2016, 20:30:47

Vorheriges Thema - Nächstes Thema

alpha1974

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
FHEM/Z-Wave USB-Dongle + div. Devices

rudolfkoenig

Kannst du bitte einen Schaltvorgang im Event-Monitor protokollieren, und hier zur Verfuegung stellen?

alpha1974

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
FHEM/Z-Wave USB-Dongle + div. Devices

rudolfkoenig

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.

alpha1974

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
FHEM/Z-Wave USB-Dongle + div. Devices