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

Enerwave ZWN-RSM2 being detected as ZW20R

Open TheKorn2 opened this issue 6 months ago • 1 comments

Checklist

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

Deploy method

Snap

Z-Wave JS UI version

10.4.1

ZwaveJS version

15.3.1

Describe the bug

Enerwave / Wenzhou ZWN-RSM2 is being misidentified as an enerwave ZW20R, and so the wrong config variables are being loaded.

Here is the node debug info, not sure if anything else would be helpful or not. (Let me know, I'll grab it!)

{
  "id": 22,
  "name": "Vanity and fan",
  "loc": "Upstairs Bathroom",
  "values": [
    {
      "id": "22-32-0-currentValue",
      "nodeId": 22,
      "toUpdate": false,
      "commandClass": 32,
      "commandClassName": "Basic",
      "endpoint": 0,
      "property": "currentValue",
      "propertyName": "currentValue",
      "type": "number",
      "readable": true,
      "writeable": false,
      "label": "Current value",
      "stateless": false,
      "commandClassVersion": 0,
      "min": 0,
      "max": 99,
      "list": false,
      "value": 0,
      "isCurrentValue": true,
      "lastUpdate": 1737145224677,
      "newValue": 0
    },
    {
      "id": "22-112-0-1",
      "nodeId": 22,
      "toUpdate": false,
      "commandClass": 112,
      "commandClassName": "Configuration",
      "endpoint": 0,
      "property": 1,
      "propertyName": "Toggle LED Mode",
      "type": "number",
      "readable": true,
      "writeable": true,
      "description": "Set to 1 for LED to be in sync with switch.",
      "label": "Toggle LED Mode",
      "default": 0,
      "stateless": false,
      "commandClassVersion": 1,
      "min": 0,
      "max": 1,
      "list": true,
      "allowManualEntry": false,
      "states": [
        {
          "text": "LED is on when switch is off",
          "value": 0
        },
        {
          "text": "LED is on when switch is on",
          "value": 1
        }
      ],
      "lastUpdate": 1747939312654
    },
    {
      "id": "22-114-0-manufacturerId",
      "nodeId": 22,
      "toUpdate": false,
      "commandClass": 114,
      "commandClassName": "Manufacturer Specific",
      "endpoint": 0,
      "property": "manufacturerId",
      "propertyName": "manufacturerId",
      "type": "number",
      "readable": true,
      "writeable": false,
      "label": "Manufacturer ID",
      "stateless": false,
      "commandClassVersion": 1,
      "min": 0,
      "max": 65535,
      "list": false,
      "value": 282,
      "lastUpdate": 1709223268858,
      "newValue": 282
    },
    {
      "id": "22-114-0-productType",
      "nodeId": 22,
      "toUpdate": false,
      "commandClass": 114,
      "commandClassName": "Manufacturer Specific",
      "endpoint": 0,
      "property": "productType",
      "propertyName": "productType",
      "type": "number",
      "readable": true,
      "writeable": false,
      "label": "Product type",
      "stateless": false,
      "commandClassVersion": 1,
      "min": 0,
      "max": 65535,
      "list": false,
      "value": 257,
      "lastUpdate": 1709223268866,
      "newValue": 257
    },
    {
      "id": "22-114-0-productId",
      "nodeId": 22,
      "toUpdate": false,
      "commandClass": 114,
      "commandClassName": "Manufacturer Specific",
      "endpoint": 0,
      "property": "productId",
      "propertyName": "productId",
      "type": "number",
      "readable": true,
      "writeable": false,
      "label": "Product ID",
      "stateless": false,
      "commandClassVersion": 1,
      "min": 0,
      "max": 65535,
      "list": false,
      "value": 1539,
      "lastUpdate": 1709223268874,
      "newValue": 1539
    },
    {
      "id": "22-132-0-controllerNodeId",
      "nodeId": 22,
      "toUpdate": false,
      "commandClass": 132,
      "commandClassName": "Wake Up",
      "endpoint": 0,
      "property": "controllerNodeId",
      "propertyName": "controllerNodeId",
      "type": "any",
      "readable": true,
      "writeable": false,
      "label": "Node ID of the controller",
      "stateless": false,
      "commandClassVersion": 1,
      "list": false,
      "lastUpdate": 1747939312655
    },
    {
      "id": "22-132-0-wakeUpInterval",
      "nodeId": 22,
      "toUpdate": false,
      "commandClass": 132,
      "commandClassName": "Wake Up",
      "endpoint": 0,
      "property": "wakeUpInterval",
      "propertyName": "wakeUpInterval",
      "type": "number",
      "readable": true,
      "writeable": true,
      "label": "Wake Up interval",
      "stateless": false,
      "commandClassVersion": 1,
      "min": 0,
      "max": 16777215,
      "list": false,
      "lastUpdate": 1747939312655
    },
    {
      "id": "22-134-0-libraryType",
      "nodeId": 22,
      "toUpdate": false,
      "commandClass": 134,
      "commandClassName": "Version",
      "endpoint": 0,
      "property": "libraryType",
      "propertyName": "libraryType",
      "type": "number",
      "readable": true,
      "writeable": false,
      "label": "Library type",
      "stateless": false,
      "commandClassVersion": 1,
      "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": 6,
      "lastUpdate": 1709223269197,
      "newValue": 6
    },
    {
      "id": "22-134-0-protocolVersion",
      "nodeId": 22,
      "toUpdate": false,
      "commandClass": 134,
      "commandClassName": "Version",
      "endpoint": 0,
      "property": "protocolVersion",
      "propertyName": "protocolVersion",
      "type": "string",
      "readable": true,
      "writeable": false,
      "label": "Z-Wave protocol version",
      "stateless": false,
      "commandClassVersion": 1,
      "list": false,
      "value": "3.42",
      "lastUpdate": 1709223269206,
      "newValue": "3.42"
    },
    {
      "id": "22-134-0-firmwareVersions",
      "nodeId": 22,
      "toUpdate": false,
      "commandClass": 134,
      "commandClassName": "Version",
      "endpoint": 0,
      "property": "firmwareVersions",
      "propertyName": "firmwareVersions",
      "type": "string[]",
      "readable": true,
      "writeable": false,
      "label": "Z-Wave chip firmware versions",
      "stateless": false,
      "commandClassVersion": 1,
      "list": false,
      "value": [
        "4.1"
      ],
      "lastUpdate": 1709223269214,
      "newValue": [
        "4.1"
      ]
    },
    {
      "id": "22-37-1-currentValue",
      "nodeId": 22,
      "toUpdate": false,
      "commandClass": 37,
      "commandClassName": "Binary Switch",
      "endpoint": 1,
      "property": "currentValue",
      "propertyName": "currentValue",
      "type": "boolean",
      "readable": true,
      "writeable": false,
      "label": "Current value",
      "stateless": false,
      "commandClassVersion": 1,
      "list": false,
      "value": false,
      "isCurrentValue": true,
      "targetValue": "37-1-targetValue",
      "lastUpdate": 1748931968510,
      "newValue": false
    },
    {
      "id": "22-37-1-targetValue",
      "nodeId": 22,
      "toUpdate": false,
      "commandClass": 37,
      "commandClassName": "Binary Switch",
      "endpoint": 1,
      "property": "targetValue",
      "propertyName": "targetValue",
      "type": "boolean",
      "readable": true,
      "writeable": true,
      "label": "Target value",
      "stateless": false,
      "commandClassVersion": 1,
      "list": false,
      "value": false,
      "lastUpdate": 1748931790545,
      "newValue": false
    },
    {
      "id": "22-37-2-currentValue",
      "nodeId": 22,
      "toUpdate": false,
      "commandClass": 37,
      "commandClassName": "Binary Switch",
      "endpoint": 2,
      "property": "currentValue",
      "propertyName": "currentValue",
      "type": "boolean",
      "readable": true,
      "writeable": false,
      "label": "Current value",
      "stateless": false,
      "commandClassVersion": 1,
      "list": false,
      "value": false,
      "isCurrentValue": true,
      "targetValue": "37-2-targetValue",
      "lastUpdate": 1748931972790,
      "newValue": false
    },
    {
      "id": "22-37-2-targetValue",
      "nodeId": 22,
      "toUpdate": false,
      "commandClass": 37,
      "commandClassName": "Binary Switch",
      "endpoint": 2,
      "property": "targetValue",
      "propertyName": "targetValue",
      "type": "boolean",
      "readable": true,
      "writeable": true,
      "label": "Target value",
      "stateless": false,
      "commandClassVersion": 1,
      "list": false,
      "value": false,
      "lastUpdate": 1748931791000,
      "newValue": false
    },
    {
      "id": "22-113-0-alarmType",
      "nodeId": 22,
      "toUpdate": false,
      "commandClass": 113,
      "commandClassName": "Notification",
      "endpoint": 0,
      "property": "alarmType",
      "propertyName": "alarmType",
      "type": "number",
      "readable": true,
      "writeable": false,
      "label": "Alarm Type",
      "stateless": false,
      "commandClassVersion": 0,
      "min": 0,
      "max": 255,
      "list": false,
      "value": 7,
      "lastUpdate": 1748039361443,
      "newValue": 7
    },
    {
      "id": "22-113-0-alarmLevel",
      "nodeId": 22,
      "toUpdate": false,
      "commandClass": 113,
      "commandClassName": "Notification",
      "endpoint": 0,
      "property": "alarmLevel",
      "propertyName": "alarmLevel",
      "type": "number",
      "readable": true,
      "writeable": false,
      "label": "Alarm Level",
      "stateless": false,
      "commandClassVersion": 0,
      "min": 0,
      "max": 255,
      "list": false,
      "value": 255,
      "lastUpdate": 1748039361447,
      "newValue": 255
    },
    {
      "id": "22-113-0-Home Security-Sensor status",
      "nodeId": 22,
      "toUpdate": false,
      "commandClass": 113,
      "commandClassName": "Notification",
      "endpoint": 0,
      "property": "Home Security",
      "propertyName": "Home Security",
      "propertyKey": "Sensor status",
      "propertyKeyName": "Sensor status",
      "type": "number",
      "readable": true,
      "writeable": false,
      "label": "Sensor status",
      "ccSpecific": {
        "notificationType": 7
      },
      "stateless": false,
      "commandClassVersion": 0,
      "min": 0,
      "max": 255,
      "list": true,
      "states": [
        {
          "text": "idle",
          "value": 0
        },
        {
          "text": "Intrusion",
          "value": 2
        }
      ],
      "value": 2,
      "lastUpdate": 1748039361452,
      "newValue": 2
    }
  ],
  "groups": [],
  "neighbors": [
    10,
    13,
    21,
    25,
    27,
    32,
    33,
    37,
    41,
    43,
    46,
    74,
    77,
    83,
    86,
    87,
    100,
    101,
    130,
    131,
    147,
    153,
    156,
    157,
    162,
    163,
    168,
    177,
    189,
    209,
    221
  ],
  "ready": true,
  "available": true,
  "hassDevices": {
    "switch_config_switch_1": {
      "type": "switch",
      "object_id": "config_switch_1",
      "discovery_payload": {
        "payload_off": "0",
        "payload_on": "1",
        "value_template": "{{ value_json.value }}",
        "command_topic": "zwave/22/112/0/1/set",
        "enabled_by_default": false,
        "entity_category": "config",
        "state_topic": "zwave/22/112/0/1",
        "availability": [
          {
            "payload_available": "true",
            "payload_not_available": "false",
            "topic": "zwave/22/status",
            "value_template": "{{'true' if value_json.value else 'false'}}"
          },
          {
            "topic": "zwave/_CLIENTS/ZWAVE_GATEWAY-zwave-js-ui/status",
            "value_template": "{{'online' if value_json.value else 'offline'}}"
          },
          {
            "payload_available": "true",
            "payload_not_available": "false",
            "topic": "zwave/driver/status"
          }
        ],
        "availability_mode": "all",
        "device": {
          "identifiers": [
            "zwavejs2mqtt_0xf73a5ba4_node22"
          ],
          "manufacturer": "Wenzhou MTLC Electric Appliances Co., Ltd.",
          "model": "20A Tamper Resistant Duplex Receptacle (ZW20R)",
          "name": "Vanity and fan",
          "sw_version": "4.1"
        },
        "name": "Vanity and fan_config_switch_1",
        "unique_id": "zwavejs2mqtt_0xf73a5ba4_22-112-0-1"
      },
      "discoveryTopic": "switch/Vanity_and_fan/config_switch_1/config",
      "values": [
        "112-0-1"
      ],
      "persistent": false,
      "ignoreDiscovery": false
    },
    "switch_switch_1": {
      "type": "switch",
      "object_id": "switch_1",
      "discovery_payload": {
        "payload_off": false,
        "payload_on": true,
        "value_template": "{{ value_json.value }}",
        "command_topic": "zwave/22/37/1/targetValue/set",
        "state_topic": "zwave/22/37/1/currentValue",
        "availability": [
          {
            "payload_available": "true",
            "payload_not_available": "false",
            "topic": "zwave/22/status",
            "value_template": "{{'true' if value_json.value else 'false'}}"
          },
          {
            "topic": "zwave/_CLIENTS/ZWAVE_GATEWAY-zwave-js-ui/status",
            "value_template": "{{'online' if value_json.value else 'offline'}}"
          },
          {
            "payload_available": "true",
            "payload_not_available": "false",
            "topic": "zwave/driver/status"
          }
        ],
        "availability_mode": "all",
        "device": {
          "identifiers": [
            "zwavejs2mqtt_0xf73a5ba4_node22"
          ],
          "manufacturer": "Wenzhou MTLC Electric Appliances Co., Ltd.",
          "model": "20A Tamper Resistant Duplex Receptacle (ZW20R)",
          "name": "Vanity and fan",
          "sw_version": "4.1"
        },
        "name": "Vanity and fan_switch_1",
        "unique_id": "zwavejs2mqtt_0xf73a5ba4_22-37-1-currentValue"
      },
      "discoveryTopic": "switch/Vanity_and_fan/switch_1/config",
      "values": [
        "37-1-currentValue",
        "37-1-targetValue"
      ],
      "persistent": false,
      "ignoreDiscovery": false
    },
    "switch_switch_2": {
      "type": "switch",
      "object_id": "switch_2",
      "discovery_payload": {
        "payload_off": false,
        "payload_on": true,
        "value_template": "{{ value_json.value }}",
        "command_topic": "zwave/22/37/2/targetValue/set",
        "state_topic": "zwave/22/37/2/currentValue",
        "availability": [
          {
            "payload_available": "true",
            "payload_not_available": "false",
            "topic": "zwave/22/status",
            "value_template": "{{'true' if value_json.value else 'false'}}"
          },
          {
            "topic": "zwave/_CLIENTS/ZWAVE_GATEWAY-zwave-js-ui/status",
            "value_template": "{{'online' if value_json.value else 'offline'}}"
          },
          {
            "payload_available": "true",
            "payload_not_available": "false",
            "topic": "zwave/driver/status"
          }
        ],
        "availability_mode": "all",
        "device": {
          "identifiers": [
            "zwavejs2mqtt_0xf73a5ba4_node22"
          ],
          "manufacturer": "Wenzhou MTLC Electric Appliances Co., Ltd.",
          "model": "20A Tamper Resistant Duplex Receptacle (ZW20R)",
          "name": "Vanity and fan",
          "sw_version": "4.1"
        },
        "name": "Vanity and fan_switch_2",
        "unique_id": "zwavejs2mqtt_0xf73a5ba4_22-37-2-currentValue"
      },
      "discoveryTopic": "switch/Vanity_and_fan/switch_2/config",
      "values": [
        "37-2-currentValue",
        "37-2-targetValue"
      ],
      "persistent": false,
      "ignoreDiscovery": false
    },
    "binary_sensor_home_security": {
      "type": "binary_sensor",
      "object_id": "home_security",
      "discovery_payload": {
        "payload_on": 2,
        "payload_off": 0,
        "value_template": "{{ value_json.value }}",
        "state_topic": "zwave/22/113/0/Home_Security/Sensor_status",
        "availability": [
          {
            "payload_available": "true",
            "payload_not_available": "false",
            "topic": "zwave/22/status",
            "value_template": "{{'true' if value_json.value else 'false'}}"
          },
          {
            "topic": "zwave/_CLIENTS/ZWAVE_GATEWAY-zwave-js-ui/status",
            "value_template": "{{'online' if value_json.value else 'offline'}}"
          },
          {
            "payload_available": "true",
            "payload_not_available": "false",
            "topic": "zwave/driver/status"
          }
        ],
        "availability_mode": "all",
        "json_attributes_topic": "zwave/22/113/0/Home_Security/Sensor_status",
        "device": {
          "identifiers": [
            "zwavejs2mqtt_0xf73a5ba4_node22"
          ],
          "manufacturer": "Wenzhou MTLC Electric Appliances Co., Ltd.",
          "model": "20A Tamper Resistant Duplex Receptacle (ZW20R)",
          "name": "Vanity and fan",
          "sw_version": "4.1"
        },
        "name": "Vanity and fan_home_security",
        "unique_id": "zwavejs2mqtt_0xf73a5ba4_22-113-0-Home_Security-Sensor_status"
      },
      "discoveryTopic": "binary_sensor/Vanity_and_fan/home_security/config",
      "values": [
        "113-0-Home Security-Sensor status"
      ],
      "persistent": false,
      "ignoreDiscovery": false
    }
  },
  "failed": false,
  "inited": true,
  "eventsQueue": [
    {
      "time": "2025-06-03T00:32:36.573Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "targetValue",
          "newValue": false,
          "prevValue": true,
          "propertyName": "targetValue"
        }
      ]
    },
    {
      "time": "2025-06-03T00:32:36.580Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "currentValue",
          "newValue": false,
          "prevValue": true,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T00:32:37.710Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "currentValue",
          "newValue": false,
          "prevValue": false,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T00:52:42.579Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "targetValue",
          "newValue": true,
          "prevValue": false,
          "propertyName": "targetValue"
        }
      ]
    },
    {
      "time": "2025-06-03T00:52:42.586Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "currentValue",
          "newValue": true,
          "prevValue": false,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T00:52:43.717Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "currentValue",
          "newValue": true,
          "prevValue": true,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T00:53:42.966Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "targetValue",
          "newValue": false,
          "prevValue": true,
          "propertyName": "targetValue"
        }
      ]
    },
    {
      "time": "2025-06-03T00:53:42.971Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "currentValue",
          "newValue": false,
          "prevValue": true,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T00:53:44.100Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "currentValue",
          "newValue": false,
          "prevValue": false,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T00:57:10.293Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "targetValue",
          "newValue": true,
          "prevValue": false,
          "propertyName": "targetValue"
        }
      ]
    },
    {
      "time": "2025-06-03T00:57:10.298Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "currentValue",
          "newValue": true,
          "prevValue": false,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T00:57:11.427Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "currentValue",
          "newValue": true,
          "prevValue": true,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T00:58:10.519Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "targetValue",
          "newValue": false,
          "prevValue": true,
          "propertyName": "targetValue"
        }
      ]
    },
    {
      "time": "2025-06-03T00:58:10.525Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "currentValue",
          "newValue": false,
          "prevValue": true,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T00:58:11.656Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "currentValue",
          "newValue": false,
          "prevValue": false,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T01:07:34.313Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "targetValue",
          "newValue": true,
          "prevValue": false,
          "propertyName": "targetValue"
        }
      ]
    },
    {
      "time": "2025-06-03T01:07:34.319Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "currentValue",
          "newValue": true,
          "prevValue": false,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T01:07:35.727Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "currentValue",
          "newValue": true,
          "prevValue": true,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T01:08:34.521Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "targetValue",
          "newValue": false,
          "prevValue": true,
          "propertyName": "targetValue"
        }
      ]
    },
    {
      "time": "2025-06-03T01:08:34.527Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "currentValue",
          "newValue": false,
          "prevValue": true,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T01:08:35.660Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "currentValue",
          "newValue": false,
          "prevValue": false,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T01:39:31.607Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "targetValue",
          "newValue": true,
          "prevValue": false,
          "propertyName": "targetValue"
        }
      ]
    },
    {
      "time": "2025-06-03T01:39:31.613Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "currentValue",
          "newValue": true,
          "prevValue": false,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T01:39:33.074Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "currentValue",
          "newValue": true,
          "prevValue": true,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T01:55:54.314Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "targetValue",
          "newValue": false,
          "prevValue": true,
          "propertyName": "targetValue"
        }
      ]
    },
    {
      "time": "2025-06-03T01:55:54.320Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "currentValue",
          "newValue": false,
          "prevValue": true,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T01:55:55.452Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "currentValue",
          "newValue": false,
          "prevValue": false,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T02:09:49.186Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "targetValue",
          "newValue": true,
          "prevValue": false,
          "propertyName": "targetValue"
        }
      ]
    },
    {
      "time": "2025-06-03T02:09:49.190Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "currentValue",
          "newValue": true,
          "prevValue": false,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T02:09:50.319Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "currentValue",
          "newValue": true,
          "prevValue": true,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T02:20:37.562Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "targetValue",
          "newValue": false,
          "prevValue": true,
          "propertyName": "targetValue"
        }
      ]
    },
    {
      "time": "2025-06-03T02:20:37.569Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "currentValue",
          "newValue": false,
          "prevValue": true,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T02:20:38.701Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "currentValue",
          "newValue": false,
          "prevValue": false,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T02:21:07.687Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "targetValue",
          "newValue": true,
          "prevValue": false,
          "propertyName": "targetValue"
        }
      ]
    },
    {
      "time": "2025-06-03T02:21:07.692Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "currentValue",
          "newValue": true,
          "prevValue": false,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T02:21:08.817Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "currentValue",
          "newValue": true,
          "prevValue": true,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T02:26:43.092Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "targetValue",
          "newValue": false,
          "prevValue": true,
          "propertyName": "targetValue"
        }
      ]
    },
    {
      "time": "2025-06-03T02:26:43.098Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "currentValue",
          "newValue": false,
          "prevValue": true,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T02:26:44.606Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 2,
          "property": "targetValue",
          "newValue": false,
          "prevValue": false,
          "propertyName": "targetValue"
        }
      ]
    },
    {
      "time": "2025-06-03T02:26:44.612Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 2,
          "property": "currentValue",
          "newValue": false,
          "prevValue": false,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T02:26:46.120Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "currentValue",
          "newValue": false,
          "prevValue": false,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T02:26:46.476Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "currentValue",
          "newValue": false,
          "prevValue": false,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T02:26:46.533Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "currentValue",
          "newValue": false,
          "prevValue": false,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T02:26:46.557Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "currentValue",
          "newValue": false,
          "prevValue": false,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T02:26:46.583Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "currentValue",
          "newValue": false,
          "prevValue": false,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T02:26:46.599Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "currentValue",
          "newValue": false,
          "prevValue": false,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T02:26:47.403Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "currentValue",
          "newValue": false,
          "prevValue": false,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T02:26:47.936Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 2,
          "property": "currentValue",
          "newValue": false,
          "prevValue": false,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T02:26:47.954Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 2,
          "property": "currentValue",
          "newValue": false,
          "prevValue": false,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T02:26:48.014Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 2,
          "property": "currentValue",
          "newValue": false,
          "prevValue": false,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T02:26:48.248Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 2,
          "property": "currentValue",
          "newValue": false,
          "prevValue": false,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T02:26:48.292Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 2,
          "property": "currentValue",
          "newValue": false,
          "prevValue": false,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T02:26:48.373Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 2,
          "property": "currentValue",
          "newValue": false,
          "prevValue": false,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T02:26:48.484Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 2,
          "property": "currentValue",
          "newValue": false,
          "prevValue": false,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T02:26:48.649Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 2,
          "property": "currentValue",
          "newValue": false,
          "prevValue": false,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T02:26:49.837Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 2,
          "property": "currentValue",
          "newValue": false,
          "prevValue": false,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T02:26:50.273Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 2,
          "property": "currentValue",
          "newValue": false,
          "prevValue": false,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T02:26:50.331Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 2,
          "property": "currentValue",
          "newValue": false,
          "prevValue": false,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T02:26:50.777Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 2,
          "property": "currentValue",
          "newValue": false,
          "prevValue": false,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T02:26:52.159Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 2,
          "property": "currentValue",
          "newValue": false,
          "prevValue": false,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T05:06:17.142Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "targetValue",
          "newValue": true,
          "prevValue": false,
          "propertyName": "targetValue"
        }
      ]
    },
    {
      "time": "2025-06-03T05:06:17.149Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "currentValue",
          "newValue": true,
          "prevValue": false,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T05:06:18.279Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "currentValue",
          "newValue": true,
          "prevValue": true,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T05:06:29.689Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 2,
          "property": "currentValue",
          "newValue": true,
          "prevValue": false,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T05:21:38.923Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "currentValue",
          "newValue": false,
          "prevValue": true,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T05:21:39.329Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "targetValue",
          "newValue": true,
          "prevValue": true,
          "propertyName": "targetValue"
        }
      ]
    },
    {
      "time": "2025-06-03T05:21:39.334Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "currentValue",
          "newValue": true,
          "prevValue": false,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T05:21:40.468Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "currentValue",
          "newValue": true,
          "prevValue": true,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T05:29:04.117Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 2,
          "property": "targetValue",
          "newValue": false,
          "prevValue": false,
          "propertyName": "targetValue"
        }
      ]
    },
    {
      "time": "2025-06-03T05:29:04.121Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 2,
          "property": "currentValue",
          "newValue": false,
          "prevValue": true,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T05:29:05.250Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 2,
          "property": "currentValue",
          "newValue": false,
          "prevValue": false,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T05:32:39.630Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "targetValue",
          "newValue": false,
          "prevValue": true,
          "propertyName": "targetValue"
        }
      ]
    },
    {
      "time": "2025-06-03T05:32:39.637Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "currentValue",
          "newValue": false,
          "prevValue": true,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T05:32:40.771Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "currentValue",
          "newValue": false,
          "prevValue": false,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T06:23:10.550Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "targetValue",
          "newValue": false,
          "prevValue": false,
          "propertyName": "targetValue"
        }
      ]
    },
    {
      "time": "2025-06-03T06:23:10.555Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "currentValue",
          "newValue": false,
          "prevValue": false,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T06:23:11.005Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 2,
          "property": "targetValue",
          "newValue": false,
          "prevValue": false,
          "propertyName": "targetValue"
        }
      ]
    },
    {
      "time": "2025-06-03T06:23:11.010Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 2,
          "property": "currentValue",
          "newValue": false,
          "prevValue": false,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T06:26:08.516Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "currentValue",
          "newValue": false,
          "prevValue": false,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T06:26:08.995Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 2,
          "property": "currentValue",
          "newValue": false,
          "prevValue": false,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T06:26:09.065Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 2,
          "property": "currentValue",
          "newValue": false,
          "prevValue": false,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T06:26:09.143Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 2,
          "property": "currentValue",
          "newValue": false,
          "prevValue": false,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T06:26:09.531Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 2,
          "property": "currentValue",
          "newValue": false,
          "prevValue": false,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T06:26:09.626Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 2,
          "property": "currentValue",
          "newValue": false,
          "prevValue": false,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T06:26:10.784Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 2,
          "property": "currentValue",
          "newValue": false,
          "prevValue": false,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T06:26:12.095Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 2,
          "property": "currentValue",
          "newValue": false,
          "prevValue": false,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T06:26:12.190Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 2,
          "property": "currentValue",
          "newValue": false,
          "prevValue": false,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T06:26:12.634Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 2,
          "property": "currentValue",
          "newValue": false,
          "prevValue": false,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T06:26:12.755Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 2,
          "property": "currentValue",
          "newValue": false,
          "prevValue": false,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T06:26:12.796Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 2,
          "property": "currentValue",
          "newValue": false,
          "prevValue": false,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T06:33:28.178Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "targetValue",
          "newValue": true,
          "prevValue": false,
          "propertyName": "targetValue"
        }
      ]
    },
    {
      "time": "2025-06-03T06:33:28.185Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "currentValue",
          "newValue": true,
          "prevValue": false,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T06:33:29.265Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "currentValue",
          "newValue": true,
          "prevValue": true,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T06:33:29.311Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "currentValue",
          "newValue": true,
          "prevValue": true,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T06:33:33.730Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "targetValue",
          "newValue": true,
          "prevValue": true,
          "propertyName": "targetValue"
        }
      ]
    },
    {
      "time": "2025-06-03T06:33:33.737Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "currentValue",
          "newValue": true,
          "prevValue": true,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T06:33:34.809Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "currentValue",
          "newValue": true,
          "prevValue": true,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T06:33:36.618Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "targetValue",
          "newValue": false,
          "prevValue": true,
          "propertyName": "targetValue"
        }
      ]
    },
    {
      "time": "2025-06-03T06:33:36.625Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "currentValue",
          "newValue": false,
          "prevValue": true,
          "propertyName": "currentValue"
        }
      ]
    },
    {
      "time": "2025-06-03T06:33:37.993Z",
      "event": "value updated",
      "args": [
        {
          "commandClassName": "Binary Switch",
          "commandClass": 37,
          "endpoint": 1,
          "property": "currentValue",
          "newValue": false,
          "prevValue": false,
          "propertyName": "currentValue"
        }
      ]
    }
  ],
  "status": "Alive",
  "interviewStage": "Complete",
  "priorityReturnRoute": {},
  "customReturnRoute": {},
  "prioritySUCReturnRoute": false,
  "customSUCReturnRoutes": [],
  "hexId": "0x011a 0x0101-0x0603",
  "dbLink": "https://devices.zwave-js.io/?jumpTo=0x011a:0x0101:0x0603:4.1",
  "manufacturerId": 282,
  "productId": 1539,
  "productType": 257,
  "deviceConfig": {
    "filename": "/var/snap/zwave-js-ui/571/.ext-config/devices/0x011a/zw20r.json",
    "isEmbedded": true,
    "manufacturer": "Wenzhou MTLC Electric Appliances Co., Ltd.",
    "manufacturerId": 282,
    "label": "ZW20R",
    "description": "20A Tamper Resistant Duplex Receptacle",
    "devices": [
      {
        "productType": 257,
        "productId": 1539
      }
    ],
    "firmwareVersion": {
      "min": "0.0",
      "max": "255.255"
    },
    "preferred": false,
    "paramInformation": {
      "_map": {}
    }
  },
  "productLabel": "ZW20R",
  "productDescription": "20A Tamper Resistant Duplex Receptacle",
  "manufacturer": "Wenzhou MTLC Electric Appliances Co., Ltd.",
  "firmwareVersion": "4.1",
  "protocolVersion": 3,
  "nodeType": 1,
  "endpointsCount": 2,
  "endpoints": [
    {
      "index": 0,
      "label": "Root Endpoint",
      "deviceClass": {
        "basic": 4,
        "generic": 16,
        "specific": 1
      }
    },
    {
      "index": 1,
      "label": "Endpoint 1",
      "deviceClass": {
        "basic": 4,
        "generic": 16,
        "specific": 1
      }
    },
    {
      "index": 2,
      "label": "Endpoint 2",
      "deviceClass": {
        "basic": 4,
        "generic": 16,
        "specific": 1
      }
    }
  ],
  "isSecure": false,
  "security": "None",
  "supportsSecurity": false,
  "supportsBeaming": true,
  "isControllerNode": false,
  "isListening": true,
  "isFrequentListening": false,
  "isRouting": true,
  "keepAwake": false,
  "maxDataRate": 40000,
  "deviceClass": {
    "basic": 4,
    "generic": 16,
    "specific": 1
  },
  "lastActive": 1748932417988,
  "firmwareCapabilities": {
    "firmwareUpgradable": false
  },
  "protocol": 0,
  "deviceId": "282-1539-257",
  "hasDeviceConfigChanged": false,
  "statistics": {
    "commandsTX": 635,
    "commandsRX": 617,
    "commandsDroppedRX": 0,
    "commandsDroppedTX": 0,
    "timeoutResponse": 0,
    "rtt": 252,
    "lastSeen": "2025-06-03T06:33:37.988Z",
    "rssi": -78,
    "lwr": {
      "protocolDataRate": 2,
      "repeaters": [],
      "rssi": -79,
      "repeaterRSSI": []
    },
    "nlwr": {
      "protocolDataRate": 2,
      "repeaters": [
        32
      ],
      "rssi": -54,
      "repeaterRSSI": [
        127
      ],
      "routeFailedBetween": [
        221,
        22
      ]
    }
  },
  "supportsTime": false,
  "rebuildRoutesProgress": "done",
  "_name": "Vanity and fan (Upstairs Bathroom)",
  "applicationRoute": false,
  "lastReceive": 1748932417988,
  "lastTransmit": 1748932416609,
  "errorReceive": false,
  "errorTransmit": false
}

To Reproduce

Have enerwave zwn-rsm2 in network. See identified as ZW20R.

Expected behavior

Should be identified as a ZWN-RSM2.

Additional context

No response

TheKorn2 avatar Jun 03 '25 06:06 TheKorn2