I just bought a Zipato Multisensor 4 in 1 device, and I have problems getting it to finish the interview. Please refer to my log file. It fails when trying to determine the version, returning 10 bytes instead of 11.
What to do?
Code: Select all
[2017-10-02 22:47:03.673] [D] [zway] Received reply on job (Version Get)
[2017-10-02 22:47:03.673] [D] [zway] SETDATA devices.18.instances.0.commandClasses.134.data = Empty
[2017-10-02 22:47:03.674] [D] [zway] SETDATA devices.18.instances.0.commandClasses.134.data.ZWLib = 3 (0x00000003)
[2017-10-02 22:47:03.674] [D] [zway] SETDATA devices.18.instances.0.commandClasses.134.data.ZWProtocolMajor = 4 (0x00000004)
[2017-10-02 22:47:03.674] [D] [zway] SETDATA devices.18.instances.0.commandClasses.134.data.ZWProtocolMinor = 5 (0x00000005)
[2017-10-02 22:47:03.675] [D] [zway] SETDATA devices.18.instances.0.commandClasses.134.data.SDK = "6.51.06"
[2017-10-02 22:47:03.676] [D] [zway] SETDATA devices.18.instances.0.commandClasses.134.data.applicationMajor = 6 (0x00000006)
[2017-10-02 22:47:03.676] [D] [zway] SETDATA devices.18.instances.0.commandClasses.134.data.applicationMinor = 1 (0x00000001)
[2017-10-02 22:47:03.676] [D] [zway] SETDATA devices.18.data.ZWLib = 3 (0x00000003)
[2017-10-02 22:47:03.676] [D] [zway] SETDATA devices.18.data.ZWProtocolMajor = 4 (0x00000004)
[2017-10-02 22:47:03.676] [D] [zway] SETDATA devices.18.data.ZWProtocolMinor = 5 (0x00000005)
[2017-10-02 22:47:03.678] [D] [zway] SETDATA devices.18.data.SDK = "6.51.06"
[2017-10-02 22:47:03.678] [D] [zway] SETDATA devices.18.data.applicationMajor = 6 (0x00000006)
[2017-10-02 22:47:03.678] [D] [zway] SETDATA devices.18.data.applicationMinor = 1 (0x00000001)
[2017-10-02 22:47:03.678] [E] [zway] Packet CC::VERSION_REPORT (v2) is too short: required at least 11 bytes, got 10
[2017-10-02 22:47:03.678] [E] [zway] Error returned from _zway_cc_call_handler(zway, command, controller->id, 0, data[4], &data[5]): Wrong packet from Z-Wave network or Discovery got bad data (stick communication failed) (-9)