THERMOSTAT_SETPOINT_REPORT wrong number of bytes received

Begonnen von Hash99, 16 November 2017, 20:44:06

Vorheriges Thema - Nächstes Thema

Hash99

Hi,

ich habe meinen ZWave USB Stick firmwaretechnisch upgedated. Seitdem habe ich das Problem, dass meine Devolo Thermostate (eigentlich Danfoss) mir keinen SetpointTemp mehr geliefert haben. Im Log fandi ich nur:
Zitat2017.11.16 08:11:06 1: ZWave_THERMOSTAT_3: THERMOSTAT_SETPOINT_REPORT wrong number of bytes received

Jetzt hatte ich etwas Zeit und hab mir das Module 10_ZWave.pm mal angesehen. Dort scheint der Fehler geworfen zu werden.

Testweise habe ich den Code des Moduls angepasst, dann erhalte ich wieder einen Wert. Leider bin ich weder mit Perl noch mit der Spezifikation firm. Somit stelle ich dies hier zur Diskussion, damit man darauf was brauchbares machen kann.

Im Sub ZWave_thermostatSetpointParse  habe ich folgendes angepasst:

  my $size  = (hex($2) & 0x07);
  if (length($3) != $size*2) {
    #Log3 $name, 1, "$name: THERMOSTAT_SETPOINT_REPORT "
    #                   ."wrong number of bytes received";
    #return;
  }
  my $sp = hex($3);
  if (length($3) != $size*2) {
        my $length = length($3);
        my $tempsub   = (hex($3) & 0xfff0000) >> 16;
        $tempsub = $tempsub / (10 ** $prec);
#       Log3 $name, 1 ,"$name: sp_hex: $sp size: $size, hex($2) length: $length tempsub: $tempsub prec: $prec";
        $sp = $tempsub;
  } else {
        $sp -= (2 ** ($size*8)) if $sp >= (2 ** ($size*8-1));
        $sp = $sp / (10 ** $prec);
  }
  # output temperature with variable decimals as reported (according to $prec)


Damit laufen zur Zeit meine Thermostate wieder und liefern mir auch setpointTemp Werte zurück.

Vielleicht kann sich das ja mal jemand ansehen.
Gruss

krikan

Was ist das denn für ein Controller und was für eine neue Firmware?

Hast Du ein verbose 5-Log (attr < ZWdongle> verbose 5) von den betroffenen Nachrichten?

Gibt es auch bei anderen Nachrichten Probleme?

Irgendwie liest sich das seltsam. Sicher, dass das Controller keinen Defekt hat?

Gruß, Christian

Hash99

Hi,

es handelt sich um einen ZMEUZB1 von Zwave.me. Ich habe ihn per zway-Software
von Vers:5 Rev:05 --> Vers:5 Rev:22 und
Z-Wave 4.01 STATIC_CONTROLLER --> Z-Wave 4.61 STATIC_CONTROLLER geupdatet.

Hier ein Auszug aus Log:
Zitat2017.11.16 10:27:20 5: ZWDongle_1: dispatch 00040004063105014208f1ca00
2017.11.16 10:27:20 4: CMD:APPLICATION_COMMAND_HANDLER ID:04 ARG:063105014208f1ca00 CB:00
2017.11.16 10:29:34 4: ZWDongle_Read ZWDongle_1: rcvd 000400060a32022134000000000000bb00 (request APPLICATION_COMMAND_HANDLER), sending ACK
2017.11.16 10:29:34 5: SW: 06
2017.11.16 10:29:34 5: ZWDongle_1: dispatch 000400060a32022134000000000000bb00
2017.11.16 10:29:34 4: CMD:APPLICATION_COMMAND_HANDLER ID:06 ARG:0a32022134000000000000bb00 CB:00
2017.11.16 10:32:37 4: ZWDongle_Read ZWDongle_1: rcvd 0004000203800342ca00 (request APPLICATION_COMMAND_HANDLER), sending ACK
2017.11.16 10:32:37 5: SW: 06
2017.11.16 10:32:37 5: ZWDongle_1: dispatch 0004000203800342ca00
2017.11.16 10:32:37 4: CMD:APPLICATION_COMMAND_HANDLER ID:02 ARG:03800342ca00 CB:00
2017.11.16 10:32:37 4: ZWDongle_Read ZWDongle_1: rcvd 0004000206430301420960ca00 (request APPLICATION_COMMAND_HANDLER), sending ACK
2017.11.16 10:32:37 5: SW: 06
2017.11.16 10:32:37 5: ZWDongle_1: dispatch 0004000206430301420960ca00
2017.11.16 10:32:37 4: CMD:APPLICATION_COMMAND_HANDLER ID:02 ARG:06430301420960ca00 CB:00
2017.11.16 10:32:37 1: ZWave_THERMOSTAT_2: THERMOSTAT_SETPOINT_REPORT wrong number of bytes received
2017.11.16 10:32:37 4: ZWDongle_Read ZWDongle_1: rcvd 00040002044608007fca00 (request APPLICATION_COMMAND_HANDLER), sending ACK
2017.11.16 10:32:37 5: SW: 06
2017.11.16 10:32:37 5: ZWDongle_1: dispatch 00040002044608007fca00
2017.11.16 10:32:37 4: CMD:APPLICATION_COMMAND_HANDLER ID:02 ARG:044608007fca00 CB:00
2017.11.16 10:32:37 4: ZWDongle_Read ZWDongle_1: rcvd 000400020631050142086aca00 (request APPLICATION_COMMAND_HANDLER), sending ACK
2017.11.16 10:32:37 5: SW: 06
2017.11.16 10:32:37 5: ZWDongle_1: dispatch 000400020631050142086aca00
2017.11.16 10:32:37 4: CMD:APPLICATION_COMMAND_HANDLER ID:02 ARG:0631050142086aca00 CB:00
2017.11.16 10:34:27 4: ZWDongle_Read ZWDongle_1: rcvd 0004100703800348b300 (request APPLICATION_COMMAND_HANDLER), sending ACK
2017.11.16 10:34:27 5: SW: 06
2017.11.16 10:34:27 5: ZWDongle_1: dispatch 0004100703800348b300
2017.11.16 10:34:27 4: CMD:APPLICATION_COMMAND_HANDLER ID:07 ARG:03800348b300 CB:10
2017.11.16 10:34:27 4: ZWDongle_Read ZWDongle_1: rcvd 0004000706430301420834b900 (request APPLICATION_COMMAND_HANDLER), sending ACK
2017.11.16 10:34:27 5: SW: 06
2017.11.16 10:34:27 5: ZWDongle_1: dispatch 0004000706430301420834b900
2017.11.16 10:34:27 4: CMD:APPLICATION_COMMAND_HANDLER ID:07 ARG:06430301420834b900 CB:00
2017.11.16 10:34:27 1: ZWave_THERMOSTAT_7: THERMOSTAT_SETPOINT_REPORT wrong number of bytes received
2017.11.16 10:34:27 4: ZWDongle_Read ZWDongle_1: rcvd 00040007044608007fb900 (request APPLICATION_COMMAND_HANDLER), sending ACK
2017.11.16 10:34:27 5: SW: 06
2017.11.16 10:34:27 5: ZWDongle_1: dispatch 00040007044608007fb900
2017.11.16 10:34:27 4: CMD:APPLICATION_COMMAND_HANDLER ID:07 ARG:044608007fb900 CB:00
2017.11.16 10:34:27 4: ZWDongle_Read ZWDongle_1: rcvd 00040007044608007fbb00 (request APPLICATION_COMMAND_HANDLER), sending ACK
2017.11.16 10:34:27 5: SW: 06
2017.11.16 10:34:27 5: ZWDongle_1: dispatch 00040007044608007fbb00
2017.11.16 10:34:27 4: CMD:APPLICATION_COMMAND_HANDLER ID:07 ARG:044608007fbb00 CB:00
2017.11.16 10:34:27 4: ZWDongle_Read ZWDongle_1: rcvd 00040007028407bb00 (request APPLICATION_COMMAND_HANDLER), sending ACK
2017.11.16 10:34:27 5: SW: 06
2017.11.16 10:34:27 5: ZWDongle_1: dispatch 00040007028407bb00
2017.11.16 10:34:27 4: CMD:APPLICATION_COMMAND_HANDLER ID:07 ARG:028407bb00 CB:00
2017.11.16 10:34:27 4: ZWDongle_Read ZWDongle_1: rcvd 00040007028407b900 (request APPLICATION_COMMAND_HANDLER), sending ACK

Nach meinem Einbau lief diese Nacht der Controller auf keine Fehler. Dass der Controller aber nicht defekt ist, wage ich auch nicht zu behaupten, da ich diesen aufgrund von Kommunikationsproblemen vor und nach dem Firmware-Update zurückgesetzt habe und alles Devices wieder neu anlernen mußte.
Mir ist aufgefallen, das einige Devices (Thermostate von Devolo) immer wieder mit E5 "offline" gehen. Sich dann aber irgendwann wieder berappeln. Dies kann natürlich auch daran liegen, dass ich die Thermostate zur Zeit aufwecke, um den Status zu prüfen. Nichts desto trotz erhalte ich wieder eine korrekte setpointTemp zurück. Ohne ist man einfach im Blindflug. Auch ist mir nicht klar, ob nicht dieser Fehler dazu führte, dass die Thermostate in den E5-Modus gingen. Das werde ich dieses Wochenende checken.
Gruß

Warten wir mal ab, was die nächsten Tage bringen.

krikan

Zitat von: Hash99 am 17 November 2017, 07:55:03
von Vers:5 Rev:05 --> Vers:5 Rev:22 und
Ist eine Firmware, die vom z-way-Entwickler als "problematic" eingestuft wird: https://forum.z-wave.me/viewtopic.php?t=25253#p69890
Probiere einmal ein weiteres Firmwareupdate. Bedeutet aber nicht, dass das schon die Lösung ist..  ;)

Log bzw. die auffällige Nachricht habe ich mir noch nicht angeschaut.

E5 ist typisches Danfoss-Problem. Findest Du häufiger im Forum. Ursache: ?




rudolfkoenig

#4
Nachdem ich dein Patch uebernommen habe, habe ich nachgedacht :)

ZitatCMD:APPLICATION_COMMAND_HANDLER ID:02 ARG:06430301420960ca00 CB:00
2017.11.16 10:32:37 1: ZWave_THERMOSTAT_2: THERMOSTAT_SETPOINT_REPORT wrong number of bytes received

06430301420960ca00
-> ZWave_thermostatSetpointParse($hash, "01420960ca00")
-> $1 = 01, $2 = 42, $3 = "0960ca00"
-> type:heating, prec:2 scale:C, size:2

Nach der "alten" Berechnung: 0x0960/(10^2) = 24.00
-> D.h. es reicht, wenn man die ueberfluessigen Bytes ignoriert.
Deswegen habe ich jetzt eine neue Variante mit folgender Aenderung eingecheckt:
   my $scale = (((hex($2) & 0x18)>>3) == 1) ? "F": "C";
   my $size  = (hex($2) & 0x07);

-  if (length($3) < $size*2) {
+  if (length($3) != $size*2) {
     Log3 $name, 1, "$name: THERMOSTAT_SETPOINT_REPORT "
                         ."wrong number of bytes received";
     return;
   }
-  my $sp = hex(substr($3, $size*2)); # 79659
+  my $sp = hex($3);
   $sp -= (2 ** ($size*) if $sp >= (2 ** ($size*8-1));
   $sp = $sp / (10 ** $prec);



Kannst du bitte noch die Version der Klasse uns sagen?

Hash99

Hi,

meinst Du dies:
versionClass_114 1
versionClass_117 2
versionClass_128 1
versionClass_129 1
versionClass_132 2
versionClass_134 1
versionClass_143 1
versionClass_49 6
versionClass_67 2
versionClass_70 1

Gruß

rudolfkoenig

So aehnlich, nur fuer 43. Muesste eigentlich in dem vclasses Attribut etwas lesbarer drinstehen.

Hash99

Hi,

hier die vclasses:
BATTERY:1 CLIMATE_CONTROL_SCHEDULE:1 CLOCK:1 MANUFACTURER_SPECIFIC:1 MULTI_CMD:1 PROTECTION:2 SENSOR_MULTILEVEL:6 THERMOSTAT_SETPOINT:2

Wo finde ich denn die Zuordnung der classes zu den Nummern?
Gruß


krikan


rudolfkoenig

Ist auch nicht noetig, das Problem kommt aus einer anderen Schicht, und mein Patch ist auch falsch.

06430301420960ca00 => 06: Laenge der Daten, die Nutzdaten sind also 430301420960
Irgendwer haengt an den Nutzdaten ca00 dran, sowas muss man global (d.h. nicht Klassenspezifisch) entfernen.
Bleibt die Frage, was das fuer Daten sind.

krikan

Zitat von: rudolfkoenig am 17 November 2017, 14:52:19
06430301420960ca00 => 06: Laenge der Daten, die Nutzdaten sind also 430301420960
Irgendwer haengt an den Nutzdaten ca00 dran, sowas muss man global (d.h. nicht Klassenspezifisch) entfernen.
Wenn ich richtig zähle: im obigen Log sind doch bei allen Nachrichten 2 zusätzliche, unbekannte Bytes angehängt.

Zitat von: Hash99 am 17 November 2017, 07:55:03
Z-Wave 4.61 STATIC_CONTROLLER
= neues SDK 6.71.01

Hash99

Hi,
bin jetzt auf Empfehlung von Christian, von 5.22 wechselt. Ich konnte aber nur 5.27 laden.

ZitatVers:5 Rev:27 ManufID:0115 ProductType:0400 ProductID:0001 SERIAL_API_GET_INIT_DATA SERIAL_API_APPL_NODE_INFORMATION APPLICATION_COMMAND_HANDLER ZW_GET_CONTROLLER_CAPABILITIES SERIAL_API_SET_TIMEOUTS SERIAL_API_GET_CAPABILITIES SERIAL_API_SOFT_RESET UNKNOWN_09 UNKNOWN_0a UNKNOWN_0b ZW_SET_R_F_RECEIVE_MODE ZW_SET_SLEEP_MODE ZW_SEND_NODE_INFORMATION ZW_SEND_DATA ZW_SEND_DATA_MULTI ZW_GET_VERSION ZW_SEND_DATA_ABORT ZW_R_F_POWER_LEVEL_SET ZW_GET_RANDOM MEMORY_GET_ID MEMORY_GET_BYTE MEMORY_PUT_BYTE MEMORY_GET_BUFFER MEMORY_PUT_BUFFER FLASH_AUTO_PROG_SET UNKNOWN_28 NVM_GET_ID NVM_EXT_READ_LONG_BUFFER NVM_EXT_WRITE_LONG_BUFFER NVM_EXT_READ_LONG_BYTE NVM_EXT_WRITE_LONG_BYTE UNKNOWN_2e UNKNOWN_37 UNKNOWN_38 UNKNOWN_39 UNKNOWN_3a UNKNOWN_3b UNKNOWN_3f ZW_GET_NODE_PROTOCOL_INFO ZW_SET_DEFAULT ZW_REPLICATION_COMMAND_COMPLETE ZW_REPLICATION_SEND_DATA ZW_ASSIGN_RETURN_ROUTE ZW_DELETE_RETURN_ROUTE ZW_REQUEST_NODE_NEIGHBOR_UPDATE ZW_APPLICATION_UPDATE ZW_ADD_NODE_TO_NETWORK ZW_REMOVE_NODE_FROM_NETWORK ZW_CREATE_NEW_PRIMARY ZW_CONTROLLER_CHANGE UNKNOWN_4f ZW_SET_LEARN_MODE ZW_ASSIGN_SUC_RETURN_ROUTE ZW_REQUEST_NETWORK_UPDATE ZW_SET_SUC_NODE_ID ZW_DELETE_SUC_RETURN_ROUTE ZW_GET_SUC_NODE_ID ZW_SEND_SUC_ID UNKNOWN_58 ZW_EXPLORE_REQUEST_INCLUSION UNKNOWN_5f ZW_REQUEST_NODE_INFO ZW_REMOVE_FAILED_NODE_ID ZW_IS_FAILED_NODE ZW_REPLACE_FAILED_NODE UNKNOWN_66 UNKNOWN_67 UNKNOWN_78 GET_ROUTING_TABLE_LINE LOCK_ROUTE_RESPONSE ZW_GET_PRIORITY_ROUTE ZW_SET_PRIORITY_ROUTE UNKNOWN_98 ZW_SET_WUT_TIMEOUT ZW_WATCHDOG_ENABLE ZW_WATCHDOG_DISABLE ZW_WATCHDOG_CHECK ZW_SET_EXT_INT_LEVEL ZW_RF_POWERLEVEL_GET ZW_TYPE_LIBRARY ZW_SEND_TEST_FRAME ZW_GET_PROTOCOL_STATUS ZW_SET_PROMISCUOUS_MODE UNKNOWN_d1 WATCHDOG_START WATCHDOG_STOP UNKNOWN_d4 UNKNOWN_ee UNKNOWN_ef ZME_FREQ_CHANGE ZME_BOOTLOADER_FLASH UNKNOWN_f5 UNKNOWN_f7

ZitatZ-Wave 4.61 STATIC_CONTROLLER

Mein Thermostat "2" hat folgende VClasses:
ZitatBATTERY:1 CLIMATE_CONTROL_SCHEDULE:1 CLOCK:1 MANUFACTURER_SPECIFIC:1 MULTI_CMD:1 PROTECTION:2 SENSOR_MULTILEVEL:6 THERMOSTAT_SETPOINT:2

Original 10_ZWave.pm bringt wieder
ZitatZWave_THERMOSTAT_2: THERMOSTAT_SETPOINT_REPORT wrong number of bytes received

Nun ist das Thermostat wieder auf 'E5'.

Hier für ein anderes Thermostat die verbose 5 Meldungen

Zitat2017.11.17 16:23:53 5: SW: 06
2017.11.17 16:23:53 5: ZWDongle_1: dispatch 0004000403800340c300
2017.11.17 16:23:53 4: CMD:APPLICATION_COMMAND_HANDLER ID:04 ARG:03800340c300 CB:00
2017.11.17 16:23:53 4: ZWDongle_Read ZWDongle_1: rcvd 0004000406430301420708c300 (request APPLICATION_COMMAND_HANDLER), sending ACK
2017.11.17 16:23:53 5: SW: 06
2017.11.17 16:23:53 5: ZWDongle_1: dispatch 0004000406430301420708c300
2017.11.17 16:23:53 4: CMD:APPLICATION_COMMAND_HANDLER ID:04 ARG:06430301420708c300 CB:00
2017.11.17 16:23:53 1: ZWave_THERMOSTAT_4: THERMOSTAT_SETPOINT_REPORT wrong number of bytes received
2017.11.17 16:23:53 4: ZWDongle_Read ZWDongle_1: rcvd 00040004044608007fc300 (request APPLICATION_COMMAND_HANDLER), sending ACK
2017.11.17 16:23:53 5: SW: 06

Interessanterweise bekomme ich bei dem Thermostat keine vclasses geliefert, sondern nur die version_class***
Somit weiss ich nicht, ob die vclasses von Thermostat 2 nicht alt sind.

Auf jeden Fall ist in beiden setpointTemp wieder alt und no 2 auf E5.

Vielleicht hilft das noch weiter.
Gruß


Hash99

Hi kurzes Update,

Thermostat 2 mit E5 hat sich wieder selbsttätig aktiviert.
Vielleicht spinnt mein USB-Stick doch, weil das Stick und Thermostat nur durch eine Wand getrennt sind, Luftlinie 50cm.
Fehler für setpointTemp scheint aber davon unabhängig zu sein.
Gruß

krikan

Habe meinen Test-UZB1 auf Firmware 5.26 (SDK 6.71) aktualisert und kann die Probleme nachvollziehen. Es liegt also nicht an Deiner Umgebung.
Immer Bytes zu viel und das führt schon bei einem kurzen Test zu seltsamen Effekten:
- versionClassAll liefert nicht das Attribut, sondern nur die Readings versonClass_XY
- es kommt zu Nachrichten-Fehlinterpretarionen ("UNPARSED  NO_OPERATION 7e00" usw.)

Inklusions-Log und list:
2017.11.17 18:41:22 4: ZWDongle *** set ZWDONGLE addNode on
2017.11.17 18:41:22 5: ZWDongle_Write 004a8105 ()
2017.11.17 18:41:22 5: SW: 0105004a810534
2017.11.17 18:41:22 5: ACK received, removing 0105004a810534 from dongle sendstack
2017.11.17 18:41:22 4: ZWDongle_Read ZWDONGLE: rcvd 004a05010000 (request ZW_ADD_NODE_TO_NETWORK), sending ACK
2017.11.17 18:41:22 5: SW: 06
2017.11.17 18:41:22 5: ZWDONGLE: dispatch 004a05010000
2017.11.17 18:41:22 4: CMD:ZW_ADD_NODE_TO_NETWORK ID:01 ARG:0000 CB:05
2017.11.17 18:41:22 4: ZWDONGLE ZW_ADD_NODE_TO_NETWORK learnReady
2017.11.17 18:41:24 4: ZWDongle_Read ZWDONGLE: rcvd 004a05020000 (request ZW_ADD_NODE_TO_NETWORK), sending ACK
2017.11.17 18:41:24 5: SW: 06
2017.11.17 18:41:24 5: ZWDONGLE: dispatch 004a05020000
2017.11.17 18:41:24 4: CMD:ZW_ADD_NODE_TO_NETWORK ID:02 ARG:0000 CB:05
2017.11.17 18:41:24 4: ZWDONGLE ZW_ADD_NODE_TO_NETWORK nodeFound
2017.11.17 18:41:24 4: ZWDongle_Read ZWDONGLE: rcvd 004a050305150407015e80718570728630318459735a8f987aef20 (request ZW_ADD_NODE_TO_NETWORK), sending ACK
2017.11.17 18:41:24 5: SW: 06
2017.11.17 18:41:24 5: ZWDONGLE: dispatch 004a050305150407015e80718570728630318459735a8f987aef20
2017.11.17 18:41:24 4: CMD:ZW_ADD_NODE_TO_NETWORK ID:03 ARG:05150407015e80718570728630318459735a8f987aef20 CB:05
2017.11.17 18:41:24 2: autocreate: define ZWave_SENSOR_NOTIFICATION_5 ZWave eab74824 5 5e80718570728630318459735a8f987aef20
2017.11.17 18:41:24 2: autocreate: define FileLog_ZWave_SENSOR_NOTIFICATION_5 FileLog ./log/ZWave_SENSOR_NOTIFICATION_5-%Y.log ZWave_SENSOR_NOTIFICATION_5
2017.11.17 18:41:24 4: ZWDongle_Read ZWDONGLE: rcvd 004a05050500 (request ZW_ADD_NODE_TO_NETWORK), sending ACK
2017.11.17 18:41:24 5: SW: 06
2017.11.17 18:41:24 5: ZWDONGLE: dispatch 004a05050500
2017.11.17 18:41:24 4: CMD:ZW_ADD_NODE_TO_NETWORK ID:05 ARG:0500 CB:05
2017.11.17 18:41:24 4: ZWDongle *** set ZWDONGLE addNode off
2017.11.17 18:41:24 5: ZWDongle_Write 004a0506 ()
2017.11.17 18:41:24 5: SW: 0105004a0506b3
2017.11.17 18:41:24 3: ZWave get ZWave_SENSOR_NOTIFICATION_5 versionClass ALARM
2017.11.17 18:41:24 5: ZWDongle_Write 001305038613712530 (eab74824)
2017.11.17 18:41:24 3: ZWave get ZWave_SENSOR_NOTIFICATION_5 versionClass ASSOCIATION
2017.11.17 18:41:24 3: ZWave get ZWave_SENSOR_NOTIFICATION_5 versionClass ASSOCIATION_GRP_INFO
2017.11.17 18:41:24 3: ZWave get ZWave_SENSOR_NOTIFICATION_5 versionClass BASIC
2017.11.17 18:41:24 3: ZWave get ZWave_SENSOR_NOTIFICATION_5 versionClass BATTERY
2017.11.17 18:41:24 3: ZWave get ZWave_SENSOR_NOTIFICATION_5 versionClass CONFIGURATION
2017.11.17 18:41:24 3: ZWave get ZWave_SENSOR_NOTIFICATION_5 versionClass DEVICE_RESET_LOCALLY
2017.11.17 18:41:24 3: ZWave get ZWave_SENSOR_NOTIFICATION_5 versionClass FIRMWARE_UPDATE_MD
2017.11.17 18:41:24 3: ZWave get ZWave_SENSOR_NOTIFICATION_5 versionClass MANUFACTURER_SPECIFIC
2017.11.17 18:41:24 3: ZWave get ZWave_SENSOR_NOTIFICATION_5 versionClass MULTI_CMD
2017.11.17 18:41:24 3: ZWave get ZWave_SENSOR_NOTIFICATION_5 versionClass POWERLEVEL
2017.11.17 18:41:24 3: ZWave get ZWave_SENSOR_NOTIFICATION_5 versionClass SECURITY
2017.11.17 18:41:24 3: ZWave get ZWave_SENSOR_NOTIFICATION_5 versionClass SENSOR_BINARY
2017.11.17 18:41:24 3: ZWave get ZWave_SENSOR_NOTIFICATION_5 versionClass SENSOR_MULTILEVEL
2017.11.17 18:41:24 3: ZWave get ZWave_SENSOR_NOTIFICATION_5 versionClass VERSION
2017.11.17 18:41:24 3: ZWave get ZWave_SENSOR_NOTIFICATION_5 versionClass WAKE_UP
2017.11.17 18:41:24 3: ZWave get ZWave_SENSOR_NOTIFICATION_5 versionClass ZWAVEPLUS_INFO
2017.11.17 18:41:24 1: ZWAVE INIT: get ZWave_SENSOR_NOTIFICATION_5 versionClassAll: Scheduled get requests for sending after WAKEUP, check the vclasses attribute
2017.11.17 18:41:24 3: ZWave set ZWave_SENSOR_NOTIFICATION_5 associationAdd 1 1
2017.11.17 18:41:24 3: ZWave set ZWave_SENSOR_NOTIFICATION_5 wakeupInterval 86400 1
2017.11.17 18:41:24 3: ZWave get ZWave_SENSOR_NOTIFICATION_5 model
2017.11.17 18:41:24 5: ACK received, removing 0105004a0506b3 from dongle sendstack
2017.11.17 18:41:24 5: SW: 010a00130503861371253011
2017.11.17 18:41:24 5: ACK received, WaitForAck=>2 for 010a00130503861371253011
2017.11.17 18:41:24 4: ZWDongle_Read ZWDONGLE: rcvd 011301 (answer ZW_SEND_DATA), sending ACK
2017.11.17 18:41:24 5: SW: 06
2017.11.17 18:41:24 5: ZWDONGLE: dispatch 011301
2017.11.17 18:41:24 4: ZWDongle_Read ZWDONGLE: rcvd 004a06060500 (request ZW_ADD_NODE_TO_NETWORK), sending ACK
2017.11.17 18:41:24 5: SW: 06
2017.11.17 18:41:24 5: ZWDONGLE: dispatch 004a06060500
2017.11.17 18:41:24 4: CMD:ZW_ADD_NODE_TO_NETWORK ID:06 ARG:0500 CB:06
2017.11.17 18:41:24 4: ZWDONGLE ZW_ADD_NODE_TO_NETWORK done
2017.11.17 18:41:25 4: ZWDongle_Read ZWDONGLE: rcvd 00133000000200dd7f7f7f7f0000040000000003010000 (request ZW_SEND_DATA), sending ACK
2017.11.17 18:41:25 5: SW: 06
2017.11.17 18:41:25 5: device ack reveived, removing 010a00130503861371253011 from dongle sendstack
2017.11.17 18:41:25 5: ZWDONGLE: dispatch 00133000000200dd7f7f7f7f0000040000000003010000
2017.11.17 18:41:25 4: CMD:ZW_SEND_DATA ID:00 ARG:000200dd7f7f7f7f0000040000000003010000 CB:30
2017.11.17 18:41:25 4: ZWDONGLE transmit OK for CB 30, target ZWave_SENSOR_NOTIFICATION_5
2017.11.17 18:41:26 4: ZWDongle_Read ZWDONGLE: rcvd 000400050486147104dd00 (request APPLICATION_COMMAND_HANDLER), sending ACK
2017.11.17 18:41:26 5: SW: 06
2017.11.17 18:41:26 5: ZWDONGLE: dispatch 000400050486147104dd00
2017.11.17 18:41:26 4: CMD:APPLICATION_COMMAND_HANDLER ID:05 ARG:0486147104dd00 CB:00
2017.11.17 18:41:53 4: ZWDongle_Read ZWDONGLE: rcvd 000404050284077e00 (request APPLICATION_COMMAND_HANDLER), sending ACK
2017.11.17 18:41:53 5: SW: 06
2017.11.17 18:41:53 5: ZWDONGLE: dispatch 000404050284077e00
2017.11.17 18:41:53 4: CMD:APPLICATION_COMMAND_HANDLER ID:05 ARG:0284077e00 CB:04
2017.11.17 18:41:53 5: ZWDongle_Write 001305038613852531 (eab74824)
2017.11.17 18:41:53 5: SW: 010a001305038613852531e4
2017.11.17 18:41:53 5: ACK received, WaitForAck=>2 for 010a001305038613852531e4
2017.11.17 18:41:53 4: ZWDongle_Read ZWDONGLE: rcvd 011301 (answer ZW_SEND_DATA), sending ACK
2017.11.17 18:41:53 5: SW: 06
2017.11.17 18:41:53 5: ZWDONGLE: dispatch 011301
2017.11.17 18:41:53 4: ZWDongle_Read ZWDONGLE: rcvd 001331000002007e7f7f7f7f0000030000000003010000 (request ZW_SEND_DATA), sending ACK
2017.11.17 18:41:53 5: SW: 06
2017.11.17 18:41:53 5: device ack reveived, removing 010a001305038613852531e4 from dongle sendstack
2017.11.17 18:41:53 5: ZWDONGLE: dispatch 001331000002007e7f7f7f7f0000030000000003010000
2017.11.17 18:41:53 4: CMD:ZW_SEND_DATA ID:00 ARG:0002007e7f7f7f7f0000030000000003010000 CB:31
2017.11.17 18:41:53 4: ZWDONGLE transmit OK for CB 31, target ZWave_SENSOR_NOTIFICATION_5
2017.11.17 18:41:53 4: ZWDongle_Read ZWDONGLE: rcvd 0004000504861485027e00 (request APPLICATION_COMMAND_HANDLER), sending ACK
2017.11.17 18:41:53 5: SW: 06
2017.11.17 18:41:53 5: ZWDONGLE: dispatch 0004000504861485027e00
2017.11.17 18:41:53 4: CMD:APPLICATION_COMMAND_HANDLER ID:05 ARG:04861485027e00 CB:00
2017.11.17 18:41:53 5: ZWDongle_Write 001305038613592532 (eab74824)
2017.11.17 18:41:53 5: SW: 010a0013050386135925323b
2017.11.17 18:41:53 5: ACK received, WaitForAck=>2 for 010a0013050386135925323b
2017.11.17 18:41:53 4: ZWDongle_Read ZWDONGLE: rcvd 011301 (answer ZW_SEND_DATA), sending ACK
2017.11.17 18:41:53 5: SW: 06
2017.11.17 18:41:53 5: ZWDONGLE: dispatch 011301
2017.11.17 18:41:53 4: ZWDongle_Read ZWDONGLE: rcvd 001332000002007e7f7f7f7f0000030000000003010000 (request ZW_SEND_DATA), sending ACK
2017.11.17 18:41:54 5: SW: 06
2017.11.17 18:41:54 5: device ack reveived, removing 010a0013050386135925323b from dongle sendstack
2017.11.17 18:41:54 5: ZWDONGLE: dispatch 001332000002007e7f7f7f7f0000030000000003010000
2017.11.17 18:41:54 4: CMD:ZW_SEND_DATA ID:00 ARG:0002007e7f7f7f7f0000030000000003010000 CB:32
2017.11.17 18:41:54 4: ZWDONGLE transmit OK for CB 32, target ZWave_SENSOR_NOTIFICATION_5
2017.11.17 18:41:54 4: ZWDongle_Read ZWDONGLE: rcvd 0004000504861459017e00 (request APPLICATION_COMMAND_HANDLER), sending ACK
2017.11.17 18:41:54 5: SW: 06
2017.11.17 18:41:54 5: ZWDONGLE: dispatch 0004000504861459017e00
2017.11.17 18:41:54 4: CMD:APPLICATION_COMMAND_HANDLER ID:05 ARG:04861459017e00 CB:00
2017.11.17 18:41:54 5: ZWDongle_Write 001305038613202533 (eab74824)
2017.11.17 18:41:54 5: SW: 010a00130503861320253343
2017.11.17 18:41:54 5: ACK received, WaitForAck=>2 for 010a00130503861320253343
2017.11.17 18:41:54 4: ZWDongle_Read ZWDONGLE: rcvd 011301 (answer ZW_SEND_DATA), sending ACK
2017.11.17 18:41:54 5: SW: 06
2017.11.17 18:41:54 5: ZWDONGLE: dispatch 011301
2017.11.17 18:41:54 4: ZWDongle_Read ZWDONGLE: rcvd 001333000003007e7f7f7f7f0000030000000003010000 (request ZW_SEND_DATA), sending ACK
2017.11.17 18:41:54 5: SW: 06
2017.11.17 18:41:54 5: device ack reveived, removing 010a00130503861320253343 from dongle sendstack
2017.11.17 18:41:54 5: ZWDONGLE: dispatch 001333000003007e7f7f7f7f0000030000000003010000
2017.11.17 18:41:54 4: CMD:ZW_SEND_DATA ID:00 ARG:0003007e7f7f7f7f0000030000000003010000 CB:33
2017.11.17 18:41:54 4: ZWDONGLE transmit OK for CB 33, target ZWave_SENSOR_NOTIFICATION_5
2017.11.17 18:41:54 4: ZWDongle_Read ZWDONGLE: rcvd 0004000504861420007e00 (request APPLICATION_COMMAND_HANDLER), sending ACK
2017.11.17 18:41:54 5: SW: 06
2017.11.17 18:41:54 5: ZWDONGLE: dispatch 0004000504861420007e00
2017.11.17 18:41:54 4: CMD:APPLICATION_COMMAND_HANDLER ID:05 ARG:04861420007e00 CB:00
2017.11.17 18:41:54 5: ZWDongle_Write 001305038613802534 (eab74824)
2017.11.17 18:41:54 5: SW: 010a001305038613802534e4
2017.11.17 18:41:54 5: ACK received, WaitForAck=>2 for 010a001305038613802534e4
2017.11.17 18:41:54 4: ZWDongle_Read ZWDONGLE: rcvd 011301 (answer ZW_SEND_DATA), sending ACK
2017.11.17 18:41:54 5: SW: 06
2017.11.17 18:41:54 5: ZWDONGLE: dispatch 011301
2017.11.17 18:41:54 4: ZWDongle_Read ZWDONGLE: rcvd 001334000002007e7f7f7f7f0000030000000003010000 (request ZW_SEND_DATA), sending ACK
2017.11.17 18:41:54 5: SW: 06
2017.11.17 18:41:54 5: device ack reveived, removing 010a001305038613802534e4 from dongle sendstack
2017.11.17 18:41:54 5: ZWDONGLE: dispatch 001334000002007e7f7f7f7f0000030000000003010000
2017.11.17 18:41:54 4: CMD:ZW_SEND_DATA ID:00 ARG:0002007e7f7f7f7f0000030000000003010000 CB:34
2017.11.17 18:41:54 4: ZWDONGLE transmit OK for CB 34, target ZWave_SENSOR_NOTIFICATION_5
2017.11.17 18:41:54 4: ZWDongle_Read ZWDONGLE: rcvd 0004000504861480017e00 (request APPLICATION_COMMAND_HANDLER), sending ACK
2017.11.17 18:41:54 5: SW: 06
2017.11.17 18:41:54 5: ZWDONGLE: dispatch 0004000504861480017e00
2017.11.17 18:41:54 4: CMD:APPLICATION_COMMAND_HANDLER ID:05 ARG:04861480017e00 CB:00
2017.11.17 18:41:54 5: ZWDongle_Write 001305038613702535 (eab74824)
2017.11.17 18:41:54 5: SW: 010a00130503861370253515
2017.11.17 18:41:54 5: ACK received, WaitForAck=>2 for 010a00130503861370253515
2017.11.17 18:41:54 4: ZWDongle_Read ZWDONGLE: rcvd 011301 (answer ZW_SEND_DATA), sending ACK
2017.11.17 18:41:54 5: SW: 06
2017.11.17 18:41:54 5: ZWDONGLE: dispatch 011301
2017.11.17 18:41:54 4: ZWDongle_Read ZWDONGLE: rcvd 001335000002007e7f7f7f7f0000030000000003010000 (request ZW_SEND_DATA), sending ACK
2017.11.17 18:41:54 5: SW: 06
2017.11.17 18:41:54 5: device ack reveived, removing 010a00130503861370253515 from dongle sendstack
2017.11.17 18:41:54 5: ZWDONGLE: dispatch 001335000002007e7f7f7f7f0000030000000003010000
2017.11.17 18:41:54 4: CMD:ZW_SEND_DATA ID:00 ARG:0002007e7f7f7f7f0000030000000003010000 CB:35
2017.11.17 18:41:54 4: ZWDONGLE transmit OK for CB 35, target ZWave_SENSOR_NOTIFICATION_5
2017.11.17 18:41:54 4: ZWDongle_Read ZWDONGLE: rcvd 0004000504861470017e00 (request APPLICATION_COMMAND_HANDLER), sending ACK
2017.11.17 18:41:54 5: SW: 06
2017.11.17 18:41:54 5: ZWDONGLE: dispatch 0004000504861470017e00
2017.11.17 18:41:54 4: CMD:APPLICATION_COMMAND_HANDLER ID:05 ARG:04861470017e00 CB:00
2017.11.17 18:41:54 5: ZWDongle_Write 0013050386135a2536 (eab74824)
2017.11.17 18:41:54 5: SW: 010a0013050386135a25363c
2017.11.17 18:41:54 5: ACK received, WaitForAck=>2 for 010a0013050386135a25363c
2017.11.17 18:41:54 4: ZWDongle_Read ZWDONGLE: rcvd 011301 (answer ZW_SEND_DATA), sending ACK
2017.11.17 18:41:54 5: SW: 06
2017.11.17 18:41:54 5: ZWDONGLE: dispatch 011301
2017.11.17 18:41:54 4: ZWDongle_Read ZWDONGLE: rcvd 001336000002007e7f7f7f7f0000030000000003010000 (request ZW_SEND_DATA), sending ACK
2017.11.17 18:41:54 5: SW: 06
2017.11.17 18:41:54 5: device ack reveived, removing 010a0013050386135a25363c from dongle sendstack
2017.11.17 18:41:54 5: ZWDONGLE: dispatch 001336000002007e7f7f7f7f0000030000000003010000
2017.11.17 18:41:54 4: CMD:ZW_SEND_DATA ID:00 ARG:0002007e7f7f7f7f0000030000000003010000 CB:36
2017.11.17 18:41:54 4: ZWDONGLE transmit OK for CB 36, target ZWave_SENSOR_NOTIFICATION_5
2017.11.17 18:41:54 4: ZWDongle_Read ZWDONGLE: rcvd 000400050486145a017e00 (request APPLICATION_COMMAND_HANDLER), sending ACK
2017.11.17 18:41:54 5: SW: 06
2017.11.17 18:41:54 5: ZWDONGLE: dispatch 000400050486145a017e00
2017.11.17 18:41:54 4: CMD:APPLICATION_COMMAND_HANDLER ID:05 ARG:0486145a017e00 CB:00
2017.11.17 18:41:54 5: ZWDongle_Write 0013050386137a2537 (eab74824)
2017.11.17 18:41:54 5: SW: 010a0013050386137a25371d
2017.11.17 18:41:54 5: ACK received, WaitForAck=>2 for 010a0013050386137a25371d
2017.11.17 18:41:54 4: ZWDongle_Read ZWDONGLE: rcvd 011301 (answer ZW_SEND_DATA), sending ACK
2017.11.17 18:41:54 5: SW: 06
2017.11.17 18:41:54 5: ZWDONGLE: dispatch 011301
2017.11.17 18:41:54 4: ZWDongle_Read ZWDONGLE: rcvd 001337000002007e7f7f7f7f0000030000000003010000 (request ZW_SEND_DATA), sending ACK
2017.11.17 18:41:54 5: SW: 06
2017.11.17 18:41:54 5: device ack reveived, removing 010a0013050386137a25371d from dongle sendstack
2017.11.17 18:41:54 5: ZWDONGLE: dispatch 001337000002007e7f7f7f7f0000030000000003010000
2017.11.17 18:41:54 4: CMD:ZW_SEND_DATA ID:00 ARG:0002007e7f7f7f7f0000030000000003010000 CB:37
2017.11.17 18:41:54 4: ZWDONGLE transmit OK for CB 37, target ZWave_SENSOR_NOTIFICATION_5
2017.11.17 18:41:54 4: ZWDongle_Read ZWDONGLE: rcvd 000400050486147a027e00 (request APPLICATION_COMMAND_HANDLER), sending ACK
2017.11.17 18:41:54 5: SW: 06
2017.11.17 18:41:54 5: ZWDONGLE: dispatch 000400050486147a027e00
2017.11.17 18:41:54 4: CMD:APPLICATION_COMMAND_HANDLER ID:05 ARG:0486147a027e00 CB:00
2017.11.17 18:41:54 5: ZWDongle_Write 001305038613722538 (eab74824)
2017.11.17 18:41:54 5: SW: 010a0013050386137225381a
2017.11.17 18:41:54 5: ACK received, WaitForAck=>2 for 010a0013050386137225381a
2017.11.17 18:41:54 4: ZWDongle_Read ZWDONGLE: rcvd 011301 (answer ZW_SEND_DATA), sending ACK
2017.11.17 18:41:54 5: SW: 06
2017.11.17 18:41:54 5: ZWDONGLE: dispatch 011301
2017.11.17 18:41:55 4: ZWDongle_Read ZWDONGLE: rcvd 001338000002007e7f7f7f7f0000030000000003010000 (request ZW_SEND_DATA), sending ACK
2017.11.17 18:41:55 5: SW: 06
2017.11.17 18:41:55 5: device ack reveived, removing 010a0013050386137225381a from dongle sendstack
2017.11.17 18:41:55 5: ZWDONGLE: dispatch 001338000002007e7f7f7f7f0000030000000003010000
2017.11.17 18:41:55 4: CMD:ZW_SEND_DATA ID:00 ARG:0002007e7f7f7f7f0000030000000003010000 CB:38
2017.11.17 18:41:55 4: ZWDONGLE transmit OK for CB 38, target ZWave_SENSOR_NOTIFICATION_5
2017.11.17 18:41:55 4: ZWDongle_Read ZWDONGLE: rcvd 0004000504861472027e00 (request APPLICATION_COMMAND_HANDLER), sending ACK
2017.11.17 18:41:55 5: SW: 06
2017.11.17 18:41:55 5: ZWDONGLE: dispatch 0004000504861472027e00
2017.11.17 18:41:55 4: CMD:APPLICATION_COMMAND_HANDLER ID:05 ARG:04861472027e00 CB:00
2017.11.17 18:41:55 5: ZWDongle_Write 0013050386138f2539 (eab74824)
2017.11.17 18:41:55 5: SW: 010a0013050386138f2539e6
2017.11.17 18:41:55 5: ACK received, WaitForAck=>2 for 010a0013050386138f2539e6
2017.11.17 18:41:55 4: ZWDongle_Read ZWDONGLE: rcvd 011301 (answer ZW_SEND_DATA), sending ACK
2017.11.17 18:41:55 5: SW: 06
2017.11.17 18:41:55 5: ZWDONGLE: dispatch 011301
2017.11.17 18:41:55 4: ZWDongle_Read ZWDONGLE: rcvd 001339000002007e7f7f7f7f0000030000000003010000 (request ZW_SEND_DATA), sending ACK
2017.11.17 18:41:55 5: SW: 06
2017.11.17 18:41:55 5: device ack reveived, removing 010a0013050386138f2539e6 from dongle sendstack
2017.11.17 18:41:55 5: ZWDONGLE: dispatch 001339000002007e7f7f7f7f0000030000000003010000
2017.11.17 18:41:55 4: CMD:ZW_SEND_DATA ID:00 ARG:0002007e7f7f7f7f0000030000000003010000 CB:39
2017.11.17 18:41:55 4: ZWDONGLE transmit OK for CB 39, target ZWave_SENSOR_NOTIFICATION_5
2017.11.17 18:41:55 4: ZWDongle_Read ZWDONGLE: rcvd 000400050486148f017e00 (request APPLICATION_COMMAND_HANDLER), sending ACK
2017.11.17 18:41:55 5: SW: 06
2017.11.17 18:41:55 5: ZWDONGLE: dispatch 000400050486148f017e00
2017.11.17 18:41:55 4: CMD:APPLICATION_COMMAND_HANDLER ID:05 ARG:0486148f017e00 CB:00
2017.11.17 18:41:55 5: ZWDongle_Write 00130503861373253a (eab74824)
2017.11.17 18:41:55 5: SW: 010a00130503861373253a19
2017.11.17 18:41:55 5: ACK received, WaitForAck=>2 for 010a00130503861373253a19
2017.11.17 18:41:55 4: ZWDongle_Read ZWDONGLE: rcvd 011301 (answer ZW_SEND_DATA), sending ACK
2017.11.17 18:41:55 5: SW: 06
2017.11.17 18:41:55 5: ZWDONGLE: dispatch 011301
2017.11.17 18:41:55 4: ZWDongle_Read ZWDONGLE: rcvd 00133a000002007e7f7f7f7f0000030000000003010000 (request ZW_SEND_DATA), sending ACK
2017.11.17 18:41:55 5: SW: 06
2017.11.17 18:41:55 5: device ack reveived, removing 010a00130503861373253a19 from dongle sendstack
2017.11.17 18:41:55 5: ZWDONGLE: dispatch 00133a000002007e7f7f7f7f0000030000000003010000
2017.11.17 18:41:55 4: CMD:ZW_SEND_DATA ID:00 ARG:0002007e7f7f7f7f0000030000000003010000 CB:3a
2017.11.17 18:41:55 4: ZWDONGLE transmit OK for CB 3a, target ZWave_SENSOR_NOTIFICATION_5
2017.11.17 18:41:55 4: ZWDongle_Read ZWDONGLE: rcvd 0004000504861473017e00 (request APPLICATION_COMMAND_HANDLER), sending ACK
2017.11.17 18:41:55 5: SW: 06
2017.11.17 18:41:55 5: ZWDONGLE: dispatch 0004000504861473017e00
2017.11.17 18:41:55 4: CMD:APPLICATION_COMMAND_HANDLER ID:05 ARG:04861473017e00 CB:00
2017.11.17 18:41:55 5: ZWDongle_Write 00130503861398253b (eab74824)
2017.11.17 18:41:55 5: SW: 010a00130503861398253bf3
2017.11.17 18:41:55 5: ACK received, WaitForAck=>2 for 010a00130503861398253bf3
2017.11.17 18:41:55 4: ZWDongle_Read ZWDONGLE: rcvd 011301 (answer ZW_SEND_DATA), sending ACK
2017.11.17 18:41:55 5: SW: 06
2017.11.17 18:41:55 5: ZWDONGLE: dispatch 011301
2017.11.17 18:41:55 4: ZWDongle_Read ZWDONGLE: rcvd 00133b000002007e7f7f7f7f0000030000000003010000 (request ZW_SEND_DATA), sending ACK
2017.11.17 18:41:55 5: SW: 06
2017.11.17 18:41:55 5: device ack reveived, removing 010a00130503861398253bf3 from dongle sendstack
2017.11.17 18:41:55 5: ZWDONGLE: dispatch 00133b000002007e7f7f7f7f0000030000000003010000
2017.11.17 18:41:55 4: CMD:ZW_SEND_DATA ID:00 ARG:0002007e7f7f7f7f0000030000000003010000 CB:3b
2017.11.17 18:41:55 4: ZWDONGLE transmit OK for CB 3b, target ZWave_SENSOR_NOTIFICATION_5
2017.11.17 18:41:55 4: ZWDongle_Read ZWDONGLE: rcvd 0004000504861498017e00 (request APPLICATION_COMMAND_HANDLER), sending ACK
2017.11.17 18:41:55 5: SW: 06
2017.11.17 18:41:55 5: ZWDONGLE: dispatch 0004000504861498017e00
2017.11.17 18:41:55 4: CMD:APPLICATION_COMMAND_HANDLER ID:05 ARG:04861498017e00 CB:00
2017.11.17 18:41:55 5: ZWDongle_Write 00130503861330253c (eab74824)
2017.11.17 18:41:55 5: SW: 010a00130503861330253c5c
2017.11.17 18:41:55 5: ACK received, WaitForAck=>2 for 010a00130503861330253c5c
2017.11.17 18:41:55 4: ZWDongle_Read ZWDONGLE: rcvd 011301 (answer ZW_SEND_DATA), sending ACK
2017.11.17 18:41:55 5: SW: 06
2017.11.17 18:41:55 5: ZWDONGLE: dispatch 011301
2017.11.17 18:41:55 4: ZWDongle_Read ZWDONGLE: rcvd 00133c000002007e7f7f7f7f0000030000000003010000 (request ZW_SEND_DATA), sending ACK
2017.11.17 18:41:55 5: SW: 06
2017.11.17 18:41:55 5: device ack reveived, removing 010a00130503861330253c5c from dongle sendstack
2017.11.17 18:41:55 5: ZWDONGLE: dispatch 00133c000002007e7f7f7f7f0000030000000003010000
2017.11.17 18:41:55 4: CMD:ZW_SEND_DATA ID:00 ARG:0002007e7f7f7f7f0000030000000003010000 CB:3c
2017.11.17 18:41:55 4: ZWDONGLE transmit OK for CB 3c, target ZWave_SENSOR_NOTIFICATION_5
2017.11.17 18:41:55 4: ZWDongle_Read ZWDONGLE: rcvd 0004000504861430027e00 (request APPLICATION_COMMAND_HANDLER), sending ACK
2017.11.17 18:41:55 5: SW: 06
2017.11.17 18:41:55 5: ZWDONGLE: dispatch 0004000504861430027e00
2017.11.17 18:41:55 4: CMD:APPLICATION_COMMAND_HANDLER ID:05 ARG:04861430027e00 CB:00
2017.11.17 18:41:55 5: ZWDongle_Write 00130503861331253d (eab74824)
2017.11.17 18:41:55 5: SW: 010a00130503861331253d5c
2017.11.17 18:41:55 5: ACK received, WaitForAck=>2 for 010a00130503861331253d5c
2017.11.17 18:41:55 4: ZWDongle_Read ZWDONGLE: rcvd 011301 (answer ZW_SEND_DATA), sending ACK
2017.11.17 18:41:55 5: SW: 06
2017.11.17 18:41:55 5: ZWDONGLE: dispatch 011301
2017.11.17 18:41:55 4: ZWDongle_Read ZWDONGLE: rcvd 00133d000002007e7f7f7f7f0000030000000003010000 (request ZW_SEND_DATA), sending ACK
2017.11.17 18:41:55 5: SW: 06
2017.11.17 18:41:55 5: device ack reveived, removing 010a00130503861331253d5c from dongle sendstack
2017.11.17 18:41:55 5: ZWDONGLE: dispatch 00133d000002007e7f7f7f7f0000030000000003010000
2017.11.17 18:41:55 4: CMD:ZW_SEND_DATA ID:00 ARG:0002007e7f7f7f7f0000030000000003010000 CB:3d
2017.11.17 18:41:55 4: ZWDONGLE transmit OK for CB 3d, target ZWave_SENSOR_NOTIFICATION_5
2017.11.17 18:41:55 4: ZWDongle_Read ZWDONGLE: rcvd 0004000504861431057e00 (request APPLICATION_COMMAND_HANDLER), sending ACK
2017.11.17 18:41:56 5: SW: 06
2017.11.17 18:41:56 5: ZWDONGLE: dispatch 0004000504861431057e00
2017.11.17 18:41:56 4: CMD:APPLICATION_COMMAND_HANDLER ID:05 ARG:04861431057e00 CB:00
2017.11.17 18:41:56 5: ZWDongle_Write 00130503861386253e (eab74824)
2017.11.17 18:41:56 5: SW: 010a00130503861386253ee8
2017.11.17 18:41:56 5: ACK received, WaitForAck=>2 for 010a00130503861386253ee8
2017.11.17 18:41:56 4: ZWDongle_Read ZWDONGLE: rcvd 011301 (answer ZW_SEND_DATA), sending ACK
2017.11.17 18:41:56 5: SW: 06
2017.11.17 18:41:56 5: ZWDONGLE: dispatch 011301
2017.11.17 18:41:56 4: ZWDongle_Read ZWDONGLE: rcvd 00133e000002007e7f7f7f7f0000030000000003010000 (request ZW_SEND_DATA), sending ACK
2017.11.17 18:41:56 5: SW: 06
2017.11.17 18:41:56 5: device ack reveived, removing 010a00130503861386253ee8 from dongle sendstack
2017.11.17 18:41:56 5: ZWDONGLE: dispatch 00133e000002007e7f7f7f7f0000030000000003010000
2017.11.17 18:41:56 4: CMD:ZW_SEND_DATA ID:00 ARG:0002007e7f7f7f7f0000030000000003010000 CB:3e
2017.11.17 18:41:56 4: ZWDONGLE transmit OK for CB 3e, target ZWave_SENSOR_NOTIFICATION_5
2017.11.17 18:41:56 4: ZWDongle_Read ZWDONGLE: rcvd 0004000504861486027e00 (request APPLICATION_COMMAND_HANDLER), sending ACK
2017.11.17 18:41:56 5: SW: 06
2017.11.17 18:41:56 5: ZWDONGLE: dispatch 0004000504861486027e00
2017.11.17 18:41:56 4: CMD:APPLICATION_COMMAND_HANDLER ID:05 ARG:04861486027e00 CB:00
2017.11.17 18:41:56 5: ZWDongle_Write 00130503861384253f (eab74824)
2017.11.17 18:41:56 5: SW: 010a00130503861384253feb
2017.11.17 18:41:56 5: ACK received, WaitForAck=>2 for 010a00130503861384253feb
2017.11.17 18:41:56 4: ZWDongle_Read ZWDONGLE: rcvd 011301 (answer ZW_SEND_DATA), sending ACK
2017.11.17 18:41:56 5: SW: 06
2017.11.17 18:41:56 5: ZWDONGLE: dispatch 011301
2017.11.17 18:41:56 4: ZWDongle_Read ZWDONGLE: rcvd 00133f000002007e7f7f7f7f0000030000000003010000 (request ZW_SEND_DATA), sending ACK
2017.11.17 18:41:56 5: SW: 06
2017.11.17 18:41:56 5: device ack reveived, removing 010a00130503861384253feb from dongle sendstack
2017.11.17 18:41:56 5: ZWDONGLE: dispatch 00133f000002007e7f7f7f7f0000030000000003010000
2017.11.17 18:41:56 4: CMD:ZW_SEND_DATA ID:00 ARG:0002007e7f7f7f7f0000030000000003010000 CB:3f
2017.11.17 18:41:56 4: ZWDONGLE transmit OK for CB 3f, target ZWave_SENSOR_NOTIFICATION_5
2017.11.17 18:41:56 4: ZWDongle_Read ZWDONGLE: rcvd 0004000504861484027e00 (request APPLICATION_COMMAND_HANDLER), sending ACK
2017.11.17 18:41:56 5: SW: 06
2017.11.17 18:41:56 5: ZWDONGLE: dispatch 0004000504861484027e00
2017.11.17 18:41:56 4: CMD:APPLICATION_COMMAND_HANDLER ID:05 ARG:04861484027e00 CB:00
2017.11.17 18:41:56 5: ZWDongle_Write 0013050386135e2540 (eab74824)
2017.11.17 18:41:56 5: SW: 010a0013050386135e25404e
2017.11.17 18:41:56 5: ACK received, WaitForAck=>2 for 010a0013050386135e25404e
2017.11.17 18:41:56 4: ZWDongle_Read ZWDONGLE: rcvd 011301 (answer ZW_SEND_DATA), sending ACK
2017.11.17 18:41:56 5: SW: 06
2017.11.17 18:41:56 5: ZWDONGLE: dispatch 011301
2017.11.17 18:41:56 4: ZWDongle_Read ZWDONGLE: rcvd 001340000002007e7f7f7f7f0000030000000003010000 (request ZW_SEND_DATA), sending ACK
2017.11.17 18:41:56 5: SW: 06
2017.11.17 18:41:56 5: device ack reveived, removing 010a0013050386135e25404e from dongle sendstack
2017.11.17 18:41:56 5: ZWDONGLE: dispatch 001340000002007e7f7f7f7f0000030000000003010000
2017.11.17 18:41:56 4: CMD:ZW_SEND_DATA ID:00 ARG:0002007e7f7f7f7f0000030000000003010000 CB:40
2017.11.17 18:41:56 4: ZWDONGLE transmit OK for CB 40, target ZWave_SENSOR_NOTIFICATION_5
2017.11.17 18:41:56 4: ZWDongle_Read ZWDONGLE: rcvd 000400050486145e027e00 (request APPLICATION_COMMAND_HANDLER), sending ACK
2017.11.17 18:41:56 5: SW: 06
2017.11.17 18:41:56 5: ZWDONGLE: dispatch 000400050486145e027e00
2017.11.17 18:41:56 4: CMD:APPLICATION_COMMAND_HANDLER ID:05 ARG:0486145e027e00 CB:00
2017.11.17 18:41:56 5: ZWDongle_Write 00130504850101012541 (eab74824)
2017.11.17 18:41:56 5: SW: 010b0013050485010101254106
2017.11.17 18:41:56 5: ACK received, WaitForAck=>2 for 010b0013050485010101254106
2017.11.17 18:41:56 4: ZWDongle_Read ZWDONGLE: rcvd 011301 (answer ZW_SEND_DATA), sending ACK
2017.11.17 18:41:56 5: SW: 06
2017.11.17 18:41:56 5: ZWDONGLE: dispatch 011301
2017.11.17 18:41:56 4: ZWDongle_Read ZWDONGLE: rcvd 001341000002007e7f7f7f7f0000030000000003010000 (request ZW_SEND_DATA), sending ACK
2017.11.17 18:41:56 5: SW: 06
2017.11.17 18:41:56 5: device ack reveived, removing 010b0013050485010101254106 from dongle sendstack
2017.11.17 18:41:56 5: ZWDONGLE: dispatch 001341000002007e7f7f7f7f0000030000000003010000
2017.11.17 18:41:56 4: CMD:ZW_SEND_DATA ID:00 ARG:0002007e7f7f7f7f0000030000000003010000 CB:41
2017.11.17 18:41:56 4: ZWDONGLE transmit OK for CB 41, target ZWave_SENSOR_NOTIFICATION_5
2017.11.17 18:41:56 5: ZWDongle_Write 001305068404015180012542 (eab74824)
2017.11.17 18:41:56 5: SW: 010d001305068404015180012542d4
2017.11.17 18:41:56 5: ACK received, WaitForAck=>2 for 010d001305068404015180012542d4
2017.11.17 18:41:56 4: ZWDongle_Read ZWDONGLE: rcvd 011301 (answer ZW_SEND_DATA), sending ACK
2017.11.17 18:41:56 5: SW: 06
2017.11.17 18:41:56 5: ZWDONGLE: dispatch 011301
2017.11.17 18:41:56 4: ZWDongle_Read ZWDONGLE: rcvd 001342000003007e7f7f7f7f0000030000000003010000 (request ZW_SEND_DATA), sending ACK
2017.11.17 18:41:56 5: SW: 06
2017.11.17 18:41:56 5: device ack reveived, removing 010d001305068404015180012542d4 from dongle sendstack
2017.11.17 18:41:56 5: ZWDONGLE: dispatch 001342000003007e7f7f7f7f0000030000000003010000
2017.11.17 18:41:56 4: CMD:ZW_SEND_DATA ID:00 ARG:0003007e7f7f7f7f0000030000000003010000 CB:42
2017.11.17 18:41:56 4: ZWDONGLE transmit OK for CB 42, target ZWave_SENSOR_NOTIFICATION_5
2017.11.17 18:41:56 5: ZWDongle_Write 0013050272042543 (eab74824)
2017.11.17 18:41:56 5: SW: 01090013050272042543f2
2017.11.17 18:41:56 5: ACK received, WaitForAck=>2 for 01090013050272042543f2
2017.11.17 18:41:56 4: ZWDongle_Read ZWDONGLE: rcvd 011301 (answer ZW_SEND_DATA), sending ACK
2017.11.17 18:41:56 5: SW: 06
2017.11.17 18:41:56 5: ZWDONGLE: dispatch 011301
2017.11.17 18:41:56 4: ZWDongle_Read ZWDONGLE: rcvd 001343000002007e7f7f7f7f0000030000000003010000 (request ZW_SEND_DATA), sending ACK
2017.11.17 18:41:56 5: SW: 06
2017.11.17 18:41:56 5: device ack reveived, removing 01090013050272042543f2 from dongle sendstack
2017.11.17 18:41:56 5: ZWDONGLE: dispatch 001343000002007e7f7f7f7f0000030000000003010000
2017.11.17 18:41:56 4: CMD:ZW_SEND_DATA ID:00 ARG:0002007e7f7f7f7f0000030000000003010000 CB:43
2017.11.17 18:41:56 4: ZWDONGLE transmit OK for CB 43, target ZWave_SENSOR_NOTIFICATION_5
2017.11.17 18:41:56 4: ZWDongle_Read ZWDONGLE: rcvd 00040005087205013c0002000c7e00 (request APPLICATION_COMMAND_HANDLER), sending ACK
2017.11.17 18:41:56 5: SW: 06
2017.11.17 18:41:56 5: ZWDONGLE: dispatch 00040005087205013c0002000c7e00
2017.11.17 18:41:56 4: CMD:APPLICATION_COMMAND_HANDLER ID:05 ARG:087205013c0002000c7e00 CB:00
2017.11.17 18:41:58 3: ZWave got config for philio/pst02.xml from ./FHEM/lib/openzwave_deviceconfig.xml.gz
2017.11.17 18:41:58 5: ZWDongle_Write 0013050284082544 (eab74824)
2017.11.17 18:41:58 5: SW: 010900130502840825440f
2017.11.17 18:41:58 5: ACK received, WaitForAck=>2 for 010900130502840825440f
2017.11.17 18:41:58 4: ZWDongle_Read ZWDONGLE: rcvd 011301 (answer ZW_SEND_DATA), sending ACK
2017.11.17 18:41:58 5: SW: 06
2017.11.17 18:41:58 5: ZWDONGLE: dispatch 011301
2017.11.17 18:41:58 4: ZWDongle_Read ZWDONGLE: rcvd 001344000002007e7f7f7f7f0000030000000003010000 (request ZW_SEND_DATA), sending ACK
2017.11.17 18:41:58 5: SW: 06
2017.11.17 18:41:58 5: device ack reveived, removing 010900130502840825440f from dongle sendstack
2017.11.17 18:41:58 5: ZWDONGLE: dispatch 001344000002007e7f7f7f7f0000030000000003010000
2017.11.17 18:41:58 4: CMD:ZW_SEND_DATA ID:00 ARG:0002007e7f7f7f7f0000030000000003010000 CB:44
2017.11.17 18:41:58 4: ZWDONGLE transmit OK for CB 44, target ZWave_SENSOR_NOTIFICATION_5
2017.11.17 18:42:00 3: ZWave: downloading http://products.z-wavealliance.org/ProductImages/Index?productName=/ZC10-17095769 for 013c-0002-000c
2017.11.17 18:42:09 4: ZWDongle_Read ZWDONGLE: rcvd 000400051e8f01040380035a097105000000ff070800053105030105063105010a004e7e00 (request APPLICATION_COMMAND_HANDLER), sending ACK
2017.11.17 18:42:09 5: SW: 06
2017.11.17 18:42:09 5: ZWDONGLE: dispatch 000400051e8f01040380035a097105000000ff070800053105030105063105010a004e7e00
2017.11.17 18:42:09 4: CMD:APPLICATION_COMMAND_HANDLER ID:05 ARG:1e8f01040380035a097105000000ff070800053105030105063105010a004e7e00 CB:00
2017.11.17 18:42:18 4: ZWDongle_Read ZWDONGLE: rcvd 000400050d8f0101097105000000ff0703007e00 (request APPLICATION_COMMAND_HANDLER), sending ACK
2017.11.17 18:42:18 5: SW: 06
2017.11.17 18:42:18 5: ZWDONGLE: dispatch 000400050d8f0101097105000000ff0703007e00
2017.11.17 18:42:18 4: CMD:APPLICATION_COMMAND_HANDLER ID:05 ARG:0d8f0101097105000000ff0703007e00 CB:00
2017.11.17 18:42:20 4: ZWDongle_Read ZWDONGLE: rcvd 000400050284077e00 (request APPLICATION_COMMAND_HANDLER), sending ACK
2017.11.17 18:42:20 5: SW: 06
2017.11.17 18:42:20 5: ZWDONGLE: dispatch 000400050284077e00
2017.11.17 18:42:20 4: CMD:APPLICATION_COMMAND_HANDLER ID:05 ARG:0284077e00 CB:00
2017.11.17 18:42:22 5: ZWDongle_Write 0013050284082545 (eab74824)
2017.11.17 18:42:22 5: SW: 010900130502840825450e
2017.11.17 18:42:22 5: ACK received, WaitForAck=>2 for 010900130502840825450e
2017.11.17 18:42:22 4: ZWDongle_Read ZWDONGLE: rcvd 011301 (answer ZW_SEND_DATA), sending ACK
2017.11.17 18:42:22 5: SW: 06
2017.11.17 18:42:22 5: ZWDONGLE: dispatch 011301
2017.11.17 18:42:23 4: ZWDongle_Read ZWDONGLE: rcvd 001345000002007e7f7f7f7f0000030000000003010000 (request ZW_SEND_DATA), sending ACK
2017.11.17 18:42:23 5: SW: 06
2017.11.17 18:42:23 5: device ack reveived, removing 010900130502840825450e from dongle sendstack
2017.11.17 18:42:23 5: ZWDONGLE: dispatch 001345000002007e7f7f7f7f0000030000000003010000
2017.11.17 18:42:23 4: CMD:ZW_SEND_DATA ID:00 ARG:0002007e7f7f7f7f0000030000000003010000 CB:45
2017.11.17 18:42:23 4: ZWDONGLE transmit OK for CB 45, target ZWave_SENSOR_NOTIFICATION_5
2017.11.17 18:42:23 3: ZWave: downloading http://products.z-wavealliance.org/ProductImages/Index?productName=/ZC10-17095769 for 013c-0002-000c
2017.11.17 18:42:35 4: ZWDongle_Read ZWDONGLE: rcvd 000400051e8f01040380035a097105000000ff070800053105030105063105010a004e7e00 (request APPLICATION_COMMAND_HANDLER), sending ACK
2017.11.17 18:42:35 5: SW: 06
2017.11.17 18:42:35 5: ZWDONGLE: dispatch 000400051e8f01040380035a097105000000ff070800053105030105063105010a004e7e00
2017.11.17 18:42:35 4: CMD:APPLICATION_COMMAND_HANDLER ID:05 ARG:1e8f01040380035a097105000000ff070800053105030105063105010a004e7e00 CB:00
2017.11.17 18:42:47 4: ZWDongle_Read ZWDONGLE: rcvd 000400050a8f0101063105010a004d7e00 (request APPLICATION_COMMAND_HANDLER), sending ACK
2017.11.17 18:42:47 5: SW: 06
2017.11.17 18:42:47 5: ZWDONGLE: dispatch 000400050a8f0101063105010a004d7e00
2017.11.17 18:42:47 4: CMD:APPLICATION_COMMAND_HANDLER ID:05 ARG:0a8f0101063105010a004d7e00 CB:00
2017.11.17 18:42:57 4: ZWDongle_Read ZWDONGLE: rcvd 000400051e8f01040380035a097105000000ff070800053105030106063105010a004d7e00 (request APPLICATION_COMMAND_HANDLER), sending ACK
2017.11.17 18:42:57 5: SW: 06
2017.11.17 18:42:57 5: ZWDONGLE: dispatch 000400051e8f01040380035a097105000000ff070800053105030106063105010a004d7e00
2017.11.17 18:42:57 4: CMD:APPLICATION_COMMAND_HANDLER ID:05 ARG:1e8f01040380035a097105000000ff070800053105030106063105010a004d7e00 CB:00
2017.11.17 18:43:20 4: ZWDongle_Read ZWDONGLE: rcvd 000400051e8f01040380035a097105000000ff070800053105030105063105010a004d7e00 (request APPLICATION_COMMAND_HANDLER), sending ACK
2017.11.17 18:43:20 5: SW: 06
2017.11.17 18:43:20 5: ZWDONGLE: dispatch 000400051e8f01040380035a097105000000ff070800053105030105063105010a004d7e00
2017.11.17 18:43:20 4: CMD:APPLICATION_COMMAND_HANDLER ID:05 ARG:1e8f01040380035a097105000000ff070800053105030105063105010a004d7e00 CB:00
2017.11.17 18:43:21 3: ZWave: downloading http://products.z-wavealliance.org/ProductImages/Index?productName=/ZC10-17095769 for 013c-0002-000c


Internals:
   CFGFN
   DEF        eab74824 5
   IODev      ZWDONGLE
   LASTInputDev ZWDONGLE
   MSGCNT     30
   NAME       ZWave_SENSOR_NOTIFICATION_5
   NR         77
   STATE      wakeupInterval 86400 1
   TYPE       ZWave
   ZWDONGLE_MSGCNT 30
   ZWDONGLE_RAWMSG 000400051e8f01040380035a097105000000ff070800053105030105063105010a004d7e00
   ZWDONGLE_TIME 2017-11-17 18:44:53
   ZWaveSubDevice no
   cmdsPending 0
   homeId     eab74824
   isWakeUp   1
   lastMsgSent 1510940542.8181
   nodeIdHex  05
   READINGS:
     2017-11-17 18:44:53   UNPARSED        NO_OPERATION 7e00
     2017-11-17 18:44:53   alarm           HomeSecurity: Motion Detection - Unknown Location
     2017-11-17 18:44:53   battery         90 %
     2017-11-17 18:44:53   luminance       5 %
     2017-11-17 18:41:58   model           Philio Technology Corporation PST02-A 4 in 1 Multi-Sensor
     2017-11-17 18:41:58   modelConfig     philio/pst02.xml
     2017-11-17 18:41:58   modelId         013c-0002-000c
     2017-11-17 18:41:24   state           wakeupInterval 86400 1
     2017-11-17 18:44:53   temperature     77 F
     2017-11-17 18:42:23   timeToAck       0.269
     2017-11-17 18:42:23   transmit        OK
     2017-11-17 18:41:54   versionClass_112 1
     2017-11-17 18:41:26   versionClass_113 4
     2017-11-17 18:41:55   versionClass_114 2
     2017-11-17 18:41:55   versionClass_115 1
     2017-11-17 18:41:54   versionClass_122 2
     2017-11-17 18:41:54   versionClass_128 1
     2017-11-17 18:41:56   versionClass_132 2
     2017-11-17 18:41:53   versionClass_133 2
     2017-11-17 18:41:56   versionClass_134 2
     2017-11-17 18:41:55   versionClass_143 1
     2017-11-17 18:41:55   versionClass_152 1
     2017-11-17 18:41:54   versionClass_32 0
     2017-11-17 18:41:55   versionClass_48 2
     2017-11-17 18:41:56   versionClass_49 5
     2017-11-17 18:41:54   versionClass_89 1
     2017-11-17 18:41:54   versionClass_90 1
     2017-11-17 18:41:56   versionClass_94 2
     2017-11-17 18:42:20   wakeup          notification
Attributes:
   IODev      ZWDONGLE
   classes    ZWAVEPLUS_INFO BATTERY ALARM ASSOCIATION CONFIGURATION MANUFACTURER_SPECIFIC VERSION SENSOR_BINARY SENSOR_MULTILEVEL WAKE_UP ASSOCIATION_GRP_INFO POWERLEVEL DEVICE_RESET_LOCALLY MULTI_CMD SECURITY FIRMWARE_UPDATE_MD MARK BASIC
   room       ZWave

rudolfkoenig

Ich habe jetzt eine Version eingecheckt, wo die "Berichtigung" der Paketlaenge direkt vor dem Parsen der KommandoKlassen stattfindet. Ist vermutlich imer noch nicht optimal, aber es geht in die richtige Richtung.

In dem letzten Log sind die zwei Bytes fuer "APPLICATION_COMMAND_HANDLER ID:05" 25-mal 7e00 und einmal dd00. Bei den anderen Nachrichten bin ich unsicher, ob was zusaetzlich angehaengt ist, oder nicht. Es waere toll, wenn wir wuessten, was diese zwei Bytes sind, und wie man sie bestellt bzw. abbestellt.

krikan

Zitat von: rudolfkoenig am 18 November 2017, 11:44:14
In dem letzten Log sind die zwei Bytes fuer "APPLICATION_COMMAND_HANDLER ID:05" 25-mal 7e00 und einmal dd00. Bei den anderen Nachrichten bin ich unsicher, ob was zusaetzlich angehaengt ist, oder nicht.
Habe die Nachrichten mit den Nachrichten einer Inklusion an einem SDK 6.5-Stick verglichen: Sehe nur bei "APPLICATION_COMMAND_HANDLER ID" - Nachrichten die angehaengten Bytes.

Hash99

Hi,
erst mal an Euch: Ihr seit super! Großes Kompliment! Danke für das Engagement. Und deshalb will ich Euch auch Supporten, soweit ich das mit meine nicht vorhandenen Kenntnissen tun kann. Deshalb zumindest meine Beobachtungen.
- SetpointTemp klappt. Der Fehler ist nicht mehr im Log.
- 3 von 5 Thermostaten schaffen es immer wieder sich mit E5 zu verabschieden. Interessanterweise gehen diese dann auch sporadisch so offline, dass diese dann das Ventil ganz öffnen, was nicht nachvollziehbar ist, da ich eher erwartet hätte, dass die Ventile geschlossen werden.
Aber vielleicht wird dies auch durch einen anderen Befehl ausgelöst.
Testweise habe ich bei zwei von diesen Thermostaten die Parameter multiCommand und noExplorFrames ausprobiert. Beim dritten habe ich ignoreDupMsg gesetzt.
Die beiden unauffälligsten Thermostate haben weder das eine noch das andere.
Bin halt ein Spielkind. Morgen werde ich mal alle zusätzlichen Parameter löschen. Mal sehen was das bringt.
Gruß


krikan

Glaube zwar nicht, dass E5 am SDK liegt, da uns das Problem seit Jahren über alle Controller-SDKs verfolgt:
Nach einem Update auf Firmware 5.27 bekomme ich für meinen UZB1 ein Downgrade auf diverse Firmwares und auch auf die SDK 6.5 Firmware 5.7 angeboten.

Am Rande: Beim SDK 6.7 bietet z-way diverse Analyse-Möglichkeiten (Background Noise, Network Statistics usw) für die es neue Controller-Funktionen gibt - > siehe https://github.com/Z-Wave-Me/Z-Way-Manual/raw/3.0/ZWayManual.pdf , Kapitel 8

krikan

Zitat von: rudolfkoenig am 18 November 2017, 11:44:14
Es waere toll, wenn wir wuessten, was diese zwei Bytes sind, und wie man sie bestellt bzw. abbestellt.
Das 1. Byte gibt vermutlich Infos zu den Empfangseigenschaften an.
Es bleibt (relativ) gleich, wenn man die Position zwischen Controller und ZWave-Gerät nicht verändert.
Folgende Werte des Bytes ergaben sich beispielsweise, wenn ich die Entfernung zwischen Controller und Gen5-Gerät schrittweise erhöht habe:
0x7e ; 0xA5 ; 0xAE ; 0xC9 ; 0xD5
Bei einem Gen3-Gerät steigen diese Werte schneller; würde zu schlechteren Funkeigenschaften passen.

Das 2. Byte ist in meinen Experimenten bisher immer 0x00.

Wie und ob man diese Infos überhaupt abbestellen kann, habe ich keine Ideen.

Insgesamt bin ich auch nicht sicher, ob die SDK 6.7-Firmwares von zwave.me schon für den normalen Einsatz bestimmt sind oder ob es noch Betas sind. Ich finde keine Infos von zwave.me zu den Firmwareversionen größer als 5.06. Zudem ist der Up- bzw. Downgrade-Pfad merkwürdig. Ich bekomme je nach installierter Firmware verschiedenste Up- und Downgradeangebote. Zudem werden mir teilweise Bridge-Firmware angeboten.

Hash99

Hi,
Wie angekündigt habe ich heute alle zusätzlichen Parameter gelöscht. Hat aber nichts gebracht. Wieder zweimal zwei Thermostate auf E5. Aber trotzdem konnten die Readings von diesen Thermostaten empfangen werden. Nur das Absetzen neuer Befehle zu den Thermostaten ging nicht. So als würden sie die Verbindung Kappen. Habe jetzt den WNMI_delay auf 3 gesetzt und die Entfernung zu den Thermostaten auf 5m erhöht. Warte morgen mal ab.
Überlege einen anderen USB-Stick auszuprobieren! Wenn ZWave.me einfach beta releases herausbringt ohne dies zu kennzeichnen finde ich das nicht prickelnd. Immerhin setze ich mein fhem ,,produktiv" zu Hause ein, da will ich kein Beta Tester sein, oder baue mir dazu eine gesonderte Testumgebung auf!
Gruß

krikan

Vorsicht: "Schuld" für das häufiger auftretende E5-Problem, mag ich nicht bei zwave.me suchen, sondern neben installationsspezifischen Problemen eher allgemein bei FHEM. Wir wissen zu wenig, wie das E5-Problem richtig gelöst werden kann. Sollte es eine andere Software geben, bei der das Problem nicht auftritt, wäre ein Mitschnitt der Funkkommunikation hilfreich. Oder jemand erklärt, wie man mit dem sensiblen Danfoss-Sprösslingen "reden" muss, damit es nicht auftritt.

Wenn das neue SDK 6.7 einen Einfluß haben sollte, was zu zusätzlichen Problemen in FHEM führen kann, da wir keine Doku zu den SDKs haben, sondern analysieren und teilweise raten müssen, dann gehe doch noch einmal zurück auf das SDK 6.5. Bedeutet: Firmware 5.27 installieren und dann Downgrade auf 5.7. Anschließend noch einmal testen, ob es dann funktioniert.

Meiner Erinnerung nach warnt zwave.me vor Firmwareupdates auch deutlich. Meine dort steht etwas wie: Nur nach Aufforderung durch Support ausführen.

Meine Testversuche und Anmerkungen zum SDK 6.7 gehen zudem nicht in Richtung E5-Lösung, sondern SDK-Untersuchung. Werde zur klareren Trennung zukünftig das Thema SDK 6.7 in einem neuen Thread behandeln.

Gruß, Christian

Hash99

Okay,

Du hast Recht. Man darf die Themen nicht vermengen. Somit führe ich meine Tests erst mal weiter.
Ich bleibe vorerst auf 5.27. Heute ist bis zum Nachmittag kein Thermostat ausgefallen. Der Parameter sitzt noch auf 3 s.

Gruss

volschin

Das mit experimenteller Firmware kann ich nicht bestätigen. Ich habe Z-Way installiert und da hatte er mir die Firmware 5.22 für ein Update automatisch angeboten ohne Hinweis auf Beta oder experimentell. (siehe der Danalock Thread).
Intel NUC+Ubuntu 22.04+Docker+FHEM6
HomeMatic: HM-MOD-RPI-PCB+HM-USB-CFG2+hmland+diverse, HUE: Hue-Bridge, RaspBee+deCONZ+diverse
Amzn Dash-Buttons, Siro Rollos
4xRPi, 4xCO20, OWL+USB, HarmonyHub, FRITZ!Box 7590, Echo Dots+Show8, Logi Circle 2, HomeBridge
TIG Stack (Telegraf, InfluxDB, Grafana)

tomspatz

Moin
ohne das hier kapern zu wollen ;)
@krikan
Zitat"Schuld" für das häufiger auftretende E5-Problem, mag ich nicht bei zwave.me suchen, sondern neben installationsspezifischen Problemen eher allgemein bei FHEM.

Ich habe auch die berühmten LC13 und ich behaupte das das E5 Problem gar keines ist. Auch das periodische Batterie abfragen braucht es nicht.
https://wiki.fhem.de/wiki/Z-Wave#DAN_LC-13_Heizungsthermostat_LC-13_.28014G0013.29

Voraussetzung ist mE, neben einem "schön" vermaschten Netzwerk, ein kurzes wakeupInterwal, bei mir 180.
Noch nie hatte ich einen E5 Fehler.

LG
Tom

krikan

Zitat von: tomspatz am 21 November 2017, 07:01:10
Ich habe auch die berühmten LC13 und ich behaupte das das E5 Problem gar keines ist
Gut möglich. Habe kein LC13 oder einen der Abkömmling. Kenne nur die Problemberichte hier und in anderen Foren.

Zitat von: tomspatz am 21 November 2017, 07:01:10
.. ein kurzes wakeupInterwal, bei mir 180.
Sind das 180 Sekunden? Wie viele Batterien braucht man dann im Jahr?

Gruß, Christian

tomspatz

ZitatSind das 180 Sekunden? Wie viele Batterien braucht man dann im Jahr?
Das ist das meist benutzte weil am Balkon.
Batterien eingesetzt 03.Feb.2017 jetzt noch 45 %
Sehe ich eigentlich ganz passabel.
defmod ThermostatWohnzimmer ZWave c9cc092a 9
attr ThermostatWohnzimmer IODev ZWDongle_0
attr ThermostatWohnzimmer WNMI_delay 1.0
attr ThermostatWohnzimmer alias Thermostat WZ
attr ThermostatWohnzimmer classes BATTERY CLIMATE_CONTROL_SCHEDULE CLOCK MANUFACTURER_SPECIFIC MULTI_CMD PROTECTION THERMOSTAT_SETPOINT VERSION WAKE_UP MARK CLIMATE_CONTROL_SCHEDULE CLOCK MULTI_CMD
attr ThermostatWohnzimmer group Heizung & Temperatur
attr ThermostatWohnzimmer icon hc_wht_regler
attr ThermostatWohnzimmer ignoreDupMsg 1
attr ThermostatWohnzimmer neighborListPos 762.8774360789704,1424.4775301930767
attr ThermostatWohnzimmer room System,Wohnzimmer,ZWave
attr ThermostatWohnzimmer stateFormat {sprintf(" %.1f °C",(ReadingsNum("ThermostatWohnzimmer","setpointTemp",0)))}
attr ThermostatWohnzimmer useMultiCmd 1

setstate ThermostatWohnzimmer  21.5 °C
setstate ThermostatWohnzimmer 2016-11-21 08:26:36 CMD ZW_APPLICATION_UPDATE
setstate ThermostatWohnzimmer 2017-11-21 10:05:36 battery 45 %
setstate ThermostatWohnzimmer 2017-11-21 10:05:36 ccsOverride no, unused
setstate ThermostatWohnzimmer 2015-12-22 15:18:38 model Danfoss Z Thermostat 014G0013
setstate ThermostatWohnzimmer 2015-12-22 15:18:38 modelConfig danfoss/z.xml
setstate ThermostatWohnzimmer 2015-12-22 15:18:38 modelId 0002-0005-0004
setstate ThermostatWohnzimmer 2017-10-27 22:10:49 neighborList ZWDongle_0 LichtWohnzimmerSchrank1A LichtWohnzimmerSchrank2A FunkDose2 LichtBuero1A LichtKueche LichtFlurSpiegel DimmerWohnzimmer LichtFlur LichtBad DimmerSchlafzimmer LichtSchlafzimmerSchrank1A LichtWC
setstate ThermostatWohnzimmer 2016-11-11 14:02:59 neighborUpdate done
setstate ThermostatWohnzimmer 2017-11-21 10:05:36 setpointTemp 21.50 C heating
setstate ThermostatWohnzimmer 2017-11-21 07:33:40 state thermostatSetpointSet 21.5 °C
setstate ThermostatWohnzimmer 2017-11-21 10:05:37 timeToAck 0.027
setstate ThermostatWohnzimmer 2017-11-21 10:05:37 transmit OK
setstate ThermostatWohnzimmer 2017-11-21 10:05:36 wakeup notification
setstate ThermostatWohnzimmer 2016-12-28 11:43:15 wakeupReport interval 180 target 1



LG
Tom

Hash99

Hi zusammen,
hier mein Update: Zur Zeit laufen alle Thermostate ohne Probleme. Ich habe keine Änderungen mehr vorgenommen. Die Parameter sitzen noch bei einigen Thermostaten.
Der Aussage, dass E5 kein Problem darstellt kann ich nicht zustimmen. Denn wenn die Thermostate ein E5 liefern werden auch keine Commands, die von FHEM gesteuert werden, mehr verarbeitet. Erst wenn die Thermostate wieder durch Exclusion und Inklusive oder durch Verbindungsupdate wieder ein Lebenszeichen von sich geben, werden die pending commands auch verarbeitet. Dabei kann es trotzdem sein, dass einige Readings regelmäßig updated werden.
Zur Zeit bin ich mir nicht sicher, ob die alles entscheidende Frage die Frage nach dem Standort Sticks und die direkte Umgebung ist. Fast habe ich den Eindruck, dass Einflussfaktoren in der unmittelbaren Umgebung des Sticks, wie Stahl oder Stahlbeton die Empfangsbereitschaft weitaus mehr beeinflussen, als erhöhte Abstände der Wzave-Geräte und Übertragungsverluste durch Decken und Wände.
Gruss