Ring Keypad no longer working since update 4.0

Discussions about Z-Way software and Z-Wave technology in general
Post Reply
dm01
Posts: 3
Joined: 07 Mar 2023 13:26

Ring Keypad no longer working since update 4.0

Post by dm01 »

Hello,

My Ring Keypad was working fine in version 3.2.3 (with Razberry).
Since version 4.0, the Ring Keypad can still be included in the network and interviewed, but it is no longer working properly.
The field http://127.0.0.1:8083/ZWaveAPI/Run/devi ... [111].data is no longer updated when I enter a code on the keypad.

Any clue ?

Regard
David
User avatar
PoltoS
Posts: 7624
Joined: 26 Jan 2011 19:36

Re: Ring Keypad no longer working since update 4.0

Post by PoltoS »

Please show the log when the event happens. It will show the issue.
dm01
Posts: 3
Joined: 07 Mar 2023 13:26

Re: Ring Keypad no longer working since update 4.0

Post by dm01 »

When looking at the log, I get the following Errors and Warnings (device number is 124):

[E] [core] Callback execution error: TypeError: Cannot read property 'controller' of null
at packetApplication (automation/modules/ZWave/index.js:689:63)
at createOutgoingEntry (automation/modules/ZWave/index.js:826:12)
at ZDataHolder.outH (automation/modules/ZWave/index.js:549:10)

[W] [zway] Node 124:0 CC EntryControl: Wrong ASCII data length: 0

[E] [zway] Error returned from err: Wrong packet from Z-Wave network or Discovery got bad data (stick communication failed) (-9)

[E] [zway] Error returned from __SecurityS2Parse(zway, command, data, (ZWBYTE)len, key_class, src->l_node): Wrong packet from Z-Wave network or Discovery got bad data (stick communication failed) (-9)


Here is the full Log for this event:

[2023-03-08 13:55:06.316] [D] [zway] RECEIVED: ( 01 22 00 04 00 00 7C 19 9F 03 DE 00 D8 A4 C9 CE 72 5B C6 10 C6 64 1E 06 C3 A1 7F 48 6C FC 1B E3 B3 C6 00 88 )
[2023-03-08 13:55:06.316] [D] [zway] SENT ACK
[2023-03-08 13:55:06.316] [D] [zway] SETDATA devices.124.data.lastReceived = 0 (0x00000000)
[2023-03-08 13:55:06.316] [zway] Node 124:0 CC SecurityS2: passing S2 Access decrypted packet to application level: [ 6c 01 1b 09 71 05 00 00 00 ff 07 08 00 ]
[2023-03-08 13:55:06.317] [D] [zway] SETDATA devices.124.instances.0.commandClasses.113.data.7.8.status = True
[2023-03-08 13:55:06.317] [D] [zway] SETDATA devices.124.instances.0.commandClasses.113.data.7.8.parameters = byte[0]
[2023-03-08 13:55:06.317] [D] [zway] ( zero-length buffer )
[2023-03-08 13:55:06.317] [D] [zway] SETDATA devices.124.instances.0.commandClasses.113.data.7.8 = Empty
[2023-03-08 13:55:06.317] [D] [zway] SETDATA devices.124.instances.0.commandClasses.113.data.7.status = True
[2023-03-08 13:55:06.317] [D] [zway] SETDATA devices.124.instances.0.commandClasses.113.data.7 = Empty
[2023-03-08 13:55:06.317] [zway] Using security scheme S2 Access
[2023-03-08 13:55:06.317] [zway] Adding job: Supervision Report to node 124
[2023-03-08 13:55:06.317] [zway] Adding job: Security S2 Encapsulation (S2 Access), Supervision Report to node 124
[2023-03-08 13:55:06.328] [D] [zway] Secure payload: ( 6C 02 1B FF 00 )
[2023-03-08 13:55:06.328] [D] [zway] SENDING (cb 0x11): ( 01 19 00 13 00 7C 11 9F 03 D1 00 41 D3 16 DD 31 1F FF 39 16 B8 37 A8 3A 05 11 7B )
[2023-03-08 13:55:06.331] [D] [zway] RECEIVED ACK
[2023-03-08 13:55:06.333] [D] [zway] RECEIVED: ( 01 04 01 13 01 E8 )
[2023-03-08 13:55:06.333] [D] [zway] SENT ACK
[2023-03-08 13:55:06.333] [zway] Job 0x13 (Security S2 Encapsulation (S2 Access), Supervision Report to node 124): Response received - transfered to encapsulated jobs
[2023-03-08 13:55:06.333] [D] [zway] Delivered to Z-Wave stack
[2023-03-08 13:55:06.333] [D] [zway] Delivered to Z-Wave stack
[2023-03-08 13:55:06.349] [D] [zway] RECEIVED: ( 01 1D 00 13 11 00 00 01 00 C7 7F 7F 7F 7F 01 01 03 00 00 00 00 02 01 00 00 7F 7F 7F 7F 7F 59 )
[2023-03-08 13:55:06.349] [D] [zway] SENT ACK
[2023-03-08 13:55:06.349] [zway] Job 0x13 (Security S2 Encapsulation (S2 Access), Supervision Report to node 124): Callback received - transfered to encapsulated jobs
[2023-03-08 13:55:06.349] [zway] Job 0x13 (Supervision Report to node 124): Delivered
[2023-03-08 13:55:06.349] [D] [zway] SendData Response with callback 0x11 received: received by recipient
[2023-03-08 13:55:06.349] [D] [zway] Job 0x13 (Supervision Report to node 124): success
[2023-03-08 13:55:06.349] [zway] Removing job: Supervision Report to node 124
[2023-03-08 13:55:06.349] [zway] Job 0x13 (Security S2 Encapsulation (S2 Access), Supervision Report to node 124): Delivered
[2023-03-08 13:55:06.350] [D] [zway] SendData Response with callback 0x11 received: received by recipient
[2023-03-08 13:55:06.350] [D] [zway] SETDATA devices.124.data.lastSendInternal = **********
[2023-03-08 13:55:06.350] [D] [zway] SETDATA devices.124.data.lastSend = 12271 (0x00002fef)
[2023-03-08 13:55:06.350] [D] [zway] Job 0x13 (Security S2 Encapsulation (S2 Access), Supervision Report to node 124): success
[2023-03-08 13:55:06.350] [zway] Removing job: Security S2 Encapsulation (S2 Access), Supervision Report to node 124
[2023-03-08 13:55:06.360] [E] [core] Callback execution error: TypeError: Cannot read property 'controller' of null
at packetApplication (automation/modules/ZWave/index.js:689:63)
at createOutgoingEntry (automation/modules/ZWave/index.js:826:12)
at ZDataHolder.outH (automation/modules/ZWave/index.js:549:10)
[2023-03-08 13:55:09.527] [D] [zway] RECEIVED: ( 01 1F 00 04 00 00 7C 16 9F 03 DF 00 4A 3A FA B1 FA 40 C7 93 77 A7 68 1C 91 AD CF 05 A2 3A CB 00 19 )
[2023-03-08 13:55:09.527] [D] [zway] SENT ACK
[2023-03-08 13:55:09.527] [D] [zway] SETDATA devices.124.data.lastReceived = 0 (0x00000000)
[2023-03-08 13:55:09.527] [I] [zway] Node 124:0 CC SecurityS2: passing S2 Access decrypted packet to application level: [ 6c 01 1c 06 6f 01 be 02 00 00 ]
[2023-03-08 13:55:09.528] [D] [zway] SETDATA devices.124.instances.0.commandClasses.111.data.sequence = 190 (0x000000be)
[2023-03-08 13:55:09.528] [W] [zway] Node 124:0 CC EntryControl: Wrong ASCII data length: 0
[2023-03-08 13:55:09.528] [E] [zway] Error returned from err: Wrong packet from Z-Wave network or Discovery got bad data (stick communication failed) (-9)
[2023-03-08 13:55:09.528] [E] [zway] Error returned from __SecurityS2Parse(zway, command, data, (ZWBYTE)len, key_class, src->l_node): Wrong packet from Z-Wave network or Discovery got bad data (stick communication failed) (-9)
dm01
Posts: 3
Joined: 07 Mar 2023 13:26

Re: Ring Keypad no longer working since update 4.0

Post by dm01 »

Does anyone understand the issue looking at the log above ?
User avatar
PoltoS
Posts: 7624
Joined: 26 Jan 2011 19:36

Re: Ring Keypad no longer working since update 4.0

Post by PoltoS »

Code: Select all

[I] [zway] Node 124:0 CC SecurityS2: passing S2 Access decrypted packet to application level: [ 6c 01 1c 06 6f 01 be 02 00 00 ]
[W] [zway] Node 124:0 CC EntryControl: Wrong ASCII data length: 0
This error means the size of the event is 0. According to the spec, if data is empty, the data type (byte 02 in the log) should be 00 (No data) instead of 02 (ASCII). We will make a workaround in the next Z-Way keeping the warning message in the log (since the device has a bug). Thanks for the report
Post Reply