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

3.0.12 B6 (with the Color Switch fix) Change in behaviour for Color Switches #9

Open
TheMasterofBlubb opened this issue Jun 1, 2023 · 2 comments

Comments

@TheMasterofBlubb
Copy link

TheMasterofBlubb commented Jun 1, 2023

More info:

  • Z-Uno bootloader version: 3.0.12 B6
  • Security: S2
  • Frequency: EU
  • Device included: yes
  • Device included securely by the controller: yes
  • Controller: RaZberry 7

Connected peripherals:
none

Code:

ZUNO_ENABLE(LOGGING_EVENTS LOGGING_DBG LOGGING_UART=Serial);

//Next line sets up Z-Uno channels. In this case it adds the Switch Multilevel channel
ZUNO_SETUP_CHANNELS(
                ZUNO_SWITCH_COLOR(SWITCH_COLOR_FLAGS_RED|SWITCH_COLOR_FLAGS_GREEN|SWITCH_COLOR_FLAGS_BLUE, getterFunction, setterFunction),
                ZUNO_SWITCH_COLOR(SWITCH_COLOR_FLAGS_RED|SWITCH_COLOR_FLAGS_GREEN|SWITCH_COLOR_FLAGS_BLUE, getterFunction, setterFunction),
                ZUNO_SWITCH_COLOR(SWITCH_COLOR_FLAGS_RED|SWITCH_COLOR_FLAGS_GREEN|SWITCH_COLOR_FLAGS_BLUE, getterFunction, setterFunction)       
                );

//using the  getter and setters from the Examples

Compiler log:
Please paster the compiler output

preprocessing "ZWave_LED_Controller.ino" ..............................                            OK

          Core version: 03.12 Channels:3

          Chip depending configuration. Chip:ZGM130S037HGN1

...

          ------------------------------------------------------------------------------------
                                        Z-Uno board information
          ------------------------------------------------------------------------------------
          
          FIRMWARE
          
          	 VERSION:		03.12
          	 BUILD_SEQUENCE:	00002826
          	 BUILD_DATETIME:	2023-05-24T13:02:38(MSK)
          	 SUPPORTED_HWREV:	0704
          
          LIMITS
          
          	 CODE:	456704 Bytes
          	 RAM:	16384 Bytes
          
          HARDWARE
          
          	 CHIP_UID:	 84 2E 14 FF FE 6A 29 7C
          	 PROD_TIME:	 2021-08-18T12:18:37(MSK)
          	 PROD_SN:	 109
          	 LOCK:		 DBG_LOCKED
          
          LICENSE
          
          	 SUB_VENDOR:	0000
          	 BITMASK:	0000000000000000
          	 FEATURES:	[]
          	 CRC16:		84f9
          
          NETWORK
          
          	 HOMEID:	d44b958b
          	 NODEID:	0
          
          SECURITY
          
...

--- Sketch addr:00030800
          DEVICE CFG
          	Z-Wave Region:EU
          	Security mode:01 Freqi:00 maxTxDb:2d adjTxDb:00 LRTxDb:00 extra_flags:04

In 3.0.10 this example code was recognized by ZwaveJS and HA as an RGB Light, but with 3.0.12 B6 with the fix from #8 it doesnt anymore. Device shows up as a multilevel light(not working properly), while kinda reacting to color changes through ZWaveJS.
My Guess is that during the interview something has changed in terms of what the device returns as properties which breaks subsequuent recognition.

@TheMasterofBlubb
Copy link
Author

Zwave JS Debug output

{
  "id": 34,
  "name": "",
  "loc": "",
  "values": [
    {
      "id": "34-38-0-Up",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 38,
      "commandClassName": "Multilevel Switch",
      "endpoint": 0,
      "property": "Up",
      "propertyName": "Up",
      "type": "boolean",
      "readable": false,
      "writeable": true,
      "label": "Perform a level change (Up)",
      "ccSpecific": {
        "switchType": 2
      },
      "stateless": false,
      "commandClassVersion": 4,
      "list": true,
      "states": [
        {
          "text": "Start",
          "value": true
        },
        {
          "text": "Stop",
          "value": false
        }
      ],
      "lastUpdate": 1685642100808
    },
    {
      "id": "34-38-0-Down",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 38,
      "commandClassName": "Multilevel Switch",
      "endpoint": 0,
      "property": "Down",
      "propertyName": "Down",
      "type": "boolean",
      "readable": false,
      "writeable": true,
      "label": "Perform a level change (Down)",
      "ccSpecific": {
        "switchType": 2
      },
      "stateless": false,
      "commandClassVersion": 4,
      "list": true,
      "states": [
        {
          "text": "Start",
          "value": true
        },
        {
          "text": "Stop",
          "value": false
        }
      ],
      "lastUpdate": 1685642100808
    },
    {
      "id": "34-51-0-currentColor-2",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 51,
      "commandClassName": "Color Switch",
      "endpoint": 0,
      "property": "currentColor",
      "propertyName": "currentColor",
      "propertyKey": 2,
      "propertyKeyName": "Red",
      "type": "number",
      "readable": true,
      "writeable": false,
      "description": "The current value of the Red channel.",
      "label": "Current value (Red)",
      "stateless": false,
      "commandClassVersion": 3,
      "min": 0,
      "max": 255,
      "list": false,
      "value": 0,
      "isCurrentValue": true,
      "targetValue": "51-0-targetColor-2",
      "lastUpdate": 1685642078749,
      "newValue": 0
    },
    {
      "id": "34-51-0-targetColor-2",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 51,
      "commandClassName": "Color Switch",
      "endpoint": 0,
      "property": "targetColor",
      "propertyName": "targetColor",
      "propertyKey": 2,
      "propertyKeyName": "Red",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "The target value of the Red channel.",
      "label": "Target value (Red)",
      "stateless": false,
      "commandClassVersion": 3,
      "min": 0,
      "max": 255,
      "list": false,
      "value": 0,
      "lastUpdate": 1685642078751,
      "newValue": 0
    },
    {
      "id": "34-51-0-currentColor-3",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 51,
      "commandClassName": "Color Switch",
      "endpoint": 0,
      "property": "currentColor",
      "propertyName": "currentColor",
      "propertyKey": 3,
      "propertyKeyName": "Green",
      "type": "number",
      "readable": true,
      "writeable": false,
      "description": "The current value of the Green channel.",
      "label": "Current value (Green)",
      "stateless": false,
      "commandClassVersion": 3,
      "min": 0,
      "max": 255,
      "list": false,
      "value": 0,
      "isCurrentValue": true,
      "targetValue": "51-0-targetColor-3",
      "lastUpdate": 1685642078869,
      "newValue": 0
    },
    {
      "id": "34-51-0-targetColor-3",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 51,
      "commandClassName": "Color Switch",
      "endpoint": 0,
      "property": "targetColor",
      "propertyName": "targetColor",
      "propertyKey": 3,
      "propertyKeyName": "Green",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "The target value of the Green channel.",
      "label": "Target value (Green)",
      "stateless": false,
      "commandClassVersion": 3,
      "min": 0,
      "max": 255,
      "list": false,
      "value": 0,
      "lastUpdate": 1685642078871,
      "newValue": 0
    },
    {
      "id": "34-51-0-currentColor-4",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 51,
      "commandClassName": "Color Switch",
      "endpoint": 0,
      "property": "currentColor",
      "propertyName": "currentColor",
      "propertyKey": 4,
      "propertyKeyName": "Blue",
      "type": "number",
      "readable": true,
      "writeable": false,
      "description": "The current value of the Blue channel.",
      "label": "Current value (Blue)",
      "stateless": false,
      "commandClassVersion": 3,
      "min": 0,
      "max": 255,
      "list": false,
      "value": 0,
      "isCurrentValue": true,
      "targetValue": "51-0-targetColor-4",
      "lastUpdate": 1685642078990,
      "newValue": 0
    },
    {
      "id": "34-51-0-targetColor-4",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 51,
      "commandClassName": "Color Switch",
      "endpoint": 0,
      "property": "targetColor",
      "propertyName": "targetColor",
      "propertyKey": 4,
      "propertyKeyName": "Blue",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "The target value of the Blue channel.",
      "label": "Target value (Blue)",
      "stateless": false,
      "commandClassVersion": 3,
      "min": 0,
      "max": 255,
      "list": false,
      "value": 0,
      "lastUpdate": 1685642078992,
      "newValue": 0
    },
    {
      "id": "34-112-0-1",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 1,
      "propertyName": "Debug mode",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "Enables Z-Uno debug mode.",
      "label": "Debug mode",
      "default": 0,
      "stateless": false,
      "commandClassVersion": 4,
      "min": 0,
      "max": 1,
      "list": false,
      "value": 0,
      "lastUpdate": 1685642096476,
      "newValue": 0
    },
    {
      "id": "34-112-0-2",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 2,
      "propertyName": "Activity LED",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "Turns on/off activity led.",
      "label": "Activity LED",
      "default": 1,
      "stateless": false,
      "commandClassVersion": 4,
      "min": 0,
      "max": 1,
      "list": false,
      "value": 1,
      "lastUpdate": 1685642096583,
      "newValue": 1
    },
    {
      "id": "34-112-0-8",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 8,
      "propertyName": "RF logging",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "Turns on/off exception logging.",
      "label": "RF logging",
      "default": 1,
      "stateless": false,
      "commandClassVersion": 4,
      "min": 0,
      "max": 1,
      "list": false,
      "value": 1,
      "lastUpdate": 1685642096685,
      "newValue": 1
    },
    {
      "id": "34-112-0-9",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 9,
      "propertyName": "Radio frequency",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "Changes Z-Wave region of Z-Uno.",
      "label": "Radio frequency",
      "default": 255,
      "stateless": false,
      "commandClassVersion": 4,
      "min": 255,
      "max": 4590,
      "list": false,
      "value": 255,
      "lastUpdate": 1685642096789,
      "newValue": 255
    },
    {
      "id": "34-112-0-11",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 11,
      "propertyName": "Multilevel report interval",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "Minimal report interval. Debugging mode is required.",
      "label": "Multilevel report interval",
      "default": 30,
      "stateless": false,
      "commandClassVersion": 4,
      "min": 0,
      "max": 255,
      "list": false,
      "value": 0,
      "lastUpdate": 1685642096893,
      "newValue": 0
    },
    {
      "id": "34-112-0-20",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 20,
      "propertyName": "OTA confirmation",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "Accepts firmware update process.",
      "label": "OTA confirmation",
      "default": 0,
      "stateless": false,
      "commandClassVersion": 4,
      "min": 0,
      "max": 2147483647,
      "list": false,
      "value": 52,
      "lastUpdate": 1685642097000,
      "newValue": 52
    },
    {
      "id": "34-112-0-64",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 64,
      "propertyName": "Parameter 64",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "Custom configuration parameter",
      "label": "Parameter 64",
      "default": 2147483647,
      "stateless": false,
      "commandClassVersion": 4,
      "min": 0,
      "max": 4294967295,
      "list": false,
      "value": 200465,
      "lastUpdate": 1685642097109,
      "newValue": 200465
    },
    {
      "id": "34-112-0-65",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 65,
      "propertyName": "Parameter 65",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "Custom configuration parameter",
      "label": "Parameter 65",
      "default": 2147483647,
      "stateless": false,
      "commandClassVersion": 4,
      "min": 0,
      "max": 4294967295,
      "list": false,
      "value": 200465,
      "lastUpdate": 1685642097219,
      "newValue": 200465
    },
    {
      "id": "34-112-0-66",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 66,
      "propertyName": "Parameter 66",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "Custom configuration parameter",
      "label": "Parameter 66",
      "default": 2147483647,
      "stateless": false,
      "commandClassVersion": 4,
      "min": 0,
      "max": 4294967295,
      "list": false,
      "value": 200465,
      "lastUpdate": 1685642097328,
      "newValue": 200465
    },
    {
      "id": "34-112-0-67",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 67,
      "propertyName": "Parameter 67",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "Custom configuration parameter",
      "label": "Parameter 67",
      "default": 2147483647,
      "stateless": false,
      "commandClassVersion": 4,
      "min": 0,
      "max": 4294967295,
      "list": false,
      "value": 200465,
      "lastUpdate": 1685642097442,
      "newValue": 200465
    },
    {
      "id": "34-112-0-68",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 68,
      "propertyName": "Parameter 68",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "Custom configuration parameter",
      "label": "Parameter 68",
      "default": 2147483647,
      "stateless": false,
      "commandClassVersion": 4,
      "min": 0,
      "max": 4294967295,
      "list": false,
      "value": 200465,
      "lastUpdate": 1685642097552,
      "newValue": 200465
    },
    {
      "id": "34-112-0-69",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 69,
      "propertyName": "Parameter 69",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "Custom configuration parameter",
      "label": "Parameter 69",
      "default": 2147483647,
      "stateless": false,
      "commandClassVersion": 4,
      "min": 0,
      "max": 4294967295,
      "list": false,
      "value": 200465,
      "lastUpdate": 1685642097663,
      "newValue": 200465
    },
    {
      "id": "34-112-0-70",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 70,
      "propertyName": "Parameter 70",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "Custom configuration parameter",
      "label": "Parameter 70",
      "default": 2147483647,
      "stateless": false,
      "commandClassVersion": 4,
      "min": 0,
      "max": 4294967295,
      "list": false,
      "value": 200465,
      "lastUpdate": 1685642097772,
      "newValue": 200465
    },
    {
      "id": "34-112-0-71",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 71,
      "propertyName": "Parameter 71",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "Custom configuration parameter",
      "label": "Parameter 71",
      "default": 2147483647,
      "stateless": false,
      "commandClassVersion": 4,
      "min": 0,
      "max": 4294967295,
      "list": false,
      "value": 200465,
      "lastUpdate": 1685642097889,
      "newValue": 200465
    },
    {
      "id": "34-112-0-72",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 72,
      "propertyName": "Parameter 72",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "Custom configuration parameter",
      "label": "Parameter 72",
      "default": 2147483647,
      "stateless": false,
      "commandClassVersion": 4,
      "min": 0,
      "max": 4294967295,
      "list": false,
      "value": 200465,
      "lastUpdate": 1685642098005,
      "newValue": 200465
    },
    {
      "id": "34-112-0-73",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 73,
      "propertyName": "Parameter 73",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "Custom configuration parameter",
      "label": "Parameter 73",
      "default": 2147483647,
      "stateless": false,
      "commandClassVersion": 4,
      "min": 0,
      "max": 4294967295,
      "list": false,
      "value": 200465,
      "lastUpdate": 1685642098114,
      "newValue": 200465
    },
    {
      "id": "34-112-0-74",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 74,
      "propertyName": "Parameter 74",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "Custom configuration parameter",
      "label": "Parameter 74",
      "default": 2147483647,
      "stateless": false,
      "commandClassVersion": 4,
      "min": 0,
      "max": 4294967295,
      "list": false,
      "value": 200465,
      "lastUpdate": 1685642098228,
      "newValue": 200465
    },
    {
      "id": "34-112-0-75",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 75,
      "propertyName": "Parameter 75",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "Custom configuration parameter",
      "label": "Parameter 75",
      "default": 2147483647,
      "stateless": false,
      "commandClassVersion": 4,
      "min": 0,
      "max": 4294967295,
      "list": false,
      "value": 200465,
      "lastUpdate": 1685642098339,
      "newValue": 200465
    },
    {
      "id": "34-112-0-76",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 76,
      "propertyName": "Parameter 76",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "Custom configuration parameter",
      "label": "Parameter 76",
      "default": 2147483647,
      "stateless": false,
      "commandClassVersion": 4,
      "min": 0,
      "max": 4294967295,
      "list": false,
      "value": 200465,
      "lastUpdate": 1685642098449,
      "newValue": 200465
    },
    {
      "id": "34-112-0-77",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 77,
      "propertyName": "Parameter 77",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "Custom configuration parameter",
      "label": "Parameter 77",
      "default": 2147483647,
      "stateless": false,
      "commandClassVersion": 4,
      "min": 0,
      "max": 4294967295,
      "list": false,
      "value": 200465,
      "lastUpdate": 1685642098559,
      "newValue": 200465
    },
    {
      "id": "34-112-0-78",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 78,
      "propertyName": "Parameter 78",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "Custom configuration parameter",
      "label": "Parameter 78",
      "default": 2147483647,
      "stateless": false,
      "commandClassVersion": 4,
      "min": 0,
      "max": 4294967295,
      "list": false,
      "value": 200465,
      "lastUpdate": 1685642098680,
      "newValue": 200465
    },
    {
      "id": "34-112-0-79",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 79,
      "propertyName": "Parameter 79",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "Custom configuration parameter",
      "label": "Parameter 79",
      "default": 2147483647,
      "stateless": false,
      "commandClassVersion": 4,
      "min": 0,
      "max": 4294967295,
      "list": false,
      "value": 200465,
      "lastUpdate": 1685642098788,
      "newValue": 200465
    },
    {
      "id": "34-112-0-80",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 80,
      "propertyName": "Parameter 80",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "Custom configuration parameter",
      "label": "Parameter 80",
      "default": 2147483647,
      "stateless": false,
      "commandClassVersion": 4,
      "min": 0,
      "max": 4294967295,
      "list": false,
      "value": 200465,
      "lastUpdate": 1685642098898,
      "newValue": 200465
    },
    {
      "id": "34-112-0-81",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 81,
      "propertyName": "Parameter 81",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "Custom configuration parameter",
      "label": "Parameter 81",
      "default": 2147483647,
      "stateless": false,
      "commandClassVersion": 4,
      "min": 0,
      "max": 4294967295,
      "list": false,
      "value": 200465,
      "lastUpdate": 1685642099008,
      "newValue": 200465
    },
    {
      "id": "34-112-0-82",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 82,
      "propertyName": "Parameter 82",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "Custom configuration parameter",
      "label": "Parameter 82",
      "default": 2147483647,
      "stateless": false,
      "commandClassVersion": 4,
      "min": 0,
      "max": 4294967295,
      "list": false,
      "value": 200465,
      "lastUpdate": 1685642099118,
      "newValue": 200465
    },
    {
      "id": "34-112-0-83",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 83,
      "propertyName": "Parameter 83",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "Custom configuration parameter",
      "label": "Parameter 83",
      "default": 2147483647,
      "stateless": false,
      "commandClassVersion": 4,
      "min": 0,
      "max": 4294967295,
      "list": false,
      "value": 200465,
      "lastUpdate": 1685642099226,
      "newValue": 200465
    },
    {
      "id": "34-112-0-84",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 84,
      "propertyName": "Parameter 84",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "Custom configuration parameter",
      "label": "Parameter 84",
      "default": 2147483647,
      "stateless": false,
      "commandClassVersion": 4,
      "min": 0,
      "max": 4294967295,
      "list": false,
      "value": 200465,
      "lastUpdate": 1685642099335,
      "newValue": 200465
    },
    {
      "id": "34-112-0-85",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 85,
      "propertyName": "Parameter 85",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "Custom configuration parameter",
      "label": "Parameter 85",
      "default": 2147483647,
      "stateless": false,
      "commandClassVersion": 4,
      "min": 0,
      "max": 4294967295,
      "list": false,
      "value": 200465,
      "lastUpdate": 1685642099444,
      "newValue": 200465
    },
    {
      "id": "34-112-0-86",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 86,
      "propertyName": "Parameter 86",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "Custom configuration parameter",
      "label": "Parameter 86",
      "default": 2147483647,
      "stateless": false,
      "commandClassVersion": 4,
      "min": 0,
      "max": 4294967295,
      "list": false,
      "value": 200465,
      "lastUpdate": 1685642099558,
      "newValue": 200465
    },
    {
      "id": "34-112-0-87",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 87,
      "propertyName": "Parameter 87",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "Custom configuration parameter",
      "label": "Parameter 87",
      "default": 2147483647,
      "stateless": false,
      "commandClassVersion": 4,
      "min": 0,
      "max": 4294967295,
      "list": false,
      "value": 200465,
      "lastUpdate": 1685642099671,
      "newValue": 200465
    },
    {
      "id": "34-112-0-88",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 88,
      "propertyName": "Parameter 88",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "Custom configuration parameter",
      "label": "Parameter 88",
      "default": 2147483647,
      "stateless": false,
      "commandClassVersion": 4,
      "min": 0,
      "max": 4294967295,
      "list": false,
      "value": 200465,
      "lastUpdate": 1685642099782,
      "newValue": 200465
    },
    {
      "id": "34-112-0-89",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 89,
      "propertyName": "Parameter 89",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "Custom configuration parameter",
      "label": "Parameter 89",
      "default": 2147483647,
      "stateless": false,
      "commandClassVersion": 4,
      "min": 0,
      "max": 4294967295,
      "list": false,
      "value": 200465,
      "lastUpdate": 1685642099893,
      "newValue": 200465
    },
    {
      "id": "34-112-0-90",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 90,
      "propertyName": "Parameter 90",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "Custom configuration parameter",
      "label": "Parameter 90",
      "default": 2147483647,
      "stateless": false,
      "commandClassVersion": 4,
      "min": 0,
      "max": 4294967295,
      "list": false,
      "value": 200465,
      "lastUpdate": 1685642100008,
      "newValue": 200465
    },
    {
      "id": "34-112-0-91",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 91,
      "propertyName": "Parameter 91",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "Custom configuration parameter",
      "label": "Parameter 91",
      "default": 2147483647,
      "stateless": false,
      "commandClassVersion": 4,
      "min": 0,
      "max": 4294967295,
      "list": false,
      "value": 200465,
      "lastUpdate": 1685642100121,
      "newValue": 200465
    },
    {
      "id": "34-112-0-92",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 92,
      "propertyName": "Parameter 92",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "Custom configuration parameter",
      "label": "Parameter 92",
      "default": 2147483647,
      "stateless": false,
      "commandClassVersion": 4,
      "min": 0,
      "max": 4294967295,
      "list": false,
      "value": 200465,
      "lastUpdate": 1685642100231,
      "newValue": 200465
    },
    {
      "id": "34-112-0-93",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 93,
      "propertyName": "Parameter 93",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "Custom configuration parameter",
      "label": "Parameter 93",
      "default": 2147483647,
      "stateless": false,
      "commandClassVersion": 4,
      "min": 0,
      "max": 4294967295,
      "list": false,
      "value": 200465,
      "lastUpdate": 1685642100342,
      "newValue": 200465
    },
    {
      "id": "34-112-0-94",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 94,
      "propertyName": "Parameter 94",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "Custom configuration parameter",
      "label": "Parameter 94",
      "default": 2147483647,
      "stateless": false,
      "commandClassVersion": 4,
      "min": 0,
      "max": 4294967295,
      "list": false,
      "value": 200465,
      "lastUpdate": 1685642100451,
      "newValue": 200465
    },
    {
      "id": "34-112-0-95",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 95,
      "propertyName": "Parameter 95",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "Custom configuration parameter",
      "label": "Parameter 95",
      "default": 2147483647,
      "stateless": false,
      "commandClassVersion": 4,
      "min": 0,
      "max": 4294967295,
      "list": false,
      "value": 200465,
      "lastUpdate": 1685642100568,
      "newValue": 200465
    },
    {
      "id": "34-114-0-manufacturerId",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 114,
      "commandClassName": "Manufacturer Specific",
      "endpoint": 0,
      "property": "manufacturerId",
      "propertyName": "manufacturerId",
      "type": "number",
      "readable": true,
      "writeable": false,
      "label": "Manufacturer ID",
      "stateless": false,
      "commandClassVersion": 2,
      "min": 0,
      "max": 65535,
      "list": false,
      "value": 277,
      "lastUpdate": 1685642054917,
      "newValue": 277
    },
    {
      "id": "34-114-0-productType",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 114,
      "commandClassName": "Manufacturer Specific",
      "endpoint": 0,
      "property": "productType",
      "propertyName": "productType",
      "type": "number",
      "readable": true,
      "writeable": false,
      "label": "Product type",
      "stateless": false,
      "commandClassVersion": 2,
      "min": 0,
      "max": 65535,
      "list": false,
      "value": 528,
      "lastUpdate": 1685642054919,
      "newValue": 528
    },
    {
      "id": "34-114-0-productId",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 114,
      "commandClassName": "Manufacturer Specific",
      "endpoint": 0,
      "property": "productId",
      "propertyName": "productId",
      "type": "number",
      "readable": true,
      "writeable": false,
      "label": "Product ID",
      "stateless": false,
      "commandClassVersion": 2,
      "min": 0,
      "max": 65535,
      "list": false,
      "value": 1,
      "lastUpdate": 1685642054921,
      "newValue": 1
    },
    {
      "id": "34-134-0-libraryType",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 134,
      "commandClassName": "Version",
      "endpoint": 0,
      "property": "libraryType",
      "propertyName": "libraryType",
      "type": "number",
      "readable": true,
      "writeable": false,
      "label": "Library type",
      "stateless": false,
      "commandClassVersion": 3,
      "list": true,
      "states": [
        {
          "text": "Unknown",
          "value": 0
        },
        {
          "text": "Static Controller",
          "value": 1
        },
        {
          "text": "Controller",
          "value": 2
        },
        {
          "text": "Enhanced Slave",
          "value": 3
        },
        {
          "text": "Slave",
          "value": 4
        },
        {
          "text": "Installer",
          "value": 5
        },
        {
          "text": "Routing Slave",
          "value": 6
        },
        {
          "text": "Bridge Controller",
          "value": 7
        },
        {
          "text": "Device under Test",
          "value": 8
        },
        {
          "text": "N/A",
          "value": 9
        },
        {
          "text": "AV Remote",
          "value": 10
        },
        {
          "text": "AV Device",
          "value": 11
        }
      ],
      "value": 3,
      "lastUpdate": 1685642055133,
      "newValue": 3
    },
    {
      "id": "34-134-0-protocolVersion",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 134,
      "commandClassName": "Version",
      "endpoint": 0,
      "property": "protocolVersion",
      "propertyName": "protocolVersion",
      "type": "string",
      "readable": true,
      "writeable": false,
      "label": "Z-Wave protocol version",
      "stateless": false,
      "commandClassVersion": 3,
      "list": false,
      "value": "7.19",
      "lastUpdate": 1685642055137,
      "newValue": "7.19"
    },
    {
      "id": "34-134-0-firmwareVersions",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 134,
      "commandClassName": "Version",
      "endpoint": 0,
      "property": "firmwareVersions",
      "propertyName": "firmwareVersions",
      "type": "string[]",
      "readable": true,
      "writeable": false,
      "label": "Z-Wave chip firmware versions",
      "stateless": false,
      "commandClassVersion": 3,
      "list": false,
      "value": [
        "3.12",
        "1.1"
      ],
      "lastUpdate": 1685642055139,
      "newValue": [
        "3.12",
        "1.1"
      ]
    },
    {
      "id": "34-134-0-hardwareVersion",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 134,
      "commandClassName": "Version",
      "endpoint": 0,
      "property": "hardwareVersion",
      "propertyName": "hardwareVersion",
      "type": "number",
      "readable": true,
      "writeable": false,
      "label": "Z-Wave chip hardware version",
      "stateless": false,
      "commandClassVersion": 3,
      "list": false,
      "value": 4,
      "lastUpdate": 1685642055141,
      "newValue": 4
    },
    {
      "id": "34-134-0-sdkVersion",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 134,
      "commandClassName": "Version",
      "endpoint": 0,
      "property": "sdkVersion",
      "propertyName": "sdkVersion",
      "type": "string",
      "readable": true,
      "writeable": false,
      "label": "SDK version",
      "stateless": false,
      "commandClassVersion": 3,
      "list": false,
      "lastUpdate": 1685642100808
    },
    {
      "id": "34-134-0-applicationFrameworkAPIVersion",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 134,
      "commandClassName": "Version",
      "endpoint": 0,
      "property": "applicationFrameworkAPIVersion",
      "propertyName": "applicationFrameworkAPIVersion",
      "type": "string",
      "readable": true,
      "writeable": false,
      "label": "Z-Wave application framework API version",
      "stateless": false,
      "commandClassVersion": 3,
      "list": false,
      "lastUpdate": 1685642100808
    },
    {
      "id": "34-134-0-applicationFrameworkBuildNumber",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 134,
      "commandClassName": "Version",
      "endpoint": 0,
      "property": "applicationFrameworkBuildNumber",
      "propertyName": "applicationFrameworkBuildNumber",
      "type": "string",
      "readable": true,
      "writeable": false,
      "label": "Z-Wave application framework API build number",
      "stateless": false,
      "commandClassVersion": 3,
      "list": false,
      "lastUpdate": 1685642100808
    },
    {
      "id": "34-134-0-hostInterfaceVersion",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 134,
      "commandClassName": "Version",
      "endpoint": 0,
      "property": "hostInterfaceVersion",
      "propertyName": "hostInterfaceVersion",
      "type": "string",
      "readable": true,
      "writeable": false,
      "label": "Serial API version",
      "stateless": false,
      "commandClassVersion": 3,
      "list": false,
      "lastUpdate": 1685642100808
    },
    {
      "id": "34-134-0-hostInterfaceBuildNumber",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 134,
      "commandClassName": "Version",
      "endpoint": 0,
      "property": "hostInterfaceBuildNumber",
      "propertyName": "hostInterfaceBuildNumber",
      "type": "string",
      "readable": true,
      "writeable": false,
      "label": "Serial API build number",
      "stateless": false,
      "commandClassVersion": 3,
      "list": false,
      "lastUpdate": 1685642100808
    },
    {
      "id": "34-134-0-zWaveProtocolVersion",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 134,
      "commandClassName": "Version",
      "endpoint": 0,
      "property": "zWaveProtocolVersion",
      "propertyName": "zWaveProtocolVersion",
      "type": "string",
      "readable": true,
      "writeable": false,
      "label": "Z-Wave protocol version",
      "stateless": false,
      "commandClassVersion": 3,
      "list": false,
      "lastUpdate": 1685642100808
    },
    {
      "id": "34-134-0-zWaveProtocolBuildNumber",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 134,
      "commandClassName": "Version",
      "endpoint": 0,
      "property": "zWaveProtocolBuildNumber",
      "propertyName": "zWaveProtocolBuildNumber",
      "type": "string",
      "readable": true,
      "writeable": false,
      "label": "Z-Wave protocol build number",
      "stateless": false,
      "commandClassVersion": 3,
      "list": false,
      "lastUpdate": 1685642100808
    },
    {
      "id": "34-134-0-applicationVersion",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 134,
      "commandClassName": "Version",
      "endpoint": 0,
      "property": "applicationVersion",
      "propertyName": "applicationVersion",
      "type": "string",
      "readable": true,
      "writeable": false,
      "label": "Application version",
      "stateless": false,
      "commandClassVersion": 3,
      "list": false,
      "lastUpdate": 1685642100808
    },
    {
      "id": "34-134-0-applicationBuildNumber",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 134,
      "commandClassName": "Version",
      "endpoint": 0,
      "property": "applicationBuildNumber",
      "propertyName": "applicationBuildNumber",
      "type": "string",
      "readable": true,
      "writeable": false,
      "label": "Application build number",
      "stateless": false,
      "commandClassVersion": 3,
      "list": false,
      "lastUpdate": 1685642100809
    },
    {
      "id": "34-135-0-80-2",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 135,
      "commandClassName": "Indicator",
      "endpoint": 0,
      "property": 80,
      "propertyName": "Node Identify",
      "propertyKey": 2,
      "propertyKeyName": "Binary",
      "type": "boolean",
      "readable": true,
      "writeable": true,
      "label": "Node Identify - Binary",
      "ccSpecific": {
        "indicatorId": 80,
        "propertyId": 2
      },
      "stateless": false,
      "commandClassVersion": 4,
      "list": false,
      "value": false,
      "lastUpdate": 1685642057406,
      "newValue": false
    },
    {
      "id": "34-135-0-value",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 135,
      "commandClassName": "Indicator",
      "endpoint": 0,
      "property": "value",
      "propertyName": "value",
      "type": "number",
      "readable": true,
      "writeable": true,
      "label": "Indicator value",
      "ccSpecific": {
        "indicatorId": 0
      },
      "stateless": false,
      "commandClassVersion": 4,
      "min": 0,
      "max": 255,
      "list": false,
      "lastUpdate": 1685642100809
    },
    {
      "id": "34-135-0-identify",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 135,
      "commandClassName": "Indicator",
      "endpoint": 0,
      "property": "identify",
      "propertyName": "identify",
      "type": "boolean",
      "readable": false,
      "writeable": true,
      "label": "Identify",
      "stateless": false,
      "commandClassVersion": 4,
      "list": true,
      "states": [
        {
          "text": "Identify",
          "value": true
        }
      ],
      "lastUpdate": 1685642100809
    },
    {
      "id": "34-135-0-timeout",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 135,
      "commandClassName": "Indicator",
      "endpoint": 0,
      "property": "timeout",
      "propertyName": "timeout",
      "type": "string",
      "readable": true,
      "writeable": true,
      "label": "Timeout",
      "stateless": false,
      "commandClassVersion": 4,
      "list": false,
      "lastUpdate": 1685642100809
    },
    {
      "id": "34-38-1-currentValue",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 38,
      "commandClassName": "Multilevel Switch",
      "endpoint": 1,
      "property": "currentValue",
      "propertyName": "currentValue",
      "type": "number",
      "readable": true,
      "writeable": false,
      "label": "Current value",
      "stateless": false,
      "commandClassVersion": 4,
      "min": 0,
      "max": 99,
      "list": false,
      "isCurrentValue": true,
      "targetValue": "38-1-targetValue",
      "lastUpdate": 1685642100809,
      "newValue": 64,
      "value": 64
    },
    {
      "id": "34-38-1-targetValue",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 38,
      "commandClassName": "Multilevel Switch",
      "endpoint": 1,
      "property": "targetValue",
      "propertyName": "targetValue",
      "type": "number",
      "readable": true,
      "writeable": true,
      "label": "Target value",
      "stateless": false,
      "commandClassVersion": 4,
      "min": 0,
      "max": 99,
      "list": false,
      "lastUpdate": 1685642100809,
      "newValue": 64,
      "value": 64
    },
    {
      "id": "34-38-1-duration",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 38,
      "commandClassName": "Multilevel Switch",
      "endpoint": 1,
      "property": "duration",
      "propertyName": "duration",
      "type": "duration",
      "readable": true,
      "writeable": false,
      "label": "Remaining duration",
      "stateless": false,
      "commandClassVersion": 4,
      "list": false,
      "value": {
        "unit": "seconds"
      },
      "lastUpdate": 1685642100809,
      "newValue": {
        "unit": "seconds"
      }
    },
    {
      "id": "34-38-1-restorePrevious",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 38,
      "commandClassName": "Multilevel Switch",
      "endpoint": 1,
      "property": "restorePrevious",
      "propertyName": "restorePrevious",
      "type": "boolean",
      "readable": false,
      "writeable": true,
      "label": "Restore previous value",
      "stateless": false,
      "commandClassVersion": 4,
      "list": true,
      "states": [
        {
          "text": "Restore",
          "value": true
        }
      ],
      "lastUpdate": 1685642100809
    },
    {
      "id": "34-51-1-currentColor",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 51,
      "commandClassName": "Color Switch",
      "endpoint": 1,
      "property": "currentColor",
      "propertyName": "currentColor",
      "type": "any",
      "readable": true,
      "writeable": false,
      "label": "Current color",
      "stateless": false,
      "commandClassVersion": 3,
      "list": false,
      "isCurrentValue": true,
      "targetValue": "51-1-targetColor",
      "lastUpdate": 1685642100809
    },
    {
      "id": "34-51-1-targetColor",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 51,
      "commandClassName": "Color Switch",
      "endpoint": 1,
      "property": "targetColor",
      "propertyName": "targetColor",
      "type": "any",
      "readable": true,
      "writeable": true,
      "label": "Target color",
      "stateless": false,
      "commandClassVersion": 3,
      "list": false,
      "lastUpdate": 1685642100809
    },
    {
      "id": "34-51-1-duration",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 51,
      "commandClassName": "Color Switch",
      "endpoint": 1,
      "property": "duration",
      "propertyName": "duration",
      "type": "duration",
      "readable": true,
      "writeable": false,
      "label": "Remaining duration",
      "stateless": false,
      "commandClassVersion": 3,
      "list": false,
      "value": {
        "unit": "seconds"
      },
      "lastUpdate": 1685642100809,
      "newValue": {
        "unit": "seconds"
      }
    },
    {
      "id": "34-51-1-hexColor",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 51,
      "commandClassName": "Color Switch",
      "endpoint": 1,
      "property": "hexColor",
      "propertyName": "hexColor",
      "type": "color",
      "readable": true,
      "writeable": true,
      "label": "RGB Color",
      "stateless": false,
      "commandClassVersion": 3,
      "list": false,
      "lastUpdate": 1685642100809
    },
    {
      "id": "34-38-2-currentValue",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 38,
      "commandClassName": "Multilevel Switch",
      "endpoint": 2,
      "property": "currentValue",
      "propertyName": "currentValue",
      "type": "number",
      "readable": true,
      "writeable": false,
      "label": "Current value",
      "stateless": false,
      "commandClassVersion": 4,
      "min": 0,
      "max": 99,
      "list": false,
      "isCurrentValue": true,
      "targetValue": "38-2-targetValue",
      "lastUpdate": 1685642100809
    },
    {
      "id": "34-38-2-targetValue",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 38,
      "commandClassName": "Multilevel Switch",
      "endpoint": 2,
      "property": "targetValue",
      "propertyName": "targetValue",
      "type": "number",
      "readable": true,
      "writeable": true,
      "label": "Target value",
      "stateless": false,
      "commandClassVersion": 4,
      "min": 0,
      "max": 99,
      "list": false,
      "lastUpdate": 1685642100809
    },
    {
      "id": "34-38-2-duration",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 38,
      "commandClassName": "Multilevel Switch",
      "endpoint": 2,
      "property": "duration",
      "propertyName": "duration",
      "type": "duration",
      "readable": true,
      "writeable": false,
      "label": "Remaining duration",
      "stateless": false,
      "commandClassVersion": 4,
      "list": false,
      "value": {
        "unit": "seconds"
      },
      "lastUpdate": 1685642100809,
      "newValue": {
        "unit": "seconds"
      }
    },
    {
      "id": "34-38-2-restorePrevious",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 38,
      "commandClassName": "Multilevel Switch",
      "endpoint": 2,
      "property": "restorePrevious",
      "propertyName": "restorePrevious",
      "type": "boolean",
      "readable": false,
      "writeable": true,
      "label": "Restore previous value",
      "stateless": false,
      "commandClassVersion": 4,
      "list": true,
      "states": [
        {
          "text": "Restore",
          "value": true
        }
      ],
      "lastUpdate": 1685642100809
    },
    {
      "id": "34-51-2-currentColor",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 51,
      "commandClassName": "Color Switch",
      "endpoint": 2,
      "property": "currentColor",
      "propertyName": "currentColor",
      "type": "any",
      "readable": true,
      "writeable": false,
      "label": "Current color",
      "stateless": false,
      "commandClassVersion": 3,
      "list": false,
      "isCurrentValue": true,
      "targetValue": "51-2-targetColor",
      "lastUpdate": 1685642100809
    },
    {
      "id": "34-51-2-targetColor",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 51,
      "commandClassName": "Color Switch",
      "endpoint": 2,
      "property": "targetColor",
      "propertyName": "targetColor",
      "type": "any",
      "readable": true,
      "writeable": true,
      "label": "Target color",
      "stateless": false,
      "commandClassVersion": 3,
      "list": false,
      "lastUpdate": 1685642100809
    },
    {
      "id": "34-51-2-duration",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 51,
      "commandClassName": "Color Switch",
      "endpoint": 2,
      "property": "duration",
      "propertyName": "duration",
      "type": "duration",
      "readable": true,
      "writeable": false,
      "label": "Remaining duration",
      "stateless": false,
      "commandClassVersion": 3,
      "list": false,
      "value": {
        "unit": "seconds"
      },
      "lastUpdate": 1685642100809,
      "newValue": {
        "unit": "seconds"
      }
    },
    {
      "id": "34-51-2-hexColor",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 51,
      "commandClassName": "Color Switch",
      "endpoint": 2,
      "property": "hexColor",
      "propertyName": "hexColor",
      "type": "color",
      "readable": true,
      "writeable": true,
      "label": "RGB Color",
      "stateless": false,
      "commandClassVersion": 3,
      "list": false,
      "lastUpdate": 1685642100809
    },
    {
      "id": "34-38-3-currentValue",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 38,
      "commandClassName": "Multilevel Switch",
      "endpoint": 3,
      "property": "currentValue",
      "propertyName": "currentValue",
      "type": "number",
      "readable": true,
      "writeable": false,
      "label": "Current value",
      "stateless": false,
      "commandClassVersion": 4,
      "min": 0,
      "max": 99,
      "list": false,
      "isCurrentValue": true,
      "targetValue": "38-3-targetValue",
      "lastUpdate": 1685642100809,
      "newValue": 45,
      "value": 45
    },
    {
      "id": "34-38-3-targetValue",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 38,
      "commandClassName": "Multilevel Switch",
      "endpoint": 3,
      "property": "targetValue",
      "propertyName": "targetValue",
      "type": "number",
      "readable": true,
      "writeable": true,
      "label": "Target value",
      "stateless": false,
      "commandClassVersion": 4,
      "min": 0,
      "max": 99,
      "list": false,
      "lastUpdate": 1685642100809,
      "newValue": 45,
      "value": 45
    },
    {
      "id": "34-38-3-duration",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 38,
      "commandClassName": "Multilevel Switch",
      "endpoint": 3,
      "property": "duration",
      "propertyName": "duration",
      "type": "duration",
      "readable": true,
      "writeable": false,
      "label": "Remaining duration",
      "stateless": false,
      "commandClassVersion": 4,
      "list": false,
      "value": {
        "unit": "seconds"
      },
      "lastUpdate": 1685642100809,
      "newValue": {
        "unit": "seconds"
      }
    },
    {
      "id": "34-38-3-restorePrevious",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 38,
      "commandClassName": "Multilevel Switch",
      "endpoint": 3,
      "property": "restorePrevious",
      "propertyName": "restorePrevious",
      "type": "boolean",
      "readable": false,
      "writeable": true,
      "label": "Restore previous value",
      "stateless": false,
      "commandClassVersion": 4,
      "list": true,
      "states": [
        {
          "text": "Restore",
          "value": true
        }
      ],
      "lastUpdate": 1685642100809
    },
    {
      "id": "34-51-3-currentColor",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 51,
      "commandClassName": "Color Switch",
      "endpoint": 3,
      "property": "currentColor",
      "propertyName": "currentColor",
      "type": "any",
      "readable": true,
      "writeable": false,
      "label": "Current color",
      "stateless": false,
      "commandClassVersion": 3,
      "list": false,
      "isCurrentValue": true,
      "targetValue": "51-3-targetColor",
      "lastUpdate": 1685642100809
    },
    {
      "id": "34-51-3-targetColor",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 51,
      "commandClassName": "Color Switch",
      "endpoint": 3,
      "property": "targetColor",
      "propertyName": "targetColor",
      "type": "any",
      "readable": true,
      "writeable": true,
      "label": "Target color",
      "stateless": false,
      "commandClassVersion": 3,
      "list": false,
      "lastUpdate": 1685642100809
    },
    {
      "id": "34-51-3-duration",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 51,
      "commandClassName": "Color Switch",
      "endpoint": 3,
      "property": "duration",
      "propertyName": "duration",
      "type": "duration",
      "readable": true,
      "writeable": false,
      "label": "Remaining duration",
      "stateless": false,
      "commandClassVersion": 3,
      "list": false,
      "value": {
        "unit": "seconds"
      },
      "lastUpdate": 1685642100809,
      "newValue": {
        "unit": "seconds"
      }
    },
    {
      "id": "34-51-3-hexColor",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 51,
      "commandClassName": "Color Switch",
      "endpoint": 3,
      "property": "hexColor",
      "propertyName": "hexColor",
      "type": "color",
      "readable": true,
      "writeable": true,
      "label": "RGB Color",
      "stateless": false,
      "commandClassVersion": 3,
      "list": false,
      "lastUpdate": 1685642100809
    },
    {
      "id": "34-51-0-duration",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 51,
      "commandClassName": "Color Switch",
      "endpoint": 0,
      "property": "duration",
      "propertyName": "duration",
      "type": "duration",
      "readable": true,
      "writeable": false,
      "label": "Remaining duration",
      "stateless": false,
      "commandClassVersion": 3,
      "list": false,
      "value": {
        "value": 0,
        "unit": "seconds"
      },
      "lastUpdate": 1685642123812,
      "newValue": {
        "value": 0,
        "unit": "seconds"
      }
    },
    {
      "id": "34-51-0-currentColor",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 51,
      "commandClassName": "Color Switch",
      "endpoint": 0,
      "property": "currentColor",
      "propertyName": "currentColor",
      "type": "any",
      "readable": true,
      "writeable": false,
      "label": "Current color",
      "stateless": false,
      "commandClassVersion": 3,
      "list": false,
      "value": {
        "red": 0,
        "green": 0,
        "blue": 0
      },
      "isCurrentValue": true,
      "lastUpdate": 1685642123819,
      "newValue": {
        "red": 0,
        "green": 0,
        "blue": 0
      }
    },
    {
      "id": "34-51-0-targetColor",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 51,
      "commandClassName": "Color Switch",
      "endpoint": 0,
      "property": "targetColor",
      "propertyName": "targetColor",
      "type": "any",
      "readable": true,
      "writeable": true,
      "label": "Target color",
      "stateless": false,
      "commandClassVersion": 3,
      "list": false,
      "value": {
        "red": 0,
        "green": 0,
        "blue": 0
      },
      "lastUpdate": 1685642123856,
      "newValue": {
        "red": 0,
        "green": 0,
        "blue": 0
      }
    },
    {
      "id": "34-51-0-hexColor",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 51,
      "commandClassName": "Color Switch",
      "endpoint": 0,
      "property": "hexColor",
      "propertyName": "hexColor",
      "type": "color",
      "readable": true,
      "writeable": true,
      "label": "RGB Color",
      "stateless": false,
      "commandClassVersion": 3,
      "list": false,
      "value": "000000",
      "lastUpdate": 1685642123859,
      "newValue": "000000"
    },
    {
      "id": "34-38-0-duration",
      "nodeId": 34,
      "toUpdate": false,
      "commandClass": 38,
      "commandClassName": "Multilevel Switch",
      "endpoint": 0,
      "property": "duration",
      "propertyName": "duration",
      "type": "duration",
      "readable": true,
      "writeable": false,
      "label": "Remaining duration",
      "stateless": false,
      "commandClassVersion": 4,
      "list": false,
      "value": {
        "value": 0,
        "unit": "seconds"
      },
      "lastUpdate": 1685642127263,
      "newValue": {
        "value": 0,
        "unit": "seconds"
      }
    }
  ],
  "groups": [
    {
      "text": "Lifeline",
      "endpoint": 0,
      "value": 1,
      "maxNodes": 5,
      "isLifeline": true,
      "multiChannel": true
    }
  ],
  "neighbors": [],
  "ready": true,
  "available": true,
  "hassDevices": {},
  "failed": false,
  "inited": true,
  "eventsQueue": [
    {
      "time": "2023-06-01T17:54:57.001Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Configuration",
          "commandClass": 112,
          "property": 20,
          "newValue": 52,
          "propertyName": "OTA confirmation"
        }
      ]
    },
    {
      "time": "2023-06-01T17:54:57.111Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Configuration",
          "commandClass": 112,
          "property": 64,
          "newValue": 200465,
          "propertyName": "Parameter 64"
        }
      ]
    },
    {
      "time": "2023-06-01T17:54:57.221Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Configuration",
          "commandClass": 112,
          "property": 65,
          "newValue": 200465,
          "propertyName": "Parameter 65"
        }
      ]
    },
    {
      "time": "2023-06-01T17:54:57.330Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Configuration",
          "commandClass": 112,
          "property": 66,
          "newValue": 200465,
          "propertyName": "Parameter 66"
        }
      ]
    },
    {
      "time": "2023-06-01T17:54:57.443Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Configuration",
          "commandClass": 112,
          "property": 67,
          "newValue": 200465,
          "propertyName": "Parameter 67"
        }
      ]
    },
    {
      "time": "2023-06-01T17:54:57.553Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Configuration",
          "commandClass": 112,
          "property": 68,
          "newValue": 200465,
          "propertyName": "Parameter 68"
        }
      ]
    },
    {
      "time": "2023-06-01T17:54:57.664Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Configuration",
          "commandClass": 112,
          "property": 69,
          "newValue": 200465,
          "propertyName": "Parameter 69"
        }
      ]
    },
    {
      "time": "2023-06-01T17:54:57.774Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Configuration",
          "commandClass": 112,
          "property": 70,
          "newValue": 200465,
          "propertyName": "Parameter 70"
        }
      ]
    },
    {
      "time": "2023-06-01T17:54:57.891Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Configuration",
          "commandClass": 112,
          "property": 71,
          "newValue": 200465,
          "propertyName": "Parameter 71"
        }
      ]
    },
    {
      "time": "2023-06-01T17:54:58.007Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Configuration",
          "commandClass": 112,
          "property": 72,
          "newValue": 200465,
          "propertyName": "Parameter 72"
        }
      ]
    },
    {
      "time": "2023-06-01T17:54:58.115Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Configuration",
          "commandClass": 112,
          "property": 73,
          "newValue": 200465,
          "propertyName": "Parameter 73"
        }
      ]
    },
    {
      "time": "2023-06-01T17:54:58.229Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Configuration",
          "commandClass": 112,
          "property": 74,
          "newValue": 200465,
          "propertyName": "Parameter 74"
        }
      ]
    },
    {
      "time": "2023-06-01T17:54:58.340Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Configuration",
          "commandClass": 112,
          "property": 75,
          "newValue": 200465,
          "propertyName": "Parameter 75"
        }
      ]
    },
    {
      "time": "2023-06-01T17:54:58.451Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Configuration",
          "commandClass": 112,
          "property": 76,
          "newValue": 200465,
          "propertyName": "Parameter 76"
        }
      ]
    },
    {
      "time": "2023-06-01T17:54:58.561Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Configuration",
          "commandClass": 112,
          "property": 77,
          "newValue": 200465,
          "propertyName": "Parameter 77"
        }
      ]
    },
    {
      "time": "2023-06-01T17:54:58.681Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Configuration",
          "commandClass": 112,
          "property": 78,
          "newValue": 200465,
          "propertyName": "Parameter 78"
        }
      ]
    },
    {
      "time": "2023-06-01T17:54:58.789Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Configuration",
          "commandClass": 112,
          "property": 79,
          "newValue": 200465,
          "propertyName": "Parameter 79"
        }
      ]
    },
    {
      "time": "2023-06-01T17:54:58.899Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Configuration",
          "commandClass": 112,
          "property": 80,
          "newValue": 200465,
          "propertyName": "Parameter 80"
        }
      ]
    },
    {
      "time": "2023-06-01T17:54:59.010Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Configuration",
          "commandClass": 112,
          "property": 81,
          "newValue": 200465,
          "propertyName": "Parameter 81"
        }
      ]
    },
    {
      "time": "2023-06-01T17:54:59.119Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Configuration",
          "commandClass": 112,
          "property": 82,
          "newValue": 200465,
          "propertyName": "Parameter 82"
        }
      ]
    },
    {
      "time": "2023-06-01T17:54:59.228Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Configuration",
          "commandClass": 112,
          "property": 83,
          "newValue": 200465,
          "propertyName": "Parameter 83"
        }
      ]
    },
    {
      "time": "2023-06-01T17:54:59.336Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Configuration",
          "commandClass": 112,
          "property": 84,
          "newValue": 200465,
          "propertyName": "Parameter 84"
        }
      ]
    },
    {
      "time": "2023-06-01T17:54:59.445Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Configuration",
          "commandClass": 112,
          "property": 85,
          "newValue": 200465,
          "propertyName": "Parameter 85"
        }
      ]
    },
    {
      "time": "2023-06-01T17:54:59.560Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Configuration",
          "commandClass": 112,
          "property": 86,
          "newValue": 200465,
          "propertyName": "Parameter 86"
        }
      ]
    },
    {
      "time": "2023-06-01T17:54:59.673Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Configuration",
          "commandClass": 112,
          "property": 87,
          "newValue": 200465,
          "propertyName": "Parameter 87"
        }
      ]
    },
    {
      "time": "2023-06-01T17:54:59.783Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Configuration",
          "commandClass": 112,
          "property": 88,
          "newValue": 200465,
          "propertyName": "Parameter 88"
        }
      ]
    },
    {
      "time": "2023-06-01T17:54:59.894Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Configuration",
          "commandClass": 112,
          "property": 89,
          "newValue": 200465,
          "propertyName": "Parameter 89"
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:00.009Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Configuration",
          "commandClass": 112,
          "property": 90,
          "newValue": 200465,
          "propertyName": "Parameter 90"
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:00.122Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Configuration",
          "commandClass": 112,
          "property": 91,
          "newValue": 200465,
          "propertyName": "Parameter 91"
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:00.233Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Configuration",
          "commandClass": 112,
          "property": 92,
          "newValue": 200465,
          "propertyName": "Parameter 92"
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:00.343Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Configuration",
          "commandClass": 112,
          "property": 93,
          "newValue": 200465,
          "propertyName": "Parameter 93"
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:00.452Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Configuration",
          "commandClass": 112,
          "property": 94,
          "newValue": 200465,
          "propertyName": "Parameter 94"
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:00.569Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Configuration",
          "commandClass": 112,
          "property": 95,
          "newValue": 200465,
          "propertyName": "Parameter 95"
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:00.572Z",
      "event": "interview stage completed",
      "args": [
        "CommandClasses"
      ]
    },
    {
      "time": "2023-06-01T17:55:00.575Z",
      "event": "interview stage completed",
      "args": [
        "OverwriteConfig"
      ]
    },
    {
      "time": "2023-06-01T17:55:00.576Z",
      "event": "interview stage completed",
      "args": [
        "Complete"
      ]
    },
    {
      "time": "2023-06-01T17:55:00.816Z",
      "event": "ready",
      "args": []
    },
    {
      "time": "2023-06-01T17:55:00.842Z",
      "event": "interview completed",
      "args": []
    },
    {
      "time": "2023-06-01T17:55:00.816Z",
      "event": "ready",
      "args": []
    },
    {
      "time": "2023-06-01T17:55:00.842Z",
      "event": "interview completed",
      "args": []
    },
    {
      "time": "2023-06-01T17:55:22.127Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Multilevel Switch",
          "commandClass": 38,
          "endpoint": 1,
          "property": "targetValue",
          "newValue": 64,
          "propertyName": "targetValue",
          "nodeId": 34
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:22.148Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Multilevel Switch",
          "commandClass": 38,
          "property": "currentValue",
          "endpoint": 1,
          "newValue": 64,
          "propertyName": "currentValue",
          "nodeId": 34
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:23.806Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Color Switch",
          "commandClass": 51,
          "property": "currentColor",
          "propertyKey": 2,
          "endpoint": 0,
          "newValue": 0,
          "prevValue": 0,
          "propertyName": "currentColor",
          "propertyKeyName": "Red"
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:23.811Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Color Switch",
          "commandClass": 51,
          "property": "targetColor",
          "propertyKey": 2,
          "endpoint": 0,
          "newValue": 0,
          "prevValue": 0,
          "propertyName": "targetColor",
          "propertyKeyName": "Red"
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:23.817Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Color Switch",
          "commandClass": 51,
          "property": "duration",
          "endpoint": 0,
          "newValue": {
            "value": 0,
            "unit": "seconds"
          },
          "prevValue": {
            "value": 0,
            "unit": "seconds"
          },
          "propertyName": "duration",
          "nodeId": 34
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:23.856Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Color Switch",
          "commandClass": 51,
          "property": "currentColor",
          "endpoint": 0,
          "newValue": {
            "red": 0,
            "green": 0,
            "blue": 0
          },
          "prevValue": {
            "red": 0,
            "green": 0,
            "blue": 0
          },
          "propertyName": "currentColor",
          "nodeId": 34
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:23.858Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Color Switch",
          "commandClass": 51,
          "property": "targetColor",
          "endpoint": 0,
          "newValue": {
            "red": 0,
            "green": 0,
            "blue": 0
          },
          "prevValue": {
            "red": 0,
            "green": 0,
            "blue": 0
          },
          "propertyName": "targetColor",
          "nodeId": 34
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:23.861Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Color Switch",
          "commandClass": 51,
          "property": "hexColor",
          "endpoint": 0,
          "newValue": "000000",
          "prevValue": "000000",
          "propertyName": "hexColor",
          "nodeId": 34
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:23.879Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Color Switch",
          "commandClass": 51,
          "property": "currentColor",
          "propertyKey": 2,
          "endpoint": 0,
          "newValue": 0,
          "prevValue": 0,
          "propertyName": "currentColor",
          "propertyKeyName": "Red"
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:23.881Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Color Switch",
          "commandClass": 51,
          "property": "targetColor",
          "propertyKey": 2,
          "endpoint": 0,
          "newValue": 0,
          "prevValue": 0,
          "propertyName": "targetColor",
          "propertyKeyName": "Red"
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:23.883Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Color Switch",
          "commandClass": 51,
          "property": "duration",
          "endpoint": 0,
          "newValue": {
            "value": 0,
            "unit": "seconds"
          },
          "prevValue": {
            "value": 0,
            "unit": "seconds"
          },
          "propertyName": "duration"
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:23.886Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Color Switch",
          "commandClass": 51,
          "property": "currentColor",
          "endpoint": 0,
          "newValue": {
            "red": 0,
            "green": 0,
            "blue": 0
          },
          "prevValue": {
            "red": 0,
            "green": 0,
            "blue": 0
          },
          "propertyName": "currentColor"
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:23.888Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Color Switch",
          "commandClass": 51,
          "property": "targetColor",
          "endpoint": 0,
          "newValue": {
            "red": 0,
            "green": 0,
            "blue": 0
          },
          "prevValue": {
            "red": 0,
            "green": 0,
            "blue": 0
          },
          "propertyName": "targetColor"
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:23.890Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Color Switch",
          "commandClass": 51,
          "property": "hexColor",
          "endpoint": 0,
          "newValue": "000000",
          "prevValue": "000000",
          "propertyName": "hexColor"
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:23.929Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Color Switch",
          "commandClass": 51,
          "property": "currentColor",
          "propertyKey": 3,
          "endpoint": 0,
          "newValue": 0,
          "prevValue": 0,
          "propertyName": "currentColor",
          "propertyKeyName": "Green"
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:23.931Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Color Switch",
          "commandClass": 51,
          "property": "targetColor",
          "propertyKey": 3,
          "endpoint": 0,
          "newValue": 0,
          "prevValue": 0,
          "propertyName": "targetColor",
          "propertyKeyName": "Green"
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:23.933Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Color Switch",
          "commandClass": 51,
          "property": "duration",
          "endpoint": 0,
          "newValue": {
            "value": 0,
            "unit": "seconds"
          },
          "prevValue": {
            "value": 0,
            "unit": "seconds"
          },
          "propertyName": "duration"
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:23.935Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Color Switch",
          "commandClass": 51,
          "property": "currentColor",
          "endpoint": 0,
          "newValue": {
            "red": 0,
            "green": 0,
            "blue": 0
          },
          "prevValue": {
            "red": 0,
            "green": 0,
            "blue": 0
          },
          "propertyName": "currentColor"
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:23.937Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Color Switch",
          "commandClass": 51,
          "property": "targetColor",
          "endpoint": 0,
          "newValue": {
            "red": 0,
            "green": 0,
            "blue": 0
          },
          "prevValue": {
            "red": 0,
            "green": 0,
            "blue": 0
          },
          "propertyName": "targetColor"
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:23.938Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Color Switch",
          "commandClass": 51,
          "property": "hexColor",
          "endpoint": 0,
          "newValue": "000000",
          "prevValue": "000000",
          "propertyName": "hexColor"
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:23.946Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Color Switch",
          "commandClass": 51,
          "property": "currentColor",
          "propertyKey": 3,
          "endpoint": 0,
          "newValue": 0,
          "prevValue": 0,
          "propertyName": "currentColor",
          "propertyKeyName": "Green"
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:23.949Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Color Switch",
          "commandClass": 51,
          "property": "targetColor",
          "propertyKey": 3,
          "endpoint": 0,
          "newValue": 0,
          "prevValue": 0,
          "propertyName": "targetColor",
          "propertyKeyName": "Green"
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:23.951Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Color Switch",
          "commandClass": 51,
          "property": "duration",
          "endpoint": 0,
          "newValue": {
            "value": 0,
            "unit": "seconds"
          },
          "prevValue": {
            "value": 0,
            "unit": "seconds"
          },
          "propertyName": "duration"
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:23.953Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Color Switch",
          "commandClass": 51,
          "property": "currentColor",
          "endpoint": 0,
          "newValue": {
            "red": 0,
            "green": 0,
            "blue": 0
          },
          "prevValue": {
            "red": 0,
            "green": 0,
            "blue": 0
          },
          "propertyName": "currentColor"
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:23.954Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Color Switch",
          "commandClass": 51,
          "property": "targetColor",
          "endpoint": 0,
          "newValue": {
            "red": 0,
            "green": 0,
            "blue": 0
          },
          "prevValue": {
            "red": 0,
            "green": 0,
            "blue": 0
          },
          "propertyName": "targetColor"
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:23.956Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Color Switch",
          "commandClass": 51,
          "property": "hexColor",
          "endpoint": 0,
          "newValue": "000000",
          "prevValue": "000000",
          "propertyName": "hexColor"
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:24.043Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Color Switch",
          "commandClass": 51,
          "property": "currentColor",
          "propertyKey": 4,
          "endpoint": 0,
          "newValue": 0,
          "prevValue": 0,
          "propertyName": "currentColor",
          "propertyKeyName": "Blue"
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:24.045Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Color Switch",
          "commandClass": 51,
          "property": "targetColor",
          "propertyKey": 4,
          "endpoint": 0,
          "newValue": 0,
          "prevValue": 0,
          "propertyName": "targetColor",
          "propertyKeyName": "Blue"
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:24.047Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Color Switch",
          "commandClass": 51,
          "property": "duration",
          "endpoint": 0,
          "newValue": {
            "value": 0,
            "unit": "seconds"
          },
          "prevValue": {
            "value": 0,
            "unit": "seconds"
          },
          "propertyName": "duration"
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:24.048Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Color Switch",
          "commandClass": 51,
          "property": "currentColor",
          "endpoint": 0,
          "newValue": {
            "red": 0,
            "green": 0,
            "blue": 0
          },
          "prevValue": {
            "red": 0,
            "green": 0,
            "blue": 0
          },
          "propertyName": "currentColor"
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:24.050Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Color Switch",
          "commandClass": 51,
          "property": "targetColor",
          "endpoint": 0,
          "newValue": {
            "red": 0,
            "green": 0,
            "blue": 0
          },
          "prevValue": {
            "red": 0,
            "green": 0,
            "blue": 0
          },
          "propertyName": "targetColor"
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:24.052Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Color Switch",
          "commandClass": 51,
          "property": "hexColor",
          "endpoint": 0,
          "newValue": "000000",
          "prevValue": "000000",
          "propertyName": "hexColor"
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:24.060Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Color Switch",
          "commandClass": 51,
          "property": "currentColor",
          "propertyKey": 4,
          "endpoint": 0,
          "newValue": 0,
          "prevValue": 0,
          "propertyName": "currentColor",
          "propertyKeyName": "Blue"
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:24.062Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Color Switch",
          "commandClass": 51,
          "property": "targetColor",
          "propertyKey": 4,
          "endpoint": 0,
          "newValue": 0,
          "prevValue": 0,
          "propertyName": "targetColor",
          "propertyKeyName": "Blue"
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:24.064Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Color Switch",
          "commandClass": 51,
          "property": "duration",
          "endpoint": 0,
          "newValue": {
            "value": 0,
            "unit": "seconds"
          },
          "prevValue": {
            "value": 0,
            "unit": "seconds"
          },
          "propertyName": "duration"
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:24.067Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Color Switch",
          "commandClass": 51,
          "property": "currentColor",
          "endpoint": 0,
          "newValue": {
            "red": 0,
            "green": 0,
            "blue": 0
          },
          "prevValue": {
            "red": 0,
            "green": 0,
            "blue": 0
          },
          "propertyName": "currentColor"
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:24.068Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Color Switch",
          "commandClass": 51,
          "property": "targetColor",
          "endpoint": 0,
          "newValue": {
            "red": 0,
            "green": 0,
            "blue": 0
          },
          "prevValue": {
            "red": 0,
            "green": 0,
            "blue": 0
          },
          "propertyName": "targetColor"
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:24.072Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Color Switch",
          "commandClass": 51,
          "property": "hexColor",
          "endpoint": 0,
          "newValue": "000000",
          "prevValue": "000000",
          "propertyName": "hexColor"
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:27.264Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Multilevel Switch",
          "commandClass": 38,
          "property": "duration",
          "endpoint": 0,
          "newValue": {
            "value": 0,
            "unit": "seconds"
          },
          "prevValue": {
            "value": 0,
            "unit": "seconds"
          },
          "propertyName": "duration",
          "nodeId": 34
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:35.787Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Multilevel Switch",
          "commandClass": 38,
          "endpoint": 3,
          "property": "targetValue",
          "newValue": 45,
          "propertyName": "targetValue",
          "nodeId": 34
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:35.812Z",
      "event": "value added",
      "args": [
        {
          "commandClassName": "Multilevel Switch",
          "commandClass": 38,
          "property": "currentValue",
          "endpoint": 3,
          "newValue": 45,
          "propertyName": "currentValue",
          "nodeId": 34
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:36.757Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Color Switch",
          "commandClass": 51,
          "property": "currentColor",
          "propertyKey": 2,
          "endpoint": 0,
          "newValue": 0,
          "prevValue": 0,
          "propertyName": "currentColor",
          "propertyKeyName": "Red"
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:36.759Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Color Switch",
          "commandClass": 51,
          "property": "targetColor",
          "propertyKey": 2,
          "endpoint": 0,
          "newValue": 0,
          "prevValue": 0,
          "propertyName": "targetColor",
          "propertyKeyName": "Red"
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:36.761Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Color Switch",
          "commandClass": 51,
          "property": "duration",
          "endpoint": 0,
          "newValue": {
            "value": 0,
            "unit": "seconds"
          },
          "prevValue": {
            "value": 0,
            "unit": "seconds"
          },
          "propertyName": "duration"
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:36.763Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Color Switch",
          "commandClass": 51,
          "property": "currentColor",
          "endpoint": 0,
          "newValue": {
            "red": 0,
            "green": 0,
            "blue": 0
          },
          "prevValue": {
            "red": 0,
            "green": 0,
            "blue": 0
          },
          "propertyName": "currentColor"
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:36.765Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Color Switch",
          "commandClass": 51,
          "property": "targetColor",
          "endpoint": 0,
          "newValue": {
            "red": 0,
            "green": 0,
            "blue": 0
          },
          "prevValue": {
            "red": 0,
            "green": 0,
            "blue": 0
          },
          "propertyName": "targetColor"
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:36.767Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Color Switch",
          "commandClass": 51,
          "property": "hexColor",
          "endpoint": 0,
          "newValue": "000000",
          "prevValue": "000000",
          "propertyName": "hexColor"
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:36.867Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Color Switch",
          "commandClass": 51,
          "property": "currentColor",
          "propertyKey": 3,
          "endpoint": 0,
          "newValue": 0,
          "prevValue": 0,
          "propertyName": "currentColor",
          "propertyKeyName": "Green"
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:36.868Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Color Switch",
          "commandClass": 51,
          "property": "targetColor",
          "propertyKey": 3,
          "endpoint": 0,
          "newValue": 0,
          "prevValue": 0,
          "propertyName": "targetColor",
          "propertyKeyName": "Green"
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:36.870Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Color Switch",
          "commandClass": 51,
          "property": "duration",
          "endpoint": 0,
          "newValue": {
            "value": 0,
            "unit": "seconds"
          },
          "prevValue": {
            "value": 0,
            "unit": "seconds"
          },
          "propertyName": "duration"
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:36.872Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Color Switch",
          "commandClass": 51,
          "property": "currentColor",
          "endpoint": 0,
          "newValue": {
            "red": 0,
            "green": 0,
            "blue": 0
          },
          "prevValue": {
            "red": 0,
            "green": 0,
            "blue": 0
          },
          "propertyName": "currentColor"
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:36.873Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Color Switch",
          "commandClass": 51,
          "property": "targetColor",
          "endpoint": 0,
          "newValue": {
            "red": 0,
            "green": 0,
            "blue": 0
          },
          "prevValue": {
            "red": 0,
            "green": 0,
            "blue": 0
          },
          "propertyName": "targetColor"
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:36.875Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Color Switch",
          "commandClass": 51,
          "property": "hexColor",
          "endpoint": 0,
          "newValue": "000000",
          "prevValue": "000000",
          "propertyName": "hexColor"
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:36.967Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Color Switch",
          "commandClass": 51,
          "property": "currentColor",
          "propertyKey": 4,
          "endpoint": 0,
          "newValue": 0,
          "prevValue": 0,
          "propertyName": "currentColor",
          "propertyKeyName": "Blue"
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:36.970Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Color Switch",
          "commandClass": 51,
          "property": "targetColor",
          "propertyKey": 4,
          "endpoint": 0,
          "newValue": 0,
          "prevValue": 0,
          "propertyName": "targetColor",
          "propertyKeyName": "Blue"
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:36.972Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Color Switch",
          "commandClass": 51,
          "property": "duration",
          "endpoint": 0,
          "newValue": {
            "value": 0,
            "unit": "seconds"
          },
          "prevValue": {
            "value": 0,
            "unit": "seconds"
          },
          "propertyName": "duration"
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:36.974Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Color Switch",
          "commandClass": 51,
          "property": "currentColor",
          "endpoint": 0,
          "newValue": {
            "red": 0,
            "green": 0,
            "blue": 0
          },
          "prevValue": {
            "red": 0,
            "green": 0,
            "blue": 0
          },
          "propertyName": "currentColor"
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:36.976Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Color Switch",
          "commandClass": 51,
          "property": "targetColor",
          "endpoint": 0,
          "newValue": {
            "red": 0,
            "green": 0,
            "blue": 0
          },
          "prevValue": {
            "red": 0,
            "green": 0,
            "blue": 0
          },
          "propertyName": "targetColor"
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:36.978Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Color Switch",
          "commandClass": 51,
          "property": "hexColor",
          "endpoint": 0,
          "newValue": "000000",
          "prevValue": "000000",
          "propertyName": "hexColor"
        }
      ]
    },
    {
      "time": "2023-06-01T17:55:40.924Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Multilevel Switch",
          "commandClass": 38,
          "property": "duration",
          "endpoint": 0,
          "newValue": {
            "value": 0,
            "unit": "seconds"
          },
          "prevValue": {
            "value": 0,
            "unit": "seconds"
          },
          "propertyName": "duration"
        }
      ]
    }
  ],
  "status": "Alive",
  "interviewStage": "Complete",
  "_name": "NodeID_34",
  "statistics": {
    "commandsTX": 241,
    "commandsRX": 286,
    "commandsDroppedRX": 0,
    "commandsDroppedTX": 0,
    "timeoutResponse": 22,
    "rtt": 70.8,
    "rssi": -59,
    "lwr": {
      "protocolDataRate": 3,
      "repeaters": [],
      "rssi": -58,
      "repeaterRSSI": []
    }
  },
  "applicationRoute": false,
  "hexId": "0x0115-0x0210-0x0001",
  "dbLink": "https://devices.zwave-js.io/?jumpTo=0x0115:0x0210:0x0001:0.0",
  "productLabel": "Unknown product 0x0001",
  "productDescription": "0x0210",
  "manufacturer": "Z-Wave.Me",
  "endpointsCount": 3,
  "endpoints": [
    {
      "index": 0,
      "label": "Root Endpoint"
    },
    {
      "index": 1,
      "label": "Endpoint 1"
    },
    {
      "index": 2,
      "label": "Endpoint 2"
    },
    {
      "index": 3,
      "label": "Endpoint 3"
    }
  ],
  "isSecure": true,
  "security": "S2_Unauthenticated",
  "isControllerNode": false,
  "keepAwake": false,
  "deviceClass": {
    "basic": 4,
    "generic": 17,
    "specific": 2
  },
  "firmwareCapabilities": {
    "firmwareUpgradable": true,
    "firmwareTargets": [
      0,
      257
    ],
    "continuesToFunction": "unknown",
    "supportsActivation": "unknown"
  },
  "deviceId": "277-1-528",
  "lastActive": 1685642141097,
  "lastReceive": 1685642141097,
  "lastTransmit": 1685642141097,
  "errorReceive": false,
  "errorTransmit": true,
  "manufacturerId": 277,
  "productId": 1,
  "productType": 528,
  "firmwareVersion": "3.12",
  "protocolVersion": 3,
  "zwavePlusVersion": 2,
  "zwavePlusNodeType": 0,
  "zwavePlusRoleType": 5,
  "nodeType": 1,
  "supportsSecurity": false,
  "supportsBeaming": true,
  "isListening": true,
  "isFrequentListening": false,
  "isRouting": true,
  "maxDataRate": 100000
}

@TheMasterofBlubb
Copy link
Author

TheMasterofBlubb commented Jun 1, 2023

This is what it looks like in 3.0.12 (also note that after inclusion the value is undefined)
zwaveissue

This is what it looked like in 3.0.10(example picture, without the Attribute box and the Effects at the buttom)
zwaveissue2

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

No branches or pull requests

1 participant