zwave-js-ui icon indicating copy to clipboard operation
zwave-js-ui copied to clipboard

OTA update not found while definitely exists

Open SantaFox opened this issue 1 year ago • 8 comments

Checklist

  • [X] I am not using Home Assistant. Or: a developer has told me to come here.
  • [X] I have checked the troubleshooting section and my problem is not described there.
  • [X] I have read the changelog and my problem is not mentioned there.

Deploy method

Docker

Z-Wave JS UI version

9.9.1.f6dff21

ZwaveJS version

12.4.4

Describe the bug

A device which definitely has an OTA update in Z-Wave JS Firmware Update Service, reported as "No updates available".

To Reproduce

The device is Aeotec TriSensor ZWA005 EU version, 0x0371 0x0002-0x0005. FW reported as v2.16, while v2.21 is available in the Update Service repository: https://github.com/zwave-js/firmware-updates/blob/main/firmwares/aeotec/ZWA005-C.json, which was adeed 7 months ago:

Expected behavior

As manufacturerId, productType and productId match the relevant ZWA005-C.json file, so I expected that the OTA update should appear in Z-Wave JS UI.

{ "devices": [ { "brand": "Aeotec", "model": "ZWA005-C", "manufacturerId": "0x0371", "productType": "0x0002", //EU "productId": "0x0005" } ], "upgrades": [ //firmware V2.00 to V2.20 { "$if": "firmwareVersion >= 2.00 && firmwareVersion < 2.21", "version": "2.21", "channel": "stable", "changelog": "Bug Fixes:\n* Resolved random white LED flash when re-powering\n* Fixes lux reporting 0\n* Fixes sensor crash\n* Changes Parameter 100 coefficient for calibration\n* Adjusts battery calibration used for factory production", "files": [ { "target": 0, "url": "https://aeotec.freshdesk.com/helpdesk/attachments/6182788805", "integrity": "sha256:c5045bf8dcd4ce412c3b553d670d72906102c1c0d27052e903d6a6c461d46a13" } ] } ] }

Additional context

Log information is limited: 2024-03-19 10:33:34.976 INFO Z-WAVE: Calling api getAvailableFirmwareUpdates with args: [ 17, { includePrereleases: false }, [length]: 2 ] 2024-03-19 10:33:34.979 INFO Z-WAVE: Success zwave api call getAvailableFirmwareUpdates [ [length]: 0 ]

SantaFox avatar Mar 19 '24 08:03 SantaFox

@SantaFox Tried to enable the flag include pre releases?

robertsLando avatar Mar 19 '24 09:03 robertsLando

@SantaFox Tried to enable the flag include pre releases?

Yes, result is the same. Unfortunately even with "Debug" log mode I don't see any details from this API request, received answer and how this answer was processed by Z-Wave JS.

SantaFox avatar Mar 19 '24 09:03 SantaFox

I have a feel this may be something caused by a cavhe on z-wave js side, could you try to re-interview the node and/or restart the app and retry?

robertsLando avatar Mar 19 '24 10:03 robertsLando

Nothing changed. However the "Debug Info" for this node contains:

"firmwareCapabilities": { "firmwareUpgradable": false },

SantaFox avatar Mar 19 '24 10:03 SantaFox

Please make a driver log, loglevel debug, and re-interview the device. When done, attach the log here as a file (drag & drop into the text field).

I'll try to reproduce with that information.

AlCalzone avatar Mar 19 '24 12:03 AlCalzone

Is the firmware config file valid?

            "$if": "firmwareVersion >= 2.00 && firmwareVersion < 2.21",

Perhaps it should be >= 2.0 instead of >= 2.00?

kpine avatar Mar 19 '24 14:03 kpine

Ping @AlCalzone ?

robertsLando avatar Apr 29 '24 14:04 robertsLando

I'll look at that. However the driver log of the interview is still needed @SantaFox

AlCalzone avatar May 01 '24 16:05 AlCalzone

I seem to face the same issue for device 0x0460 0x0002-0x0081. Current firmware is 12.17, an update to 12.21 is available (https://github.com/zwave-js/firmware-updates/blob/main/firmwares/shelly/qnsh-001P10.json). When I check, I get:

2024-06-08 19:37:16.034 INFO Z-WAVE: Calling api getAvailableFirmwareUpdates with args: [ 60, { includePrereleases: true }, [length]: 2 ]
2024-06-08 19:37:16.035 INFO Z-WAVE: Success zwave api call getAvailableFirmwareUpdates [ [length]: 0 ]

Partial log:

2024-06-08T19:50:24.727Z CNTRLR « [Node 045] received response for node versions:
                                    library type:      Enhanced Slave (0x03)
                                    protocol version:  7.19
                                    firmware versions: 12.17, 2.1
                                    hardware version:  3
...
2024-06-08T19:50:31.842Z CNTRLR   [Node 045] Interviewing Firmware Update Meta Data...
2024-06-08T19:50:31.842Z CNTRLR » [Node 045] Querying firmware update capabilities...
2024-06-08T19:50:40.279Z CNTRLR « [Node 045] Received firmware update capabilities:
                                    firmware targets:      0, 1
                                    continues to function: undefined
                                    supports activation:   undefined

Full log:

2024-06-08T19:50:23.215Z CNTRLR   [Node 045] Beginning interview - last completed stage: None
2024-06-08T19:50:23.215Z CNTRLR   [Node 045] new node, doing a full interview...
2024-06-08T19:50:23.216Z CNTRLR » [Node 045] querying protocol info...
2024-06-08T19:50:23.229Z CNTRLR « [Node 045] received response for protocol info:
                                  basic device class:    Routing Slave
                                  generic device class:  Multilevel Switch
                                  specific device class: Motor Control Class B
                                  node type:             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
2024-06-08T19:50:23.231Z CNTRLR   [Node 045] Interview stage completed: ProtocolInfo
2024-06-08T19:50:23.232Z CNTRLR » [Node 045] querying node info...
2024-06-08T19:50:23.395Z CNTRLR « [Node 045] node info received
                                  supported CCs:
                                  · Z-Wave Plus Info
                                  · Security 2
                                  · Transport Service
                                  · Supervision
2024-06-08T19:50:23.396Z CNTRLR « [Node 045] node info received
                                  supported CCs:
                                  · Z-Wave Plus Info
                                  · Security 2
                                  · Transport Service
                                  · Supervision
2024-06-08T19:50:23.398Z CNTRLR   [Node 045] Interview stage completed: NodeInfo
2024-06-08T19:50:23.399Z CNTRLR » [Node 045] Querying securely supported commands (S2_Authenticated)...
2024-06-08T19:50:23.840Z CNTRLR « [Node 045] received secure commands (S2_Authenticated)
                                  supported CCs:
                                  · Multilevel Switch
                                  · Notification
                                  · Association
                                  · Association Group Information
                                  · Multi Channel Association
                                  · Device Reset Locally
                                  · Indicator
                                  · Multi Channel
                                  · Powerlevel
                                  · Version
                                  · Application Status
                                  · Configuration
                                  · Firmware Update Meta Data
                                  · Manufacturer Specific
                                  · Meter
2024-06-08T19:50:23.841Z CNTRLR   [Node 045] Interviewing Manufacturer Specific...
2024-06-08T19:50:23.841Z CNTRLR » [Node 045] querying manufacturer information...
2024-06-08T19:50:24.276Z CNTRLR « [Node 045] received response for manufacturer information:
                                    manufacturer: Shelly (0x0460)
                                    product type: 0x03
                                    product id:   0x82
2024-06-08T19:50:24.277Z CNTRLR   [Node 045] Interviewing Version...
2024-06-08T19:50:24.277Z CNTRLR » [Node 045]   querying the CC version for Version...
2024-06-08T19:50:24.499Z CNTRLR   [Node 045]   supports CC Version (0x86) in version 3
2024-06-08T19:50:24.499Z CNTRLR » [Node 045] querying node versions...
2024-06-08T19:50:24.727Z CNTRLR « [Node 045] received response for node versions:
                                    library type:      Enhanced Slave (0x03)
                                    protocol version:  7.19
                                    firmware versions: 12.17, 2.1
                                    hardware version:  3
2024-06-08T19:50:24.728Z CNTRLR » [Node 045] querying CC versions...
2024-06-08T19:50:24.728Z CNTRLR » [Node 045]   querying the CC version for Basic...
2024-06-08T19:50:24.948Z CNTRLR   [Node 045]   supports CC Basic (0x20) in version 2
2024-06-08T19:50:24.948Z CNTRLR » [Node 045]   querying the CC version for Z-Wave Plus Info...
2024-06-08T19:50:25.229Z CNTRLR   [Node 045]   supports CC Z-Wave Plus Info (0x5e) in version 2
2024-06-08T19:50:25.229Z CNTRLR » [Node 045]   querying the CC version for Security 2...
2024-06-08T19:50:25.539Z CNTRLR   [Node 045]   supports CC Security 2 (0x9f) in version 1
2024-06-08T19:50:25.539Z CNTRLR » [Node 045]   querying the CC version for Transport Service...
2024-06-08T19:50:25.759Z CNTRLR   [Node 045]   supports CC Transport Service (0x55) in version 2
2024-06-08T19:50:25.759Z CNTRLR » [Node 045]   querying the CC version for Supervision...
2024-06-08T19:50:26.041Z CNTRLR   [Node 045]   supports CC Supervision (0x6c) in version 1
2024-06-08T19:50:26.041Z CNTRLR » [Node 045]   querying the CC version for Multilevel Switch...
2024-06-08T19:50:26.327Z CNTRLR   [Node 045]   supports CC Multilevel Switch (0x26) in version 4
2024-06-08T19:50:26.327Z CNTRLR » [Node 045]   querying the CC version for Notification...
2024-06-08T19:50:26.548Z CNTRLR   [Node 045]   supports CC Notification (0x71) in version 8
2024-06-08T19:50:26.548Z CNTRLR » [Node 045]   querying the CC version for Association...
2024-06-08T19:50:26.768Z CNTRLR   [Node 045]   supports CC Association (0x85) in version 2
2024-06-08T19:50:26.769Z CNTRLR » [Node 045]   querying the CC version for Association Group Information...
2024-06-08T19:50:27.080Z CNTRLR   [Node 045]   supports CC Association Group Information (0x59) in version 3
2024-06-08T19:50:27.081Z CNTRLR » [Node 045]   querying the CC version for Multi Channel Association...
2024-06-08T19:50:27.389Z CNTRLR   [Node 045]   supports CC Multi Channel Association (0x8e) in version 3
2024-06-08T19:50:27.390Z CNTRLR » [Node 045]   querying the CC version for Device Reset Locally...
2024-06-08T19:50:27.699Z CNTRLR   [Node 045]   supports CC Device Reset Locally (0x5a) in version 1
2024-06-08T19:50:27.699Z CNTRLR » [Node 045]   querying the CC version for Indicator...
2024-06-08T19:50:27.918Z CNTRLR   [Node 045]   supports CC Indicator (0x87) in version 3
2024-06-08T19:50:27.919Z CNTRLR » [Node 045]   querying the CC version for Multi Channel...
2024-06-08T19:50:28.211Z CNTRLR   [Node 045]   supports CC Multi Channel (0x60) in version 4
2024-06-08T19:50:28.211Z CNTRLR » [Node 045]   querying the CC version for Powerlevel...
2024-06-08T19:50:28.428Z CNTRLR   [Node 045]   supports CC Powerlevel (0x73) in version 1
2024-06-08T19:50:28.428Z CNTRLR   [Node 045]   skipping query for Application Status (0x22) because max implemen
                                  ted version is 0
2024-06-08T19:50:28.429Z CNTRLR » [Node 045]   querying the CC version for Configuration...
2024-06-08T19:50:28.707Z CNTRLR   [Node 045]   supports CC Configuration (0x70) in version 4
2024-06-08T19:50:28.707Z CNTRLR » [Node 045]   querying the CC version for Firmware Update Meta Data...
2024-06-08T19:50:29.018Z CNTRLR   [Node 045]   supports CC Firmware Update Meta Data (0x7a) in version 5
2024-06-08T19:50:29.018Z CNTRLR » [Node 045]   querying the CC version for Manufacturer Specific...
2024-06-08T19:50:29.308Z CNTRLR   [Node 045]   supports CC Manufacturer Specific (0x72) in version 2
2024-06-08T19:50:29.309Z CNTRLR » [Node 045]   querying the CC version for Meter...
2024-06-08T19:50:29.530Z CNTRLR   [Node 045]   supports CC Meter (0x32) in version 6
2024-06-08T19:50:29.530Z CNTRLR » [Node 045]   querying the CC version for Basic...
2024-06-08T19:50:29.749Z CNTRLR   [Node 045]   supports CC Basic (0x20) in version 2
2024-06-08T19:50:29.749Z CNTRLR » [Node 045] querying if Z-Wave Software Get is supported...
2024-06-08T19:50:30.059Z CNTRLR « [Node 045] Z-Wave Software Get is supported
2024-06-08T19:50:30.059Z CNTRLR » [Node 045] querying Z-Wave software versions...
2024-06-08T19:50:30.301Z CNTRLR « [Node 045] received Z-Wave software versions
2024-06-08T19:50:30.314Z CNTRLR   [Node 045] Embedded device config loaded
2024-06-08T19:50:30.318Z CNTRLR   [Node 045] Interviewing Z-Wave Plus Info...
2024-06-08T19:50:30.318Z CNTRLR » [Node 045] querying Z-Wave+ information...
2024-06-08T19:50:30.510Z CNTRLR « [Node 045] received response for Z-Wave+ information:
                                  Z-Wave+ version: 2
                                  role type:       AlwaysOnSlave
                                  node type:       Node
                                  installer icon:  0x1800
                                  user icon:       0x1800
2024-06-08T19:50:30.511Z CNTRLR   [Node 045] Interviewing Indicator...
2024-06-08T19:50:30.512Z CNTRLR » [Node 045] scanning supported indicator IDs...
2024-06-08T19:50:30.731Z CNTRLR « [Node 045] supported indicator IDs: 80
2024-06-08T19:50:30.731Z CNTRLR » [Node 045] requesting current indicator value (id = 0x50)...
2024-06-08T19:50:30.959Z CNTRLR   [Node 045] Interviewing Multi Channel...
2024-06-08T19:50:30.960Z CNTRLR » [Node 045] querying device endpoint information...
2024-06-08T19:50:31.180Z CNTRLR « [Node 045] received response for device endpoints:
                                  endpoint count (individual): 2
                                  count is dynamic:            false
                                  identical capabilities:      false
                                  endpoint count (aggregated): 0
2024-06-08T19:50:31.180Z CNTRLR » [Node 045] querying all endpoints...
2024-06-08T19:50:31.402Z CNTRLR « [Node 045] received endpoints: 1, 2
2024-06-08T19:50:31.402Z CNTRLR » [Node 045] querying capabilities for endpoint #1...
2024-06-08T19:50:31.627Z CNTRLR « [Node 045] received response for endpoint capabilities (#1):
                                  generic device class:  Multilevel Switch
                                  specific device class: Motor Control Class B
                                  is dynamic end point:  false
                                  supported CCs:
                                    · Z-Wave Plus Info
                                    · Security 2
                                    · Supervision
2024-06-08T19:50:31.627Z CNTRLR » [Node 045] querying capabilities for endpoint #2...
2024-06-08T19:50:31.840Z CNTRLR « [Node 045] received response for endpoint capabilities (#2):
                                  generic device class:  Multilevel Switch
                                  specific device class: Motor Control Class B
                                  is dynamic end point:  false
                                  supported CCs:
                                    · Z-Wave Plus Info
                                    · Security 2
                                    · Supervision
2024-06-08T19:50:31.842Z CNTRLR   [Node 045] Interviewing Firmware Update Meta Data...
2024-06-08T19:50:31.842Z CNTRLR » [Node 045] Querying firmware update capabilities...
2024-06-08T19:50:40.279Z CNTRLR « [Node 045] Received firmware update capabilities:
                                    firmware targets:      0, 1
                                    continues to function: undefined
                                    supports activation:   undefined
2024-06-08T19:50:40.280Z CNTRLR   [Node 045] Interviewing Association...
2024-06-08T19:50:40.280Z CNTRLR » [Node 045] querying number of association groups...
2024-06-08T19:50:40.715Z CNTRLR « [Node 045] supports 7 association groups
2024-06-08T19:50:40.715Z CNTRLR » [Node 045] querying association group #1...
2024-06-08T19:50:42.040Z CNTRLR « [Node 045] received information for association group #1:
                                  maximum # of nodes: 9
                                  currently assigned nodes: 
2024-06-08T19:50:42.040Z CNTRLR » [Node 045] querying association group #2...
2024-06-08T19:50:43.156Z CNTRLR « [Node 045] received information for association group #2:
                                  maximum # of nodes: 9
                                  currently assigned nodes: 
2024-06-08T19:50:43.157Z CNTRLR » [Node 045] querying association group #3...
2024-06-08T19:50:43.590Z CNTRLR « [Node 045] received information for association group #3:
                                  maximum # of nodes: 9
                                  currently assigned nodes: 
2024-06-08T19:50:43.591Z CNTRLR » [Node 045] querying association group #4...
2024-06-08T19:50:44.031Z CNTRLR « [Node 045] received information for association group #4:
                                  maximum # of nodes: 9
                                  currently assigned nodes: 
2024-06-08T19:50:44.032Z CNTRLR » [Node 045] querying association group #5...
2024-06-08T19:50:44.973Z CNTRLR « [Node 045] received information for association group #5:
                                  maximum # of nodes: 9
                                  currently assigned nodes: 
2024-06-08T19:50:44.973Z CNTRLR » [Node 045] querying association group #6...
2024-06-08T19:50:45.934Z CNTRLR « [Node 045] received information for association group #6:
                                  maximum # of nodes: 9
                                  currently assigned nodes: 
2024-06-08T19:50:45.935Z CNTRLR » [Node 045] querying association group #7...
2024-06-08T19:50:46.801Z CNTRLR « [Node 045] received information for association group #7:
                                  maximum # of nodes: 9
                                  currently assigned nodes: 
2024-06-08T19:50:46.801Z CNTRLR   [Node 045] AssociationCC: delaying configuration of lifeline associations unti
                                  l after Multi Channel Association interview...
2024-06-08T19:50:46.801Z CNTRLR   [Node 045] Interviewing Multi Channel Association...
2024-06-08T19:50:46.801Z CNTRLR » [Node 045] querying number of multi channel association groups...
2024-06-08T19:50:47.676Z CNTRLR « [Node 045] supports 7 multi channel association groups
2024-06-08T19:50:47.676Z CNTRLR » [Node 045] querying multi channel association group #1...
2024-06-08T19:50:48.117Z CNTRLR « [Node 045] received information for multi channel association group #1:
                                  maximum # of nodes:           9
                                  currently assigned nodes:     
                                  currently assigned endpoints: 1:0
2024-06-08T19:50:48.118Z CNTRLR » [Node 045] querying multi channel association group #2...
2024-06-08T19:50:48.550Z CNTRLR « [Node 045] received information for multi channel association group #2:
                                  maximum # of nodes:           9
                                  currently assigned nodes:     
                                  currently assigned endpoints: 
2024-06-08T19:50:48.551Z CNTRLR » [Node 045] querying multi channel association group #3...
2024-06-08T19:50:48.990Z CNTRLR « [Node 045] received information for multi channel association group #3:
                                  maximum # of nodes:           9
                                  currently assigned nodes:     
                                  currently assigned endpoints: 
2024-06-08T19:50:48.991Z CNTRLR » [Node 045] querying multi channel association group #4...
2024-06-08T19:50:49.432Z CNTRLR « [Node 045] received information for multi channel association group #4:
                                  maximum # of nodes:           9
                                  currently assigned nodes:     
                                  currently assigned endpoints: 
2024-06-08T19:50:49.432Z CNTRLR » [Node 045] querying multi channel association group #5...
2024-06-08T19:50:49.871Z CNTRLR « [Node 045] received information for multi channel association group #5:
                                  maximum # of nodes:           9
                                  currently assigned nodes:     
                                  currently assigned endpoints: 
2024-06-08T19:50:49.871Z CNTRLR » [Node 045] querying multi channel association group #6...
2024-06-08T19:50:50.312Z CNTRLR « [Node 045] received information for multi channel association group #6:
                                  maximum # of nodes:           9
                                  currently assigned nodes:     
                                  currently assigned endpoints: 
2024-06-08T19:50:50.313Z CNTRLR » [Node 045] querying multi channel association group #7...
2024-06-08T19:50:50.752Z CNTRLR « [Node 045] received information for multi channel association group #7:
                                  maximum # of nodes:           9
                                  currently assigned nodes:     
                                  currently assigned endpoints: 
2024-06-08T19:50:50.753Z CNTRLR   [Node 045] Checking/assigning lifeline groups: 1
                                  supports classic associations:       true
                                  supports multi channel associations: true
2024-06-08T19:50:50.755Z CNTRLR   [Node 045] Configuring lifeline group #1:
                                  group supports multi channel:  true
                                  configured strategy:           auto
                                  must use node association:     false
                                  must use endpoint association: false
2024-06-08T19:50:50.756Z CNTRLR » [Node 045] Assigning lifeline group #1 with a node association via Association
                                   CC...
2024-06-08T19:50:53.092Z CNTRLR   [Node 045] Lifeline group #1 was assigned with a node association via Associat
                                  ion CC
2024-06-08T19:50:53.093Z CNTRLR   [Node 045] Interviewing Association Group Information...
2024-06-08T19:50:53.094Z CNTRLR » [Node 045] Association group #1: Querying name...
2024-06-08T19:50:53.579Z CNTRLR « [Node 045] Association group #1 has name "Lifeline"
2024-06-08T19:50:53.580Z CNTRLR » [Node 045] Association group #1: Querying command list...
2024-06-08T19:50:53.999Z CNTRLR » [Node 045] Association group #2: Querying name...
2024-06-08T19:50:54.486Z CNTRLR « [Node 045] Association group #2 has name "Start/stop quick press [E1]"
2024-06-08T19:50:54.487Z CNTRLR » [Node 045] Association group #2: Querying command list...
2024-06-08T19:50:54.926Z CNTRLR » [Node 045] Association group #3: Querying name...
2024-06-08T19:50:55.411Z CNTRLR « [Node 045] Association group #3 has name "Start/stop level change [E1]"
2024-06-08T19:50:55.411Z CNTRLR » [Node 045] Association group #3: Querying command list...
2024-06-08T19:50:57.726Z CNTRLR » [Node 045] Association group #4: Querying name...
2024-06-08T19:50:57.957Z CNTRLR « [Node 045] Association group #4 has name "On/off moving [E1]"
2024-06-08T19:50:57.957Z CNTRLR » [Node 045] Association group #4: Querying command list...
2024-06-08T19:50:58.160Z CNTRLR » [Node 045] Association group #5: Querying name...
2024-06-08T19:50:58.362Z CNTRLR « [Node 045] Association group #5 has name "On/off top bottom [E1]"
2024-06-08T19:50:58.363Z CNTRLR » [Node 045] Association group #5: Querying command list...
2024-06-08T19:50:58.558Z CNTRLR » [Node 045] Association group #6: Querying name...
2024-06-08T19:50:58.814Z CNTRLR « [Node 045] Association group #6 has name "Start/stop quick press [E2]"
2024-06-08T19:50:58.814Z CNTRLR » [Node 045] Association group #6: Querying command list...
2024-06-08T19:50:59.068Z CNTRLR » [Node 045] Association group #7: Querying name...
2024-06-08T19:50:59.271Z CNTRLR « [Node 045] Association group #7 has name "Set level [E2]"
2024-06-08T19:50:59.271Z CNTRLR » [Node 045] Association group #7: Querying command list...
2024-06-08T19:50:59.497Z CNTRLR » [Node 045] Association group #1: Querying info...
2024-06-08T19:50:59.697Z CNTRLR « [Node 045] Received info for association group #1:
                                  info is dynamic: false
                                  profile:         General: Lifeline
2024-06-08T19:50:59.698Z CNTRLR » [Node 045] Association group #2: Querying info...
2024-06-08T19:50:59.898Z CNTRLR « [Node 045] Received info for association group #2:
                                  info is dynamic: false
                                  profile:         Control: Key 01
2024-06-08T19:50:59.898Z CNTRLR » [Node 045] Association group #3: Querying info...
2024-06-08T19:51:00.160Z CNTRLR « [Node 045] Received info for association group #3:
                                  info is dynamic: false
                                  profile:         Control: Key 02
2024-06-08T19:51:00.160Z CNTRLR » [Node 045] Association group #4: Querying info...
2024-06-08T19:51:00.360Z CNTRLR « [Node 045] Received info for association group #4:
                                  info is dynamic: false
                                  profile:         Control: Key 03
2024-06-08T19:51:00.361Z CNTRLR » [Node 045] Association group #5: Querying info...
2024-06-08T19:51:00.559Z CNTRLR « [Node 045] Received info for association group #5:
                                  info is dynamic: false
                                  profile:         Control: Key 04
2024-06-08T19:51:00.560Z CNTRLR » [Node 045] Association group #6: Querying info...
2024-06-08T19:51:00.760Z CNTRLR « [Node 045] Received info for association group #6:
                                  info is dynamic: false
                                  profile:         Control: Key 01
2024-06-08T19:51:00.760Z CNTRLR » [Node 045] Association group #7: Querying info...
2024-06-08T19:51:01.037Z CNTRLR « [Node 045] Received info for association group #7:
                                  info is dynamic: false
                                  profile:         Control: Key 02
2024-06-08T19:51:01.038Z CNTRLR » [Node 045] Querying securely supported commands (S2_Authenticated [Endpoint 1]
                                  )...
2024-06-08T19:51:01.230Z CNTRLR « [Node 045] received secure commands (S2_Authenticated)            [Endpoint 1]
                                  supported CCs:
                                  · Association
                                  · Multi Channel Association
                                  · Association Group Information
                                  · Meter
                                  · Multilevel Switch
                                  · Notification
2024-06-08T19:51:01.231Z CNTRLR   [Node 045] Interviewing Version...                                [Endpoint 1]
2024-06-08T19:51:01.231Z CNTRLR » [Node 045] querying CC versions...                                [Endpoint 1]
2024-06-08T19:51:01.233Z CNTRLR   [Node 045] Interviewing Multilevel Switch...                      [Endpoint 1]
2024-06-08T19:51:01.234Z CNTRLR » [Node 045] requesting switch type...                              [Endpoint 1]
2024-06-08T19:51:01.433Z CNTRLR « [Node 045] has switch type Down/Up                                [Endpoint 1]
2024-06-08T19:51:01.433Z CNTRLR » [Node 045] requesting current switch state...                     [Endpoint 1]
2024-06-08T19:51:01.648Z CNTRLR   [Node 045] Interviewing Z-Wave Plus Info...                       [Endpoint 1]
2024-06-08T19:51:01.648Z CNTRLR » [Node 045] querying Z-Wave+ information...                        [Endpoint 1]
2024-06-08T19:51:01.829Z CNTRLR « [Node 045] received response for Z-Wave+ information:             [Endpoint 1]
                                  Z-Wave+ version: 2
                                  role type:       AlwaysOnSlave
                                  node type:       Node
                                  installer icon:  0x1800
                                  user icon:       0x1800
2024-06-08T19:51:01.830Z CNTRLR   [Node 045] Interviewing Meter...                                  [Endpoint 1]
2024-06-08T19:51:01.830Z CNTRLR » [Node 045] querying meter support...                              [Endpoint 1]
2024-06-08T19:51:02.031Z CNTRLR « [Node 045] received meter support:                                [Endpoint 1]
                                  type:                 Electric
                                  supported scales:     
                                  · kWh
                                  · W
                                  supported rate types: 
                                  · Consumed
                                  supports reset:       true
2024-06-08T19:51:02.032Z CNTRLR » [Node 045] querying meter value (type = Electric, scale = kWh, ra [Endpoint 1]
                                  te type = Consumed)...
2024-06-08T19:51:02.239Z CNTRLR » [Node 045] querying meter value (type = Electric, scale = W, rate [Endpoint 1]
                                   type = Consumed)...
2024-06-08T19:51:02.432Z CNTRLR   [Node 045] Interviewing Association...                            [Endpoint 1]
2024-06-08T19:51:02.433Z CNTRLR » [Node 045] querying number of association groups...               [Endpoint 1]
2024-06-08T19:51:02.641Z CNTRLR « [Node 045] supports 5 association groups                          [Endpoint 1]
2024-06-08T19:51:02.641Z CNTRLR » [Node 045] querying association group #1...                       [Endpoint 1]
2024-06-08T19:51:02.841Z CNTRLR « [Node 045] received information for association group #1:         [Endpoint 1]
                                  maximum # of nodes: 0
                                  currently assigned nodes: 
2024-06-08T19:51:02.841Z CNTRLR » [Node 045] querying association group #2...                       [Endpoint 1]
2024-06-08T19:51:03.038Z CNTRLR « [Node 045] received information for association group #2:         [Endpoint 1]
                                  maximum # of nodes: 9
                                  currently assigned nodes: 
2024-06-08T19:51:03.038Z CNTRLR » [Node 045] querying association group #3...                       [Endpoint 1]
2024-06-08T19:51:03.241Z CNTRLR « [Node 045] received information for association group #3:         [Endpoint 1]
                                  maximum # of nodes: 9
                                  currently assigned nodes: 
2024-06-08T19:51:03.241Z CNTRLR » [Node 045] querying association group #4...                       [Endpoint 1]
2024-06-08T19:51:03.438Z CNTRLR « [Node 045] received information for association group #4:         [Endpoint 1]
                                  maximum # of nodes: 9
                                  currently assigned nodes: 
2024-06-08T19:51:03.439Z CNTRLR » [Node 045] querying association group #5...                       [Endpoint 1]
2024-06-08T19:51:03.639Z CNTRLR « [Node 045] received information for association group #5:         [Endpoint 1]
                                  maximum # of nodes: 9
                                  currently assigned nodes: 
2024-06-08T19:51:03.639Z CNTRLR   [Node 045] AssociationCC: delaying configuration of lifeline asso [Endpoint 1]
                                  ciations until after Multi Channel Association interview...
2024-06-08T19:51:03.640Z CNTRLR   [Node 045] Interviewing Multi Channel Association...              [Endpoint 1]
2024-06-08T19:51:03.640Z CNTRLR » [Node 045] querying number of multi channel association groups... [Endpoint 1]
2024-06-08T19:51:03.839Z CNTRLR « [Node 045] supports 5 multi channel association groups            [Endpoint 1]
2024-06-08T19:51:03.839Z CNTRLR » [Node 045] querying multi channel association group #1...         [Endpoint 1]
2024-06-08T19:51:04.040Z CNTRLR « [Node 045] received information for multi channel association gro [Endpoint 1]
                                  up #1:
                                  maximum # of nodes:           0
                                  currently assigned nodes:     
                                  currently assigned endpoints: 
2024-06-08T19:51:04.040Z CNTRLR » [Node 045] querying multi channel association group #2...         [Endpoint 1]
2024-06-08T19:51:04.239Z CNTRLR « [Node 045] received information for multi channel association gro [Endpoint 1]
                                  up #2:
                                  maximum # of nodes:           9
                                  currently assigned nodes:     
                                  currently assigned endpoints: 
2024-06-08T19:51:04.240Z CNTRLR » [Node 045] querying multi channel association group #3...         [Endpoint 1]
2024-06-08T19:51:04.466Z CNTRLR « [Node 045] received information for multi channel association gro [Endpoint 1]
                                  up #3:
                                  maximum # of nodes:           9
                                  currently assigned nodes:     
                                  currently assigned endpoints: 
2024-06-08T19:51:04.466Z CNTRLR » [Node 045] querying multi channel association group #4...         [Endpoint 1]
2024-06-08T19:51:04.669Z CNTRLR « [Node 045] received information for multi channel association gro [Endpoint 1]
                                  up #4:
                                  maximum # of nodes:           9
                                  currently assigned nodes:     
                                  currently assigned endpoints: 
2024-06-08T19:51:04.669Z CNTRLR » [Node 045] querying multi channel association group #5...         [Endpoint 1]
2024-06-08T19:51:04.869Z CNTRLR « [Node 045] received information for multi channel association gro [Endpoint 1]
                                  up #5:
                                  maximum # of nodes:           9
                                  currently assigned nodes:     
                                  currently assigned endpoints: 
2024-06-08T19:51:04.870Z CNTRLR   [Node 045] Checking/assigning lifeline groups: 1                  [Endpoint 1]
                                  supports classic associations:       true
                                  supports multi channel associations: true
2024-06-08T19:51:04.870Z CNTRLR   [Node 045] Configuring lifeline group #1:                         [Endpoint 1]
                                  group supports multi channel:  true
                                  configured strategy:           auto
                                  must use node association:     false
                                  must use endpoint association: false
2024-06-08T19:51:04.871Z CNTRLR   [Node 045] Checking root device for fallback assignment of lifeli [Endpoint 1]
                                  ne group #1:
                                  root supports multi channel:  true
                                  configured strategy:           auto
                                  must use node association:     false
2024-06-08T19:51:04.871Z CNTRLR » [Node 045] Assigning lifeline group #1 with a multi channel assoc [Endpoint 1]
                                  iation on the root device...
2024-06-08T19:51:05.901Z CNTRLR   [Node 045] Interviewing Association Group Information...          [Endpoint 1]
2024-06-08T19:51:05.901Z CNTRLR » [Node 045] Association group #1: Querying name...                 [Endpoint 1]
2024-06-08T19:51:06.196Z CNTRLR « [Node 045] Association group #1 has name "Lifeline"               [Endpoint 1]
2024-06-08T19:51:06.196Z CNTRLR » [Node 045] Association group #1: Querying command list...         [Endpoint 1]
2024-06-08T19:51:06.411Z CNTRLR » [Node 045] Association group #2: Querying name...                 [Endpoint 1]
2024-06-08T19:51:07.109Z CNTRLR « [Node 045] Association group #2 has name "Start/stop quick press  [Endpoint 1]
                                  [E1]"
2024-06-08T19:51:07.109Z CNTRLR » [Node 045] Association group #2: Querying command list...         [Endpoint 1]
2024-06-08T19:51:07.374Z CNTRLR » [Node 045] Association group #3: Querying name...                 [Endpoint 1]
2024-06-08T19:51:08.070Z CNTRLR « [Node 045] Association group #3 has name "Start/stop level change [Endpoint 1]
                                   [E1]"
2024-06-08T19:51:08.070Z CNTRLR » [Node 045] Association group #3: Querying command list...         [Endpoint 1]
2024-06-08T19:51:08.346Z CNTRLR » [Node 045] Association group #4: Querying name...                 [Endpoint 1]
2024-06-08T19:51:08.555Z CNTRLR « [Node 045] Association group #4 has name "On/off moving [E1]"     [Endpoint 1]
2024-06-08T19:51:08.555Z CNTRLR » [Node 045] Association group #4: Querying command list...         [Endpoint 1]
2024-06-08T19:51:08.769Z CNTRLR » [Node 045] Association group #5: Querying name...                 [Endpoint 1]
2024-06-08T19:51:08.965Z CNTRLR « [Node 045] Association group #5 has name "On/off top bottom [E1]" [Endpoint 1]
2024-06-08T19:51:08.965Z CNTRLR » [Node 045] Association group #5: Querying command list...         [Endpoint 1]
2024-06-08T19:51:09.168Z CNTRLR » [Node 045] Association group #1: Querying info...                 [Endpoint 1]
2024-06-08T19:51:09.370Z CNTRLR « [Node 045] Received info for association group #1:                [Endpoint 1]
                                  info is dynamic: false
                                  profile:         General: Lifeline
2024-06-08T19:51:09.370Z CNTRLR » [Node 045] Association group #2: Querying info...                 [Endpoint 1]
2024-06-08T19:51:09.572Z CNTRLR « [Node 045] Received info for association group #2:                [Endpoint 1]
                                  info is dynamic: false
                                  profile:         Control: Key 01
2024-06-08T19:51:09.572Z CNTRLR » [Node 045] Association group #3: Querying info...                 [Endpoint 1]
2024-06-08T19:51:09.772Z CNTRLR « [Node 045] Received info for association group #3:                [Endpoint 1]
                                  info is dynamic: false
                                  profile:         Control: Key 02
2024-06-08T19:51:09.772Z CNTRLR » [Node 045] Association group #4: Querying info...                 [Endpoint 1]
2024-06-08T19:51:09.970Z CNTRLR « [Node 045] Received info for association group #4:                [Endpoint 1]
                                  info is dynamic: false
                                  profile:         Control: Key 03
2024-06-08T19:51:09.971Z CNTRLR » [Node 045] Association group #5: Querying info...                 [Endpoint 1]
2024-06-08T19:51:10.171Z CNTRLR « [Node 045] Received info for association group #5:                [Endpoint 1]
                                  info is dynamic: false
                                  profile:         Control: Key 04
2024-06-08T19:51:10.172Z CNTRLR   [Node 045] Interviewing Notification...                           [Endpoint 1]
2024-06-08T19:51:10.173Z CNTRLR » [Node 045] querying supported notification types...               [Endpoint 1]
2024-06-08T19:51:10.369Z CNTRLR « [Node 045] received supported notification types:                 [Endpoint 1]
                                  · Heat Alarm
                                  · Power Management
                                  · System
2024-06-08T19:51:10.369Z CNTRLR » [Node 045] querying supported notification events for Heat Alarm. [Endpoint 1]
                                  ..
2024-06-08T19:51:10.572Z CNTRLR « [Node 045] received supported notification events for Heat Alarm: [Endpoint 1]
                                   2
2024-06-08T19:51:10.573Z CNTRLR » [Node 045] querying supported notification events for Power Manag [Endpoint 1]
                                  ement...
2024-06-08T19:51:10.771Z CNTRLR « [Node 045] received supported notification events for Power Manag [Endpoint 1]
                                  ement: 6
2024-06-08T19:51:10.771Z CNTRLR » [Node 045] querying supported notification events for System...   [Endpoint 1]
2024-06-08T19:51:10.972Z CNTRLR « [Node 045] received supported notification events for System: 1   [Endpoint 1]
2024-06-08T19:51:10.972Z CNTRLR » [Node 045] enabling notifications for Heat Alarm...               [Endpoint 1]
2024-06-08T19:51:11.172Z CNTRLR » [Node 045] enabling notifications for Power Management...         [Endpoint 1]
2024-06-08T19:51:11.374Z CNTRLR » [Node 045] enabling notifications for System...                   [Endpoint 1]
2024-06-08T19:51:11.571Z CNTRLR » [Node 045] Querying securely supported commands (S2_Authenticated [Endpoint 2]
                                  )...
2024-06-08T19:51:11.770Z CNTRLR « [Node 045] received secure commands (S2_Authenticated)            [Endpoint 2]
                                  supported CCs:
                                  · Association
                                  · Multi Channel Association
                                  · Association Group Information
                                  · Meter
                                  · Multilevel Switch
                                  · Notification
2024-06-08T19:51:11.771Z CNTRLR   [Node 045] Interviewing Version...                                [Endpoint 2]
2024-06-08T19:51:11.771Z CNTRLR » [Node 045] querying CC versions...                                [Endpoint 2]
2024-06-08T19:51:11.774Z CNTRLR   [Node 045] Interviewing Multilevel Switch...                      [Endpoint 2]
2024-06-08T19:51:11.774Z CNTRLR » [Node 045] requesting switch type...                              [Endpoint 2]
2024-06-08T19:51:11.972Z CNTRLR « [Node 045] has switch type Down/Up                                [Endpoint 2]
2024-06-08T19:51:11.973Z CNTRLR » [Node 045] requesting current switch state...                     [Endpoint 2]
2024-06-08T19:51:12.196Z CNTRLR   [Node 045] Interviewing Z-Wave Plus Info...                       [Endpoint 2]
2024-06-08T19:51:12.197Z CNTRLR » [Node 045] querying Z-Wave+ information...                        [Endpoint 2]
2024-06-08T19:51:12.370Z CNTRLR « [Node 045] received response for Z-Wave+ information:             [Endpoint 2]
                                  Z-Wave+ version: 2
                                  role type:       AlwaysOnSlave
                                  node type:       Node
                                  installer icon:  0x1800
                                  user icon:       0x1800
2024-06-08T19:51:12.371Z CNTRLR   [Node 045] Interviewing Meter...                                  [Endpoint 2]
2024-06-08T19:51:12.371Z CNTRLR » [Node 045] querying meter support...                              [Endpoint 2]
2024-06-08T19:51:12.572Z CNTRLR « [Node 045] received meter support:                                [Endpoint 2]
                                  type:                 Electric
                                  supported scales:     
                                  · kWh
                                  · W
                                  supported rate types: 
                                  · Consumed
                                  supports reset:       true
2024-06-08T19:51:12.573Z CNTRLR » [Node 045] querying meter value (type = Electric, scale = kWh, ra [Endpoint 2]
                                  te type = Consumed)...
2024-06-08T19:51:12.775Z CNTRLR » [Node 045] querying meter value (type = Electric, scale = W, rate [Endpoint 2]
                                   type = Consumed)...
2024-06-08T19:51:12.973Z CNTRLR   [Node 045] Interviewing Association...                            [Endpoint 2]
2024-06-08T19:51:12.973Z CNTRLR » [Node 045] querying number of association groups...               [Endpoint 2]
2024-06-08T19:51:13.169Z CNTRLR « [Node 045] supports 3 association groups                          [Endpoint 2]
2024-06-08T19:51:13.169Z CNTRLR » [Node 045] querying association group #1...                       [Endpoint 2]
2024-06-08T19:51:13.370Z CNTRLR « [Node 045] received information for association group #1:         [Endpoint 2]
                                  maximum # of nodes: 0
                                  currently assigned nodes: 
2024-06-08T19:51:13.370Z CNTRLR » [Node 045] querying association group #2...                       [Endpoint 2]
2024-06-08T19:51:13.571Z CNTRLR « [Node 045] received information for association group #2:         [Endpoint 2]
                                  maximum # of nodes: 9
                                  currently assigned nodes: 
2024-06-08T19:51:13.571Z CNTRLR » [Node 045] querying association group #3...                       [Endpoint 2]
2024-06-08T19:51:13.770Z CNTRLR « [Node 045] received information for association group #3:         [Endpoint 2]
                                  maximum # of nodes: 9
                                  currently assigned nodes: 
2024-06-08T19:51:13.770Z CNTRLR   [Node 045] AssociationCC: delaying configuration of lifeline asso [Endpoint 2]
                                  ciations until after Multi Channel Association interview...
2024-06-08T19:51:13.771Z CNTRLR   [Node 045] Interviewing Multi Channel Association...              [Endpoint 2]
2024-06-08T19:51:13.771Z CNTRLR » [Node 045] querying number of multi channel association groups... [Endpoint 2]
2024-06-08T19:51:13.967Z CNTRLR « [Node 045] supports 3 multi channel association groups            [Endpoint 2]
2024-06-08T19:51:13.967Z CNTRLR » [Node 045] querying multi channel association group #1...         [Endpoint 2]
2024-06-08T19:51:14.169Z CNTRLR « [Node 045] received information for multi channel association gro [Endpoint 2]
                                  up #1:
                                  maximum # of nodes:           0
                                  currently assigned nodes:     
                                  currently assigned endpoints: 
2024-06-08T19:51:14.169Z CNTRLR » [Node 045] querying multi channel association group #2...         [Endpoint 2]
2024-06-08T19:51:14.368Z CNTRLR « [Node 045] received information for multi channel association gro [Endpoint 2]
                                  up #2:
                                  maximum # of nodes:           9
                                  currently assigned nodes:     
                                  currently assigned endpoints: 
2024-06-08T19:51:14.369Z CNTRLR » [Node 045] querying multi channel association group #3...         [Endpoint 2]
2024-06-08T19:51:14.742Z CNTRLR « [Node 045] received information for multi channel association gro [Endpoint 2]
                                  up #3:
                                  maximum # of nodes:           9
                                  currently assigned nodes:     
                                  currently assigned endpoints: 
2024-06-08T19:51:14.742Z CNTRLR   [Node 045] Checking/assigning lifeline groups: 1                  [Endpoint 2]
                                  supports classic associations:       true
                                  supports multi channel associations: true
2024-06-08T19:51:14.742Z CNTRLR   [Node 045] Configuring lifeline group #1:                         [Endpoint 2]
                                  group supports multi channel:  true
                                  configured strategy:           auto
                                  must use node association:     false
                                  must use endpoint association: false
2024-06-08T19:51:14.743Z CNTRLR   [Node 045] Checking root device for fallback assignment of lifeli [Endpoint 2]
                                  ne group #1:
                                  root supports multi channel:  true
                                  configured strategy:           auto
                                  must use node association:     false
2024-06-08T19:51:14.743Z CNTRLR   [Node 045] Lifeline group #1 is already assigned with a multi cha [Endpoint 2]
                                  nnel association on the root device
2024-06-08T19:51:14.744Z CNTRLR   [Node 045] Interviewing Association Group Information...          [Endpoint 2]
2024-06-08T19:51:14.744Z CNTRLR » [Node 045] Association group #1: Querying name...                 [Endpoint 2]
2024-06-08T19:51:15.326Z CNTRLR « [Node 045] Association group #1 has name "Lifeline"               [Endpoint 2]
2024-06-08T19:51:15.326Z CNTRLR » [Node 045] Association group #1: Querying command list...         [Endpoint 2]
2024-06-08T19:51:15.531Z CNTRLR » [Node 045] Association group #2: Querying name...                 [Endpoint 2]
2024-06-08T19:51:16.227Z CNTRLR « [Node 045] Association group #2 has name "Start/stop quick press  [Endpoint 2]
                                  [E2]"
2024-06-08T19:51:16.227Z CNTRLR » [Node 045] Association group #2: Querying command list...         [Endpoint 2]
2024-06-08T19:51:16.498Z CNTRLR » [Node 045] Association group #3: Querying name...                 [Endpoint 2]
2024-06-08T19:51:16.702Z CNTRLR « [Node 045] Association group #3 has name "Set level [E2]"         [Endpoint 2]
2024-06-08T19:51:16.702Z CNTRLR » [Node 045] Association group #3: Querying command list...         [Endpoint 2]
2024-06-08T19:51:16.899Z CNTRLR » [Node 045] Association group #1: Querying info...                 [Endpoint 2]
2024-06-08T19:51:17.108Z CNTRLR « [Node 045] Received info for association group #1:                [Endpoint 2]
                                  info is dynamic: false
                                  profile:         General: Lifeline
2024-06-08T19:51:17.108Z CNTRLR » [Node 045] Association group #2: Querying info...                 [Endpoint 2]
2024-06-08T19:51:17.311Z CNTRLR « [Node 045] Received info for association group #2:                [Endpoint 2]
                                  info is dynamic: false
                                  profile:         Control: Key 01
2024-06-08T19:51:17.312Z CNTRLR » [Node 045] Association group #3: Querying info...                 [Endpoint 2]
2024-06-08T19:51:17.513Z CNTRLR « [Node 045] Received info for association group #3:                [Endpoint 2]
                                  info is dynamic: false
                                  profile:         Control: Key 02
2024-06-08T19:51:17.514Z CNTRLR   [Node 045] Interviewing Notification...                           [Endpoint 2]
2024-06-08T19:51:17.515Z CNTRLR » [Node 045] querying supported notification types...               [Endpoint 2]
2024-06-08T19:51:17.889Z CNTRLR « [Node 045] received supported notification types:                 [Endpoint 2]
                                  · Heat Alarm
                                  · Power Management
                                  · System
2024-06-08T19:51:17.889Z CNTRLR » [Node 045] querying supported notification events for Heat Alarm. [Endpoint 2]
                                  ..
2024-06-08T19:51:18.082Z CNTRLR « [Node 045] received supported notification events for Heat Alarm: [Endpoint 2]
                                   2
2024-06-08T19:51:18.082Z CNTRLR » [Node 045] querying supported notification events for Power Manag [Endpoint 2]
                                  ement...
2024-06-08T19:51:18.281Z CNTRLR « [Node 045] received supported notification events for Power Manag [Endpoint 2]
                                  ement: 6
2024-06-08T19:51:18.281Z CNTRLR » [Node 045] querying supported notification events for System...   [Endpoint 2]
2024-06-08T19:51:18.482Z CNTRLR « [Node 045] received supported notification events for System: 1   [Endpoint 2]
2024-06-08T19:51:18.483Z CNTRLR » [Node 045] enabling notifications for Heat Alarm...               [Endpoint 2]
2024-06-08T19:51:18.682Z CNTRLR » [Node 045] enabling notifications for Power Management...         [Endpoint 2]
2024-06-08T19:51:18.881Z CNTRLR » [Node 045] enabling notifications for System...                   [Endpoint 2]
2024-06-08T19:51:19.082Z CNTRLR   [Node 045] Interviewing Multilevel Switch...
2024-06-08T19:51:19.082Z CNTRLR » [Node 045] requesting switch type...
2024-06-08T19:51:19.279Z CNTRLR « [Node 045] has switch type Down/Up
2024-06-08T19:51:19.279Z CNTRLR » [Node 045] requesting current switch state...
2024-06-08T19:51:19.478Z CNTRLR   [Node 045] Interviewing Notification...
2024-06-08T19:51:19.479Z CNTRLR » [Node 045] querying supported notification types...
2024-06-08T19:51:19.677Z CNTRLR « [Node 045] received supported notification types:
                                  · Heat Alarm
                                  · Power Management
                                  · System
2024-06-08T19:51:19.677Z CNTRLR » [Node 045] querying supported notification events for Heat Alarm...
2024-06-08T19:51:19.907Z CNTRLR « [Node 045] received supported notification events for Heat Alarm: 2
2024-06-08T19:51:19.908Z CNTRLR » [Node 045] querying supported notification events for Power Management...
2024-06-08T19:51:20.108Z CNTRLR « [Node 045] received supported notification events for Power Management: 6
2024-06-08T19:51:20.108Z CNTRLR » [Node 045] querying supported notification events for System...
2024-06-08T19:51:20.316Z CNTRLR « [Node 045] received supported notification events for System: 1
2024-06-08T19:51:20.316Z CNTRLR » [Node 045] enabling notifications for Heat Alarm...
2024-06-08T19:51:20.507Z CNTRLR » [Node 045] enabling notifications for Power Management...
2024-06-08T19:51:20.708Z CNTRLR » [Node 045] enabling notifications for System...
2024-06-08T19:51:20.908Z CNTRLR   [Node 045] Interviewing Configuration...
2024-06-08T19:51:20.908Z CNTRLR   [Node 045] ConfigurationCC: Loading configuration parameters from device confi
                                  g
2024-06-08T19:51:20.920Z CNTRLR » [Node 045] finding first configuration parameter...
2024-06-08T19:51:21.106Z CNTRLR » [Node 045] querying parameter #1 information...
2024-06-08T19:51:21.378Z CNTRLR « [Node 045] received information for parameter #1:
                                  value format:        UnsignedInteger
                                  value size:          1 bytes
                                  min value:           0
                                  max value:           2
                                  default value:       0
                                  is read-only:        false
                                  is advanced (UI):    false
                                  has bulk support:    true
                                  alters capabilities: false
2024-06-08T19:51:21.379Z CNTRLR » [Node 045] querying parameter #3 information...
2024-06-08T19:51:21.578Z CNTRLR « [Node 045] received information for parameter #3:
                                  value format:        UnsignedInteger
                                  value size:          1 bytes
                                  min value:           0
                                  max value:           1
                                  default value:       0
                                  is read-only:        false
                                  is advanced (UI):    false
                                  has bulk support:    true
                                  alters capabilities: false
2024-06-08T19:51:21.579Z CNTRLR » [Node 045] querying parameter #5 information...
2024-06-08T19:51:21.851Z CNTRLR « [Node 045] received information for parameter #5:
                                  value format:        UnsignedInteger
                                  value size:          1 bytes
                                  min value:           0
                                  max value:           1
                                  default value:       0
                                  is read-only:        false
                                  is advanced (UI):    false
                                  has bulk support:    true
                                  alters capabilities: false
2024-06-08T19:51:21.851Z CNTRLR » [Node 045] querying parameter #40 information...
2024-06-08T19:51:22.110Z CNTRLR « [Node 045] received information for parameter #40:
                                  value format:        UnsignedInteger
                                  value size:          1 bytes
                                  min value:           0
                                  max value:           100
                                  default value:       50
                                  is read-only:        false
                                  is advanced (UI):    false
                                  has bulk support:    true
                                  alters capabilities: false
2024-06-08T19:51:22.110Z CNTRLR » [Node 045] querying parameter #51 information...
2024-06-08T19:51:22.885Z CNTRLR « [Node 045] received information for parameter #51:
                                  parameter name:      Alarm conf. - Water
                                  value format:        UnsignedInteger
                                  value size:          1 bytes
                                  min value:           0
                                  max value:           2
                                  default value:       0
                                  is read-only:        false
                                  is advanced (UI):    false
                                  has bulk support:    true
                                  alters capabilities: false
2024-06-08T19:51:22.885Z CNTRLR » [Node 045] querying parameter #52 information...
2024-06-08T19:51:23.570Z CNTRLR « [Node 045] received information for parameter #52:
                                  parameter name:      Alarm conf. - Smoke
                                  value format:        UnsignedInteger
                                  value size:          1 bytes
                                  min value:           0
                                  max value:           2
                                  default value:       0
                                  is read-only:        false
                                  is advanced (UI):    false
                                  has bulk support:    true
                                  alters capabilities: false
2024-06-08T19:51:23.570Z CNTRLR » [Node 045] querying parameter #53 information...
2024-06-08T19:51:23.603Z CNTRLR   Failed to execute controller command after 1/3 attempts. Scheduling next try i
                                  n 100 ms.
2024-06-08T19:51:23.604Z DRIVER   Dropping message with invalid payload
2024-06-08T19:51:24.331Z CNTRLR « [Node 045] received information for parameter #53:
                                  parameter name:      Alarm conf. - CO
                                  value format:        UnsignedInteger
                                  value size:          1 bytes
                                  min value:           0
                                  max value:           2
                                  default value:       0
                                  is read-only:        false
                                  is advanced (UI):    false
                                  has bulk support:    true
                                  alters capabilities: false
2024-06-08T19:51:24.331Z CNTRLR » [Node 045] querying parameter #54 information...
2024-06-08T19:51:24.417Z DRIVER   Dropping message with invalid payload
2024-06-08T19:51:25.131Z CNTRLR « [Node 045] received information for parameter #54:
                                  parameter name:      Alarm conf. - Heat
                                  value format:        UnsignedInteger
                                  value size:          1 bytes
                                  min value:           0
                                  max value:           2
                                  default value:       0
                                  is read-only:        false
                                  is advanced (UI):    false
                                  has bulk support:    true
                                  alters capabilities: false
2024-06-08T19:51:25.131Z CNTRLR » [Node 045] querying parameter #71 information...
2024-06-08T19:51:25.381Z CNTRLR « [Node 045] received information for parameter #71:
                                  value format:        UnsignedInteger
                                  value size:          1 bytes
                                  min value:           0
                                  max value:           1
                                  default value:       0
                                  is read-only:        false
                                  is advanced (UI):    false
                                  has bulk support:    true
                                  alters capabilities: true
2024-06-08T19:51:25.381Z CNTRLR » [Node 045] querying parameter #72 information...
2024-06-08T19:51:25.582Z CNTRLR « [Node 045] received information for parameter #72:
                                  value format:        UnsignedInteger
                                  value size:          2 bytes
                                  min value:           0
                                  max value:           32000
                                  default value:       150
                                  is read-only:        false
                                  is advanced (UI):    false
                                  has bulk support:    true
                                  alters capabilities: false
2024-06-08T19:51:25.583Z CNTRLR » [Node 045] querying parameter #73 information...
2024-06-08T19:51:25.828Z CNTRLR « [Node 045] received information for parameter #73:
                                  value format:        UnsignedInteger
                                  value size:          1 bytes
                                  min value:           0
                                  max value:           1
                                  default value:       1
                                  is read-only:        false
                                  is advanced (UI):    false
                                  has bulk support:    true
                                  alters capabilities: false
2024-06-08T19:51:25.828Z CNTRLR » [Node 045] querying parameter #74 information...
2024-06-08T19:51:26.436Z CNTRLR « [Node 045] received information for parameter #74:
                                  parameter name:      Up time
                                  value format:        UnsignedInteger
                                  value size:          2 bytes
                                  min value:           0
                                  max value:           65535
                                  default value:       0
                                  is read-only:        false
                                  is advanced (UI):    false
                                  has bulk support:    true
                                  alters capabilities: false
2024-06-08T19:51:26.436Z CNTRLR » [Node 045] querying parameter #75 information...
2024-06-08T19:51:27.035Z CNTRLR « [Node 045] received information for parameter #75:
                                  parameter name:      Down time
                                  value format:        UnsignedInteger
                                  value size:          2 bytes
                                  min value:           0
                                  max value:           65535
                                  default value:       600
                                  is read-only:        false
                                  is advanced (UI):    false
                                  has bulk support:    true
                                  alters capabilities: false
2024-06-08T19:51:27.035Z CNTRLR » [Node 045] querying parameter #76 information...
2024-06-08T19:51:27.292Z CNTRLR « [Node 045] received information for parameter #76:
                                  value format:        UnsignedInteger
                                  value size:          1 bytes
                                  min value:           0
                                  max value:           255
                                  default value:       1
                                  is read-only:        false
                                  is advanced (UI):    false
                                  has bulk support:    true
                                  alters capabilities: false
2024-06-08T19:51:27.293Z CNTRLR » [Node 045] querying parameter #77 information...
2024-06-08T19:51:27.946Z CNTRLR « [Node 045] received information for parameter #77:
                                  parameter name:      Slats turning time offset
                                  value format:        UnsignedInteger
                                  value size:          1 bytes
                                  min value:           0
                                  max value:           255
                                  default value:       10
                                  is read-only:        false
                                  is advanced (UI):    false
                                  has bulk support:    true
                                  alters capabilities: false
2024-06-08T19:51:27.946Z CNTRLR » [Node 045] querying parameter #78 information...
2024-06-08T19:51:28.141Z CNTRLR « [Node 045] received information for parameter #78:
                                  value format:        UnsignedInteger
                                  value size:          1 bytes
                                  min value:           1
                                  max value:           4
                                  default value:       3
                                  is read-only:        false
                                  is advanced (UI):    false
                                  has bulk support:    true
                                  alters capabilities: false
2024-06-08T19:51:28.141Z CNTRLR » [Node 045] querying parameter #80 information...
2024-06-08T19:51:28.340Z CNTRLR « [Node 045] received information for parameter #80:
                                  value format:        UnsignedInteger
                                  value size:          1 bytes
                                  min value:           0
                                  max value:           255
                                  default value:       10
                                  is read-only:        false
                                  is advanced (UI):    false
                                  has bulk support:    true
                                  alters capabilities: false
2024-06-08T19:51:28.340Z CNTRLR » [Node 045] querying parameter #85 information...
2024-06-08T19:51:28.540Z CNTRLR « [Node 045] received information for parameter #85:
                                  value format:        UnsignedInteger
                                  value size:          1 bytes
                                  min value:           0
                                  max value:           50
                                  default value:       30
                                  is read-only:        false
                                  is advanced (UI):    false
                                  has bulk support:    true
                                  alters capabilities: false
2024-06-08T19:51:28.540Z CNTRLR » [Node 045] querying parameter #90 information...
2024-06-08T19:51:29.145Z CNTRLR « [Node 045] received information for parameter #90:
                                  parameter name:      Next move delay
                                  value format:        UnsignedInteger
                                  value size:          1 bytes
                                  min value:           5
                                  max value:           50
                                  default value:       5
                                  is read-only:        false
                                  is advanced (UI):    false
                                  has bulk support:    true
                                  alters capabilities: false
2024-06-08T19:51:29.145Z CNTRLR » [Node 045] querying parameter #91 information...
2024-06-08T19:51:29.611Z CNTRLR « [Node 045] received information for parameter #91:
                                  value format:        UnsignedInteger
                                  value size:          2 bytes
                                  min value:           0
                                  max value:           32000
                                  default value:       12000
                                  is read-only:        false
                                  is advanced (UI):    false
                                  has bulk support:    true
                                  alters capabilities: false
2024-06-08T19:51:29.611Z CNTRLR » [Node 045] querying parameter #120 information...
2024-06-08T19:51:30.152Z CNTRLR « [Node 045] received information for parameter #120:
                                  parameter name:      Factory reset
                                  value format:        UnsignedInteger
                                  value size:          4 bytes
                                  min value:           0
                                  max value:           1431655765
                                  default value:       0
                                  is read-only:        false
                                  is advanced (UI):    false
                                  has bulk support:    true
                                  alters capabilities: false
2024-06-08T19:51:30.153Z CNTRLR » [Node 045] querying parameter #1 value...
2024-06-08T19:51:30.351Z CNTRLR » [Node 045] querying parameter #3 value...
2024-06-08T19:51:30.548Z CNTRLR » [Node 045] querying parameter #5 value...
2024-06-08T19:51:30.750Z CNTRLR » [Node 045] querying parameter #40 value...
2024-06-08T19:51:30.949Z CNTRLR » [Node 045] querying parameter #71 value...
2024-06-08T19:51:31.151Z CNTRLR » [Node 045] querying parameter #72 value...
2024-06-08T19:51:31.357Z CNTRLR » [Node 045] querying parameter #73 value...
2024-06-08T19:51:31.550Z CNTRLR » [Node 045] querying parameter #76 value...
2024-06-08T19:51:31.755Z CNTRLR » [Node 045] querying parameter #78 value...
2024-06-08T19:51:31.942Z CNTRLR » [Node 045] querying parameter #80 value...
2024-06-08T19:51:32.144Z CNTRLR » [Node 045] querying parameter #85 value...
2024-06-08T19:51:32.339Z CNTRLR » [Node 045] querying parameter #91 value...
2024-06-08T19:51:32.540Z CNTRLR » [Node 045] querying parameter #51 value...
2024-06-08T19:51:32.741Z CNTRLR » [Node 045] querying parameter #52 value...
2024-06-08T19:51:32.939Z CNTRLR » [Node 045] querying parameter #53 value...
2024-06-08T19:51:33.141Z CNTRLR » [Node 045] querying parameter #54 value...
2024-06-08T19:51:33.340Z CNTRLR » [Node 045] querying parameter #74 value...
2024-06-08T19:51:33.543Z CNTRLR » [Node 045] querying parameter #75 value...
2024-06-08T19:51:33.741Z CNTRLR » [Node 045] querying parameter #77 value...
2024-06-08T19:51:33.943Z CNTRLR » [Node 045] querying parameter #90 value...
2024-06-08T19:51:34.141Z CNTRLR » [Node 045] querying parameter #120 value...
2024-06-08T19:51:34.342Z CNTRLR   [Node 045] Interviewing Meter...
2024-06-08T19:51:34.342Z CNTRLR » [Node 045] querying meter support...
2024-06-08T19:51:34.540Z CNTRLR « [Node 045] received meter support:
                                  type:                 Electric
                                  supported scales:     
                                  · kWh
                                  · W
                                  supported rate types: 
                                  · Consumed
                                  supports reset:       true
2024-06-08T19:51:34.540Z CNTRLR » [Node 045] querying meter value (type = Electric, scale = kWh, rate type = Con
                                  sumed)...
2024-06-08T19:51:34.740Z CNTRLR » [Node 045] querying meter value (type = Electric, scale = W, rate type = Consu
                                  med)...
2024-06-08T19:51:34.944Z CNTRLR   [Node 045] Interview stage completed: CommandClasses
2024-06-08T19:51:34.946Z CNTRLR   [Node 045] Interview stage completed: OverwriteConfig
2024-06-08T19:51:34.947Z CNTRLR   [Node 045] Interview completed
2024-06-08T19:51:35.047Z CNTRLR   Retrieving priority route to node 45...
2024-06-08T19:51:35.048Z CNTRLR   [Node 045] The node is ready to be used

markruys avatar Jun 08 '24 19:06 markruys

Which stick are you using?

AlCalzone avatar Jun 09 '24 16:06 AlCalzone

AEON Labs Z‐Stick Gen5 USB Controller FW: v1.2 SDK: v6.81.6

markruys avatar Jun 10 '24 07:06 markruys

That stick does not allow figuring out which region you're in, but several firmware updates are region-locked and would brick devices from other regions. So you won't be offered them. Follow https://github.com/zwave-js/node-zwave-js/issues/6891 which asks for a way to manually specify the region for firmware updates.

AlCalzone avatar Jun 10 '24 07:06 AlCalzone

Sorry for non answering for a long time, I am still don't understand how to export logs. However I checked my stick (absolutely the same stick and same FW/SDK versions as @markruys has), and I cannot any signs of region information in Z-Wave JS UI controller dropdown

SantaFox avatar Jun 10 '24 08:06 SantaFox

I am still don't understand how to export logs

Have you checked the documentation I linked to? Right below the section to enable the logs, there's a video with step-by-step instructions how to export it.

Anyways, if you have the same stick, that explains it. Z-Wave JS doesn't know which region it operating in. You'll have to wait for https://github.com/zwave-js/node-zwave-js/issues/6891 to be solved, or download the update file and install it manually.

AlCalzone avatar Jun 10 '24 09:06 AlCalzone