Autor Thema: Z-Wave Log verstehen  (Gelesen 449 mal)

Offline maba

  • New Member
  • *
  • Beiträge: 6
Z-Wave Log verstehen
« am: 13 Januar 2018, 07:49:24 »
Guten morgen,

im Logfile sehe ich oft, das scheinbar dieselbe Nachricht mehrere Male empfangen wird, nur dass sich der "CB" Wert unterscheidet:
2018.01.13 07:41:19 4: ZWDongle_Read ZWDongle1: rcvd 0004080703200100 (request APPLICATION_COMMAND_HANDLER), sending ACK
2018.01.13 07:41:19 4: CMD:APPLICATION_COMMAND_HANDLER ID:07 ARG:03200100 CB:08
2018.01.13 07:41:19 4: ZWDongle_Read ZWDongle1: rcvd 0004000703200100 (request APPLICATION_COMMAND_HANDLER), sending ACK
2018.01.13 07:41:19 4: CMD:APPLICATION_COMMAND_HANDLER ID:07 ARG:03200100 CB:00

In diesem Fall will ein Fibaro Multisensor was schicken.
Kann ich das so interpretieren, dass der Sensor das Ack vom Controller nicht erhalten hat und die Nachricht ein weiteres mal schickt ? Und wird das Ack nicht verstanden, weil der Controller vorher einen falschen CB Wert empfangen hat ?
Oder lieg ich da komplett daneben ?

Viele Grüße
Martin

Offline rudolfkoenig

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 19150
Antw:Z-Wave Log verstehen
« Antwort #1 am: 13 Januar 2018, 07:56:24 »
Um die Kommunikation mit dem Controller zu ueberwachen, musst du auf verbose 5 gehen, und attr global mseclog schadet auch nicht. Bei resends sieht man eine deutliche Meldung.

Die von dir gezeigten Nachrichten sind eine Ebene hoeher. Falls CallBackId 0 ist, dann kommt die Nachricht "ohne Bestellung". Vermutlich ist der Controller mehrfach in die Assoziation eingetragen.

Offline maba

  • New Member
  • *
  • Beiträge: 6
Antw:Z-Wave Log verstehen
« Antwort #2 am: 13 Januar 2018, 08:55:47 »
Treffer, versenkt !
Der Fibaro Multisensor hat 5 Kanäle, und FHEM hat per autocreate den Controller mit Kanälen 1,4 und 5 verbunden (und ich dann auch noch die Kanäle 2 und 3 ).
1st association group – “Lifeline”
2nd association group – “Motion”
3rd association group – “Tamper”
4th association group – “Motion BC”
5th association group – “Tamper BC”

Also keine Übertragungsfehler sondern gewollte Mehrfachübertragung.

Tausend Dank

Martin


 

decade-submarginal