x2 ZXT120 with Z-WAY

Discussions about RaZberry - Z-Wave board for Raspberry computer
Post Reply
mgros
Posts: 4
Joined: 04 Sep 2014 00:20

x2 ZXT120 with Z-WAY

Post by mgros »

Hello I have a serious problem with my 2 ZXT120.

The thermostat class does not work well.
If i include my 2 ZXT 120 module in Zway...
(I had 2 times the problem on one device and 1 time on the other).


1) example of a device works well ...
zway.devices[2].instances[0].commandClasses[0x40].Set(2) ... AC Mode
SETDATA devices.2.instances.0.commandClasses.64.data.mode = 2 (0x00000002) ...the return status = 2 (AC mode)

Code: Select all

[2014-09-03 22:11:43.610] Executing script: zway.devices[2].instances[0].commandClasses[0x40].Set(2)
[2014-09-03 22:11:43.612] Adding job: ThermostatMode set
[2014-09-03 22:11:43.613] Adding job: ThermostatMode get
[2014-09-03 22:11:43.618] SENDING (cb 0x15): ( 01 0A 00 13 02 03 40 01 02 05 15 B4 )
[2014-09-03 22:11:43.630] RECEIVED ACK
[2014-09-03 22:11:43.641] RECEIVED: ( 01 04 01 13 01 E8 )
[2014-09-03 22:11:43.643] SENT ACK
[2014-09-03 22:11:43.644] Delivered to Z-Wave stack
[2014-09-03 22:11:44.794] RECEIVED: ( 01 05 00 13 15 00 FC )
[2014-09-03 22:11:44.795] SENT ACK
[2014-09-03 22:11:44.796] Job 0x13 (ThermostatMode set): Delivered
[2014-09-03 22:11:44.797] SETDATA devices.2.data.lastPacketInfo.delivered = True
[2014-09-03 22:11:44.798] SETDATA devices.2.data.lastPacketInfo.packetLength = 6 (0x00000006)
[2014-09-03 22:11:44.800] SETDATA devices.2.data.lastPacketInfo.deliveryTime = 1152 (0x00000480)
[2014-09-03 22:11:44.801] SETDATA devices.2.data.lastPacketInfo = **********
[2014-09-03 22:11:44.802] SendData Response with callback 0x15 received: received by recipient
[2014-09-03 22:11:44.803] SETDATA devices.2.data.lastSend = 380664 (0x0005cef8)
[2014-09-03 22:11:44.806] Job 0x13 (ThermostatMode set): success
[2014-09-03 22:11:44.807] Removing job: ThermostatMode set
[2014-09-03 22:11:44.879] SENDING (cb 0x16): ( 01 09 00 13 02 02 40 02 05 16 B4 )
[2014-09-03 22:11:44.891] RECEIVED ACK
[2014-09-03 22:11:44.902] RECEIVED: ( 01 04 01 13 01 E8 )
[2014-09-03 22:11:44.903] SENT ACK
[2014-09-03 22:11:44.904] Delivered to Z-Wave stack
[2014-09-03 22:11:46.059] RECEIVED: ( 01 05 00 13 16 00 FF )
[2014-09-03 22:11:46.066] SENT ACK
[2014-09-03 22:11:46.067] Job 0x13 (ThermostatMode get): Delivered
[2014-09-03 22:11:46.068] SETDATA devices.2.data.lastPacketInfo.delivered = True
[2014-09-03 22:11:46.070] SETDATA devices.2.data.lastPacketInfo.packetLength = 5 (0x00000005)
[2014-09-03 22:11:46.074] SETDATA devices.2.data.lastPacketInfo.deliveryTime = 1163 (0x0000048b)
[2014-09-03 22:11:46.078] SETDATA devices.2.data.lastPacketInfo = **********
[2014-09-03 22:11:46.080] SendData Response with callback 0x16 received: received by recipient
[2014-09-03 22:11:46.081] SETDATA devices.2.data.lastSend = 380773 (0x0005cf65)
[2014-09-03 22:11:46.082] Job 0x13 (ThermostatMode get): success
[2014-09-03 22:11:46.084] Removing job: ThermostatMode get
[2014-09-03 22:11:46.122] RECEIVED: ( 01 09 00 04 00 02 03 40 03 02 B2 )
[2014-09-03 22:11:46.123] SENT ACK
[2014-09-03 22:11:46.124] SETDATA devices.2.data.lastReceived = 0 (0x00000000)
[2014-09-03 22:11:46.126] SETDATA devices.2.instances.0.commandClasses.64.data.mode = 2 (0x00000002)
2)example of a defective device ...
zway.devices[3].instances[0].commandClasses[0x40].Set(2) ... AC mode
[2014-09-03 22:12:41.877] SETDATA devices.3.instances.0.commandClasses.64.data.mode = 0 (0x00000000) ... the return status = 0 (Not AC mode its a problem)

Code: Select all

[2014-09-03 22:12:39.366] Executing script: zway.devices[3].instances[0].commandClasses[0x40].Set(2)
[2014-09-03 22:12:39.368] Adding job: ThermostatMode set
[2014-09-03 22:12:39.370] Adding job: ThermostatMode get
[2014-09-03 22:12:39.371] SENDING (cb 0x1d): ( 01 0A 00 13 03 03 40 01 02 05 1D BD )
[2014-09-03 22:12:39.382] RECEIVED ACK
[2014-09-03 22:12:39.394] RECEIVED: ( 01 04 01 13 01 E8 )
[2014-09-03 22:12:39.395] SENT ACK
[2014-09-03 22:12:39.396] Delivered to Z-Wave stack
[2014-09-03 22:12:40.548] RECEIVED: ( 01 05 00 13 1D 00 F4 )
[2014-09-03 22:12:40.549] SENT ACK
[2014-09-03 22:12:40.551] Job 0x13 (ThermostatMode set): Delivered
[2014-09-03 22:12:40.552] SETDATA devices.3.data.lastPacketInfo.delivered = True
[2014-09-03 22:12:40.553] SETDATA devices.3.data.lastPacketInfo.packetLength = 6 (0x00000006)
[2014-09-03 22:12:40.554] SETDATA devices.3.data.lastPacketInfo.deliveryTime = 1154 (0x00000482)
[2014-09-03 22:12:40.555] SETDATA devices.3.data.lastPacketInfo = **********
[2014-09-03 22:12:40.557] SendData Response with callback 0x1d received: received by recipient
[2014-09-03 22:12:40.558] SETDATA devices.3.data.lastSend = 385536 (0x0005e200)
[2014-09-03 22:12:40.559] Job 0x13 (ThermostatMode set): success
[2014-09-03 22:12:40.560] Removing job: ThermostatMode set
[2014-09-03 22:12:40.630] SENDING (cb 0x1e): ( 01 09 00 13 03 02 40 02 05 1E BD )
[2014-09-03 22:12:40.642] RECEIVED ACK
[2014-09-03 22:12:40.653] RECEIVED: ( 01 04 01 13 01 E8 )
[2014-09-03 22:12:40.654] SENT ACK
[2014-09-03 22:12:40.655] Delivered to Z-Wave stack
[2014-09-03 22:12:41.803] RECEIVED: ( 01 05 00 13 1E 00 F7 )
[2014-09-03 22:12:41.805] SENT ACK
[2014-09-03 22:12:41.806] Job 0x13 (ThermostatMode get): Delivered
[2014-09-03 22:12:41.807] SETDATA devices.3.data.lastPacketInfo.delivered = True
[2014-09-03 22:12:41.808] SETDATA devices.3.data.lastPacketInfo.packetLength = 5 (0x00000005)
[2014-09-03 22:12:41.810] SETDATA devices.3.data.lastPacketInfo.deliveryTime = 1150 (0x0000047e)
[2014-09-03 22:12:41.811] SETDATA devices.3.data.lastPacketInfo = **********
[2014-09-03 22:12:41.812] SendData Response with callback 0x1e received: received by recipient
[2014-09-03 22:12:41.813] SETDATA devices.3.data.lastSend = 385644 (0x0005e26c)
[2014-09-03 22:12:41.815] Job 0x13 (ThermostatMode get): success
[2014-09-03 22:12:41.817] Removing job: ThermostatMode get
[2014-09-03 22:12:41.874] RECEIVED: ( 01 09 00 04 00 03 03 40 03 00 B1 )
[2014-09-03 22:12:41.875] SENT ACK
[2014-09-03 22:12:41.876] SETDATA devices.3.data.lastReceived = 0 (0x00000000)
[2014-09-03 22:12:41.877] SETDATA devices.3.instances.0.commandClasses.64.data.mode = 0 (0x00000000)
3)example of a defective device ...
Executing script: zway.devices[3].instances[0].commandClasses[67].Set(2,25) ... AC mode 25°C ok
And finished with an error that I do not understand

Code: Select all

[2014-09-03 22:29:52.806] Executing script: zway.devices[3].instances[0].commandClasses[67].Set(2,25)
[2014-09-03 22:29:52.809] SETDATA devices.3.instances.0.commandClasses.67.data.2.setVal = 25.000000
[2014-09-03 22:29:52.810] Adding job: ThermostatSetPoint Set
[2014-09-03 22:29:52.812] Adding job: ThermostatSetPoint Get
[2014-09-03 22:29:52.816] SENDING (cb 0x47): ( 01 0C 00 13 03 05 43 01 02 01 19 05 47 FC )
[2014-09-03 22:29:52.827] RECEIVED ACK
[2014-09-03 22:29:52.839] RECEIVED: ( 01 04 01 13 01 E8 )
[2014-09-03 22:29:52.840] SENT ACK
[2014-09-03 22:29:52.841] Delivered to Z-Wave stack
[2014-09-03 22:29:53.990] RECEIVED: ( 01 05 00 13 47 00 AE )
[2014-09-03 22:29:53.998] SENT ACK
[2014-09-03 22:29:53.999] Job 0x13 (ThermostatSetPoint Set): Delivered
[2014-09-03 22:29:54.002] SETDATA devices.3.data.lastPacketInfo.delivered = True
[2014-09-03 22:29:54.003] SETDATA devices.3.data.lastPacketInfo.packetLength = 8 (0x00000008)
[2014-09-03 22:29:54.004] SETDATA devices.3.data.lastPacketInfo.deliveryTime = 1160 (0x00000488)
[2014-09-03 22:29:54.006] SETDATA devices.3.data.lastPacketInfo = **********
[2014-09-03 22:29:54.007] SendData Response with callback 0x47 received: received by recipient
[2014-09-03 22:29:54.008] SETDATA devices.3.data.lastSend = 475010 (0x00073f82)
[2014-09-03 22:29:54.009] Job 0x13 (ThermostatSetPoint Set): success
[2014-09-03 22:29:54.010] Removing job: ThermostatSetPoint Set
[2014-09-03 22:29:54.090] SENDING (cb 0x48): ( 01 0A 00 13 03 03 43 02 02 05 48 E8 )
[2014-09-03 22:29:54.101] RECEIVED ACK
[2014-09-03 22:29:54.111] RECEIVED: ( 01 04 01 13 01 E8 )
[2014-09-03 22:29:54.113] SENT ACK
[2014-09-03 22:29:54.114] Delivered to Z-Wave stack
[2014-09-03 22:29:55.273] RECEIVED: ( 01 05 00 13 48 00 A1 )
[2014-09-03 22:29:55.274] SENT ACK
[2014-09-03 22:29:55.275] Job 0x13 (ThermostatSetPoint Get): Delivered
[2014-09-03 22:29:55.277] SETDATA devices.3.data.lastPacketInfo.delivered = True
[2014-09-03 22:29:55.278] SETDATA devices.3.data.lastPacketInfo.packetLength = 6 (0x00000006)
[2014-09-03 22:29:55.279] SETDATA devices.3.data.lastPacketInfo.deliveryTime = 1161 (0x00000489)
[2014-09-03 22:29:55.280] SETDATA devices.3.data.lastPacketInfo = **********
[2014-09-03 22:29:55.281] SendData Response with callback 0x48 received: received by recipient
[2014-09-03 22:29:55.282] SETDATA devices.3.data.lastSend = 475120 (0x00073ff0)
[2014-09-03 22:29:55.284] Job 0x13 (ThermostatSetPoint Get): success
[2014-09-03 22:29:55.285] Removing job: ThermostatSetPoint Get
[2014-09-03 22:29:55.330] RECEIVED: ( 01 0A 00 04 00 03 04 43 03 02 00 B4 )
[2014-09-03 22:29:55.332] SENT ACK
[2014-09-03 22:29:55.333] SETDATA devices.3.data.lastReceived = 0 (0x00000000)
[2014-09-03 22:29:55.334] Packet CC::THERMOSTAT_SETPOINT_REPORT_V2 is too short: required at least 5 bytes, got 4
[2014-09-03 22:29:55.335] 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)
I already did a factory reset ... of my 2 ZXT120
and reset the controler Razberry 2 time with update... an re includes my devices

thank you very much @ +
mgros
Posts: 4
Joined: 04 Sep 2014 00:20

Re: x2 ZXT120 with Z-WAY

Post by mgros »

when you see this ...
You think the problem comes from the module or Zway?

Code: Select all

[2014-09-04 11:13:45.404] Executing script: zway.devices[3].instances[0].commandClasses[0x40].Set(8)
[2014-09-04 11:13:45.410] Adding job: ThermostatMode set
[2014-09-04 11:13:45.412] Adding job: ThermostatMode get
[2014-09-04 11:13:45.414] SENDING (cb 0x76): ( 01 0A 00 13 03 03 40 01 08 05 76 DC )
[2014-09-04 11:13:45.425] RECEIVED ACK
[2014-09-04 11:13:45.437] RECEIVED: ( 01 04 01 13 01 E8 )
[2014-09-04 11:13:45.438] SENT ACK
[2014-09-04 11:13:45.439] Delivered to Z-Wave stack
[2014-09-04 11:13:46.594] RECEIVED: ( 01 05 00 13 76 00 9F )
[2014-09-04 11:13:46.596] SENT ACK
[2014-09-04 11:13:46.597] Job 0x13 (ThermostatMode set): Delivered
[2014-09-04 11:13:46.598] SETDATA devices.3.data.lastPacketInfo.delivered = True
[2014-09-04 11:13:46.599] SETDATA devices.3.data.lastPacketInfo.packetLength = 6 (0x00000006)
[2014-09-04 11:13:46.600] SETDATA devices.3.data.lastPacketInfo.deliveryTime = 1157 (0x00000485)
[2014-09-04 11:13:46.601] SETDATA devices.3.data.lastPacketInfo = **********
[2014-09-04 11:13:46.602] SendData Response with callback 0x76 received: received by recipient
[2014-09-04 11:13:46.603] SETDATA devices.3.data.lastSend = 3828297 (0x003a6a49)
[2014-09-04 11:13:46.605] Job 0x13 (ThermostatMode set): success
[2014-09-04 11:13:46.606] Removing job: ThermostatMode set
[2014-09-04 11:13:46.678] SENDING (cb 0x77): ( 01 09 00 13 03 02 40 02 05 77 D4 )
[2014-09-04 11:13:46.689] RECEIVED ACK
[2014-09-04 11:13:46.699] RECEIVED: ( 01 04 01 13 01 E8 )
[2014-09-04 11:13:46.700] SENT ACK
[2014-09-04 11:13:46.700] Delivered to Z-Wave stack
[2014-09-04 11:13:46.836] Job 0x13: deleted from queue
[2014-09-04 11:13:47.856] RECEIVED: ( 01 05 00 13 77 00 9E )
[2014-09-04 11:13:47.857] SENT ACK
[2014-09-04 11:13:47.859] Job 0x13 (ThermostatMode get): Delivered
[2014-09-04 11:13:47.860] SETDATA devices.3.data.lastPacketInfo.delivered = True
[2014-09-04 11:13:47.861] SETDATA devices.3.data.lastPacketInfo.packetLength = 5 (0x00000005)
[2014-09-04 11:13:47.862] SETDATA devices.3.data.lastPacketInfo.deliveryTime = 1159 (0x00000487)
[2014-09-04 11:13:47.863] SETDATA devices.3.data.lastPacketInfo = **********
[2014-09-04 11:13:47.865] SendData Response with callback 0x77 received: received by recipient
[2014-09-04 11:13:47.866] SETDATA devices.3.data.lastSend = 3828407 (0x003a6ab7)
[2014-09-04 11:13:47.867] Job 0x13 (ThermostatMode get): success
[2014-09-04 11:13:47.868] Removing job: ThermostatMode get
[2014-09-04 11:13:47.913] RECEIVED: ( 01 09 00 04 00 03 03 40 03 00 B1 )
[2014-09-04 11:13:47.914] SENT ACK
[2014-09-04 11:13:47.915] SETDATA devices.3.data.lastReceived = 0 (0x00000000)
[2014-09-04 11:13:47.916] SETDATA devices.3.instances.0.commandClasses.64.data.mode = 0 (0x00000000)
Post Reply