Autor Thema: Kanal 2 bei FGS223 macht Probleme (schaltet nicht, meldet keinen Status)  (Gelesen 1830 mal)

Offline A.Harrenberg

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1618
Hi Andreas,
anbei die beiden Logs. Im Insecure Log hat das Gerät nun einen anderen Namen (ZWave_SWITCH_BINARY_16, etc.). Das listing oben passt ja zum Secure Log.
so, habe mal kurz in die Logs reingeschaut...
Tja, die Abfrage ob eine Klasse verschlüsselt werden soll funktioniert anscheinend bei sub-devices nicht. Ich prüfe ob die Klasse im Attribut "secure_classes" drin steht, sub-devices haben dieses Attribut aber nicht, nur das Hauptdevice!
Daher werden die Befehle an die sub-devices unverschlüsselt versendet, was das Gerät richtigerweise ignoriert.

Leider habe ich kein "echtes" Testgeräte mit MULTI_CHANNEL und SECURITY hier, das muss ich mir jetzt erst mit einem Z-Uno "bauen" ;-)
Dann kann ich damit debuggen.

Gruß,
 Andreas.
FB 7360, Homematic und ZWave
Support for ZWave-SECURITY

Offline tomspatz

  • Full Member
  • ***
  • Beiträge: 416
@ Andreas
soll ich dir einen FGS-223 mal schicken zum testen?

LG
Tom

Offline A.Harrenberg

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1618
Hi,
soll ich dir einen FGS-223 mal schicken zum testen?
danke, aber das sollte nicht nötig sein. Soweit ich das sehe ist das ein generelles Problem mit sub-devices. Ich habe mir gestern mit dem Z-Uno schon mal ein Geräte "erzeugt" das Security und Multi_Channel hat. Damit kann ich das ausreichend ausprobieren.

Es sollte auch nicht sooo schwierig sein das zu fixen. Ich muss bei der Abfrage erst prüfen ob es sich um ein sub-device handelt und falls ja "irgendwie" das main-device referenzieren. Etwas ähnliches hatte ich schon mal für ein anderes Problem implementiert dann aber wieder gelöscht da Rudi das Problem intern gelöst hat. Daher muss ich mir das jetzt noch mal austüfteln. Denke aber das dies in ein paar Tagen erledigt ist.

Gruß,
 Andreas.
FB 7360, Homematic und ZWave
Support for ZWave-SECURITY

Offline A.Harrenberg

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1618
[PATCH] Security für sub-devices
« Antwort #18 am: 07 April 2017, 21:31:06 »
Hallo Rudi,

durch diesen Thread hier ist aufgefallen das Security mit sub-devices bisher überhaupt nicht funktioniert hat...  :-[

Hintergrund: Ich prüfe eine zu verschickende Nachricht dadurch das ich die Klasse im Attribut "secure_classes" suche. Sub-Devices haben diese Klasse aber gar nicht, wodurch hier immer unverschlüsselt gesendet wurde, was die Geräte richtigerweise ignorieren.

Ich habe in dem Patch jetzt eingebaut das ich im Fall eines sub-device beim parent-device nachschaue.

Zweites Problem ist das der Befehl beim sub-device zwischengespeichert wird, die angeforderte Nonce jedoch beim parent-device ankommt... Dort habe ich es jetzt so angepasst das die Nachricht auch beim parent-device gespeichert wird. Hierzu musste ich auch "secStart" entsprechend umbiegen.

Bitte schau noch mal in den Patch rein, ich suche dort in %defs um das parent-device anhand des Namens zu finden, wahrscheinlich gibt es dafür eine elegantere/schnellere Lösung.

Gruß,
 Andreas.
FB 7360, Homematic und ZWave
Support for ZWave-SECURITY

Offline rudolfkoenig

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 17444
Das Parent-Device ist $defs{$hash->{endpointParent}}, ich habe dein Patch dementsprechend verkuerzt.

Habs eingecheckt, konnte es aber nicht testen.

Offline A.Harrenberg

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1618
Hi Rudi,
Das Parent-Device ist $defs{$hash->{endpointParent}}, ich habe dein Patch dementsprechend verkuerzt.
hmm, so einfach... Das man dort direkt mit dem Namen agieren kann war mir nicht klar.

Habs eingecheckt, konnte es aber nicht testen.
Bei mir ist mit dem Testen auch knapp, ich muss gleich weg, evtl. schaffe ich das heute abend noch.

Danke,
 Andreas.
FB 7360, Homematic und ZWave
Support for ZWave-SECURITY

Offline A.Harrenberg

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1618
Hi Rudi,

hab' es doch noch geschafft das kurz zu testen. Läuft!

Danke,
 Andreas.
FB 7360, Homematic und ZWave
Support for ZWave-SECURITY

Offline A.Harrenberg

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1618
Hi TomSpatz, hi Andreas!

Habt Ihr das mit einem aktualisierten FHEM bei euch mal ausprobiert ob es jetzt geht? Ich gehe zwar davon aus das es jetzt funktioniert, eine positive RM würde mir aber helfen Nachts wieder besser zu schlafen  ;D

Gruß,
 Andreas.
FB 7360, Homematic und ZWave
Support for ZWave-SECURITY

Offline tomspatz

  • Full Member
  • ***
  • Beiträge: 416
Sorry aber bislang habe ich noch nichts mit Security eingebunden.

LG
Tom

Offline acw81

  • New Member
  • *
  • Beiträge: 32
Sorry, für die späte Antwort aber der Switch ist bei mir nicht gerade leicht zu erreichen  ;)

Auf den ersten Blick scheint aber nun  alles "SECURE" zu funktionieren   8)

Falls ich noch etwas entdecken sollte melde ich mich wieder hier.

Danke und Gruß
Andreas

Offline A.Harrenberg

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1618
Hi,

kein Problem, vor allem nicht wenn es jetzt zu funktionieren scheint! ;-)

Gruß,
 Andreas.
FB 7360, Homematic und ZWave
Support for ZWave-SECURITY

Offline acw81

  • New Member
  • *
  • Beiträge: 32
Ein Problem habe ich nun leider doch festgestellt und zwar das die Events von den Schaltzuständen nicht sauber kommen. Ich weiß aber nicht ob das nun mit der Umstellung auf "SECURE" zu tun hat.

Ich schalte in folgendem Beispiel die Wandbeleuchtung im Esszimmer ein, welche sich aber auf Grund der Helligkeit gleich wieder ausschaltet.

Im listing sind die Endzustände der Readings für state und reportedState soweit korrekt

Internals:
   DEF        cdf6772a 4353
   IODev      ZDongle
   NAME       ez_Wandleuchten
   NR         152
   STATE      off
   TYPE       ZWave
   ZWaveSubDevice yes
   endpointParent hwr_MasterSchalter
   homeId     cdf6772a
   isWakeUp
   nodeIdHex  1101
   CHANGED:
     off
     reportedState: off
     power:  0.8 W
   CHANGEDWITHSTATE:
   Readings:
     2017-04-18 13:08:51   energy          3.16 kWh
     2017-04-18 14:07:58   power            0.8 W
     2017-04-18 14:07:58   reportedState   off
     2017-04-18 14:07:58   state           off
   Helper:
     Bm:
       Zwave_get:
         cnt        2
         dmx        0
         mAr
         max        0
         tot        0
       Zwave_set:
         cnt        16
         dmx        0
         max        3
         tot        11
         mAr:
           HASH(0x3ee9348)
           ez_Wandleuchten
           on
Attributes:
   IODev      ZDongle
   classes    ZWAVEPLUS_INFO VERSION SWITCH_BINARY ASSOCIATION ASSOCIATION_GRP_INFO MULTI_CHANNEL_ASSOCIATION METER MARK SWITCH_MULTILEVEL
   room       Esszimmer

im Event Monitor fehlt aber das reportedState event

2017-04-18 14:07:57.036 ZWave ez_Wandleuchten on
2017-04-18 14:07:57.036 ZWave ez_Wandleuchten reportedState: on
2017-04-18 14:07:57.036 ZWave ez_Wandleuchten power:  24 W
2017-04-18 14:07:57.051 ZWave ez_Wandleuchten off

Schalte ich die Wandbeleuchtung nochmals an, kommen die entsprechenden "Off" Events im Event Monitor.

Offline acw81

  • New Member
  • *
  • Beiträge: 32
Also hier nochmal ausführliche Logs und Listings zu dem oben angesprochenen Verhalten. Ich diesem Szenario habe ich ez_Wandleuchten um 9:45:55 Uhr ausgeschaltet und um 9:47:42 Uhr wieder eingeschaltet.

Event Monitor
2017-04-21 09:45:55.791 ZWave ez_Wandleuchten on
2017-04-21 09:45:55.791 ZWave ez_Wandleuchten reportedState: on
2017-04-21 09:45:55.791 ZWave ez_Wandleuchten power:  24 W
2017-04-21 09:47:42.775 ZWave ez_Wandleuchten off
2017-04-21 09:47:42.775 ZWave ez_Wandleuchten reportedState: off
2017-04-21 09:47:42.775 ZWave ez_Wandleuchten power:  0.8 W

Listing nach dem Ausschalten
Internals:
   DEF        cdf6772a 4353
   IODev      ZDongle
   NAME       ez_Wandleuchten
   NR         152
   STATE      off
   TYPE       ZWave
   ZWaveSubDevice yes
   endpointParent hwr_MasterSchalter
   homeId     cdf6772a
   isWakeUp
   nodeIdHex  1101
   CHANGED:
     off
     reportedState: off
     power:  0.8 W
   CHANGEDWITHSTATE:
   Readings:
     2017-04-21 09:08:51   energy           3.58 kWh
     2017-04-21 09:45:56   power            0.8 W
     2017-04-21 09:45:56   reportedState   off
     2017-04-21 09:45:56   state           off
Attributes:
   IODev      ZDongle
   classes    ZWAVEPLUS_INFO VERSION SWITCH_BINARY ASSOCIATION ASSOCIATION_GRP_INFO MULTI_CHANNEL_ASSOCIATION METER MARK SWITCH_MULTILEVEL
   room       Esszimmer
   verbose    5

Listing nach dem Einschalten
Internals:
   DEF        cdf6772a 4353
   IODev      ZDongle
   NAME       ez_Wandleuchten
   NR         152
   STATE      on
   TYPE       ZWave
   ZWaveSubDevice yes
   endpointParent hwr_MasterSchalter
   homeId     cdf6772a
   isWakeUp
   nodeIdHex  1101
   CHANGED:
     on
     reportedState: on
     power:  24 W
   CHANGEDWITHSTATE:
   Readings:
     2017-04-21 09:08:51   energy           3.58 kWh
     2017-04-21 09:47:45   power            24 W
     2017-04-21 09:47:43   reportedState   on
     2017-04-21 09:47:43   state           on
Attributes:
   IODev      ZDongle
   classes    ZWAVEPLUS_INFO VERSION SWITCH_BINARY ASSOCIATION ASSOCIATION_GRP_INFO MULTI_CHANNEL_ASSOCIATION METER MARK SWITCH_MULTILEVEL
   room       Esszimmer
   verbose    5

Logfile ZWave Dongle
2017.04.21 09:45:55.783 3: ZWave set ez_Wandleuchten off
2017.04.21 09:45:55.784 5: ez_Wandleuchten: MULTI_CHANNEL is a secured class!
2017.04.21 09:45:55.784 5: ez_Wandleuchten SECURITY: 600d0001250100 stored for encryption
2017.04.21 09:45:55.784 5: ZWDongle_Write 0013110298402518 (cdf6772a)
2017.04.21 09:45:55.785 5: SW: 0109001311029840251813
2017.04.21 09:45:55.798 5: ACK received, WaitForAck=>2 for 0109001311029840251813
2017.04.21 09:45:55.798 4: ZWDongle_Read ZDongle: rcvd 011301 (answer ZW_SEND_DATA), sending ACK
2017.04.21 09:45:55.798 5: SW: 06
2017.04.21 09:45:55.800 5: ZDongle: dispatch 011301
2017.04.21 09:45:55.809 4: ZWDongle_Read ZDongle: rcvd 001318000002 (request ZW_SEND_DATA), sending ACK
2017.04.21 09:45:55.810 5: SW: 06
2017.04.21 09:45:55.811 5: device ack reveived, removing 0109001311029840251813 from dongle sendstack
2017.04.21 09:45:55.811 5: ZDongle: dispatch 001318000002
2017.04.21 09:45:55.812 4: CMD:ZW_SEND_DATA ID:00 ARG:0002 CB:18
2017.04.21 09:45:55.812 4: ZDongle transmit OK for CB 18, target hwr_MasterSchalter
2017.04.21 09:45:55.823 4: ZWDongle_Read ZDongle: rcvd 000400110a98805a46fcb38a028b47 (request APPLICATION_COMMAND_HANDLER), sending ACK
2017.04.21 09:45:55.823 5: SW: 06
2017.04.21 09:45:55.824 5: ZDongle: dispatch 000400110a98805a46fcb38a028b47
2017.04.21 09:45:55.825 4: CMD:APPLICATION_COMMAND_HANDLER ID:11 ARG:0a98805a46fcb38a028b47 CB:00
2017.04.21 09:45:55.825 5: hwr_MasterSchalter SECURITY: 600d0001250100 set ez_Wandleuchten off retrieved for encryption
2017.04.21 09:45:55.826 5: hwr_MasterSchalter: secEncrypt plain:00600d0001250100 enc:93466017ce88b295
2017.04.21 09:45:55.826 5: ZWDongle_Write 0013111b9881d1c1750aca16757793466017ce88b2955a1e6d0daf997fa74a2519 (cdf6772a)
2017.04.21 09:45:55.827 5: SW: 01220013111b9881d1c1750aca16757793466017ce88b2955a1e6d0daf997fa74a251913
2017.04.21 09:45:55.828 5: hwr_MasterSchalter: type=set, cmd=off (600d0001250100 set ez_Wandleuchten off)
2017.04.21 09:45:55.830 5: ACK received, WaitForAck=>2 for 01220013111b9881d1c1750aca16757793466017ce88b2955a1e6d0daf997fa74a251913
2017.04.21 09:45:55.838 4: ZWDongle_Read ZDongle: rcvd 011301 (answer ZW_SEND_DATA), sending ACK
2017.04.21 09:45:55.838 5: SW: 06
2017.04.21 09:45:55.839 5: ZDongle: dispatch 011301
2017.04.21 09:45:55.855 4: ZWDongle_Read ZDongle: rcvd 001319000002 (request ZW_SEND_DATA), sending ACK
2017.04.21 09:45:55.856 5: SW: 06
2017.04.21 09:45:55.857 5: device ack reveived, removing 01220013111b9881d1c1750aca16757793466017ce88b2955a1e6d0daf997fa74a251913 from dongle sendstack
2017.04.21 09:45:55.857 5: ZDongle: dispatch 001319000002
2017.04.21 09:45:55.858 4: CMD:ZW_SEND_DATA ID:00 ARG:0002 CB:19
2017.04.21 09:45:55.858 4: ZDongle transmit OK for CB 19, target hwr_MasterSchalter
2017.04.21 09:45:55.952 4: ZWDongle_Read ZDongle: rcvd 00040011029840 (request APPLICATION_COMMAND_HANDLER), sending ACK
2017.04.21 09:45:55.952 5: SW: 06
2017.04.21 09:45:55.954 5: ZDongle: dispatch 00040011029840
2017.04.21 09:45:55.954 4: CMD:APPLICATION_COMMAND_HANDLER ID:11 ARG:029840 CB:00
2017.04.21 09:45:55.955 5: ZWDongle_Write 0013110a988017e3d480a63a0f7f251a (cdf6772a)
2017.04.21 09:45:55.955 5: SW: 01110013110a988017e3d480a63a0f7f251a8d
2017.04.21 09:45:55.958 5: ACK received, WaitForAck=>2 for 01110013110a988017e3d480a63a0f7f251a8d
2017.04.21 09:45:55.965 4: ZWDongle_Read ZDongle: rcvd 011301 (answer ZW_SEND_DATA), sending ACK
2017.04.21 09:45:55.965 5: SW: 06
2017.04.21 09:45:55.966 5: ZDongle: dispatch 011301
2017.04.21 09:45:55.981 4: ZWDongle_Read ZDongle: rcvd 00131a000002 (request ZW_SEND_DATA), sending ACK
2017.04.21 09:45:55.981 5: SW: 06
2017.04.21 09:45:55.982 5: device ack reveived, removing 01110013110a988017e3d480a63a0f7f251a8d from dongle sendstack
2017.04.21 09:45:55.983 5: ZDongle: dispatch 00131a000002
2017.04.21 09:45:55.983 4: CMD:ZW_SEND_DATA ID:00 ARG:0002 CB:1a
2017.04.21 09:45:55.983 4: ZDongle transmit OK for CB 1a, target hwr_MasterSchalter
2017.04.21 09:45:56.001 4: ZWDongle_Read ZDongle: rcvd 000400111b9881b1a8bcd76446f8926957a2f35c6dd8dc173d6062caefdaf418 (request APPLICATION_COMMAND_HANDLER), sending ACK
2017.04.21 09:45:56.001 5: SW: 06
2017.04.21 09:45:56.002 5: ZDongle: dispatch 000400111b9881b1a8bcd76446f8926957a2f35c6dd8dc173d6062caefdaf418
2017.04.21 09:45:56.003 4: CMD:APPLICATION_COMMAND_HANDLER ID:11 ARG:1b9881b1a8bcd76446f8926957a2f35c6dd8dc173d6062caefdaf418 CB:00
2017.04.21 09:45:56.004 5: hwr_MasterSchalter: secDecrypt: send_nonce 17e3d480a63a0f7f with nonce_id 17 retrieved
2017.04.21 09:45:56.004 5: hwr_MasterSchalter: secDecrypt: decrypted cmd 00600d0101250300
2017.04.21 09:45:56.004 5: hwr_MasterSchalter: secDecrypt: Sequencebyte 0, sequenced 0, secondFrame 0, sequenceCounter 00
2017.04.21 09:45:56.004 5: hwr_MasterSchalter: secDecrypt: calculated Authentication code 3d6062caefdaf418
2017.04.21 09:45:56.004 5: hwr_MasterSchalter: secDecrypt: parsing 0004001107600d0101250300
2017.04.21 09:45:56.004 4: CMD:APPLICATION_COMMAND_HANDLER ID:11 ARG:07600d0101250300 CB:00
2017.04.21 09:45:56.853 4: ZWDongle_Read ZDongle: rcvd 00040011029840 (request APPLICATION_COMMAND_HANDLER), sending ACK
2017.04.21 09:45:56.853 5: SW: 06
2017.04.21 09:45:56.854 5: ZDongle: dispatch 00040011029840
2017.04.21 09:45:56.855 4: CMD:APPLICATION_COMMAND_HANDLER ID:11 ARG:029840 CB:00
2017.04.21 09:45:56.856 5: ZWDongle_Write 0013110a98808438a06c5b438398251b (cdf6772a)
2017.04.21 09:45:56.856 5: SW: 01110013110a98808438a06c5b438398251bb3
2017.04.21 09:45:56.859 5: ACK received, WaitForAck=>2 for 01110013110a98808438a06c5b438398251bb3
2017.04.21 09:45:56.865 4: ZWDongle_Read ZDongle: rcvd 011301 (answer ZW_SEND_DATA), sending ACK
2017.04.21 09:45:56.865 5: SW: 06
2017.04.21 09:45:56.867 5: ZDongle: dispatch 011301
2017.04.21 09:45:56.882 4: ZWDongle_Read ZDongle: rcvd 00131b000002 (request ZW_SEND_DATA), sending ACK
2017.04.21 09:45:56.882 5: SW: 06
2017.04.21 09:45:56.883 5: device ack reveived, removing 01110013110a98808438a06c5b438398251bb3 from dongle sendstack
2017.04.21 09:45:56.884 5: ZDongle: dispatch 00131b000002
2017.04.21 09:45:56.884 4: CMD:ZW_SEND_DATA ID:00 ARG:0002 CB:1b
2017.04.21 09:45:56.884 4: ZDongle transmit OK for CB 1b, target hwr_MasterSchalter
2017.04.21 09:45:56.903 4: ZWDongle_Read ZDongle: rcvd 000400112098812b7ab0ea39244bad8945366c763776c847523ef5c384d2b0bb7e75cbc4e2 (request APPLICATION_COMMAND_HANDLER), sending ACK
2017.04.21 09:45:56.903 5: SW: 06
2017.04.21 09:45:56.906 5: ZDongle: dispatch 000400112098812b7ab0ea39244bad8945366c763776c847523ef5c384d2b0bb7e75cbc4e2
2017.04.21 09:45:56.906 4: CMD:APPLICATION_COMMAND_HANDLER ID:11 ARG:2098812b7ab0ea39244bad8945366c763776c847523ef5c384d2b0bb7e75cbc4e2 CB:00
2017.04.21 09:45:56.907 5: hwr_MasterSchalter: secDecrypt: send_nonce 8438a06c5b438398 with nonce_id 84 retrieved
2017.04.21 09:45:56.907 5: hwr_MasterSchalter: secDecrypt: decrypted cmd 00600d01013202213200080000
2017.04.21 09:45:56.908 5: hwr_MasterSchalter: secDecrypt: Sequencebyte 0, sequenced 0, secondFrame 0, sequenceCounter 00
2017.04.21 09:45:56.908 5: hwr_MasterSchalter: secDecrypt: calculated Authentication code d2b0bb7e75cbc4e2
2017.04.21 09:45:56.908 5: hwr_MasterSchalter: secDecrypt: parsing 000400110c600d01013202213200080000
2017.04.21 09:45:56.908 4: CMD:APPLICATION_COMMAND_HANDLER ID:11 ARG:0c600d01013202213200080000 CB:00
2017.04.21 09:47:42.765 3: ZWave set ez_Wandleuchten on
2017.04.21 09:47:42.765 5: ez_Wandleuchten: MULTI_CHANNEL is a secured class!
2017.04.21 09:47:42.766 5: ez_Wandleuchten SECURITY: 600d00012501FF stored for encryption
2017.04.21 09:47:42.766 5: ZWDongle_Write 001311029840251d (cdf6772a)
2017.04.21 09:47:42.767 5: SW: 0109001311029840251d16
2017.04.21 09:47:42.783 5: ACK received, WaitForAck=>2 for 0109001311029840251d16
2017.04.21 09:47:42.784 4: ZWDongle_Read ZDongle: rcvd 011301 (answer ZW_SEND_DATA), sending ACK
2017.04.21 09:47:42.784 5: SW: 06
2017.04.21 09:47:42.786 5: ZDongle: dispatch 011301
2017.04.21 09:47:43.027 4: ZWDongle_Read ZDongle: rcvd 00131d000002 (request ZW_SEND_DATA), sending ACK
2017.04.21 09:47:43.028 5: SW: 06
2017.04.21 09:47:43.029 5: device ack reveived, removing 0109001311029840251d16 from dongle sendstack
2017.04.21 09:47:43.029 5: ZDongle: dispatch 00131d000002
2017.04.21 09:47:43.030 4: CMD:ZW_SEND_DATA ID:00 ARG:0002 CB:1d
2017.04.21 09:47:43.030 4: ZDongle transmit OK for CB 1d, target hwr_MasterSchalter
2017.04.21 09:47:43.033 4: ZWDongle_Read ZDongle: rcvd 000400110a9880cbd80c56b8736336 (request APPLICATION_COMMAND_HANDLER), sending ACK
2017.04.21 09:47:43.033 5: SW: 06
2017.04.21 09:47:43.035 5: ZDongle: dispatch 000400110a9880cbd80c56b8736336
2017.04.21 09:47:43.035 4: CMD:APPLICATION_COMMAND_HANDLER ID:11 ARG:0a9880cbd80c56b8736336 CB:00
2017.04.21 09:47:43.036 5: hwr_MasterSchalter SECURITY: 600d00012501FF set ez_Wandleuchten on retrieved for encryption
2017.04.21 09:47:43.036 5: hwr_MasterSchalter: secEncrypt plain:00600d00012501FF enc:58539a2c084e57b0
2017.04.21 09:47:43.037 5: ZWDongle_Write 0013111b988145bd9ba87446cb3958539a2c084e57b0cb7003fa46650e0f13251e (cdf6772a)
2017.04.21 09:47:43.037 5: SW: 01220013111b988145bd9ba87446cb3958539a2c084e57b0cb7003fa46650e0f13251e82
2017.04.21 09:47:43.039 5: hwr_MasterSchalter: type=set, cmd=on (600d00012501FF set ez_Wandleuchten on)
2017.04.21 09:47:43.041 5: ACK received, WaitForAck=>2 for 01220013111b988145bd9ba87446cb3958539a2c084e57b0cb7003fa46650e0f13251e82
2017.04.21 09:47:43.297 4: ZWDongle_Read ZDongle: rcvd 011301 (answer ZW_SEND_DATA), sending ACK
2017.04.21 09:47:43.297 5: SW: 06
2017.04.21 09:47:43.299 5: ZDongle: dispatch 011301
2017.04.21 09:47:43.301 4: ZWDongle_Read ZDongle: rcvd 00131e000003 (request ZW_SEND_DATA), sending ACK
2017.04.21 09:47:43.301 5: SW: 06
2017.04.21 09:47:43.303 5: device ack reveived, removing 01220013111b988145bd9ba87446cb3958539a2c084e57b0cb7003fa46650e0f13251e82 from dongle sendstack
2017.04.21 09:47:43.303 5: ZDongle: dispatch 00131e000003
2017.04.21 09:47:43.304 4: CMD:ZW_SEND_DATA ID:00 ARG:0003 CB:1e
2017.04.21 09:47:43.304 4: ZDongle transmit OK for CB 1e, target hwr_MasterSchalter
2017.04.21 09:47:43.306 4: ZWDongle_Read ZDongle: rcvd 00040011029840 (request APPLICATION_COMMAND_HANDLER), sending ACK
2017.04.21 09:47:43.306 5: SW: 06
2017.04.21 09:47:43.308 5: ZDongle: dispatch 00040011029840
2017.04.21 09:47:43.308 4: CMD:APPLICATION_COMMAND_HANDLER ID:11 ARG:029840 CB:00
2017.04.21 09:47:43.309 5: ZWDongle_Write 0013110a988052cef061fca651d3251f (cdf6772a)
2017.04.21 09:47:43.310 5: SW: 01110013110a988052cef061fca651d3251f11
2017.04.21 09:47:43.313 5: ACK received, WaitForAck=>2 for 01110013110a988052cef061fca651d3251f11
2017.04.21 09:47:43.320 4: ZWDongle_Read ZDongle: rcvd 011301 (answer ZW_SEND_DATA), sending ACK
2017.04.21 09:47:43.321 5: SW: 06
2017.04.21 09:47:43.322 5: ZDongle: dispatch 011301
2017.04.21 09:47:43.559 4: ZWDongle_Read ZDongle: rcvd 00131f000002 (request ZW_SEND_DATA), sending ACK
2017.04.21 09:47:43.560 5: SW: 06
2017.04.21 09:47:43.561 5: device ack reveived, removing 01110013110a988052cef061fca651d3251f11 from dongle sendstack
2017.04.21 09:47:43.561 5: ZDongle: dispatch 00131f000002
2017.04.21 09:47:43.562 4: CMD:ZW_SEND_DATA ID:00 ARG:0002 CB:1f
2017.04.21 09:47:43.562 4: ZDongle transmit OK for CB 1f, target hwr_MasterSchalter
2017.04.21 09:47:43.565 4: ZWDongle_Read ZDongle: rcvd 000400111b98814b24423f7e6cef7204da77daa516944c52867161c75bbc5dda (request APPLICATION_COMMAND_HANDLER), sending ACK
2017.04.21 09:47:43.565 5: SW: 06
2017.04.21 09:47:43.567 5: ZDongle: dispatch 000400111b98814b24423f7e6cef7204da77daa516944c52867161c75bbc5dda
2017.04.21 09:47:43.567 4: CMD:APPLICATION_COMMAND_HANDLER ID:11 ARG:1b98814b24423f7e6cef7204da77daa516944c52867161c75bbc5dda CB:00
2017.04.21 09:47:43.568 5: hwr_MasterSchalter: secDecrypt: send_nonce 52cef061fca651d3 with nonce_id 52 retrieved
2017.04.21 09:47:43.568 5: hwr_MasterSchalter: secDecrypt: decrypted cmd 00600d01012503ff
2017.04.21 09:47:43.568 5: hwr_MasterSchalter: secDecrypt: Sequencebyte 0, sequenced 0, secondFrame 0, sequenceCounter 00
2017.04.21 09:47:43.569 5: hwr_MasterSchalter: secDecrypt: calculated Authentication code 867161c75bbc5dda
2017.04.21 09:47:43.569 5: hwr_MasterSchalter: secDecrypt: parsing 0004001107600d01012503ff
2017.04.21 09:47:43.569 4: CMD:APPLICATION_COMMAND_HANDLER ID:11 ARG:07600d01012503ff CB:00
2017.04.21 09:47:45.853 4: ZWDongle_Read ZDongle: rcvd 00040011029840 (request APPLICATION_COMMAND_HANDLER), sending ACK
2017.04.21 09:47:45.853 5: SW: 06
2017.04.21 09:47:45.855 5: ZDongle: dispatch 00040011029840
2017.04.21 09:47:45.855 4: CMD:APPLICATION_COMMAND_HANDLER ID:11 ARG:029840 CB:00
2017.04.21 09:47:45.856 5: ZWDongle_Write 0013110a98800ba38e790982680f2520 (cdf6772a)
2017.04.21 09:47:45.857 5: SW: 01110013110a98800ba38e790982680f252048
2017.04.21 09:47:45.860 5: ACK received, WaitForAck=>2 for 01110013110a98800ba38e790982680f252048
2017.04.21 09:47:45.866 4: ZWDongle_Read ZDongle: rcvd 011301 (answer ZW_SEND_DATA), sending ACK
2017.04.21 09:47:45.866 5: SW: 06
2017.04.21 09:47:45.868 5: ZDongle: dispatch 011301
2017.04.21 09:47:45.882 4: ZWDongle_Read ZDongle: rcvd 001320000002 (request ZW_SEND_DATA), sending ACK
2017.04.21 09:47:45.882 5: SW: 06
2017.04.21 09:47:45.884 5: device ack reveived, removing 01110013110a98800ba38e790982680f252048 from dongle sendstack
2017.04.21 09:47:45.884 5: ZDongle: dispatch 001320000002
2017.04.21 09:47:45.884 4: CMD:ZW_SEND_DATA ID:00 ARG:0002 CB:20
2017.04.21 09:47:45.885 4: ZDongle transmit OK for CB 20, target hwr_MasterSchalter
2017.04.21 09:47:45.905 4: ZWDongle_Read ZDongle: rcvd 00040011209881c79cf7fa7764df5098725ac9938a4e92b6eac938e90b5cfbba5561a1eaab (request APPLICATION_COMMAND_HANDLER), sending ACK
2017.04.21 09:47:45.905 5: SW: 06
2017.04.21 09:47:45.906 5: ZDongle: dispatch 00040011209881c79cf7fa7764df5098725ac9938a4e92b6eac938e90b5cfbba5561a1eaab
2017.04.21 09:47:45.907 4: CMD:APPLICATION_COMMAND_HANDLER ID:11 ARG:209881c79cf7fa7764df5098725ac9938a4e92b6eac938e90b5cfbba5561a1eaab CB:00
2017.04.21 09:47:45.908 5: hwr_MasterSchalter: secDecrypt: send_nonce 0ba38e790982680f with nonce_id 0b retrieved
2017.04.21 09:47:45.908 5: hwr_MasterSchalter: secDecrypt: decrypted cmd 00600d01013202213200f00000
2017.04.21 09:47:45.908 5: hwr_MasterSchalter: secDecrypt: Sequencebyte 0, sequenced 0, secondFrame 0, sequenceCounter 00
2017.04.21 09:47:45.908 5: hwr_MasterSchalter: secDecrypt: calculated Authentication code 5cfbba5561a1eaab
2017.04.21 09:47:45.908 5: hwr_MasterSchalter: secDecrypt: parsing 000400110c600d01013202213200f00000
2017.04.21 09:47:45.909 4: CMD:APPLICATION_COMMAND_HANDLER ID:11 ARG:0c600d01013202213200f00000 CB:00

LogFile Wandleuchten
2017-04-21_09:45:55.787 ez_Wandleuchten on
2017-04-21_09:45:55.787 ez_Wandleuchten reportedState: on
2017-04-21_09:45:55.787 ez_Wandleuchten power:  24 W
2017-04-21_09:47:42.769 ez_Wandleuchten off
2017-04-21_09:47:42.769 ez_Wandleuchten reportedState: off
2017-04-21_09:47:42.769 ez_Wandleuchten power:  0.8 W

 

decade-submarginal