Issues with changing light color on LZW45

Good morning all,
I just purchased a LZW45 and am having trouble getting it to change color properly in Home Assistant. Presently, I’m running Zwave JS (latest version), and using the Zwave2MQTT add on. It should be noted that the Zwave2MQTT addon is just for the web interface, the MQTT portion is turned off, so I believe that it’s just using the Zwave JS driver. When I change the color in the Zwave2MQTT interface the color changes just fine. If I go into Home Assistant and click configuration/devices, changing the color behave strangely. When I first change the color, the strip will blink. If I then power the strip off, I can see the color changes, just before the light fades to off. The next time I power the strip on, the color has indeed changed. I have excluded and included the device multiple times, I have also re-interviewed the device. From a parameter perspective, it looks like that’s all fine. Just not really sure where to go from here.

Hey @kreene1987 – I can’t remember do you have a lightstrip? If so, I was curious if you’ve seen something similar?

@cwitter – I saw your ticket come in and am waiting to see if the other Eric has any insight as he has HA setup (it’s way above my paygrade). He’s out today, but should be back tomorrow.

I haven’t seen this on other hubs, but you never know, could be a firmware thing or bad strip if it doesn’t turn out to be a HA issue. We’ll figure it out!

@cwitter I’m not sure if you use node-red, but if so I made a subflow that automates the color setting of the LZW45 within HA. It works just fine for all 3 of my strips, but may not be as intuitive as you’re hoping it to be.

I can confirm if using the color wheel in HA it doesn’t consistently work for me either. My strips have the same problems you describe, blinking/not setting correctly. But if you use my subflow and define the color/effect (if wanted, use solid if you just want a solid color), this will set the colors just fine for as long as you want.

I have the subflow posted here on this thread: Node Red - Automate LZW45 Quick Strip Calculations (Parameter 21) via Subflow - #11 by harmfulmushroom

I don’t. I made my own with WLED and it works I guess, but can’t add anything here (unless you need a “gamma” tester after EOL lol)

Can you screenshot or take a video of the problem. I’m not exactly following. Where are you setting the color?

To further muddy the water, when I excluded the device and reincluded it, it seems to show up as a ZOOZ Zen32. Now the color wheel works fine in HA and Zwave2MQTT. Here are the device dumps. Node is the when it showed as the LZW45, Node1 is showing as the Zooz type.

Node:

{
  "id": 140,
  "name": "",
  "loc": "",
  "values": [
    {
      "id": "140-38-0-targetValue",
      "nodeId": 140,
      "commandClass": 38,
      "commandClassName": "Multilevel Switch",
      "endpoint": 0,
      "property": "targetValue",
      "propertyName": "targetValue",
      "type": "number",
      "readable": true,
      "writeable": true,
      "label": "Target value",
      "stateless": false,
      "min": 0,
      "max": 99,
      "list": false,
      "value": 0,
      "lastUpdate": 1638390362720,
      "newValue": 0
    },
    {
      "id": "140-38-0-duration",
      "nodeId": 140,
      "commandClass": 38,
      "commandClassName": "Multilevel Switch",
      "endpoint": 0,
      "property": "duration",
      "propertyName": "duration",
      "type": "duration",
      "readable": true,
      "writeable": true,
      "label": "Transition duration",
      "stateless": false,
      "list": false,
      "value": {
        "value": 0,
        "unit": "seconds"
      },
      "lastUpdate": 1638389217124,
      "newValue": {
        "value": 0,
        "unit": "seconds"
      }
    },
    {
      "id": "140-38-0-currentValue",
      "nodeId": 140,
      "commandClass": 38,
      "commandClassName": "Multilevel Switch",
      "endpoint": 0,
      "property": "currentValue",
      "propertyName": "currentValue",
      "type": "number",
      "readable": true,
      "writeable": false,
      "label": "Current value",
      "stateless": false,
      "min": 0,
      "max": 99,
      "list": false,
      "value": 0,
      "isCurrentValue": true,
      "targetValue": "38-0-targetValue",
      "lastUpdate": 1638390365698,
      "newValue": 0
    },
    {
      "id": "140-38-0-Up",
      "nodeId": 140,
      "commandClass": 38,
      "commandClassName": "Multilevel Switch",
      "endpoint": 0,
      "property": "Up",
      "propertyName": "Up",
      "type": "boolean",
      "readable": true,
      "writeable": true,
      "label": "Perform a level change (Up)",
      "ccSpecific": {
        "switchType": 2
      },
      "stateless": false,
      "list": false
    },
    {
      "id": "140-38-0-Down",
      "nodeId": 140,
      "commandClass": 38,
      "commandClassName": "Multilevel Switch",
      "endpoint": 0,
      "property": "Down",
      "propertyName": "Down",
      "type": "boolean",
      "readable": true,
      "writeable": true,
      "label": "Perform a level change (Down)",
      "ccSpecific": {
        "switchType": 2
      },
      "stateless": false,
      "list": false
    },
    {
      "id": "140-51-0-duration",
      "nodeId": 140,
      "commandClass": 51,
      "commandClassName": "Color Switch",
      "endpoint": 0,
      "property": "duration",
      "propertyName": "duration",
      "type": "duration",
      "readable": true,
      "writeable": true,
      "label": "Remaining duration",
      "stateless": false,
      "list": false,
      "value": {
        "value": 0,
        "unit": "seconds"
      },
      "newValue": {
        "value": 0,
        "unit": "seconds"
      }
    },
    {
      "id": "140-51-0-currentColor-0",
      "nodeId": 140,
      "commandClass": 51,
      "commandClassName": "Color Switch",
      "endpoint": 0,
      "property": "currentColor",
      "propertyName": "currentColor",
      "propertyKey": 0,
      "propertyKeyName": "Warm White",
      "type": "number",
      "readable": true,
      "writeable": false,
      "description": "The current value of the Warm White color.",
      "label": "Current value (Warm White)",
      "stateless": false,
      "min": 0,
      "max": 255,
      "list": false,
      "value": 0,
      "isCurrentValue": true,
      "targetValue": "51-0-targetColor-0",
      "lastUpdate": 1638390360218,
      "newValue": 0
    },
    {
      "id": "140-51-0-targetColor-0",
      "nodeId": 140,
      "commandClass": 51,
      "commandClassName": "Color Switch",
      "endpoint": 0,
      "property": "targetColor",
      "propertyName": "targetColor",
      "propertyKey": 0,
      "propertyKeyName": "Warm White",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "The target value of the Warm White color.",
      "label": "Target value (Warm White)",
      "stateless": false,
      "min": 0,
      "max": 255,
      "list": false,
      "value": 0,
      "newValue": 0
    },
    {
      "id": "140-51-0-currentColor-1",
      "nodeId": 140,
      "commandClass": 51,
      "commandClassName": "Color Switch",
      "endpoint": 0,
      "property": "currentColor",
      "propertyName": "currentColor",
      "propertyKey": 1,
      "propertyKeyName": "Cold White",
      "type": "number",
      "readable": true,
      "writeable": false,
      "description": "The current value of the Cold White color.",
      "label": "Current value (Cold White)",
      "stateless": false,
      "min": 0,
      "max": 255,
      "list": false,
      "value": 0,
      "isCurrentValue": true,
      "targetValue": "51-0-targetColor-1",
      "lastUpdate": 1638390360222,
      "newValue": 0
    },
    {
      "id": "140-51-0-targetColor-1",
      "nodeId": 140,
      "commandClass": 51,
      "commandClassName": "Color Switch",
      "endpoint": 0,
      "property": "targetColor",
      "propertyName": "targetColor",
      "propertyKey": 1,
      "propertyKeyName": "Cold White",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "The target value of the Cold White color.",
      "label": "Target value (Cold White)",
      "stateless": false,
      "min": 0,
      "max": 255,
      "list": false,
      "value": 0,
      "newValue": 0
    },
    {
      "id": "140-51-0-currentColor-2",
      "nodeId": 140,
      "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 color.",
      "label": "Current value (Red)",
      "stateless": false,
      "min": 0,
      "max": 255,
      "list": false,
      "value": 200,
      "isCurrentValue": true,
      "targetValue": "51-0-targetColor-2",
      "lastUpdate": 1638390360226,
      "newValue": 200
    },
    {
      "id": "140-51-0-targetColor-2",
      "nodeId": 140,
      "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 color.",
      "label": "Target value (Red)",
      "stateless": false,
      "min": 0,
      "max": 255,
      "list": false,
      "value": 255,
      "newValue": 255
    },
    {
      "id": "140-51-0-currentColor-3",
      "nodeId": 140,
      "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 color.",
      "label": "Current value (Green)",
      "stateless": false,
      "min": 0,
      "max": 255,
      "list": false,
      "value": 255,
      "isCurrentValue": true,
      "targetValue": "51-0-targetColor-3",
      "lastUpdate": 1638390360233,
      "newValue": 255
    },
    {
      "id": "140-51-0-targetColor-3",
      "nodeId": 140,
      "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 color.",
      "label": "Target value (Green)",
      "stateless": false,
      "min": 0,
      "max": 255,
      "list": false,
      "value": 0,
      "newValue": 0
    },
    {
      "id": "140-51-0-currentColor-4",
      "nodeId": 140,
      "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 color.",
      "label": "Current value (Blue)",
      "stateless": false,
      "min": 0,
      "max": 255,
      "list": false,
      "value": 145,
      "isCurrentValue": true,
      "targetValue": "51-0-targetColor-4",
      "lastUpdate": 1638390360237,
      "newValue": 145
    },
    {
      "id": "140-51-0-targetColor-4",
      "nodeId": 140,
      "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 color.",
      "label": "Target value (Blue)",
      "stateless": false,
      "min": 0,
      "max": 255,
      "list": false,
      "value": 0,
      "newValue": 0
    },
    {
      "id": "140-51-0-currentColor",
      "nodeId": 140,
      "commandClass": 51,
      "commandClassName": "Color Switch",
      "endpoint": 0,
      "property": "currentColor",
      "propertyName": "currentColor",
      "type": "any",
      "readable": true,
      "writeable": false,
      "label": "Current Color",
      "stateless": false,
      "list": false,
      "value": {
        "warmWhite": 0,
        "coldWhite": 0,
        "red": 200,
        "green": 255,
        "blue": 145
      },
      "isCurrentValue": true,
      "targetValue": "51-0-targetColor",
      "lastUpdate": 1638390360240,
      "newValue": {
        "warmWhite": 0,
        "coldWhite": 0,
        "red": 200,
        "green": 255,
        "blue": 145
      }
    },
    {
      "id": "140-51-0-targetColor",
      "nodeId": 140,
      "commandClass": 51,
      "commandClassName": "Color Switch",
      "endpoint": 0,
      "property": "targetColor",
      "propertyName": "targetColor",
      "type": "any",
      "readable": true,
      "writeable": true,
      "label": "Target Color",
      "stateless": false,
      "list": false,
      "value": {
        "warmWhite": 0,
        "coldWhite": 0,
        "red": 200,
        "green": 255,
        "blue": 145
      },
      "lastUpdate": 1638390360243,
      "newValue": {
        "warmWhite": 0,
        "coldWhite": 0,
        "red": 200,
        "green": 255,
        "blue": 145
      }
    },
    {
      "id": "140-51-0-hexColor",
      "nodeId": 140,
      "commandClass": 51,
      "commandClassName": "Color Switch",
      "endpoint": 0,
      "property": "hexColor",
      "propertyName": "hexColor",
      "type": "color",
      "readable": true,
      "writeable": true,
      "label": "RGB Color",
      "stateless": false,
      "list": false,
      "value": "c8ff91",
      "lastUpdate": 1638390360247,
      "newValue": "c8ff91",
      "toUpdate": false
    },
    {
      "id": "140-114-0-manufacturerId",
      "nodeId": 140,
      "commandClass": 114,
      "commandClassName": "Manufacturer Specific",
      "endpoint": 0,
      "property": "manufacturerId",
      "propertyName": "manufacturerId",
      "type": "number",
      "readable": true,
      "writeable": false,
      "label": "Manufacturer ID",
      "stateless": false,
      "min": 0,
      "max": 65535,
      "list": false,
      "value": 798,
      "newValue": 798
    },
    {
      "id": "140-114-0-productType",
      "nodeId": 140,
      "commandClass": 114,
      "commandClassName": "Manufacturer Specific",
      "endpoint": 0,
      "property": "productType",
      "propertyName": "productType",
      "type": "number",
      "readable": true,
      "writeable": false,
      "label": "Product type",
      "stateless": false,
      "min": 0,
      "max": 65535,
      "list": false,
      "value": 10,
      "newValue": 10
    },
    {
      "id": "140-114-0-productId",
      "nodeId": 140,
      "commandClass": 114,
      "commandClassName": "Manufacturer Specific",
      "endpoint": 0,
      "property": "productId",
      "propertyName": "productId",
      "type": "number",
      "readable": true,
      "writeable": false,
      "label": "Product ID",
      "stateless": false,
      "min": 0,
      "max": 65535,
      "list": false,
      "value": 1,
      "newValue": 1
    },
    {
      "id": "140-134-0-libraryType",
      "nodeId": 140,
      "commandClass": 134,
      "commandClassName": "Version",
      "endpoint": 0,
      "property": "libraryType",
      "propertyName": "libraryType",
      "type": "number",
      "readable": true,
      "writeable": false,
      "label": "Library type",
      "stateless": false,
      "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,
      "newValue": 3
    },
    {
      "id": "140-134-0-protocolVersion",
      "nodeId": 140,
      "commandClass": 134,
      "commandClassName": "Version",
      "endpoint": 0,
      "property": "protocolVersion",
      "propertyName": "protocolVersion",
      "type": "string",
      "readable": true,
      "writeable": false,
      "label": "Z-Wave protocol version",
      "stateless": false,
      "list": false,
      "value": "7.13",
      "newValue": "7.13"
    },
    {
      "id": "140-134-0-firmwareVersions",
      "nodeId": 140,
      "commandClass": 134,
      "commandClassName": "Version",
      "endpoint": 0,
      "property": "firmwareVersions",
      "propertyName": "firmwareVersions",
      "type": "string[]",
      "readable": true,
      "writeable": false,
      "label": "Z-Wave chip firmware versions",
      "stateless": false,
      "list": false,
      "value": [
        "1.20"
      ],
      "lastUpdate": 1638389217343,
      "newValue": [
        "1.20"
      ]
    },
    {
      "id": "140-134-0-hardwareVersion",
      "nodeId": 140,
      "commandClass": 134,
      "commandClassName": "Version",
      "endpoint": 0,
      "property": "hardwareVersion",
      "propertyName": "hardwareVersion",
      "type": "number",
      "readable": true,
      "writeable": false,
      "label": "Z-Wave chip hardware version",
      "stateless": false,
      "list": false,
      "value": 1,
      "newValue": 1
    },
    {
      "id": "140-134-0-sdkVersion",
      "nodeId": 140,
      "commandClass": 134,
      "commandClassName": "Version",
      "endpoint": 0,
      "property": "sdkVersion",
      "propertyName": "sdkVersion",
      "type": "string",
      "readable": true,
      "writeable": false,
      "label": "SDK version",
      "stateless": false,
      "list": false,
      "value": "7.13.4",
      "newValue": "7.13.4"
    },
    {
      "id": "140-134-0-applicationFrameworkAPIVersion",
      "nodeId": 140,
      "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,
      "list": false,
      "value": "10.13.4",
      "newValue": "10.13.4"
    },
    {
      "id": "140-134-0-applicationFrameworkBuildNumber",
      "nodeId": 140,
      "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,
      "list": false,
      "value": 310,
      "newValue": 310
    },
    {
      "id": "140-134-0-hostInterfaceVersion",
      "nodeId": 140,
      "commandClass": 134,
      "commandClassName": "Version",
      "endpoint": 0,
      "property": "hostInterfaceVersion",
      "propertyName": "hostInterfaceVersion",
      "type": "string",
      "readable": true,
      "writeable": false,
      "label": "Serial API version",
      "stateless": false,
      "list": false,
      "value": "unused",
      "newValue": "unused"
    },
    {
      "id": "140-134-0-hostInterfaceBuildNumber",
      "nodeId": 140,
      "commandClass": 134,
      "commandClassName": "Version",
      "endpoint": 0,
      "property": "hostInterfaceBuildNumber",
      "propertyName": "hostInterfaceBuildNumber",
      "type": "string",
      "readable": true,
      "writeable": false,
      "label": "Serial API build number",
      "stateless": false,
      "list": false,
      "value": 0,
      "newValue": 0
    },
    {
      "id": "140-134-0-zWaveProtocolVersion",
      "nodeId": 140,
      "commandClass": 134,
      "commandClassName": "Version",
      "endpoint": 0,
      "property": "zWaveProtocolVersion",
      "propertyName": "zWaveProtocolVersion",
      "type": "string",
      "readable": true,
      "writeable": false,
      "label": "Z-Wave protocol version",
      "stateless": false,
      "list": false,
      "value": "7.13.4",
      "newValue": "7.13.4"
    },
    {
      "id": "140-134-0-zWaveProtocolBuildNumber",
      "nodeId": 140,
      "commandClass": 134,
      "commandClassName": "Version",
      "endpoint": 0,
      "property": "zWaveProtocolBuildNumber",
      "propertyName": "zWaveProtocolBuildNumber",
      "type": "string",
      "readable": true,
      "writeable": false,
      "label": "Z-Wave protocol build number",
      "stateless": false,
      "list": false,
      "value": 310,
      "newValue": 310
    },
    {
      "id": "140-134-0-applicationVersion",
      "nodeId": 140,
      "commandClass": 134,
      "commandClassName": "Version",
      "endpoint": 0,
      "property": "applicationVersion",
      "propertyName": "applicationVersion",
      "type": "string",
      "readable": true,
      "writeable": false,
      "label": "Application version",
      "stateless": false,
      "list": false,
      "value": "1.20.1",
      "newValue": "1.20.1"
    },
    {
      "id": "140-134-0-applicationBuildNumber",
      "nodeId": 140,
      "commandClass": 134,
      "commandClassName": "Version",
      "endpoint": 0,
      "property": "applicationBuildNumber",
      "propertyName": "applicationBuildNumber",
      "type": "string",
      "readable": true,
      "writeable": false,
      "label": "Application build number",
      "stateless": false,
      "list": false,
      "value": 43707,
      "newValue": 43707
    },
    {
      "id": "140-50-0-value-65537",
      "nodeId": 140,
      "commandClass": 50,
      "commandClassName": "Meter",
      "endpoint": 0,
      "property": "value",
      "propertyName": "value",
      "propertyKey": 65537,
      "propertyKeyName": "Electric_kWh_Consumed",
      "type": "number",
      "readable": true,
      "writeable": false,
      "label": "Electric Consumption [kWh]",
      "ccSpecific": {
        "meterType": 1,
        "rateType": 1,
        "scale": 0
      },
      "stateless": false,
      "unit": "kWh",
      "list": false,
      "value": 0.02,
      "newValue": 0.02
    },
    {
      "id": "140-50-0-value-66049",
      "nodeId": 140,
      "commandClass": 50,
      "commandClassName": "Meter",
      "endpoint": 0,
      "property": "value",
      "propertyName": "value",
      "propertyKey": 66049,
      "propertyKeyName": "Electric_W_Consumed",
      "type": "number",
      "readable": true,
      "writeable": false,
      "label": "Electric Consumption [W]",
      "ccSpecific": {
        "meterType": 1,
        "rateType": 1,
        "scale": 2
      },
      "stateless": false,
      "unit": "W",
      "list": false,
      "value": 5.891,
      "lastUpdate": 1638389217352,
      "newValue": 5.891
    },
    {
      "id": "140-50-0-reset",
      "nodeId": 140,
      "commandClass": 50,
      "commandClassName": "Meter",
      "endpoint": 0,
      "property": "reset",
      "propertyName": "reset",
      "type": "boolean",
      "readable": false,
      "writeable": true,
      "label": "Reset accumulated values",
      "stateless": false,
      "list": false
    },
    {
      "id": "140-112-0-1",
      "nodeId": 140,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 1,
      "propertyName": "Number of Pixels",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "When individually addressable LEDs are used, this parameter tells the controller the number of pixels that are attached.  0: Automatic recognition of pixels.",
      "label": "Number of Pixels",
      "default": 0,
      "stateless": false,
      "min": 0,
      "max": 130,
      "list": false,
      "value": 0,
      "newValue": 0
    },
    {
      "id": "140-112-0-2",
      "nodeId": 140,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 2,
      "propertyName": "Dimming Speed",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "This changes the speed in which the light strip dims up or down. A setting of 0 should turn the light immediately on or off (almost like an on/off switch). Increasing the value should slow down the transition speed.",
      "label": "Dimming Speed",
      "default": 3,
      "stateless": false,
      "min": 0,
      "max": 98,
      "list": false,
      "value": 3,
      "newValue": 3
    },
    {
      "id": "140-112-0-3",
      "nodeId": 140,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 3,
      "propertyName": "Ramp Rate",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "This changes the speed in which the light strip turns on or off. For example, when a user sends the switch a basicSet(value: 0xFF) or basicSet(value: 0x00), this is the speed in which those actions take place. A setting of 0 should turn the light immediately on or off (almost like an on/off switch). Increasing the value should slow down the transition speed. A setting of 99 should keep this in sync with parameter 2.",
      "label": "Ramp Rate",
      "default": 99,
      "stateless": false,
      "min": 0,
      "max": 99,
      "list": false,
      "value": 99,
      "newValue": 99
    },
    {
      "id": "140-112-0-4",
      "nodeId": 140,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 4,
      "propertyName": "Minimum Level",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "The minimum level that the strip can be dimmed to. Useful when the user has an LED strip that does not turn on or flickers at a lower level.",
      "label": "Minimum Level",
      "default": 1,
      "stateless": false,
      "min": 1,
      "max": 45,
      "list": false,
      "value": 1,
      "newValue": 1
    },
    {
      "id": "140-112-0-5",
      "nodeId": 140,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 5,
      "propertyName": "Maximum Level",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "The maximum level that the strip can be dimmed to. Useful when the user has an LED strip that reaches its maximum level before the dimmer value of 99.",
      "label": "Maximum Level",
      "default": 99,
      "stateless": false,
      "min": 55,
      "max": 99,
      "list": false,
      "value": 99,
      "newValue": 99
    },
    {
      "id": "140-112-0-6",
      "nodeId": 140,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 6,
      "propertyName": "Auto Off Timer",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "After the strip is turned on, turn it off automatically after this time.",
      "label": "Auto Off Timer",
      "default": 0,
      "stateless": false,
      "min": 0,
      "max": 32767,
      "unit": "seconds",
      "list": true,
      "allowManualEntry": true,
      "states": [
        {
          "text": "Disable",
          "value": 0
        }
      ],
      "value": 0,
      "newValue": 0
    },
    {
      "id": "140-112-0-7",
      "nodeId": 140,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 7,
      "propertyName": "Default Level (Local)",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "Default level for the strip when it is powered on from the local switch. A setting of 0 means that the switch will return to the level that it was on before it was turned off.",
      "label": "Default Level (Local)",
      "default": 0,
      "stateless": false,
      "min": 0,
      "max": 99,
      "list": false,
      "value": 0,
      "newValue": 0
    },
    {
      "id": "140-112-0-8",
      "nodeId": 140,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 8,
      "propertyName": "Default Level (Z-Wave)",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "Default level for the dimmer when it is powered on from a Z-Wave command (i.e. BasicSet(0xFF)). A setting of 0 means that the switch will return to the level that it was on before it was turned off.",
      "label": "Default Level (Z-Wave)",
      "default": 0,
      "stateless": false,
      "min": 0,
      "max": 99,
      "list": false,
      "value": 0,
      "newValue": 0
    },
    {
      "id": "140-112-0-9-65535",
      "nodeId": 140,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 9,
      "propertyName": "Default Color: Hue Color",
      "propertyKey": 65535,
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "Set the default color to a Hue Color Wheel color. Allowable Range: 1 - 360.",
      "label": "Default Color: Hue Color",
      "default": 0,
      "stateless": false,
      "min": 0,
      "max": 361,
      "list": true,
      "allowManualEntry": true,
      "states": [
        {
          "text": "Previous color",
          "value": 0
        },
        {
          "text": "Random color",
          "value": 361
        }
      ],
      "value": 0,
      "newValue": 0
    },
    {
      "id": "140-112-0-9-4294901760",
      "nodeId": 140,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 9,
      "propertyName": "Default Color: Color Temperature",
      "propertyKey": 4294901760,
      "type": "number",
      "readable": true,
      "writeable": true,
      "label": "Default Color: Color Temperature",
      "default": 6500,
      "stateless": false,
      "min": 2700,
      "max": 6500,
      "list": false,
      "value": 4000,
      "newValue": 4000
    },
    {
      "id": "140-112-0-10",
      "nodeId": 140,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 10,
      "propertyName": "State After Power Failure",
      "type": "number",
      "readable": true,
      "writeable": true,
      "label": "State After Power Failure",
      "default": 2,
      "stateless": false,
      "min": 0,
      "max": 2,
      "list": true,
      "allowManualEntry": false,
      "states": [
        {
          "text": "Off",
          "value": 0
        },
        {
          "text": "Default Color/Level",
          "value": 1
        },
        {
          "text": "Previous state",
          "value": 2
        }
      ],
      "value": 0,
      "newValue": 0
    },
    {
      "id": "140-112-0-17",
      "nodeId": 140,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 17,
      "propertyName": "Active Power Reports",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "The power level change that will result in a new power report being sent. The value is relative to the previous report.",
      "label": "Active Power Reports",
      "default": 10,
      "stateless": false,
      "min": 0,
      "max": 100,
      "unit": "%",
      "list": true,
      "allowManualEntry": true,
      "states": [
        {
          "text": "Disable",
          "value": 0
        }
      ],
      "value": 0,
      "newValue": 0
    },
    {
      "id": "140-112-0-18",
      "nodeId": 140,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 18,
      "propertyName": "Periodic Power & Energy Reports",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "Time period between consecutive power & energy reports being sent. The timer is reset after each report is sent.",
      "label": "Periodic Power & Energy Reports",
      "default": 3600,
      "stateless": false,
      "min": 0,
      "max": 32767,
      "unit": "seconds",
      "list": false,
      "value": 0,
      "newValue": 0
    },
    {
      "id": "140-112-0-19",
      "nodeId": 140,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 19,
      "propertyName": "Energy Reports",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "The energy level change that will result in a new energy report being sent.",
      "label": "Energy Reports",
      "default": 10,
      "stateless": false,
      "min": 0,
      "max": 127,
      "unit": "0.01 kWh",
      "list": false,
      "value": 0,
      "newValue": 0
    },
    {
      "id": "140-112-0-21-255",
      "nodeId": 140,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 21,
      "propertyName": "Quick Strip Effect: Hue Color Wheel / Color Temp",
      "propertyKey": 255,
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "If 'Quick Strip Effect: Color Type' is set to 'Hue Color Wheel', this is the hue color wheel value.  To calculate value, value = hue_color_wheel_value / 360 * 255.  If 'Quick Strip Effect: Color Type' is set to 'Color Temp', this is the color temp value.  To calculate value, value = (color_temp_value - 2700) / (6500 - 2700) * 255.",
      "label": "Quick Strip Effect: Hue Color Wheel / Color Temp",
      "default": 0,
      "stateless": false,
      "min": 0,
      "max": 255,
      "list": false,
      "value": 0,
      "newValue": 0
    },
    {
      "id": "140-112-0-21-32512",
      "nodeId": 140,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 21,
      "propertyName": "Quick Strip Effect Intensity",
      "propertyKey": 32512,
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "Intensity of the LED strip. Coarse: 0 - 10, where 10 = 100%. Fine: 0-99, where 99 = 100%.",
      "label": "Quick Strip Effect Intensity",
      "default": 0,
      "stateless": false,
      "min": 0,
      "max": 99,
      "list": false,
      "value": 0,
      "newValue": 0
    },
    {
      "id": "140-112-0-21-32768",
      "nodeId": 140,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 21,
      "propertyName": "Quick Strip Effect Intensity Scale",
      "propertyKey": 32768,
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "Changes the scale of the intensity. 0 = Coarse (10 x Intensity), 1 = Fine (1 x Intensity).",
      "label": "Quick Strip Effect Intensity Scale",
      "default": 0,
      "stateless": false,
      "min": 0,
      "max": 1,
      "list": true,
      "allowManualEntry": true,
      "states": [
        {
          "text": "Coarse",
          "value": 0
        },
        {
          "text": "Fine",
          "value": 1
        }
      ],
      "value": 0,
      "newValue": 0
    },
    {
      "id": "140-112-0-21-16711680",
      "nodeId": 140,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 21,
      "propertyName": "Quick Strip Effect: Duration",
      "propertyKey": 16711680,
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "The light LED strip effect duration. 1 to 60 = seconds, 61 to 120 minutes, 121 - 254 = hours, 255 = Indefinitely.",
      "label": "Quick Strip Effect: Duration",
      "default": 0,
      "stateless": false,
      "min": 0,
      "max": 255,
      "list": false,
      "value": 0,
      "newValue": 0
    },
    {
      "id": "140-112-0-21-1056964608",
      "nodeId": 140,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 21,
      "propertyName": "Quick Strip Effect: Effect",
      "propertyKey": 1056964608,
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "The light LED strip effect.",
      "label": "Quick Strip Effect: Effect",
      "default": 0,
      "stateless": false,
      "min": 0,
      "max": 6,
      "list": true,
      "allowManualEntry": false,
      "states": [
        {
          "text": "Off",
          "value": 0
        },
        {
          "text": "Solid",
          "value": 1
        },
        {
          "text": "Chase",
          "value": 2
        },
        {
          "text": "Fast Blink",
          "value": 3
        },
        {
          "text": "Slow Blink",
          "value": 4
        },
        {
          "text": "Fast Fade",
          "value": 5
        },
        {
          "text": "Slow Fade",
          "value": 6
        }
      ],
      "value": 1,
      "newValue": 1
    },
    {
      "id": "140-112-0-21-1073741824",
      "nodeId": 140,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 21,
      "propertyName": "Quick Strip Effect: Color Type",
      "propertyKey": 1073741824,
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "Color type for the effect.",
      "label": "Quick Strip Effect: Color Type",
      "default": 0,
      "stateless": false,
      "min": 0,
      "max": 1,
      "list": true,
      "allowManualEntry": false,
      "states": [
        {
          "text": "Hue Color Wheel",
          "value": 0
        },
        {
          "text": "Color Temp",
          "value": 1
        }
      ],
      "value": 0,
      "newValue": 0
    },
    {
      "id": "140-112-0-22-7",
      "nodeId": 140,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 22,
      "propertyName": "Custom Strip Effect: Action 1 Effect",
      "propertyKey": 7,
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "This is the effect of Action 1.",
      "label": "Custom Strip Effect: Action 1 Effect",
      "default": 0,
      "stateless": false,
      "min": 0,
      "max": 4,
      "list": true,
      "allowManualEntry": true,
      "states": [
        {
          "text": "Fade",
          "value": 0
        },
        {
          "text": "Fade Blend",
          "value": 1
        },
        {
          "text": "Flash",
          "value": 2
        },
        {
          "text": "Chase",
          "value": 3
        },
        {
          "text": "Chase Blend",
          "value": 4
        }
      ],
      "value": 0,
      "newValue": 0
    },
    {
      "id": "140-112-0-22-248",
      "nodeId": 140,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 22,
      "propertyName": "Custom Strip Effect: Action 1 Color",
      "propertyKey": 248,
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "This is the color of Action 1.",
      "label": "Custom Strip Effect: Action 1 Color",
      "default": 0,
      "stateless": false,
      "min": 0,
      "max": 15,
      "list": true,
      "allowManualEntry": true,
      "states": [
        {
          "text": "Off",
          "value": 0
        },
        {
          "text": "2700K",
          "value": 1
        },
        {
          "text": "4500K",
          "value": 2
        },
        {
          "text": "6500K",
          "value": 3
        },
        {
          "text": "Red",
          "value": 4
        },
        {
          "text": "Orange",
          "value": 5
        },
        {
          "text": "Yellow",
          "value": 6
        },
        {
          "text": "Yellow Green",
          "value": 7
        },
        {
          "text": "Green",
          "value": 8
        },
        {
          "text": "Spring Green",
          "value": 9
        },
        {
          "text": "Cyan",
          "value": 10
        },
        {
          "text": "Azure",
          "value": 11
        },
        {
          "text": "Blue",
          "value": 12
        },
        {
          "text": "Violet",
          "value": 13
        },
        {
          "text": "Magenta",
          "value": 14
        },
        {
          "text": "Random",
          "value": 15
        }
      ],
      "value": 0,
      "newValue": 0
    },
    {
      "id": "140-112-0-22-1792",
      "nodeId": 140,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 22,
      "propertyName": "Custom Strip Effect: Action 2 Effect",
      "propertyKey": 1792,
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "This is the effect of Action 2.",
      "label": "Custom Strip Effect: Action 2 Effect",
      "default": 0,
      "stateless": false,
      "min": 0,
      "max": 4,
      "list": true,
      "allowManualEntry": true,
      "states": [
        {
          "text": "Fade",
          "value": 0
        },
        {
          "text": "Fade Blend",
          "value": 1
        },
        {
          "text": "Flash",
          "value": 2
        },
        {
          "text": "Chase",
          "value": 3
        },
        {
          "text": "Chase Blend",
          "value": 4
        }
      ],
      "value": 0,
      "newValue": 0
    },
    {
      "id": "140-112-0-22-63488",
      "nodeId": 140,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 22,
      "propertyName": "Custom Strip Effect: Action 2 Color",
      "propertyKey": 63488,
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "This is the color of Action 2.",
      "label": "Custom Strip Effect: Action 2 Color",
      "default": 0,
      "stateless": false,
      "min": 0,
      "max": 15,
      "list": true,
      "allowManualEntry": true,
      "states": [
        {
          "text": "Off",
          "value": 0
        },
        {
          "text": "2700K",
          "value": 1
        },
        {
          "text": "4500K",
          "value": 2
        },
        {
          "text": "6500K",
          "value": 3
        },
        {
          "text": "Red",
          "value": 4
        },
        {
          "text": "Orange",
          "value": 5
        },
        {
          "text": "Yellow",
          "value": 6
        },
        {
          "text": "Yellow Green",
          "value": 7
        },
        {
          "text": "Green",
          "value": 8
        },
        {
          "text": "Spring Green",
          "value": 9
        },
        {
          "text": "Cyan",
          "value": 10
        },
        {
          "text": "Azure",
          "value": 11
        },
        {
          "text": "Blue",
          "value": 12
        },
        {
          "text": "Violet",
          "value": 13
        },
        {
          "text": "Magenta",
          "value": 14
        },
        {
          "text": "Random",
          "value": 15
        }
      ],
      "value": 0,
      "newValue": 0
    },
    {
      "id": "140-112-0-22-458752",
      "nodeId": 140,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 22,
      "propertyName": "Custom Strip Effect: Action 3 Effect",
      "propertyKey": 458752,
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "This is the effect of Action 3.",
      "label": "Custom Strip Effect: Action 3 Effect",
      "default": 0,
      "stateless": false,
      "min": 0,
      "max": 4,
      "list": true,
      "allowManualEntry": true,
      "states": [
        {
          "text": "Fade",
          "value": 0
        },
        {
          "text": "Fade Blend",
          "value": 1
        },
        {
          "text": "Flash",
          "value": 2
        },
        {
          "text": "Chase",
          "value": 3
        },
        {
          "text": "Chase Blend",
          "value": 4
        }
      ],
      "value": 0,
      "newValue": 0
    },
    {
      "id": "140-112-0-22-16252928",
      "nodeId": 140,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 22,
      "propertyName": "Custom Strip Effect: Action 3 Color",
      "propertyKey": 16252928,
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "This is the color of Action 3.",
      "label": "Custom Strip Effect: Action 3 Color",
      "default": 0,
      "stateless": false,
      "min": 0,
      "max": 15,
      "list": true,
      "allowManualEntry": true,
      "states": [
        {
          "text": "Off",
          "value": 0
        },
        {
          "text": "2700K",
          "value": 1
        },
        {
          "text": "4500K",
          "value": 2
        },
        {
          "text": "6500K",
          "value": 3
        },
        {
          "text": "Red",
          "value": 4
        },
        {
          "text": "Orange",
          "value": 5
        },
        {
          "text": "Yellow",
          "value": 6
        },
        {
          "text": "Yellow Green",
          "value": 7
        },
        {
          "text": "Green",
          "value": 8
        },
        {
          "text": "Spring Green",
          "value": 9
        },
        {
          "text": "Cyan",
          "value": 10
        },
        {
          "text": "Azure",
          "value": 11
        },
        {
          "text": "Blue",
          "value": 12
        },
        {
          "text": "Violet",
          "value": 13
        },
        {
          "text": "Magenta",
          "value": 14
        },
        {
          "text": "Random",
          "value": 15
        }
      ],
      "value": 0,
      "newValue": 0
    },
    {
      "id": "140-112-0-22-117440512",
      "nodeId": 140,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 22,
      "propertyName": "Custom Strip Effect: Action 4 Effect",
      "propertyKey": 117440512,
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "This is the effect of Action 4.",
      "label": "Custom Strip Effect: Action 4 Effect",
      "default": 0,
      "stateless": false,
      "min": 0,
      "max": 4,
      "list": true,
      "allowManualEntry": true,
      "states": [
        {
          "text": "Fade",
          "value": 0
        },
        {
          "text": "Fade Blend",
          "value": 1
        },
        {
          "text": "Flash",
          "value": 2
        },
        {
          "text": "Chase",
          "value": 3
        },
        {
          "text": "Chase Blend",
          "value": 4
        }
      ],
      "value": 0,
      "newValue": 0
    },
    {
      "id": "140-112-0-22-4160749568",
      "nodeId": 140,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 22,
      "propertyName": "Custom Strip Effect: Action 4 Color",
      "propertyKey": 4160749568,
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "This is the color of Action 4.",
      "label": "Custom Strip Effect: Action 4 Color",
      "default": 0,
      "stateless": false,
      "min": 0,
      "max": 15,
      "list": true,
      "allowManualEntry": true,
      "states": [
        {
          "text": "Off",
          "value": 0
        },
        {
          "text": "2700K",
          "value": 1
        },
        {
          "text": "4500K",
          "value": 2
        },
        {
          "text": "6500K",
          "value": 3
        },
        {
          "text": "Red",
          "value": 4
        },
        {
          "text": "Orange",
          "value": 5
        },
        {
          "text": "Yellow",
          "value": 6
        },
        {
          "text": "Yellow Green",
          "value": 7
        },
        {
          "text": "Green",
          "value": 8
        },
        {
          "text": "Spring Green",
          "value": 9
        },
        {
          "text": "Cyan",
          "value": 10
        },
        {
          "text": "Azure",
          "value": 11
        },
        {
          "text": "Blue",
          "value": 12
        },
        {
          "text": "Violet",
          "value": 13
        },
        {
          "text": "Magenta",
          "value": 14
        },
        {
          "text": "Random",
          "value": 15
        }
      ],
      "value": 0,
      "newValue": 0
    },
    {
      "id": "140-112-0-23-127",
      "nodeId": 140,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 23,
      "propertyName": "Custom Strip Effect: Action 1 Intensity",
      "propertyKey": 127,
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "This is the intensity of Action 1.",
      "label": "Custom Strip Effect: Action 1 Intensity",
      "default": 0,
      "stateless": false,
      "min": 0,
      "max": 99,
      "list": false,
      "value": 2,
      "newValue": 2
    },
    {
      "id": "140-112-0-23-32512",
      "nodeId": 140,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 23,
      "propertyName": "Custom Strip Effect: Action 2 Intensity",
      "propertyKey": 32512,
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "This is the intensity of Action 2.",
      "label": "Custom Strip Effect: Action 2 Intensity",
      "default": 0,
      "stateless": false,
      "min": 0,
      "max": 99,
      "list": false,
      "value": 0,
      "newValue": 0
    },
    {
      "id": "140-112-0-23-8323072",
      "nodeId": 140,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 23,
      "propertyName": "Custom Strip Effect: Action 3 Intensity",
      "propertyKey": 8323072,
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "This is the intensity of Action 3.",
      "label": "Custom Strip Effect: Action 3 Intensity",
      "default": 0,
      "stateless": false,
      "min": 0,
      "max": 99,
      "list": false,
      "value": 0,
      "newValue": 0
    },
    {
      "id": "140-112-0-23-2130706432",
      "nodeId": 140,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 23,
      "propertyName": "Custom Strip Effect: Action 4 Intensity",
      "propertyKey": 2130706432,
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "This is the intensity of Action 4.",
      "label": "Custom Strip Effect: Action 4 Intensity",
      "default": 0,
      "stateless": false,
      "min": 0,
      "max": 99,
      "list": false,
      "value": 0,
      "newValue": 0
    },
    {
      "id": "140-112-0-24-63",
      "nodeId": 140,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 24,
      "propertyName": "Custom Strip Effect: Duration 1",
      "propertyKey": 63,
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "Duration of the Action 1 Effect.",
      "label": "Custom Strip Effect: Duration 1",
      "default": 0,
      "stateless": false,
      "min": 0,
      "max": 60,
      "list": false,
      "value": 0,
      "newValue": 0
    },
    {
      "id": "140-112-0-24-16128",
      "nodeId": 140,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 24,
      "propertyName": "Custom Strip Effect: Duration 2",
      "propertyKey": 16128,
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "Duration of the Action 2 Effect.",
      "label": "Custom Strip Effect: Duration 2",
      "default": 0,
      "stateless": false,
      "min": 0,
      "max": 60,
      "list": false,
      "value": 0,
      "newValue": 0
    },
    {
      "id": "140-112-0-24-4128768",
      "nodeId": 140,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 24,
      "propertyName": "Custom Strip Effect: Duration 3",
      "propertyKey": 4128768,
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "Duration of the Action 3 Effect.",
      "label": "Custom Strip Effect: Duration 3",
      "default": 0,
      "stateless": false,
      "min": 0,
      "max": 60,
      "list": false,
      "value": 0,
      "newValue": 0
    },
    {
      "id": "140-112-0-24-1056964608",
      "nodeId": 140,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 24,
      "propertyName": "Custom Strip Effect: Duration 4",
      "propertyKey": 1056964608,
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "Duration of the Action 4 Effect.",
      "label": "Custom Strip Effect: Duration 4",
      "default": 0,
      "stateless": false,
      "min": 0,
      "max": 60,
      "list": false,
      "value": 0,
      "newValue": 0
    },
    {
      "id": "140-112-0-30-255",
      "nodeId": 140,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 30,
      "propertyName": "Custom Strip Effect: Iterations",
      "propertyKey": 255,
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "Number of times the custom effect will occur.  Iterations x (Action 1 -> Action 2 -> Action 3 -> Action 4).",
      "label": "Custom Strip Effect: Iterations",
      "default": 0,
      "stateless": false,
      "min": 0,
      "max": 255,
      "list": false,
      "value": 0,
      "newValue": 0
    },
    {
      "id": "140-112-0-30-65280",
      "nodeId": 140,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 30,
      "propertyName": "Custom Strip Effect: Behavior",
      "propertyKey": 65280,
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "What will occur after the Custom Effect is Finished.",
      "label": "Custom Strip Effect: Behavior",
      "default": 0,
      "stateless": false,
      "min": 0,
      "max": 2,
      "list": true,
      "allowManualEntry": true,
      "states": [
        {
          "text": "Off",
          "value": 0
        },
        {
          "text": "Previous Color",
          "value": 1
        },
        {
          "text": "Last Color in Program",
          "value": 2
        }
      ],
      "value": 0,
      "newValue": 0
    },
    {
      "id": "140-112-0-30-16711680",
      "nodeId": 140,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 30,
      "propertyName": "Custom Strip Effect: Duration Units",
      "propertyKey": 16711680,
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "Units of the Duration for Parameter 24.",
      "label": "Custom Strip Effect: Duration Units",
      "default": 0,
      "stateless": false,
      "min": 0,
      "max": 3,
      "list": true,
      "allowManualEntry": true,
      "states": [
        {
          "text": "100ms",
          "value": 0
        },
        {
          "text": "Seconds",
          "value": 1
        },
        {
          "text": "Minutes",
          "value": 2
        },
        {
          "text": "Hours",
          "value": 3
        }
      ],
      "value": 0,
      "newValue": 0
    },
    {
      "id": "140-112-0-31-255",
      "nodeId": 140,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 31,
      "propertyName": "Pixel Effect",
      "propertyKey": 255,
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "Pixel Effect that utilizes the individually addressable LEDs.",
      "label": "Pixel Effect",
      "default": 1,
      "stateless": false,
      "min": 1,
      "max": 45,
      "list": true,
      "allowManualEntry": true,
      "states": [
        {
          "text": "Static",
          "value": 1
        },
        {
          "text": "Blink",
          "value": 2
        },
        {
          "text": "Breath",
          "value": 3
        },
        {
          "text": "Color Wipe",
          "value": 4
        },
        {
          "text": "Color Wipe Reverse Inverse",
          "value": 5
        },
        {
          "text": "Color Wipe Random",
          "value": 6
        },
        {
          "text": "Random Color",
          "value": 7
        },
        {
          "text": "Single Dynamic",
          "value": 8
        },
        {
          "text": "Multi Dynamic",
          "value": 9
        },
        {
          "text": "Rainbow",
          "value": 10
        },
        {
          "text": "Rainbow Cycle",
          "value": 11
        },
        {
          "text": "Scan",
          "value": 12
        },
        {
          "text": "Dual Scan",
          "value": 13
        },
        {
          "text": "Fade",
          "value": 14
        },
        {
          "text": "Running Lights",
          "value": 15
        },
        {
          "text": "Twinkle",
          "value": 16
        },
        {
          "text": "Twinkle Random",
          "value": 17
        },
        {
          "text": "Twinkle Fade",
          "value": 18
        },
        {
          "text": "Twinkle Fade Random",
          "value": 19
        },
        {
          "text": "Sparkle",
          "value": 20
        },
        {
          "text": "Flash Sparkle",
          "value": 21
        },
        {
          "text": "Hyper Sparkle",
          "value": 22
        },
        {
          "text": "Strobe",
          "value": 23
        },
        {
          "text": "Blink Rainbow",
          "value": 24
        },
        {
          "text": "Chase White",
          "value": 25
        },
        {
          "text": "Chase Color",
          "value": 26
        },
        {
          "text": "Chase Random",
          "value": 27
        },
        {
          "text": "Chase Rainbow",
          "value": 28
        },
        {
          "text": "Chase Flash",
          "value": 29
        },
        {
          "text": "Chase Flash Random",
          "value": 30
        },
        {
          "text": "Chase Rainbow White",
          "value": 31
        },
        {
          "text": "Chase Blackout",
          "value": 32
        },
        {
          "text": "Chase Blackout Rainbow",
          "value": 33
        },
        {
          "text": "Color Sweep Random",
          "value": 34
        },
        {
          "text": "Running Color",
          "value": 35
        },
        {
          "text": "Running Red Blue",
          "value": 36
        },
        {
          "text": "Running Random",
          "value": 37
        },
        {
          "text": "Larson Scanner",
          "value": 38
        },
        {
          "text": "Comet",
          "value": 39
        },
        {
          "text": "Fireworks",
          "value": 40
        },
        {
          "text": "Fireworks Random",
          "value": 41
        },
        {
          "text": "Merry Christmas",
          "value": 42
        },
        {
          "text": "Circus Combustus",
          "value": 43
        },
        {
          "text": "Halloween",
          "value": 44
        },
        {
          "text": "Aurora",
          "value": 45
        }
      ],
      "value": 0,
      "newValue": 0
    },
    {
      "id": "140-112-0-31-32512",
      "nodeId": 140,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 31,
      "propertyName": "Pixel Effect Intensity",
      "propertyKey": 32512,
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "This is the intensity of the Pixel Effect.",
      "label": "Pixel Effect Intensity",
      "default": 0,
      "stateless": false,
      "min": 0,
      "max": 99,
      "list": false,
      "value": 0,
      "newValue": 0
    },
    {
      "id": "140-112-0-51",
      "nodeId": 140,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 51,
      "propertyName": "Disable Physical On/Off Delay",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "The 700ms delay that occurs after pressing the physical button to turn the switch on/off is removed. Consequently this also removes the following scenes: 2x, 3x, 4x, 5x tap. Still working are the 1x tap, held, released, and the level up/down scenes.",
      "label": "Disable Physical On/Off Delay",
      "default": 1,
      "stateless": false,
      "min": 0,
      "max": 1,
      "list": true,
      "allowManualEntry": false,
      "states": [
        {
          "text": "700ms delay disabled",
          "value": 0
        },
        {
          "text": "700ms delay enabled",
          "value": 1
        }
      ],
      "value": 1,
      "newValue": 1
    },
    {
      "id": "140-117-0-local",
      "nodeId": 140,
      "commandClass": 117,
      "commandClassName": "Protection",
      "endpoint": 0,
      "property": "local",
      "propertyName": "local",
      "type": "number",
      "readable": true,
      "writeable": true,
      "label": "Local protection state",
      "stateless": false,
      "list": true,
      "states": [
        {
          "text": "Unprotected",
          "value": 0
        },
        {
          "text": "ProtectedBySequence",
          "value": 1
        },
        {
          "text": "NoOperationPossible",
          "value": 2
        }
      ],
      "value": 0,
      "newValue": 0
    },
    {
      "id": "140-117-0-rf",
      "nodeId": 140,
      "commandClass": 117,
      "commandClassName": "Protection",
      "endpoint": 0,
      "property": "rf",
      "propertyName": "rf",
      "type": "number",
      "readable": true,
      "writeable": true,
      "label": "RF protection state",
      "stateless": false,
      "list": true,
      "states": [
        {
          "text": "Unprotected",
          "value": 0
        },
        {
          "text": "NoControl",
          "value": 1
        },
        {
          "text": "NoResponse",
          "value": 2
        }
      ],
      "value": 0,
      "newValue": 0
    },
    {
      "id": "140-117-0-exclusiveControlNodeId",
      "nodeId": 140,
      "commandClass": 117,
      "commandClassName": "Protection",
      "endpoint": 0,
      "property": "exclusiveControlNodeId",
      "propertyName": "exclusiveControlNodeId",
      "type": "any",
      "readable": true,
      "writeable": true,
      "label": "exclusiveControlNodeId (property)",
      "stateless": false,
      "list": false
    },
    {
      "id": "140-117-0-timeout",
      "nodeId": 140,
      "commandClass": 117,
      "commandClassName": "Protection",
      "endpoint": 0,
      "property": "timeout",
      "propertyName": "timeout",
      "type": "any",
      "readable": true,
      "writeable": true,
      "label": "timeout (property)",
      "stateless": false,
      "list": false
    },
    {
      "id": "140-91-0-slowRefresh",
      "nodeId": 140,
      "commandClass": 91,
      "commandClassName": "Central Scene",
      "endpoint": 0,
      "property": "slowRefresh",
      "propertyName": "slowRefresh",
      "type": "boolean",
      "readable": true,
      "writeable": true,
      "description": "When this is true, KeyHeldDown notifications are sent every 55s. When this is false, the notifications are sent every 200ms.",
      "label": "Send held down notifications at a slow rate",
      "stateless": false,
      "list": false
    },
    {
      "id": "140-91-0-scene-001",
      "nodeId": 140,
      "commandClass": 91,
      "commandClassName": "Central Scene",
      "endpoint": 0,
      "property": "scene",
      "propertyName": "scene",
      "propertyKey": "001",
      "propertyKeyName": "001",
      "type": "number",
      "readable": true,
      "writeable": false,
      "label": "Scene 001",
      "stateless": true,
      "min": 0,
      "max": 255,
      "list": true,
      "states": [
        {
          "text": "KeyPressed",
          "value": 0
        }
      ],
      "lastUpdate": 1638390325636
    },
    {
      "id": "140-91-0-scene-002",
      "nodeId": 140,
      "commandClass": 91,
      "commandClassName": "Central Scene",
      "endpoint": 0,
      "property": "scene",
      "propertyName": "scene",
      "propertyKey": "002",
      "propertyKeyName": "002",
      "type": "number",
      "readable": true,
      "writeable": false,
      "label": "Scene 002",
      "stateless": false,
      "min": 0,
      "max": 255,
      "list": true,
      "states": [
        {
          "text": "KeyPressed",
          "value": 0
        },
        {
          "text": "KeyReleased",
          "value": 1
        },
        {
          "text": "KeyHeldDown",
          "value": 2
        },
        {
          "text": "KeyPressed2x",
          "value": 3
        },
        {
          "text": "KeyPressed3x",
          "value": 4
        },
        {
          "text": "KeyPressed4x",
          "value": 5
        },
        {
          "text": "KeyPressed5x",
          "value": 6
        }
      ]
    },
    {
      "id": "140-91-0-scene-003",
      "nodeId": 140,
      "commandClass": 91,
      "commandClassName": "Central Scene",
      "endpoint": 0,
      "property": "scene",
      "propertyName": "scene",
      "propertyKey": "003",
      "propertyKeyName": "003",
      "type": "number",
      "readable": true,
      "writeable": false,
      "label": "Scene 003",
      "stateless": false,
      "min": 0,
      "max": 255,
      "list": true,
      "states": [
        {
          "text": "KeyPressed",
          "value": 0
        },
        {
          "text": "KeyReleased",
          "value": 1
        },
        {
          "text": "KeyHeldDown",
          "value": 2
        },
        {
          "text": "KeyPressed2x",
          "value": 3
        },
        {
          "text": "KeyPressed3x",
          "value": 4
        },
        {
          "text": "KeyPressed4x",
          "value": 5
        },
        {
          "text": "KeyPressed5x",
          "value": 6
        }
      ]
    },
    {
      "id": "140-135-0-80-3",
      "nodeId": 140,
      "commandClass": 135,
      "commandClassName": "Indicator",
      "endpoint": 0,
      "property": 80,
      "propertyName": "Node Identify",
      "propertyKey": 3,
      "propertyKeyName": "On/Off Period: Duration",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "Sets the duration of an on/off period in 1/10th seconds. Must be set together with \"On/Off Cycle Count\"",
      "label": "Node Identify - On/Off Period: Duration",
      "ccSpecific": {
        "indicatorId": 80,
        "propertyId": 3
      },
      "stateless": false,
      "list": false,
      "value": 0,
      "newValue": 0
    },
    {
      "id": "140-135-0-80-4",
      "nodeId": 140,
      "commandClass": 135,
      "commandClassName": "Indicator",
      "endpoint": 0,
      "property": 80,
      "propertyName": "Node Identify",
      "propertyKey": 4,
      "propertyKeyName": "On/Off Cycle Count",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "Sets the number of on/off periods. 0xff means infinite. Must be set together with \"On/Off Period duration\"",
      "label": "Node Identify - On/Off Cycle Count",
      "ccSpecific": {
        "indicatorId": 80,
        "propertyId": 4
      },
      "stateless": false,
      "list": false,
      "value": 0,
      "newValue": 0
    },
    {
      "id": "140-135-0-80-5",
      "nodeId": 140,
      "commandClass": 135,
      "commandClassName": "Indicator",
      "endpoint": 0,
      "property": 80,
      "propertyName": "Node Identify",
      "propertyKey": 5,
      "propertyKeyName": "On/Off Period: On time",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "This property is used to set the length of the On time during an On/Off period. It allows asymetic On/Off periods. The value 0x00 MUST represent symmetric On/Off period (On time equal to Off time)",
      "label": "Node Identify - On/Off Period: On time",
      "ccSpecific": {
        "indicatorId": 80,
        "propertyId": 5
      },
      "stateless": false,
      "list": false,
      "value": 0,
      "newValue": 0
    }
  ],
  "groups": [
    {
      "text": "Lifeline",
      "endpoint": 0,
      "value": 1,
      "maxNodes": 5,
      "isLifeline": true,
      "multiChannel": true
    },
    {
      "text": "Basic Set",
      "endpoint": 0,
      "value": 2,
      "maxNodes": 5,
      "isLifeline": false,
      "multiChannel": true
    },
    {
      "text": "Switch Multilevel Set",
      "endpoint": 0,
      "value": 3,
      "maxNodes": 5,
      "isLifeline": false,
      "multiChannel": true
    },
    {
      "text": "Switch Multilevel Start/Stop",
      "endpoint": 0,
      "value": 4,
      "maxNodes": 5,
      "isLifeline": false,
      "multiChannel": true
    }
  ],
  "neighbors": [],
  "ready": true,
  "available": true,
  "hassDevices": {},
  "failed": false,
  "inited": true,
  "hexId": "0x031e-0x000a-0x0001",
  "dbLink": "https://devices.zwave-js.io/?jumpTo=0x031e:0x000a:0x0001:1.20",
  "manufacturerId": 798,
  "productId": 1,
  "productType": 10,
  "deviceConfig": {
    "filename": "/data/db/devices/0x031e/lzw45.json",
    "isEmbedded": true,
    "manufacturer": "Inovelli",
    "manufacturerId": 798,
    "label": "LZW45",
    "description": "Light Strip",
    "devices": [
      {
        "productType": 10,
        "productId": 1
      }
    ],
    "firmwareVersion": {
      "min": "0.0",
      "max": "255.255"
    },
    "associations": {},
    "paramInformation": {
      "_map": {}
    }
  },
  "productLabel": "LZW45",
  "productDescription": "Light Strip",
  "manufacturer": "Inovelli",
  "firmwareVersion": "1.20",
  "protocolVersion": 3,
  "zwavePlusVersion": 2,
  "zwavePlusNodeType": 0,
  "zwavePlusRoleType": 5,
  "nodeType": 1,
  "endpointsCount": 0,
  "endpointIndizes": [],
  "isSecure": false,
  "security": "None",
  "supportsSecurity": false,
  "supportsBeaming": true,
  "isControllerNode": false,
  "isListening": true,
  "isFrequentListening": false,
  "isRouting": true,
  "keepAwake": false,
  "maxDataRate": 100000,
  "deviceClass": {
    "basic": 4,
    "generic": 17,
    "specific": 2
  },
  "deviceId": "798-1-10",
  "status": "Alive",
  "interviewStage": "Complete",
  "statistics": {
    "commandsTX": 588,
    "commandsRX": 589,
    "commandsDroppedRX": 0,
    "commandsDroppedTX": 0,
    "timeoutResponse": 1
  },
  "lastActive": 1638390365699,
  "isBatteryPowered": false,
  "_name": "NodeID_140"
}

Node 1

{
  "id": 141,
  "name": "",
  "loc": "",
  "values": [
    {
      "id": "141-38-0-targetValue",
      "nodeId": 141,
      "commandClass": 38,
      "commandClassName": "Multilevel Switch",
      "endpoint": 0,
      "property": "targetValue",
      "propertyName": "targetValue",
      "type": "number",
      "readable": true,
      "writeable": true,
      "label": "Target value",
      "stateless": false,
      "min": 0,
      "max": 99,
      "list": false,
      "lastUpdate": 1638476349205
    },
    {
      "id": "141-38-0-duration",
      "nodeId": 141,
      "commandClass": 38,
      "commandClassName": "Multilevel Switch",
      "endpoint": 0,
      "property": "duration",
      "propertyName": "duration",
      "type": "duration",
      "readable": true,
      "writeable": true,
      "label": "Transition duration",
      "stateless": false,
      "list": false,
      "value": {
        "unit": "seconds"
      },
      "lastUpdate": 1638476349206,
      "newValue": {
        "unit": "seconds"
      }
    },
    {
      "id": "141-38-0-currentValue",
      "nodeId": 141,
      "commandClass": 38,
      "commandClassName": "Multilevel Switch",
      "endpoint": 0,
      "property": "currentValue",
      "propertyName": "currentValue",
      "type": "number",
      "readable": true,
      "writeable": false,
      "label": "Current value",
      "stateless": false,
      "min": 0,
      "max": 99,
      "list": false,
      "value": 0,
      "isCurrentValue": true,
      "targetValue": "38-0-targetValue",
      "lastUpdate": 1638476349220,
      "newValue": 0
    },
    {
      "id": "141-38-0-Up",
      "nodeId": 141,
      "commandClass": 38,
      "commandClassName": "Multilevel Switch",
      "endpoint": 0,
      "property": "Up",
      "propertyName": "Up",
      "type": "boolean",
      "readable": true,
      "writeable": true,
      "label": "Perform a level change (Up)",
      "ccSpecific": {
        "switchType": 2
      },
      "stateless": false,
      "list": false
    },
    {
      "id": "141-38-0-Down",
      "nodeId": 141,
      "commandClass": 38,
      "commandClassName": "Multilevel Switch",
      "endpoint": 0,
      "property": "Down",
      "propertyName": "Down",
      "type": "boolean",
      "readable": true,
      "writeable": true,
      "label": "Perform a level change (Down)",
      "ccSpecific": {
        "switchType": 2
      },
      "stateless": false,
      "list": false
    },
    {
      "id": "141-51-0-duration",
      "nodeId": 141,
      "commandClass": 51,
      "commandClassName": "Color Switch",
      "endpoint": 0,
      "property": "duration",
      "propertyName": "duration",
      "type": "duration",
      "readable": true,
      "writeable": true,
      "label": "Remaining duration",
      "stateless": false,
      "list": false,
      "value": {
        "unit": "seconds"
      },
      "lastUpdate": 1638476349222,
      "newValue": {
        "unit": "seconds"
      }
    },
    {
      "id": "141-51-0-currentColor-0",
      "nodeId": 141,
      "commandClass": 51,
      "commandClassName": "Color Switch",
      "endpoint": 0,
      "property": "currentColor",
      "propertyName": "currentColor",
      "propertyKey": 0,
      "propertyKeyName": "Warm White",
      "type": "number",
      "readable": true,
      "writeable": false,
      "description": "The current value of the Warm White color.",
      "label": "Current value (Warm White)",
      "stateless": false,
      "min": 0,
      "max": 255,
      "list": false,
      "value": 0,
      "isCurrentValue": true,
      "targetValue": "51-0-targetColor-0",
      "lastUpdate": 1638476349235,
      "newValue": 0
    },
    {
      "id": "141-51-0-currentColor-1",
      "nodeId": 141,
      "commandClass": 51,
      "commandClassName": "Color Switch",
      "endpoint": 0,
      "property": "currentColor",
      "propertyName": "currentColor",
      "propertyKey": 1,
      "propertyKeyName": "Cold White",
      "type": "number",
      "readable": true,
      "writeable": false,
      "description": "The current value of the Cold White color.",
      "label": "Current value (Cold White)",
      "stateless": false,
      "min": 0,
      "max": 255,
      "list": false,
      "value": 0,
      "isCurrentValue": true,
      "targetValue": "51-0-targetColor-1",
      "lastUpdate": 1638476349247,
      "newValue": 0
    },
    {
      "id": "141-51-0-currentColor-2",
      "nodeId": 141,
      "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 color.",
      "label": "Current value (Red)",
      "stateless": false,
      "min": 0,
      "max": 255,
      "list": false,
      "value": 33,
      "isCurrentValue": true,
      "targetValue": "51-0-targetColor-2",
      "lastUpdate": 1638476349259,
      "newValue": 33
    },
    {
      "id": "141-51-0-currentColor-3",
      "nodeId": 141,
      "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 color.",
      "label": "Current value (Green)",
      "stateless": false,
      "min": 0,
      "max": 255,
      "list": false,
      "value": 30,
      "isCurrentValue": true,
      "targetValue": "51-0-targetColor-3",
      "lastUpdate": 1638476349272,
      "newValue": 30
    },
    {
      "id": "141-51-0-currentColor-4",
      "nodeId": 141,
      "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 color.",
      "label": "Current value (Blue)",
      "stateless": false,
      "min": 0,
      "max": 255,
      "list": false,
      "value": 103,
      "isCurrentValue": true,
      "targetValue": "51-0-targetColor-4",
      "lastUpdate": 1638476349286,
      "newValue": 103
    },
    {
      "id": "141-51-0-currentColor",
      "nodeId": 141,
      "commandClass": 51,
      "commandClassName": "Color Switch",
      "endpoint": 0,
      "property": "currentColor",
      "propertyName": "currentColor",
      "type": "any",
      "readable": true,
      "writeable": false,
      "label": "Current Color",
      "stateless": false,
      "list": false,
      "value": {
        "warmWhite": 0,
        "coldWhite": 0,
        "red": 33,
        "green": 30,
        "blue": 103
      },
      "isCurrentValue": true,
      "targetValue": "51-0-targetColor",
      "newValue": {
        "warmWhite": 0,
        "coldWhite": 0,
        "red": 33,
        "green": 30,
        "blue": 103
      }
    },
    {
      "id": "141-51-0-hexColor",
      "nodeId": 141,
      "commandClass": 51,
      "commandClassName": "Color Switch",
      "endpoint": 0,
      "property": "hexColor",
      "propertyName": "hexColor",
      "type": "color",
      "readable": true,
      "writeable": true,
      "label": "RGB Color",
      "stateless": false,
      "list": false,
      "value": "211e67",
      "newValue": "211e67"
    },
    {
      "id": "141-51-0-targetColor-0",
      "nodeId": 141,
      "commandClass": 51,
      "commandClassName": "Color Switch",
      "endpoint": 0,
      "property": "targetColor",
      "propertyName": "targetColor",
      "propertyKey": 0,
      "propertyKeyName": "Warm White",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "The target value of the Warm White color.",
      "label": "Target value (Warm White)",
      "stateless": false,
      "min": 0,
      "max": 255,
      "list": false
    },
    {
      "id": "141-51-0-targetColor-1",
      "nodeId": 141,
      "commandClass": 51,
      "commandClassName": "Color Switch",
      "endpoint": 0,
      "property": "targetColor",
      "propertyName": "targetColor",
      "propertyKey": 1,
      "propertyKeyName": "Cold White",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "The target value of the Cold White color.",
      "label": "Target value (Cold White)",
      "stateless": false,
      "min": 0,
      "max": 255,
      "list": false
    },
    {
      "id": "141-51-0-targetColor-2",
      "nodeId": 141,
      "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 color.",
      "label": "Target value (Red)",
      "stateless": false,
      "min": 0,
      "max": 255,
      "list": false
    },
    {
      "id": "141-51-0-targetColor-3",
      "nodeId": 141,
      "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 color.",
      "label": "Target value (Green)",
      "stateless": false,
      "min": 0,
      "max": 255,
      "list": false
    },
    {
      "id": "141-51-0-targetColor-4",
      "nodeId": 141,
      "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 color.",
      "label": "Target value (Blue)",
      "stateless": false,
      "min": 0,
      "max": 255,
      "list": false
    },
    {
      "id": "141-51-0-targetColor",
      "nodeId": 141,
      "commandClass": 51,
      "commandClassName": "Color Switch",
      "endpoint": 0,
      "property": "targetColor",
      "propertyName": "targetColor",
      "type": "any",
      "readable": true,
      "writeable": true,
      "label": "Target Color",
      "stateless": false,
      "list": false
    },
    {
      "id": "141-114-0-manufacturerId",
      "nodeId": 141,
      "commandClass": 114,
      "commandClassName": "Manufacturer Specific",
      "endpoint": 0,
      "property": "manufacturerId",
      "propertyName": "manufacturerId",
      "type": "number",
      "readable": true,
      "writeable": false,
      "label": "Manufacturer ID",
      "stateless": false,
      "min": 0,
      "max": 65535,
      "list": false,
      "value": 634,
      "lastUpdate": 1638476349308,
      "newValue": 634
    },
    {
      "id": "141-114-0-productType",
      "nodeId": 141,
      "commandClass": 114,
      "commandClassName": "Manufacturer Specific",
      "endpoint": 0,
      "property": "productType",
      "propertyName": "productType",
      "type": "number",
      "readable": true,
      "writeable": false,
      "label": "Product type",
      "stateless": false,
      "min": 0,
      "max": 65535,
      "list": false,
      "value": 28672,
      "lastUpdate": 1638476349309,
      "newValue": 28672
    },
    {
      "id": "141-114-0-productId",
      "nodeId": 141,
      "commandClass": 114,
      "commandClassName": "Manufacturer Specific",
      "endpoint": 0,
      "property": "productId",
      "propertyName": "productId",
      "type": "number",
      "readable": true,
      "writeable": false,
      "label": "Product ID",
      "stateless": false,
      "min": 0,
      "max": 65535,
      "list": false,
      "value": 40968,
      "lastUpdate": 1638476349310,
      "newValue": 40968
    },
    {
      "id": "141-134-0-libraryType",
      "nodeId": 141,
      "commandClass": 134,
      "commandClassName": "Version",
      "endpoint": 0,
      "property": "libraryType",
      "propertyName": "libraryType",
      "type": "number",
      "readable": true,
      "writeable": false,
      "label": "Library type",
      "stateless": false,
      "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": 1638476349311,
      "newValue": 3
    },
    {
      "id": "141-134-0-protocolVersion",
      "nodeId": 141,
      "commandClass": 134,
      "commandClassName": "Version",
      "endpoint": 0,
      "property": "protocolVersion",
      "propertyName": "protocolVersion",
      "type": "string",
      "readable": true,
      "writeable": false,
      "label": "Z-Wave protocol version",
      "stateless": false,
      "list": false,
      "value": "7.13",
      "lastUpdate": 1638476349311,
      "newValue": "7.13"
    },
    {
      "id": "141-134-0-firmwareVersions",
      "nodeId": 141,
      "commandClass": 134,
      "commandClassName": "Version",
      "endpoint": 0,
      "property": "firmwareVersions",
      "propertyName": "firmwareVersions",
      "type": "string[]",
      "readable": true,
      "writeable": false,
      "label": "Z-Wave chip firmware versions",
      "stateless": false,
      "list": false,
      "value": [
        "10.0"
      ],
      "lastUpdate": 1638476349312,
      "newValue": [
        "10.0"
      ]
    },
    {
      "id": "141-50-0-value-65537",
      "nodeId": 141,
      "commandClass": 50,
      "commandClassName": "Meter",
      "endpoint": 0,
      "property": "value",
      "propertyName": "value",
      "propertyKey": 65537,
      "propertyKeyName": "Electric_kWh_Consumed",
      "type": "number",
      "readable": true,
      "writeable": false,
      "label": "Electric Consumption [kWh]",
      "ccSpecific": {
        "meterType": 1,
        "rateType": 1,
        "scale": 0
      },
      "stateless": false,
      "unit": "kWh",
      "list": false,
      "value": 0.041,
      "lastUpdate": 1638476349313,
      "newValue": 0.041
    },
    {
      "id": "141-112-0-1",
      "nodeId": 141,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 1,
      "propertyName": "LED Indicator (Relay)",
      "type": "number",
      "readable": true,
      "writeable": true,
      "label": "LED Indicator (Relay)",
      "default": 0,
      "stateless": false,
      "min": 0,
      "max": 3,
      "list": true,
      "allowManualEntry": false,
      "states": [
        {
          "text": "On when relay is off",
          "value": 0
        },
        {
          "text": "On when relay is on",
          "value": 1
        },
        {
          "text": "Always off",
          "value": 2
        },
        {
          "text": "Always on",
          "value": 3
        }
      ],
      "value": 0,
      "newValue": 0
    },
    {
      "id": "141-112-0-2",
      "nodeId": 141,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 2,
      "propertyName": "LED Indicator (Button 1)",
      "type": "number",
      "readable": true,
      "writeable": true,
      "label": "LED Indicator (Button 1)",
      "default": 0,
      "stateless": false,
      "min": 0,
      "max": 3,
      "list": true,
      "allowManualEntry": false,
      "states": [
        {
          "text": "On when dimmer is off",
          "value": 0
        },
        {
          "text": "On when dimmer is on",
          "value": 1
        },
        {
          "text": "Always off",
          "value": 2
        },
        {
          "text": "Always on",
          "value": 3
        }
      ],
      "value": 3,
      "lastUpdate": 1638476349315,
      "newValue": 3
    },
    {
      "id": "141-112-0-3",
      "nodeId": 141,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 3,
      "propertyName": "LED Indicator (Button 2)",
      "type": "number",
      "readable": true,
      "writeable": true,
      "label": "LED Indicator (Button 2)",
      "default": 0,
      "stateless": false,
      "min": 0,
      "max": 3,
      "list": true,
      "allowManualEntry": false,
      "states": [
        {
          "text": "On when dimmer is off",
          "value": 0
        },
        {
          "text": "On when dimmer is on",
          "value": 1
        },
        {
          "text": "Always off",
          "value": 2
        },
        {
          "text": "Always on",
          "value": 3
        }
      ],
      "value": 99,
      "lastUpdate": 1638476349315,
      "newValue": 99
    },
    {
      "id": "141-112-0-4",
      "nodeId": 141,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 4,
      "propertyName": "LED Indicator (Button 3)",
      "type": "number",
      "readable": true,
      "writeable": true,
      "label": "LED Indicator (Button 3)",
      "default": 0,
      "stateless": false,
      "min": 0,
      "max": 3,
      "list": true,
      "allowManualEntry": false,
      "states": [
        {
          "text": "On when dimmer is off",
          "value": 0
        },
        {
          "text": "On when dimmer is on",
          "value": 1
        },
        {
          "text": "Always off",
          "value": 2
        },
        {
          "text": "Always on",
          "value": 3
        }
      ],
      "value": 1,
      "lastUpdate": 1638476349316,
      "newValue": 1
    },
    {
      "id": "141-112-0-5",
      "nodeId": 141,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 5,
      "propertyName": "LED Indicator (Button 4)",
      "type": "number",
      "readable": true,
      "writeable": true,
      "label": "LED Indicator (Button 4)",
      "default": 0,
      "stateless": false,
      "min": 0,
      "max": 3,
      "list": true,
      "allowManualEntry": false,
      "states": [
        {
          "text": "On when dimmer is off",
          "value": 0
        },
        {
          "text": "On when dimmer is on",
          "value": 1
        },
        {
          "text": "Always off",
          "value": 2
        },
        {
          "text": "Always on",
          "value": 3
        }
      ],
      "value": 99,
      "lastUpdate": 1638476349317,
      "newValue": 99
    },
    {
      "id": "141-112-0-6",
      "nodeId": 141,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 6,
      "propertyName": "LED Indicator Color (Relay)",
      "type": "number",
      "readable": true,
      "writeable": true,
      "label": "LED Indicator Color (Relay)",
      "default": 0,
      "stateless": false,
      "min": 0,
      "max": 3,
      "list": true,
      "allowManualEntry": false,
      "states": [
        {
          "text": "White",
          "value": 0
        },
        {
          "text": "Blue",
          "value": 1
        },
        {
          "text": "Green",
          "value": 2
        },
        {
          "text": "Red",
          "value": 3
        }
      ],
      "value": 0,
      "lastUpdate": 1638476349318,
      "newValue": 0
    },
    {
      "id": "141-112-0-7",
      "nodeId": 141,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 7,
      "propertyName": "LED Indicator Color (Button 1)",
      "type": "number",
      "readable": true,
      "writeable": true,
      "label": "LED Indicator Color (Button 1)",
      "default": 0,
      "stateless": false,
      "min": 0,
      "max": 3,
      "list": true,
      "allowManualEntry": false,
      "states": [
        {
          "text": "White",
          "value": 0
        },
        {
          "text": "Blue",
          "value": 1
        },
        {
          "text": "Green",
          "value": 2
        },
        {
          "text": "Red",
          "value": 3
        }
      ],
      "value": 0,
      "lastUpdate": 1638476349319,
      "newValue": 0
    },
    {
      "id": "141-112-0-8",
      "nodeId": 141,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 8,
      "propertyName": "LED Indicator Color (Button 2)",
      "type": "number",
      "readable": true,
      "writeable": true,
      "label": "LED Indicator Color (Button 2)",
      "default": 0,
      "stateless": false,
      "min": 0,
      "max": 3,
      "list": true,
      "allowManualEntry": false,
      "states": [
        {
          "text": "White",
          "value": 0
        },
        {
          "text": "Blue",
          "value": 1
        },
        {
          "text": "Green",
          "value": 2
        },
        {
          "text": "Red",
          "value": 3
        }
      ],
      "value": 0,
      "lastUpdate": 1638476349320,
      "newValue": 0
    },
    {
      "id": "141-112-0-9",
      "nodeId": 141,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 9,
      "propertyName": "LED Indicator Color (Button 3)",
      "type": "number",
      "readable": true,
      "writeable": true,
      "label": "LED Indicator Color (Button 3)",
      "default": 0,
      "stateless": false,
      "min": 0,
      "max": 3,
      "list": true,
      "allowManualEntry": false,
      "states": [
        {
          "text": "White",
          "value": 0
        },
        {
          "text": "Blue",
          "value": 1
        },
        {
          "text": "Green",
          "value": 2
        },
        {
          "text": "Red",
          "value": 3
        }
      ],
      "value": 262144000,
      "lastUpdate": 1638476349320,
      "newValue": 262144000
    },
    {
      "id": "141-112-0-10",
      "nodeId": 141,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 10,
      "propertyName": "LED Indicator Color (Button 4)",
      "type": "number",
      "readable": true,
      "writeable": true,
      "label": "LED Indicator Color (Button 4)",
      "default": 0,
      "stateless": false,
      "min": 0,
      "max": 3,
      "list": true,
      "allowManualEntry": false,
      "states": [
        {
          "text": "White",
          "value": 0
        },
        {
          "text": "Blue",
          "value": 1
        },
        {
          "text": "Green",
          "value": 2
        },
        {
          "text": "Red",
          "value": 3
        }
      ],
      "value": 0,
      "lastUpdate": 1638476349321,
      "newValue": 0
    },
    {
      "id": "141-112-0-17",
      "nodeId": 141,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 17,
      "propertyName": "Auto-On Timer (Relay)",
      "type": "number",
      "readable": true,
      "writeable": true,
      "label": "Auto-On Timer (Relay)",
      "default": 0,
      "stateless": false,
      "min": 0,
      "max": 65535,
      "unit": "minutes",
      "list": false,
      "value": 0,
      "lastUpdate": 1638476349322,
      "newValue": 0
    },
    {
      "id": "141-112-0-18",
      "nodeId": 141,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 18,
      "propertyName": "State After Power Failure",
      "type": "number",
      "readable": true,
      "writeable": true,
      "label": "State After Power Failure",
      "default": 0,
      "stateless": false,
      "min": 0,
      "max": 2,
      "list": true,
      "allowManualEntry": false,
      "states": [
        {
          "text": "Previous state",
          "value": 0
        },
        {
          "text": "Always on",
          "value": 1
        },
        {
          "text": "Always off",
          "value": 2
        }
      ],
      "value": 0,
      "lastUpdate": 1638476349323,
      "newValue": 0
    },
    {
      "id": "141-112-0-19",
      "nodeId": 141,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 19,
      "propertyName": "Relay Control",
      "type": "number",
      "readable": true,
      "writeable": true,
      "label": "Relay Control",
      "default": 1,
      "stateless": false,
      "min": 0,
      "max": 2,
      "list": true,
      "allowManualEntry": false,
      "states": [
        {
          "text": "Disable local control",
          "value": 0
        },
        {
          "text": "Enable local control",
          "value": 1
        },
        {
          "text": "Disable relay (local / Z-Wave)",
          "value": 2
        }
      ],
      "value": 0,
      "lastUpdate": 1638476349324,
      "newValue": 0
    },
    {
      "id": "141-112-0-21",
      "nodeId": 141,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 21,
      "propertyName": "3-Way Switch Type",
      "type": "number",
      "readable": true,
      "writeable": true,
      "label": "3-Way Switch Type",
      "default": 0,
      "stateless": false,
      "min": 0,
      "max": 1,
      "list": true,
      "allowManualEntry": false,
      "states": [
        {
          "text": "Mechanical switch",
          "value": 0
        },
        {
          "text": "Momentary switch",
          "value": 1
        }
      ],
      "value": 16777216,
      "lastUpdate": 1638476349324,
      "newValue": 16777216
    },
    {
      "id": "141-112-0-11",
      "nodeId": 141,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 11,
      "propertyName": "LED Indicator Brightness (Relay)",
      "type": "number",
      "readable": true,
      "writeable": true,
      "label": "LED Indicator Brightness (Relay)",
      "default": 1,
      "stateless": false,
      "min": 0,
      "max": 2,
      "list": true,
      "allowManualEntry": false,
      "states": [
        {
          "text": "High (100%)",
          "value": 0
        },
        {
          "text": "Medium (60%)",
          "value": 1
        },
        {
          "text": "Low (30%)",
          "value": 2
        }
      ]
    },
    {
      "id": "141-112-0-12",
      "nodeId": 141,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 12,
      "propertyName": "LED Indicator Brightness (Button 1)",
      "type": "number",
      "readable": true,
      "writeable": true,
      "label": "LED Indicator Brightness (Button 1)",
      "default": 1,
      "stateless": false,
      "min": 0,
      "max": 2,
      "list": true,
      "allowManualEntry": false,
      "states": [
        {
          "text": "High (100%)",
          "value": 0
        },
        {
          "text": "Medium (60%)",
          "value": 1
        },
        {
          "text": "Low (30%)",
          "value": 2
        }
      ]
    },
    {
      "id": "141-112-0-13",
      "nodeId": 141,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 13,
      "propertyName": "LED Indicator Brightness (Button 2)",
      "type": "number",
      "readable": true,
      "writeable": true,
      "label": "LED Indicator Brightness (Button 2)",
      "default": 1,
      "stateless": false,
      "min": 0,
      "max": 2,
      "list": true,
      "allowManualEntry": false,
      "states": [
        {
          "text": "High (100%)",
          "value": 0
        },
        {
          "text": "Medium (60%)",
          "value": 1
        },
        {
          "text": "Low (30%)",
          "value": 2
        }
      ]
    },
    {
      "id": "141-112-0-14",
      "nodeId": 141,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 14,
      "propertyName": "LED Indicator Brightness (Button 3)",
      "type": "number",
      "readable": true,
      "writeable": true,
      "label": "LED Indicator Brightness (Button 3)",
      "default": 1,
      "stateless": false,
      "min": 0,
      "max": 2,
      "list": true,
      "allowManualEntry": false,
      "states": [
        {
          "text": "High (100%)",
          "value": 0
        },
        {
          "text": "Medium (60%)",
          "value": 1
        },
        {
          "text": "Low (30%)",
          "value": 2
        }
      ]
    },
    {
      "id": "141-112-0-15",
      "nodeId": 141,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 15,
      "propertyName": "LED Indicator Brightness (Button 4)",
      "type": "number",
      "readable": true,
      "writeable": true,
      "label": "LED Indicator Brightness (Button 4)",
      "default": 1,
      "stateless": false,
      "min": 0,
      "max": 2,
      "list": true,
      "allowManualEntry": false,
      "states": [
        {
          "text": "High (100%)",
          "value": 0
        },
        {
          "text": "Medium (60%)",
          "value": 1
        },
        {
          "text": "Low (30%)",
          "value": 2
        }
      ]
    },
    {
      "id": "141-112-0-16",
      "nodeId": 141,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 16,
      "propertyName": "Auto-Off Timer (Relay)",
      "type": "number",
      "readable": true,
      "writeable": true,
      "label": "Auto-Off Timer (Relay)",
      "default": 0,
      "stateless": false,
      "min": 0,
      "max": 65535,
      "unit": "minutes",
      "list": false
    },
    {
      "id": "141-112-0-20",
      "nodeId": 141,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 20,
      "propertyName": "Send Report when Relay Disabled",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "Determines whether an on/off report is sent and LED changes on button press, when the relay is disabled",
      "label": "Send Report when Relay Disabled",
      "default": 1,
      "stateless": false,
      "min": 0,
      "max": 1,
      "list": true,
      "allowManualEntry": false,
      "states": [
        {
          "text": "Enable",
          "value": 0
        },
        {
          "text": "Disable",
          "value": 1
        }
      ]
    },
    {
      "id": "141-117-0-local",
      "nodeId": 141,
      "commandClass": 117,
      "commandClassName": "Protection",
      "endpoint": 0,
      "property": "local",
      "propertyName": "local",
      "type": "number",
      "readable": true,
      "writeable": true,
      "label": "Local protection state",
      "stateless": false,
      "list": true,
      "states": [
        {
          "text": "Unprotected",
          "value": 0
        },
        {
          "text": "ProtectedBySequence",
          "value": 1
        },
        {
          "text": "NoOperationPossible",
          "value": 2
        }
      ],
      "value": 0,
      "lastUpdate": 1638476349329,
      "newValue": 0
    },
    {
      "id": "141-91-0-slowRefresh",
      "nodeId": 141,
      "commandClass": 91,
      "commandClassName": "Central Scene",
      "endpoint": 0,
      "property": "slowRefresh",
      "propertyName": "slowRefresh",
      "type": "boolean",
      "readable": true,
      "writeable": true,
      "description": "When this is true, KeyHeldDown notifications are sent every 55s. When this is false, the notifications are sent every 200ms.",
      "label": "Send held down notifications at a slow rate",
      "stateless": false,
      "list": false,
      "lastUpdate": 1638476349330
    },
    {
      "id": "141-91-0-scene-001",
      "nodeId": 141,
      "commandClass": 91,
      "commandClassName": "Central Scene",
      "endpoint": 0,
      "property": "scene",
      "propertyName": "scene",
      "propertyKey": "001",
      "propertyKeyName": "001",
      "type": "number",
      "readable": true,
      "writeable": false,
      "label": "Scene 001",
      "stateless": false,
      "min": 0,
      "max": 255,
      "list": true,
      "states": [
        {
          "text": "KeyPressed",
          "value": 0
        }
      ]
    },
    {
      "id": "141-91-0-scene-002",
      "nodeId": 141,
      "commandClass": 91,
      "commandClassName": "Central Scene",
      "endpoint": 0,
      "property": "scene",
      "propertyName": "scene",
      "propertyKey": "002",
      "propertyKeyName": "002",
      "type": "number",
      "readable": true,
      "writeable": false,
      "label": "Scene 002",
      "stateless": false,
      "min": 0,
      "max": 255,
      "list": true,
      "states": [
        {
          "text": "KeyPressed",
          "value": 0
        },
        {
          "text": "KeyReleased",
          "value": 1
        },
        {
          "text": "KeyHeldDown",
          "value": 2
        },
        {
          "text": "KeyPressed2x",
          "value": 3
        },
        {
          "text": "KeyPressed3x",
          "value": 4
        },
        {
          "text": "KeyPressed4x",
          "value": 5
        },
        {
          "text": "KeyPressed5x",
          "value": 6
        }
      ]
    },
    {
      "id": "141-91-0-scene-003",
      "nodeId": 141,
      "commandClass": 91,
      "commandClassName": "Central Scene",
      "endpoint": 0,
      "property": "scene",
      "propertyName": "scene",
      "propertyKey": "003",
      "propertyKeyName": "003",
      "type": "number",
      "readable": true,
      "writeable": false,
      "label": "Scene 003",
      "stateless": false,
      "min": 0,
      "max": 255,
      "list": true,
      "states": [
        {
          "text": "KeyPressed",
          "value": 0
        },
        {
          "text": "KeyReleased",
          "value": 1
        },
        {
          "text": "KeyHeldDown",
          "value": 2
        },
        {
          "text": "KeyPressed2x",
          "value": 3
        },
        {
          "text": "KeyPressed3x",
          "value": 4
        },
        {
          "text": "KeyPressed4x",
          "value": 5
        },
        {
          "text": "KeyPressed5x",
          "value": 6
        }
      ]
    }
  ],
  "groups": [
    {
      "text": "Lifeline",
      "endpoint": 0,
      "value": 1,
      "maxNodes": 1,
      "isLifeline": true,
      "multiChannel": true
    },
    {
      "text": "Main Button - Pressed (Basic Set)",
      "endpoint": 0,
      "value": 2,
      "maxNodes": 11,
      "isLifeline": false,
      "multiChannel": true
    },
    {
      "text": "Main Button - Held (MultiLevel)",
      "endpoint": 0,
      "value": 3,
      "maxNodes": 10,
      "isLifeline": false,
      "multiChannel": true
    },
    {
      "text": "Button 1 - Pressed (Basic Set)",
      "endpoint": 0,
      "value": 4,
      "maxNodes": 10,
      "isLifeline": false,
      "multiChannel": true
    },
    {
      "text": "Button 1 - Held (MultiLevel)",
      "endpoint": 0,
      "value": 5,
      "maxNodes": 10,
      "isLifeline": false,
      "multiChannel": true
    },
    {
      "text": "Button 2 - Pressed (Basic Set)",
      "endpoint": 0,
      "value": 6,
      "maxNodes": 10,
      "isLifeline": false,
      "multiChannel": true
    },
    {
      "text": "Button 2 - Held (MultiLevel)",
      "endpoint": 0,
      "value": 7,
      "maxNodes": 10,
      "isLifeline": false,
      "multiChannel": true
    },
    {
      "text": "Button 3 - Pressed (Basic Set)",
      "endpoint": 0,
      "value": 8,
      "maxNodes": 10,
      "isLifeline": false,
      "multiChannel": true
    },
    {
      "text": "Button 3 - Held (MultiLevel)",
      "endpoint": 0,
      "value": 9,
      "maxNodes": 10,
      "isLifeline": false,
      "multiChannel": true
    },
    {
      "text": "Button 4 - Pressed (Basic Set)",
      "endpoint": 0,
      "value": 10,
      "maxNodes": 10,
      "isLifeline": false,
      "multiChannel": true
    },
    {
      "text": "Button 4 - Held (MultiLevel)",
      "endpoint": 0,
      "value": 11,
      "maxNodes": 10,
      "isLifeline": false,
      "multiChannel": true
    }
  ],
  "neighbors": [],
  "ready": true,
  "available": true,
  "hassDevices": {},
  "failed": false,
  "inited": true,
  "hexId": "0x027a-0x7000-0xa008",
  "dbLink": "https://devices.zwave-js.io/?jumpTo=0x027a:0x7000:0xa008:10.0",
  "manufacturerId": 634,
  "productId": 40968,
  "productType": 28672,
  "productLabel": "ZEN32",
  "productDescription": "Scene Controller",
  "manufacturer": "Zooz",
  "firmwareVersion": "10.0",
  "zwavePlusVersion": 2,
  "zwavePlusNodeType": 0,
  "zwavePlusRoleType": 5,
  "endpointsCount": 0,
  "endpointIndizes": [],
  "isSecure": "unknown",
  "isControllerNode": false,
  "keepAwake": false,
  "deviceClass": {
    "basic": 4,
    "generic": 17,
    "specific": 2
  },
  "deviceId": "634-40968-28672",
  "status": "Alive",
  "interviewStage": "Complete",
  "_name": "NodeID_141",
  "statistics": {
    "commandsTX": 34,
    "commandsRX": 32,
    "commandsDroppedRX": 0,
    "commandsDroppedTX": 0,
    "timeoutResponse": 8
  },
  "deviceConfig": {
    "filename": "/data/db/devices/0x027a/zen32.json",
    "isEmbedded": true,
    "manufacturer": "Zooz",
    "manufacturerId": 634,
    "label": "ZEN32",
    "description": "Scene Controller",
    "devices": [
      {
        "productType": 28672,
        "productId": 40968
      }
    ],
    "firmwareVersion": {
      "min": "0.0",
      "max": "255.255"
    },
    "associations": {},
    "paramInformation": {
      "_map": {}
    }
  },
  "protocolVersion": 3,
  "nodeType": 1,
  "supportsSecurity": false,
  "supportsBeaming": true,
  "isListening": true,
  "isFrequentListening": false,
  "isRouting": true,
  "maxDataRate": 100000,
  "lastActive": 1638476349332,
  "isBatteryPowered": false
}

Very strange behavior! I’ve got over a dozen of these and haven’t seen this. Just so I’m clear, in zwavejsmqtt it says the strip is a zooz zen32 in the dashboard?

1 Like

Yep. The first time it was detected properly. I suspect that it will be detected fine if I exclude/include again. Doing a re interview makes no difference either.

Are you sure that’s the right device? That’s not even the right firmware. Should be 1.20.

Edit: I confirmed I have the same behavior as your video. Guess I’ve never played with the colors that way. I use node red to set colors. The pixel effects in zwavejs2mqtt add to work.

The same behavior exists if you try to change the color with Google Assistant as well. Is it safe to say this is some sort of driver issue?

Firmware version looks fine now. I excluded and included again. The color wheel is still not working.

I can confirm that I’ve been having the same issues as mentioned in this thread. Just bought 2 led strips and included the first on to the network using zwave2mqtt and I keep having issues changing colors through HA UI. Only difference is that sometimes the strip won’t even change color when I turn it off and on again.

I’m running Home Assistant Core 2021.11.3
Zwave2mqtt 5.12.0
Strip firmware is 1.2

Something to try since I just messed with one I have working…if I change the color, by default it seems to basically just change it along the color temperature scale even if I’m messing with color. If I click on a color, and then adjust brightness, it swaps to that color at that brightness. My expectation would be this is an HA issue with the commands being sent, but can’t dig into it further currently.

I don’t know about OP, but for my case, it will only turn to certain colors like Red, Yellow, Green, Blue, and not any other color combinations. When u try1 to pick a different color, the UI will freak out and pick a completely different color than that the one I selected, but most of the time, it only changes to that color when I turn I off and on again, not when I dim a color selection.

Error code:

Logger: homeassistant.core
Source: components/zwave_js/light.py:337
First occurred: December 4, 2021, 6:07:50 PM (6 occurrences)
Last logged: 6:35:59 PM

Error executing service: <ServiceCall light.turn_on (c:0dc5c6ae5570d53a9313ad7ee3725f55): entity_id=['light.light_strip'], params=color_temp=153>
Error executing service: <ServiceCall light.turn_on (c:f1262c0e54733619daf26f34b320e677): entity_id=['light.light_strip'], params=brightness=255>
Error executing service: <ServiceCall light.turn_off (c:e8dae452e047dbe6a8054c5b415c2000): entity_id=['light.light_strip'], params=>
Error executing service: <ServiceCall light.turn_on (c:7faddc625191b252f64ea880c491e209): entity_id=['light.light_strip'], params=color_temp=260>
Error executing service: <ServiceCall light.turn_on (c:ca524702012ed955760a486b5fd2c57d): entity_id=['light.light_strip'], params=brightness=255>
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/core.py", line 1511, in catch_exceptions
    await coro_or_task
  File "/usr/src/homeassistant/homeassistant/core.py", line 1530, in _execute_service
    await handler.job.target(service_call)
  File "/usr/src/homeassistant/homeassistant/helpers/entity_component.py", line 213, in handle_service
    await self.hass.helpers.service.entity_service_call(
  File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 667, in entity_service_call
    future.result()  # pop exception if have
  File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 863, in async_request_call
    await coro
  File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 704, in _handle_entity_call
    await result
  File "/usr/src/homeassistant/homeassistant/components/light/__init__.py", line 496, in async_handle_light_on_service
    await light.async_turn_on(**filter_turn_on_params(light, params))
  File "/usr/src/homeassistant/homeassistant/components/zwave_js/light.py", line 283, in async_turn_on
    await self._async_set_brightness(kwargs.get(ATTR_BRIGHTNESS), transition)
  File "/usr/src/homeassistant/homeassistant/components/zwave_js/light.py", line 337, in _async_set_brightness
    await self.info.node.async_set_value(
  File "/usr/local/lib/python3.9/site-packages/zwave_js_server/model/node.py", line 449, in async_set_value
    result = await self.async_send_command(
  File "/usr/local/lib/python3.9/site-packages/zwave_js_server/model/node.py", line 406, in async_send_command
    result = await self.client.async_send_command(message, **kwargs)
  File "/usr/local/lib/python3.9/site-packages/zwave_js_server/client.py", line 79, in async_send_command
    return await future
zwave_js_server.exceptions.FailedZWaveCommand: Z-Wave error 204: Failed to send the command after 3 attempts (Status NoAck) (ZW0204)

I didn’t try changing the colors through the HA UI specifically, but I messed around with updating it through zwavejs2mqtt instead. In my experience I found that I can change to most any color (especially if I’m changing things multiple times in a row), but it ends up needing a couple commands before it’ll actually take at times. That could be a repeat of the same command sent, or a brightness change, or on/off, etc. Not seeing errors in the debug logs though, just the commands being sent and then re-sent when I tell it to.

For reference -
Home Assistant Core 2021.9.7 (I know, want to upgrade but run into an error past this point and haven’t had the time to deal with it)
zwavejs2mqtt: 6.0.3
zwave-js: 8.8.3

1 Like

Having the same exact issue. Have multiple sets that are doing it. Here is a video for anyone needing clarity.

I am experiencing the same issue as well. Changing brightness, temperature don’t have an issue. When selecting a color, it flashes like that and doesn’t take. Though, as @chack had mentioned, if you select a color and then change the brightness, the color change takes effect immediately.

I recently got 2 sets of the light strips and I’ve had the same issues as mentioned above but I noticed that home assistant showed an error code that as far as I can tell wasn’t mentioned previously.

“Failed to call service light/turn_on. Z-Wave error 1405: The node failed to decode the message (ZW1405)”

Home assistant OS: 7.0
Home assistant Core: 2021.12.5
Home assistant supervisor: 2022.12.2
Z-wave JS: 8.9.0-beta.1
Zwavejs2mqtt: 6.1.1
Strip Firmware: 1.2.0
Z-wave controller: Silicon Labs ZST10-700
Z-wave controller firmware: 7.15

1 Like

Also experiencing this issue with colors. Just picked up 2 sets. Running zwavejs2mqtt on HA 2021.12.7

Any ideas on how to make these light strips somewhat functional via Lovelace UI? I can’t very well have the wife punching in parameters into a service call. Honestly, I think she’d throw me out if I showed her how to do that… lol

“Honey, it’s easy. Just call up the service zwave_js.bulk_set_partial_config_parameters and set the appropriate data in the parameters you’d like to change. Oh, and bring your calculator…”

1 Like

I’ll give the caveat I haven’t done this myself yet as I keep mine pretty static, but you should be able to use input select to swap through predefined parameters using a combination of the below -

If you’re looking to cycle through normal colors, etc you can just put the light strip in as an entity and click on the icon for it to pull up the color wheel. That method does need multiple clicks to change like the last few posts in this thread are pointing out though.