Env:
RPi running zwave-js-ui inside a docker, using MQTT to integrate with HA.
I have a Z-Stick Gen5+ zwave controller using an USB Extention cord.
(also a zigbee stick is active separately on this RPi).
A sunricher remote does integrate and report into HA with all buttons.
A ZRC-90 remotec scene controller is recognized a s A device without an ID.
Device ID
undefined-undefined-undefined (0xXXXX-0xXXXX-0xXXXX)
When i insert the 0x5254.0x0001.0x8510 device id into the XXXX.values.jsonl then it shows up with the right name …
a reinterview of the device clears all but the battery level (92%) , and battery low indicator (false) .
Where does it fail. How to investigate / solve this conundrum. The other topics i found don’t seem to work that well
adding an USB extension cord doesn’t make a difference (it once did for zigbee).
And most involve migrating from previous ZWave interfaces to ZWave-JS-UI.
Debug output: from pressing W (wake for 30 seconds) button ( up to completion of re-interview device).
2022-11-04T11:55:28.640Z SERIAL « 0x010b000404020380035cc100eb (13 bytes)
2022-11-04T11:55:28.647Z SERIAL » [ACK] (0x06)
2022-11-04T11:55:28.653Z CNTRLR [Node 002] [~] [Battery] level: 92 => 92 [Endpoint 0]
2022-11-04T11:55:28.707Z CNTRLR [Node 002] [~] [Battery] isLow: false => false [Endpoint 0]
2022-11-04T11:55:28.738Z DRIVER « [Node 002] [REQ] [ApplicationCommand]
│ type: broadcast
└─[BatteryCCReport]
level: 92
is low: false
2022-11-04T11:55:40.828Z SERIAL « 0x010a00040002028407c400b6 (12 bytes)
2022-11-04T11:55:40.835Z SERIAL » [ACK] (0x06)
2022-11-04T11:55:40.841Z DRIVER « [Node 002] [REQ] [ApplicationCommand]
└─[WakeUpCCWakeUpNotification]
2022-11-04T11:55:40.847Z CNTRLR « [Node 002] received wakeup notification
2022-11-04T11:55:41.818Z SERIAL « 0x010a00040002028407c400b6 (12 bytes)
2022-11-04T11:55:41.826Z SERIAL » [ACK] (0x06)
2022-11-04T11:55:41.833Z DRIVER « [Node 002] [REQ] [ApplicationCommand]
└─[WakeUpCCWakeUpNotification]
2022-11-04T11:55:41.840Z CNTRLR « [Node 002] received wakeup notification
2022-11-04T11:55:42.829Z SERIAL « 0x010a00040002028407c400b6 (12 bytes)
2022-11-04T11:55:42.833Z SERIAL » [ACK] (0x06)
2022-11-04T11:55:42.837Z DRIVER « [Node 002] [REQ] [ApplicationCommand]
└─[WakeUpCCWakeUpNotification]
2022-11-04T11:55:42.840Z CNTRLR « [Node 002] received wakeup notification
2022-11-04T11:55:43.831Z SERIAL « 0x010a00040002028407c400b6 (12 bytes)
2022-11-04T11:55:43.838Z SERIAL » [ACK] (0x06)
2022-11-04T11:55:43.844Z DRIVER « [Node 002] [REQ] [ApplicationCommand]
└─[WakeUpCCWakeUpNotification]
2022-11-04T11:55:43.850Z CNTRLR « [Node 002] received wakeup notification
2022-11-04T11:55:44.276Z CNTRLR [Node 002] [+] [Node Naming and Location] name: "scenemaster"
2022-11-04T11:55:44.305Z CNTRLR [Node 002] [+] [Node Naming and Location] location: "kamer"
2022-11-04T11:55:44.336Z CNTRLR [Node 002] Beginning interview - last completed stage: None
2022-11-04T11:55:44.337Z CNTRLR [Node 002] new node, doing a full interview...
2022-11-04T11:55:44.355Z CNTRLR » [Node 002] querying protocol info...
2022-11-04T11:55:44.377Z SERIAL » 0x0104004102b8 (6 bytes)
2022-11-04T11:55:44.378Z DRIVER » [REQ] [GetNodeProtocolInfo]
payload: 0x02
2022-11-04T11:55:44.393Z SERIAL « [ACK] (0x06)
2022-11-04T11:55:44.398Z SERIAL « 0x01090141131601010106b4 (11 bytes)
2022-11-04T11:55:44.402Z SERIAL » [ACK] (0x06)
2022-11-04T11:55:44.406Z DRIVER « [RES] [GetNodeProtocolInfo]
payload: 0x131601010106
2022-11-04T11:55:44.422Z CNTRLR « [Node 002] received response for protocol info:
basic device class: Controller
generic device class: Remote Controller
specific device class: Simple Remote Control
node type: Controller
is always listening: false
is frequent listening: false
can route messages: false
supports security: false
supports beaming: true
maximum data rate: 100000 kbps
protocol version: 3
2022-11-04T11:55:44.458Z CNTRLR [Node 002] The node is now asleep.
2022-11-04T11:55:44.505Z CNTRLR [Node 002] Interview stage completed: ProtocolInfo
2022-11-04T11:55:44.506Z CNTRLR » [Node 002] querying node info...
2022-11-04T11:55:44.832Z SERIAL « 0x010a00040002028407c100b3 (12 bytes)
2022-11-04T11:55:44.837Z SERIAL » [ACK] (0x06)
2022-11-04T11:55:44.841Z DRIVER « [Node 002] [REQ] [ApplicationCommand]
└─[WakeUpCCWakeUpNotification]
2022-11-04T11:55:44.846Z CNTRLR « [Node 002] received wakeup notification
2022-11-04T11:55:44.873Z CNTRLR [Node 002] The node is now awake.
2022-11-04T11:55:44.902Z SERIAL » 0x010400600299 (6 bytes)
2022-11-04T11:55:44.904Z DRIVER » [Node 002] [REQ] [RequestNodeInfo]
payload: 0x02
2022-11-04T11:55:44.916Z SERIAL « [ACK] (0x06)
2022-11-04T11:55:44.920Z SERIAL « 0x01040160019b (6 bytes)
2022-11-04T11:55:44.924Z SERIAL » [ACK] (0x06)
2022-11-04T11:55:44.928Z DRIVER « [RES] [RequestNodeInfo]
payload: 0x01
2022-11-04T11:55:44.949Z SERIAL « 0x010900498402030101063c (11 bytes)
2022-11-04T11:55:44.951Z SERIAL » [ACK] (0x06)
2022-11-04T11:55:44.953Z DRIVER « [Node 002] [REQ] [ApplicationUpdateRequest]
payload: 0x0203010106
2022-11-04T11:55:44.965Z CNTRLR « [Node 002] node info received
supported CCs:
2022-11-04T11:55:44.996Z CNTRLR [Node 002] Interview stage completed: NodeInfo
2022-11-04T11:55:44.999Z CNTRLR [Node 002] Interviewing Wake Up...
2022-11-04T11:55:45.000Z CNTRLR » [Node 002] retrieving wakeup interval from the device...
2022-11-04T11:55:45.027Z SERIAL » 0x0109001302028405250342 (11 bytes)
2022-11-04T11:55:45.028Z DRIVER » [Node 002] [REQ] [SendData]
│ transmit options: 0x25
│ callback id: 3
└─[WakeUpCCIntervalGet]
2022-11-04T11:55:45.040Z SERIAL « [ACK] (0x06)
2022-11-04T11:55:45.043Z SERIAL « 0x0104011301e8 (6 bytes)
2022-11-04T11:55:45.044Z SERIAL » [ACK] (0x06)
2022-11-04T11:55:45.046Z DRIVER « [RES] [SendData]
was sent: true
2022-11-04T11:55:45.056Z SERIAL « 0x011800130300000200c47f7f7f7f000003000000000301000030 (26 bytes)
2022-11-04T11:55:45.058Z SERIAL » [ACK] (0x06)
2022-11-04T11:55:45.060Z DRIVER « [REQ] [SendData]
callback id: 3
transmit status: OK, took 20 ms
routing attempts: 1
protocol & route speed: Z-Wave, 100 kbit/s
ACK RSSI: -60 dBm
ACK channel no.: 0
TX channel no.: 0
2022-11-04T11:55:45.080Z SERIAL « 0x010e0004000206840600000001c400b6 (16 bytes)
2022-11-04T11:55:45.082Z SERIAL » [ACK] (0x06)
2022-11-04T11:55:45.090Z CNTRLR [Node 002] [Wake Up] wakeUpInterval: metadata updated [Endpoint 0]
2022-11-04T11:55:45.111Z CNTRLR [Node 002] [+] [Wake Up] wakeUpInterval: 0 [Endpoint 0]
2022-11-04T11:55:45.125Z CNTRLR [Node 002] [Wake Up] controllerNodeId: metadata updated [Endpoint 0]
2022-11-04T11:55:45.146Z CNTRLR [Node 002] [+] [Wake Up] controllerNodeId: 1 [Endpoint 0]
2022-11-04T11:55:45.161Z DRIVER « [Node 002] [REQ] [ApplicationCommand]
└─[WakeUpCCIntervalReport]
wake-up interval: 0 seconds
controller node id: 1
2022-11-04T11:55:45.168Z CNTRLR « [Node 002] received wakeup configuration:
wakeup interval: 0 seconds
controller node: 1
2022-11-04T11:55:45.170Z CNTRLR [Node 002] [+] [Wake Up] interviewComplete: true [Endpoint 0] [internal]
2022-11-04T11:55:45.201Z CNTRLR [Node 002] Interview stage completed: CommandClasses
2022-11-04T11:55:45.225Z CNTRLR [Node 002] Interview stage completed: OverwriteConfig
2022-11-04T11:55:45.258Z CNTRLR [Node 002] Interview completed
2022-11-04T11:55:45.300Z CNTRLR [Node 002] The node is ready to be used
2022-11-04T11:55:48.106Z SERIAL « 0x010a00040002028407c300b1 (12 bytes)
2022-11-04T11:55:48.112Z SERIAL » [ACK] (0x06)
2022-11-04T11:55:48.117Z DRIVER « [Node 002] [REQ] [ApplicationCommand]
└─[WakeUpCCWakeUpNotification]
2022-11-04T11:55:48.123Z CNTRLR « [Node 002] received wakeup notification
2022-11-04T11:55:49.107Z SERIAL « 0x010a00040002028407c100b3 (12 bytes)
2022-11-04T11:55:49.114Z SERIAL » [ACK] (0x06)
2022-11-04T11:55:49.119Z DRIVER « [Node 002] [REQ] [ApplicationCommand]
└─[WakeUpCCWakeUpNotification]
2022-11-04T11:55:49.124Z CNTRLR « [Node 002] received wakeup notification
2022-11-04T11:55:50.117Z SERIAL « 0x010a00040002028407c100b3 (12 bytes)
2022-11-04T11:55:50.123Z SERIAL » [ACK] (0x06)
2022-11-04T11:55:50.129Z DRIVER « [Node 002] [REQ] [ApplicationCommand]
└─[WakeUpCCWakeUpNotification]
2022-11-04T11:55:50.139Z CNTRLR « [Node 002] received wakeup notification
2022-11-04T11:55:51.119Z SERIAL « 0x010a00040002028407c100b3 (12 bytes)
2022-11-04T11:55:51.125Z SERIAL » [ACK] (0x06)
2022-11-04T11:55:51.130Z DRIVER « [Node 002] [REQ] [ApplicationCommand]
└─[WakeUpCCWakeUpNotification]
2022-11-04T11:55:51.136Z CNTRLR « [Node 002] received wakeup notification
2022-11-04T11:55:52.121Z SERIAL « 0x010a00040002028407c100b3 (12 bytes)
2022-11-04T11:55:52.129Z SERIAL » [ACK] (0x06)
2022-11-04T11:55:52.135Z DRIVER « [Node 002] [REQ] [ApplicationCommand]
└─[WakeUpCCWakeUpNotification]
2022-11-04T11:55:52.140Z CNTRLR « [Node 002] received wakeup notification
2022-11-04T11:55:53.112Z SERIAL « 0x010a00040002028407bb00c9 (12 bytes)
2022-11-04T11:55:53.118Z SERIAL » [ACK] (0x06)
2022-11-04T11:55:53.123Z DRIVER « [Node 002] [REQ] [ApplicationCommand]
└─[WakeUpCCWakeUpNotification]
2022-11-04T11:55:53.128Z CNTRLR « [Node 002] received wakeup notification
2022-11-04T11:55:54.112Z SERIAL « 0x010a00040002028407bc00ce (12 bytes)
2022-11-04T11:55:54.119Z SERIAL » [ACK] (0x06)
2022-11-04T11:55:54.124Z DRIVER « [Node 002] [REQ] [ApplicationCommand]
└─[WakeUpCCWakeUpNotification]
2022-11-04T11:55:54.129Z CNTRLR « [Node 002] received wakeup notification
2022-11-04T11:55:55.124Z SERIAL « 0x010a00040002028407b900cb (12 bytes)
2022-11-04T11:55:55.130Z SERIAL » [ACK] (0x06)
2022-11-04T11:55:55.135Z DRIVER « [Node 002] [REQ] [ApplicationCommand]
└─[WakeUpCCWakeUpNotification]
2022-11-04T11:55:55.140Z CNTRLR « [Node 002] received wakeup notification
2022-11-04T11:55:56.125Z SERIAL « 0x010a00040002028407bb00c9 (12 bytes)
2022-11-04T11:55:56.131Z SERIAL » [ACK] (0x06)
2022-11-04T11:55:56.136Z DRIVER « [Node 002] [REQ] [ApplicationCommand]
└─[WakeUpCCWakeUpNotification]
2022-11-04T11:55:56.141Z CNTRLR « [Node 002] received wakeup notification
2022-11-04T11:55:59.242Z SERIAL « 0x010b000404020380035cca00e0 (13 bytes)
2022-11-04T11:55:59.250Z SERIAL » [ACK] (0x06)
2022-11-04T11:55:59.257Z CNTRLR [Node 002] [Battery] level: metadata updated [Endpoint 0]
2022-11-04T11:55:59.291Z CNTRLR [Node 002] [+] [Battery] level: 92 [Endpoint 0]
2022-11-04T11:55:59.334Z CNTRLR [Node 002] [Battery] isLow: metadata updated [Endpoint 0]
2022-11-04T11:55:59.355Z CNTRLR [Node 002] [+] [Battery] isLow: false [Endpoint 0]
2022-11-04T11:55:59.374Z CNTRLR [Node 002] [Battery] chargingStatus: metadata updated [Endpoint 0]
2022-11-04T11:55:59.388Z CNTRLR [Node 002] [Battery] rechargeable: metadata updated [Endpoint 0]
2022-11-04T11:55:59.406Z CNTRLR [Node 002] [Battery] backup: metadata updated [Endpoint 0]
2022-11-04T11:55:59.450Z CNTRLR [Node 002] [Battery] overheating: metadata updated [Endpoint 0]
2022-11-04T11:55:59.482Z CNTRLR [Node 002] [Battery] lowFluid: metadata updated [Endpoint 0]
2022-11-04T11:55:59.515Z CNTRLR [Node 002] [Battery] rechargeOrReplace: metadata updated [Endpoint 0]
2022-11-04T11:55:59.534Z CNTRLR [Node 002] [Battery] disconnected: metadata updated [Endpoint 0]
2022-11-04T11:55:59.564Z CNTRLR [Node 002] [Battery] lowTemperatureStatus: metadata updated [Endpoint 0]
2022-11-04T11:55:59.585Z DRIVER « [Node 002] [REQ] [ApplicationCommand]
│ type: broadcast
└─[BatteryCCReport]
level: 92
is low: false
Link: Link to device