Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

My steinels give "[Node 059] Error during node interview: Node 59 does not support the Command Class Version! (ZW0302). Results in no entities and strange behaviour. #4009

Closed
3 of 11 tasks
eddriesen opened this issue Jan 1, 2022 · 1 comment · Fixed by #4029

Comments

@eddriesen
Copy link

eddriesen commented Jan 1, 2022

Is your problem within Home Assistant (Core or Z-Wave JS Integration)?

YES, BUT a Home Assistant developer has told me to come here

Is your problem within ZWaveJS2MQTT?

NO, my problem is NOT within ZWaveJS2MQTT

Checklist

Describe the bug

The problem

So , I have a strange phenomenon going on, and I'm not shure it's a bug or PEBCAK.

hassio on nuc, 2021.12.7
zwave_js addon: 0.1.51

  • Bump Z-Wave JS to 8.9.2
  • Bump Z-Wave JS Server to 1.14.0

USB stick: https://devices.zwave-js.io/?jumpTo=0x0271:0x0001:0x1a73:0.0

History;

  • Updated to zwave-js addon 0.1.49 and beyond
  • got an error (Results in no entities being added to HA)
    • [Node 059] Error during node interview: Node 59 does not support the Command Class Version! (ZW0302)
  • after heal / reinterview, changing openzwave_js versions , ... I excluded the device for testing
  • EXISTING, prefectly working steinel IS140- 2 ( https://devices.zwave-js.io/?jumpTo=0x0271:0x0002:0x1a72:0.0 ) Got removed
  • I'm not able to read any of these two sensors, I'm afraid to try to exclude / include something else as a test.

Device information

https://devices.zwave-js.io/?jumpTo=0x0271:0x0002:0x1a72:0.0
and
https://devices.zwave-js.io/?jumpTo=0x0271:0x0001:0x1a73:0.0

How are you using node-zwave-js?

  • zwavejs2mqtt Docker image (latest)
  • zwavejs2mqtt Docker image (dev)
  • zwavejs2mqtt Docker manually built (please specify branches)
  • ioBroker.zwave2 adapter (please specify version)
  • HomeAssistant zwave_js integration (please specify version)
  • pkg
  • node-red-contrib-zwave-js (please specify version, double click node to find out)
  • Manually built from GitHub (please specify branch)
  • Other (please describe)

Which branches or versions?

zwave_js addon: 0.1.51

  • Bump Z-Wave JS to 8.9.2
  • Bump Z-Wave JS Server to 1.14.0

Did you change anything?

yes (please describe)

If yes, what did you change?

Updated to latest available brach

Did this work before?

Yes (please describe)

If yes, where did it work?

Device got added correctly in previous branch ( +/- 2 yrs ago)

Attach Driver Logfile

Initial symptoms previous version

2021-11-29T18:02:05.002Z CNTRLR « [Node 059] ping successful
2021-11-29T18:02:05.003Z CNTRLR » [Node 059] querying node info...
2021-11-29T18:02:05.084Z CNTRLR « [Node 059] node info received
                                  supported CCs:
                                  · Z-Wave Plus Info
                                  · Firmware Update Meta Data
                                  · Version
                                  · Manufacturer Specific
                                  · Multi Channel
                                  · Device Reset Locally
                                  · Configuration
                                  · Powerlevel
                                  · Node Naming and Location
                                  · Notification
                                  · Association
                                  · Multi Channel Association
                                  · Association Group Information
                                  · Multilevel Sensor
                                  · Binary Switch
                                  · All Switch
                                  controlled CCs:
2021-11-29T18:02:05.102Z CNTRLR   [Node 059] Interview stage completed: NodeInfo
2021-11-29T18:02:05.104Z CNTRLR   [Node 059] Interviewing Manufacturer Specific...
2021-11-29T18:02:05.104Z CNTRLR » [Node 059] querying manufacturer information...
2021-11-29T18:02:05.190Z CNTRLR « [Node 059] Received updated node info
2021-11-29T18:02:05.208Z CNTRLR « [Node 059] received response for manufacturer information:
                                    manufacturer: STEINEL GmbH (0x0271)
                                    product type: 0x02
                                    product id:   0x1a72
2021-11-29T18:02:05.209Z CNTRLR   [Node 059] Interviewing Version...
2021-11-29T18:02:05.209Z CNTRLR » [Node 059]   querying the CC version for Version...
2021-11-29T18:02:05.404Z CNTRLR   [Node 059]   does NOT support CC Version (0x86)
2021-11-29T18:02:05.404Z CNTRLR » [Node 059] querying node versions...
2021-11-29T18:02:05.404Z CNTRLR   [Node 059] Error during node interview: Node 59 does not support the Command C
                                  lass Version! (ZW0302)
2021-11-29T18:02:05.404Z CNTRLR » [Node 059] Assigning SUC return route...
2021-11-29T18:02:10.032Z CNTRLR   Failed to execute controller command after 1/3 attempts. Scheduling next try i
                                  n 100 ms.

Additional information

2021-11-29T19:34:06.229Z CNTRLR   [Node 059] Beginning interview - last completed stage: None
2021-11-29T19:34:06.229Z CNTRLR   [Node 059] new node, doing a full interview...
2021-11-29T19:34:06.230Z CNTRLR » [Node 059] querying protocol info...
2021-11-29T19:34:06.232Z SERIAL » 0x010400413b81                                                       (6 bytes)
2021-11-29T19:34:06.232Z DRIVER » [REQ] [GetNodeProtocolInfo]
                                    payload: 0x3b
2021-11-29T19:34:06.233Z SERIAL « [ACK]                                                                   (0x06)
2021-11-29T19:34:06.234Z SERIAL « 0x01090141d39c01040701fa                                            (11 bytes)
2021-11-29T19:34:06.235Z SERIAL » [ACK]                                                                   (0x06)
2021-11-29T19:34:06.235Z DRIVER « [RES] [GetNodeProtocolInfo]
                                    payload: 0xd39c01040701
2021-11-29T19:34:06.236Z CNTRLR « [Node 059] received response for protocol info:
                                  basic device class:    Routing Slave
                                  generic device class:  Notification Sensor
                                  specific device class: Notification Sensor
                                  node type:             Routing End Node
                                  is always listening:   true
                                  is frequent listening: false
                                  can route messages:    true
                                  supports security:     false
                                  supports beaming:      true
                                  maximum data rate:     100000 kbps
                                  protocol version:      3
2021-11-29T19:34:06.237Z CNTRLR   [Node 059] Interview stage completed: ProtocolInfo
2021-11-29T19:34:06.237Z CNTRLR » [Node 059] querying node info...
2021-11-29T19:34:06.239Z SERIAL » 0x010400603ba0                                                       (6 bytes)
2021-11-29T19:34:06.239Z DRIVER » [Node 059] [REQ] [RequestNodeInfo]
                                    payload: 0x3b
2021-11-29T19:34:06.240Z SERIAL « [ACK]                                                                   (0x06)
2021-11-29T19:34:06.246Z SERIAL « 0x01040160019b                                                       (6 bytes)
2021-11-29T19:34:06.247Z SERIAL » [ACK]                                                                   (0x06)
2021-11-29T19:34:06.249Z DRIVER « [RES] [RequestNodeInfo]
                                    payload: 0x01
2021-11-29T19:34:06.653Z SERIAL « 0x01190049843b130407015e7a8672605a70737771858e593125278f            (27 bytes)
2021-11-29T19:34:06.654Z SERIAL » [ACK]                                                                   (0x06)
2021-11-29T19:34:06.655Z DRIVER « [Node 059] [REQ] [ApplicationUpdateRequest]
                                    payload: 0x3b130407015e7a8672605a70737771858e59312527
2021-11-29T19:34:06.657Z CNTRLR « [Node 059] node info received
                                  supported CCs:
                                  · Z-Wave Plus Info
                                  · Firmware Update Meta Data
                                  · Version
                                  · Manufacturer Specific
                                  · Multi Channel
                                  · Device Reset Locally
                                  · Configuration
                                  · Powerlevel
                                  · Node Naming and Location
                                  · Notification
                                  · Association
                                  · Multi Channel Association
                                  · Association Group Information
                                  · Multilevel Sensor
                                  · Binary Switch
                                  · All Switch
                                  controlled CCs:
2021-11-29T19:34:06.683Z CNTRLR   [Node 059] Interview stage completed: NodeInfo
2021-11-29T19:34:06.683Z CNTRLR   [Node 059] Interviewing Manufacturer Specific...
2021-11-29T19:34:06.684Z CNTRLR » [Node 059] querying manufacturer information...
2021-11-29T19:34:06.688Z SERIAL » 0x010900133b027204253fb0                                            (11 bytes)
2021-11-29T19:34:06.689Z DRIVER » [Node 059] [REQ] [SendData]
                                  │ transmit options: 0x25
                                  │ callback id:      63
                                  └─[ManufacturerSpecificCCGet]
2021-11-29T19:34:06.690Z SERIAL « [ACK]                                                                   (0x06)
2021-11-29T19:34:06.697Z SERIAL « 0x0104011301e8                                                       (6 bytes)
2021-11-29T19:34:06.698Z SERIAL » [ACK]                                                                   (0x06)
2021-11-29T19:34:06.698Z DRIVER « [RES] [SendData]
                                    was sent: true
2021-11-29T19:34:07.013Z SERIAL « 0x011800133f00001f02cf7f7f7f7f010103050f00000101000010              (26 bytes)
2021-11-29T19:34:07.014Z SERIAL » [ACK]                                                                   (0x06)
2021-11-29T19:34:07.015Z DRIVER « [REQ] [SendData]
                                    callback id:     63
                                    transmit status: OK
2021-11-29T19:34:07.163Z SERIAL « 0x01100004003b087205027100021a72cf0079                              (18 bytes)
2021-11-29T19:34:07.165Z CNTRLR   [Node 059] [+] [Manufacturer Specific] manufacturerId: 625        [Endpoint 0]
2021-11-29T19:34:07.166Z CNTRLR   [Node 059] [+] [Manufacturer Specific] productType: 2             [Endpoint 0]
2021-11-29T19:34:07.166Z CNTRLR   [Node 059] [+] [Manufacturer Specific] productId: 6770            [Endpoint 0]
2021-11-29T19:34:07.167Z SERIAL » [ACK]                                                                   (0x06)
2021-11-29T19:34:07.168Z DRIVER « [Node 059] [REQ] [ApplicationCommand]
                                  └─[ManufacturerSpecificCCReport]
                                      manufacturer id: 0x0271
                                      product type:    0x02
                                      product id:      0x1a72
2021-11-29T19:34:07.169Z CNTRLR « [Node 059] received response for manufacturer information:
                                    manufacturer: STEINEL GmbH (0x0271)
                                    product type: 0x02
                                    product id:   0x1a72
2021-11-29T19:34:07.170Z CNTRLR   [Node 059] [+] [Manufacturer Specific] interviewComple [Endpoint 0] [internal]
                                  te: true
2021-11-29T19:34:07.179Z CNTRLR   [Node 059] Interviewing Version...
2021-11-29T19:34:07.180Z CNTRLR » [Node 059]   querying the CC version for Version...
2021-11-29T19:34:07.182Z SERIAL » 0x010a00133b038613862540a8                                          (12 bytes)
2021-11-29T19:34:07.182Z DRIVER » [Node 059] [REQ] [SendData]
                                  │ transmit options: 0x25
                                  │ callback id:      64
                                  └─[VersionCCCommandClassGet]
                                      CC: Version
2021-11-29T19:34:07.184Z SERIAL « [ACK]                                                                   (0x06)
2021-11-29T19:34:07.190Z SERIAL « 0x0104011301e8                                                       (6 bytes)
2021-11-29T19:34:07.191Z SERIAL » [ACK]                                                                   (0x06)
2021-11-29T19:34:07.191Z DRIVER « [RES] [SendData]
                                    was sent: true
2021-11-29T19:34:07.526Z SERIAL « 0x011800134000002202cf7f7f7f7f010103050f00000101000052              (26 bytes)
2021-11-29T19:34:07.527Z SERIAL » [ACK]                                                                   (0x06)
2021-11-29T19:34:07.528Z DRIVER « [REQ] [SendData]
                                    callback id:     64
                                    transmit status: OK
2021-11-29T19:34:07.635Z SERIAL « 0x010c0004003b0486148600cf0013                                      (14 bytes)
2021-11-29T19:34:07.636Z SERIAL » [ACK]                                                                   (0x06)
2021-11-29T19:34:07.637Z DRIVER « [Node 059] [REQ] [ApplicationCommand]
                                  └─[VersionCCCommandClassReport]
                                      CC:      Version
                                      version: 0
2021-11-29T19:34:07.640Z CNTRLR   [Node 059]   does NOT support CC Version (0x86)
2021-11-29T19:34:07.640Z CNTRLR » [Node 059] querying node versions...
2021-11-29T19:34:07.641Z CNTRLR   [Node 059] Error during node interview: Node 59 does not support the Command C
                                  lass Version! (ZW0302)
2021-11-29T19:34:34.784Z SERIAL « 0x0112000400080a32022132000000000000c3000b                          (20 bytes)

Additional information; current version of the addon

2021-12-31T14:23:25.527Z CNTRLR   [Node 062] The node is alive.
2021-12-31T14:23:25.529Z CNTRLR « [Node 062] ping successful
2021-12-31T14:23:25.557Z CNTRLR   [Node 062] Interviewing Z-Wave Plus Info...
2021-12-31T14:23:25.557Z CNTRLR » [Node 062] querying Z-Wave+ information...
2021-12-31T14:23:25.734Z CNTRLR « [Node 062] received response for Z-Wave+ information:
                                  Z-Wave+ version: 1
                                  role type:       AlwaysOnSlave
                                  node type:       Node
                                  installer icon:  0x0c07
                                  user icon:       0x0c07
2021-12-31T14:23:25.767Z CNTRLR   [Node 062] Interviewing Multi Channel...
2021-12-31T14:23:25.767Z CNTRLR » [Node 062] Querying endpoint count for CommandClass Binary Switch...
2021-12-31T14:23:25.768Z CNTRLR   [Node 062] Error during node interview: Node #62 does not support the command 
                                  GetV1! (ZW0302)
2021-12-31T14:23:25.768Z CNTRLR » [Node 062] Assigning SUC return route...
@AlCalzone
Copy link
Member

Please include a full driver log of the interview on loglevel debug, not only snippets or lower loglevels.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants