Skip to content

Instantly share code, notes, and snippets.

@SirGoodenough
Last active October 30, 2023 22:21
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save SirGoodenough/e0ac881e3c3262732629b2266dad21ec to your computer and use it in GitHub Desktop.
Save SirGoodenough/e0ac881e3c3262732629b2266dad21ec to your computer and use it in GitHub Desktop.
NewOne N4013 Zwave Plug
{
"id": 15,
"name": "Porch Freezers",
"loc": "outside",
"values": [
{
"id": "15-37-0-targetValue",
"nodeId": 15,
"toUpdate": false,
"commandClass": 37,
"commandClassName": "Binary Switch",
"endpoint": 0,
"property": "targetValue",
"propertyName": "targetValue",
"type": "boolean",
"readable": true,
"writeable": true,
"label": "Target value",
"stateless": false,
"commandClassVersion": 2,
"list": false,
"value": true,
"lastUpdate": 1698693449988,
"newValue": true
},
{
"id": "15-37-0-currentValue",
"nodeId": 15,
"toUpdate": false,
"commandClass": 37,
"commandClassName": "Binary Switch",
"endpoint": 0,
"property": "currentValue",
"propertyName": "currentValue",
"type": "boolean",
"readable": true,
"writeable": false,
"label": "Current value",
"stateless": false,
"commandClassVersion": 2,
"list": false,
"value": true,
"isCurrentValue": true,
"targetValue": "37-0-targetValue",
"lastUpdate": 1698693449989,
"newValue": true
},
{
"id": "15-37-0-duration",
"nodeId": 15,
"toUpdate": false,
"commandClass": 37,
"commandClassName": "Binary Switch",
"endpoint": 0,
"property": "duration",
"propertyName": "duration",
"type": "duration",
"readable": true,
"writeable": false,
"label": "Remaining duration",
"stateless": false,
"commandClassVersion": 2,
"list": false,
"value": {
"unit": "seconds"
},
"lastUpdate": 1698693615425,
"newValue": {
"unit": "seconds"
}
},
{
"id": "15-50-0-reset",
"nodeId": 15,
"toUpdate": false,
"commandClass": 50,
"commandClassName": "Meter",
"endpoint": 0,
"property": "reset",
"propertyName": "reset",
"type": "boolean",
"readable": false,
"writeable": true,
"label": "Reset accumulated values",
"stateless": false,
"commandClassVersion": 5,
"list": true,
"states": [
{
"text": "Reset",
"value": true
}
],
"lastUpdate": 1698693615426
},
{
"id": "15-112-0-4",
"nodeId": 15,
"toUpdate": false,
"commandClass": 112,
"commandClassName": "Configuration",
"endpoint": 0,
"property": 4,
"propertyName": "State After Power Failure",
"type": "number",
"readable": true,
"writeable": true,
"label": "State After Power Failure",
"default": 0,
"stateless": false,
"commandClassVersion": 4,
"min": 0,
"max": 2,
"list": true,
"allowManualEntry": false,
"states": [
{
"text": "Previous state",
"value": 0
},
{
"text": "Always off",
"value": 1
},
{
"text": "Always on",
"value": 2
}
],
"value": 2,
"lastUpdate": 1698692706132,
"newValue": 2
},
{
"id": "15-112-0-3",
"nodeId": 15,
"toUpdate": false,
"commandClass": 112,
"commandClassName": "Configuration",
"endpoint": 0,
"property": 3,
"propertyName": "Auto-On Timer",
"type": "number",
"readable": true,
"writeable": true,
"label": "Auto-On Timer",
"default": 0,
"stateless": false,
"commandClassVersion": 4,
"min": 0,
"max": 65535,
"unit": "minutes",
"list": true,
"allowManualEntry": true,
"states": [
{
"text": "Disable",
"value": 0
}
],
"value": 1,
"lastUpdate": 1698692701264,
"newValue": 1
},
{
"id": "15-112-0-1",
"nodeId": 15,
"toUpdate": false,
"commandClass": 112,
"commandClassName": "Configuration",
"endpoint": 0,
"property": 1,
"propertyName": "LED Indicator",
"type": "number",
"readable": true,
"writeable": true,
"label": "LED Indicator",
"default": 0,
"stateless": false,
"commandClassVersion": 4,
"min": 0,
"max": 3,
"list": true,
"allowManualEntry": false,
"states": [
{
"text": "On when load is on",
"value": 0
},
{
"text": "On when load is off",
"value": 1
},
{
"text": "LED always off",
"value": 2
},
{
"text": "LED always on",
"value": 3
}
],
"lastUpdate": 1698693615427
},
{
"id": "15-112-0-2",
"nodeId": 15,
"toUpdate": false,
"commandClass": 112,
"commandClassName": "Configuration",
"endpoint": 0,
"property": 2,
"propertyName": "Auto-Off Timer",
"type": "number",
"readable": true,
"writeable": true,
"label": "Auto-Off Timer",
"default": 0,
"stateless": false,
"commandClassVersion": 4,
"min": 0,
"max": 65535,
"unit": "minutes",
"list": true,
"allowManualEntry": true,
"states": [
{
"text": "Disable",
"value": 0
}
],
"lastUpdate": 1698693615427
},
{
"id": "15-112-0-5",
"nodeId": 15,
"toUpdate": false,
"commandClass": 112,
"commandClassName": "Configuration",
"endpoint": 0,
"property": 5,
"propertyName": "Power Reporting Threshold",
"type": "number",
"readable": true,
"writeable": true,
"label": "Power Reporting Threshold",
"default": 5,
"stateless": false,
"commandClassVersion": 4,
"min": 5,
"max": 50,
"unit": "W",
"list": false,
"value": 5,
"lastUpdate": 1698698710557,
"newValue": 5
},
{
"id": "15-112-0-6",
"nodeId": 15,
"toUpdate": false,
"commandClass": 112,
"commandClassName": "Configuration",
"endpoint": 0,
"property": 6,
"propertyName": "Power Reporting Interval",
"type": "number",
"readable": true,
"writeable": true,
"label": "Power Reporting Interval",
"default": 5,
"stateless": false,
"commandClassVersion": 4,
"min": 1,
"max": 65535,
"unit": "minutes",
"list": false,
"value": 5,
"lastUpdate": 1698698729990,
"newValue": 5
},
{
"id": "15-112-0-7",
"nodeId": 15,
"toUpdate": false,
"commandClass": 112,
"commandClassName": "Configuration",
"endpoint": 0,
"property": 7,
"propertyName": "Current Reporting Threshold",
"type": "number",
"readable": true,
"writeable": true,
"label": "Current Reporting Threshold",
"default": 1,
"stateless": false,
"commandClassVersion": 4,
"min": 1,
"max": 10,
"unit": "0.1 A",
"list": false,
"value": 1,
"isCurrentValue": true,
"lastUpdate": 1698698825187,
"newValue": 1
},
{
"id": "15-112-0-8",
"nodeId": 15,
"toUpdate": false,
"commandClass": 112,
"commandClassName": "Configuration",
"endpoint": 0,
"property": 8,
"propertyName": "Energy Reporting Threshold",
"type": "number",
"readable": true,
"writeable": true,
"label": "Energy Reporting Threshold",
"default": 1,
"stateless": false,
"commandClassVersion": 4,
"min": 1,
"max": 100,
"unit": "0.01 kWh",
"list": false,
"value": 1,
"lastUpdate": 1698698693106,
"newValue": 1
},
{
"id": "15-113-0-alarmType",
"nodeId": 15,
"toUpdate": false,
"commandClass": 113,
"commandClassName": "Notification",
"endpoint": 0,
"property": "alarmType",
"propertyName": "alarmType",
"type": "number",
"readable": true,
"writeable": false,
"label": "Alarm Type",
"stateless": false,
"commandClassVersion": 8,
"min": 0,
"max": 255,
"list": false,
"lastUpdate": 1698693615429
},
{
"id": "15-113-0-alarmLevel",
"nodeId": 15,
"toUpdate": false,
"commandClass": 113,
"commandClassName": "Notification",
"endpoint": 0,
"property": "alarmLevel",
"propertyName": "alarmLevel",
"type": "number",
"readable": true,
"writeable": false,
"label": "Alarm Level",
"stateless": false,
"commandClassVersion": 8,
"min": 0,
"max": 255,
"list": false,
"lastUpdate": 1698693615429
},
{
"id": "15-114-0-manufacturerId",
"nodeId": 15,
"toUpdate": false,
"commandClass": 114,
"commandClassName": "Manufacturer Specific",
"endpoint": 0,
"property": "manufacturerId",
"propertyName": "manufacturerId",
"type": "number",
"readable": true,
"writeable": false,
"label": "Manufacturer ID",
"stateless": false,
"commandClassVersion": 2,
"min": 0,
"max": 65535,
"list": false,
"value": 786,
"lastUpdate": 1698692197394,
"newValue": 786
},
{
"id": "15-114-0-productType",
"nodeId": 15,
"toUpdate": false,
"commandClass": 114,
"commandClassName": "Manufacturer Specific",
"endpoint": 0,
"property": "productType",
"propertyName": "productType",
"type": "number",
"readable": true,
"writeable": false,
"label": "Product type",
"stateless": false,
"commandClassVersion": 2,
"min": 0,
"max": 65535,
"list": false,
"value": 44033,
"lastUpdate": 1698692197398,
"newValue": 44033
},
{
"id": "15-114-0-productId",
"nodeId": 15,
"toUpdate": false,
"commandClass": 114,
"commandClassName": "Manufacturer Specific",
"endpoint": 0,
"property": "productId",
"propertyName": "productId",
"type": "number",
"readable": true,
"writeable": false,
"label": "Product ID",
"stateless": false,
"commandClassVersion": 2,
"min": 0,
"max": 65535,
"list": false,
"value": 16387,
"lastUpdate": 1698692197400,
"newValue": 16387
},
{
"id": "15-134-0-libraryType",
"nodeId": 15,
"toUpdate": false,
"commandClass": 134,
"commandClassName": "Version",
"endpoint": 0,
"property": "libraryType",
"propertyName": "libraryType",
"type": "number",
"readable": true,
"writeable": false,
"label": "Library type",
"stateless": false,
"commandClassVersion": 3,
"list": true,
"states": [
{
"text": "Unknown",
"value": 0
},
{
"text": "Static Controller",
"value": 1
},
{
"text": "Controller",
"value": 2
},
{
"text": "Enhanced Slave",
"value": 3
},
{
"text": "Slave",
"value": 4
},
{
"text": "Installer",
"value": 5
},
{
"text": "Routing Slave",
"value": 6
},
{
"text": "Bridge Controller",
"value": 7
},
{
"text": "Device under Test",
"value": 8
},
{
"text": "N/A",
"value": 9
},
{
"text": "AV Remote",
"value": 10
},
{
"text": "AV Device",
"value": 11
}
],
"value": 3,
"lastUpdate": 1698692197877,
"newValue": 3
},
{
"id": "15-134-0-protocolVersion",
"nodeId": 15,
"toUpdate": false,
"commandClass": 134,
"commandClassName": "Version",
"endpoint": 0,
"property": "protocolVersion",
"propertyName": "protocolVersion",
"type": "string",
"readable": true,
"writeable": false,
"label": "Z-Wave protocol version",
"stateless": false,
"commandClassVersion": 3,
"list": false,
"value": "7.13",
"lastUpdate": 1698692197879,
"newValue": "7.13"
},
{
"id": "15-134-0-firmwareVersions",
"nodeId": 15,
"toUpdate": false,
"commandClass": 134,
"commandClassName": "Version",
"endpoint": 0,
"property": "firmwareVersions",
"propertyName": "firmwareVersions",
"type": "string[]",
"readable": true,
"writeable": false,
"label": "Z-Wave chip firmware versions",
"stateless": false,
"commandClassVersion": 3,
"list": false,
"value": [
"1.0"
],
"lastUpdate": 1698692197882,
"newValue": [
"1.0"
]
},
{
"id": "15-134-0-hardwareVersion",
"nodeId": 15,
"toUpdate": false,
"commandClass": 134,
"commandClassName": "Version",
"endpoint": 0,
"property": "hardwareVersion",
"propertyName": "hardwareVersion",
"type": "number",
"readable": true,
"writeable": false,
"label": "Z-Wave chip hardware version",
"stateless": false,
"commandClassVersion": 3,
"list": false,
"value": 1,
"lastUpdate": 1698692197885,
"newValue": 1
},
{
"id": "15-134-0-sdkVersion",
"nodeId": 15,
"toUpdate": false,
"commandClass": 134,
"commandClassName": "Version",
"endpoint": 0,
"property": "sdkVersion",
"propertyName": "sdkVersion",
"type": "string",
"readable": true,
"writeable": false,
"label": "SDK version",
"stateless": false,
"commandClassVersion": 3,
"list": false,
"lastUpdate": 1698693615430
},
{
"id": "15-134-0-applicationFrameworkAPIVersion",
"nodeId": 15,
"toUpdate": false,
"commandClass": 134,
"commandClassName": "Version",
"endpoint": 0,
"property": "applicationFrameworkAPIVersion",
"propertyName": "applicationFrameworkAPIVersion",
"type": "string",
"readable": true,
"writeable": false,
"label": "Z-Wave application framework API version",
"stateless": false,
"commandClassVersion": 3,
"list": false,
"lastUpdate": 1698693615430
},
{
"id": "15-134-0-applicationFrameworkBuildNumber",
"nodeId": 15,
"toUpdate": false,
"commandClass": 134,
"commandClassName": "Version",
"endpoint": 0,
"property": "applicationFrameworkBuildNumber",
"propertyName": "applicationFrameworkBuildNumber",
"type": "string",
"readable": true,
"writeable": false,
"label": "Z-Wave application framework API build number",
"stateless": false,
"commandClassVersion": 3,
"list": false,
"lastUpdate": 1698693615431
},
{
"id": "15-134-0-hostInterfaceVersion",
"nodeId": 15,
"toUpdate": false,
"commandClass": 134,
"commandClassName": "Version",
"endpoint": 0,
"property": "hostInterfaceVersion",
"propertyName": "hostInterfaceVersion",
"type": "string",
"readable": true,
"writeable": false,
"label": "Serial API version",
"stateless": false,
"commandClassVersion": 3,
"list": false,
"lastUpdate": 1698693615431
},
{
"id": "15-134-0-hostInterfaceBuildNumber",
"nodeId": 15,
"toUpdate": false,
"commandClass": 134,
"commandClassName": "Version",
"endpoint": 0,
"property": "hostInterfaceBuildNumber",
"propertyName": "hostInterfaceBuildNumber",
"type": "string",
"readable": true,
"writeable": false,
"label": "Serial API build number",
"stateless": false,
"commandClassVersion": 3,
"list": false,
"lastUpdate": 1698693615431
},
{
"id": "15-134-0-zWaveProtocolVersion",
"nodeId": 15,
"toUpdate": false,
"commandClass": 134,
"commandClassName": "Version",
"endpoint": 0,
"property": "zWaveProtocolVersion",
"propertyName": "zWaveProtocolVersion",
"type": "string",
"readable": true,
"writeable": false,
"label": "Z-Wave protocol version",
"stateless": false,
"commandClassVersion": 3,
"list": false,
"lastUpdate": 1698693615431
},
{
"id": "15-134-0-zWaveProtocolBuildNumber",
"nodeId": 15,
"toUpdate": false,
"commandClass": 134,
"commandClassName": "Version",
"endpoint": 0,
"property": "zWaveProtocolBuildNumber",
"propertyName": "zWaveProtocolBuildNumber",
"type": "string",
"readable": true,
"writeable": false,
"label": "Z-Wave protocol build number",
"stateless": false,
"commandClassVersion": 3,
"list": false,
"lastUpdate": 1698693615431
},
{
"id": "15-134-0-applicationVersion",
"nodeId": 15,
"toUpdate": false,
"commandClass": 134,
"commandClassName": "Version",
"endpoint": 0,
"property": "applicationVersion",
"propertyName": "applicationVersion",
"type": "string",
"readable": true,
"writeable": false,
"label": "Application version",
"stateless": false,
"commandClassVersion": 3,
"list": false,
"lastUpdate": 1698693615431
},
{
"id": "15-134-0-applicationBuildNumber",
"nodeId": 15,
"toUpdate": false,
"commandClass": 134,
"commandClassName": "Version",
"endpoint": 0,
"property": "applicationBuildNumber",
"propertyName": "applicationBuildNumber",
"type": "string",
"readable": true,
"writeable": false,
"label": "Application build number",
"stateless": false,
"commandClassVersion": 3,
"list": false,
"lastUpdate": 1698693615432
},
{
"id": "15-135-0-value",
"nodeId": 15,
"toUpdate": false,
"commandClass": 135,
"commandClassName": "Indicator",
"endpoint": 0,
"property": "value",
"propertyName": "value",
"type": "number",
"readable": true,
"writeable": true,
"label": "Indicator value",
"ccSpecific": {
"indicatorId": 0
},
"stateless": false,
"commandClassVersion": 1,
"min": 0,
"max": 255,
"list": false,
"value": 255,
"lastUpdate": 1698698614470,
"newValue": 255
},
{
"id": "15-119-0-name",
"nodeId": 15,
"toUpdate": false,
"commandClass": 119,
"commandClassName": "Node Naming and Location",
"property": "name",
"propertyName": "name",
"type": "string",
"readable": true,
"writeable": true,
"label": "Node name",
"stateless": false,
"commandClassVersion": 0,
"list": false,
"value": "Porch Freezers",
"lastUpdate": 1698694338343,
"newValue": "Porch Freezers"
},
{
"id": "15-119-0-location",
"nodeId": 15,
"toUpdate": false,
"commandClass": 119,
"commandClassName": "Node Naming and Location",
"property": "location",
"propertyName": "location",
"type": "string",
"readable": true,
"writeable": true,
"label": "Node location",
"stateless": false,
"commandClassVersion": 0,
"list": false,
"value": "outside",
"lastUpdate": 1698694341206,
"newValue": "outside"
}
],
"groups": [],
"neighbors": [
11
],
"ready": true,
"available": true,
"hassDevices": {},
"failed": false,
"inited": true,
"eventsQueue": [
{
"time": "2023-10-30T19:20:15.378Z",
"event": "alive",
"args": [
0
]
},
{
"time": "2023-10-30T19:20:15.437Z",
"event": "ready",
"args": []
},
{
"time": "2023-10-30T19:32:18.350Z",
"event": "value added",
"args": [
{
"commandClassName": "Node Naming and Location",
"commandClass": 119,
"property": "name",
"newValue": "Porch Freezers",
"propertyName": "name",
"nodeId": 15
}
]
},
{
"time": "2023-10-30T19:32:21.209Z",
"event": "value added",
"args": [
{
"commandClassName": "Node Naming and Location",
"commandClass": 119,
"property": "location",
"newValue": "outside",
"propertyName": "location",
"nodeId": 15
}
]
},
{
"time": "2023-10-30T19:55:03.674Z",
"event": "value updated",
"args": [
{
"commandClassName": "Indicator",
"commandClass": 135,
"endpoint": 0,
"property": "value",
"newValue": 0,
"prevValue": 33,
"propertyName": "value"
}
]
},
{
"time": "2023-10-30T19:55:17.963Z",
"event": "value updated",
"args": [
{
"commandClassName": "Indicator",
"commandClass": 135,
"endpoint": 0,
"property": "value",
"newValue": 255,
"prevValue": 0,
"propertyName": "value"
}
]
},
{
"time": "2023-10-30T19:55:27.011Z",
"event": "value updated",
"args": [
{
"commandClassName": "Indicator",
"commandClass": 135,
"endpoint": 0,
"property": "value",
"newValue": 0,
"prevValue": 255,
"propertyName": "value"
}
]
},
{
"time": "2023-10-30T20:43:34.472Z",
"event": "value updated",
"args": [
{
"commandClassName": "Indicator",
"commandClass": 135,
"endpoint": 0,
"property": "value",
"newValue": 255,
"prevValue": 0,
"propertyName": "value"
}
]
},
{
"time": "2023-10-30T20:43:52.349Z",
"event": "value added",
"args": [
{
"commandClassName": "Configuration",
"commandClass": 112,
"endpoint": 0,
"property": 8,
"newValue": 29,
"propertyName": "Energy Reporting Threshold",
"nodeId": 15
}
]
},
{
"time": "2023-10-30T20:44:20.227Z",
"event": "value updated",
"args": [
{
"commandClassName": "Configuration",
"commandClass": 112,
"endpoint": 0,
"property": 8,
"newValue": 62,
"prevValue": 29,
"propertyName": "Energy Reporting Threshold"
}
]
},
{
"time": "2023-10-30T20:44:24.795Z",
"event": "value added",
"args": [
{
"commandClassName": "Configuration",
"commandClass": 112,
"endpoint": 0,
"property": 7,
"newValue": 6,
"propertyName": "Current Reporting Threshold",
"nodeId": 15
}
]
},
{
"time": "2023-10-30T20:44:33.824Z",
"event": "value updated",
"args": [
{
"commandClassName": "Configuration",
"commandClass": 112,
"endpoint": 0,
"property": 7,
"newValue": 5,
"prevValue": 6,
"propertyName": "Current Reporting Threshold"
}
]
},
{
"time": "2023-10-30T20:44:53.108Z",
"event": "value updated",
"args": [
{
"commandClassName": "Configuration",
"commandClass": 112,
"endpoint": 0,
"property": 8,
"newValue": 1,
"prevValue": 62,
"propertyName": "Energy Reporting Threshold"
}
]
},
{
"time": "2023-10-30T20:45:01.593Z",
"event": "value added",
"args": [
{
"commandClassName": "Configuration",
"commandClass": 112,
"endpoint": 0,
"property": 5,
"newValue": 16,
"propertyName": "Power Reporting Threshold",
"nodeId": 15
}
]
},
{
"time": "2023-10-30T20:45:03.188Z",
"event": "value updated",
"args": [
{
"commandClassName": "Configuration",
"commandClass": 112,
"endpoint": 0,
"property": 5,
"newValue": 5,
"prevValue": 16,
"propertyName": "Power Reporting Threshold"
}
]
},
{
"time": "2023-10-30T20:45:10.558Z",
"event": "value updated",
"args": [
{
"commandClassName": "Configuration",
"commandClass": 112,
"endpoint": 0,
"property": 5,
"newValue": 5,
"prevValue": 5,
"propertyName": "Power Reporting Threshold"
}
]
},
{
"time": "2023-10-30T20:45:29.993Z",
"event": "value added",
"args": [
{
"commandClassName": "Configuration",
"commandClass": 112,
"endpoint": 0,
"property": 6,
"newValue": 5,
"propertyName": "Power Reporting Interval",
"nodeId": 15
}
]
},
{
"time": "2023-10-30T20:47:05.190Z",
"event": "value updated",
"args": [
{
"commandClassName": "Configuration",
"commandClass": 112,
"endpoint": 0,
"property": 7,
"newValue": 1,
"prevValue": 5,
"propertyName": "Current Reporting Threshold"
}
]
}
],
"status": "Alive",
"interviewStage": "Complete",
"priorityReturnRoute": {},
"customReturnRoute": {},
"prioritySUCReturnRoute": false,
"customSUCReturnRoutes": [],
"hexId": "0x0312 0xac01-0x4003",
"dbLink": "https://devices.zwave-js.io/?jumpTo=0x0312:0xac01:0x4003:1.0",
"manufacturerId": 786,
"productId": 16387,
"productType": 44033,
"deviceConfig": {
"filename": "/data/db/devices/0x0312/n4003.json",
"isEmbedded": true,
"manufacturer": "NewOne",
"manufacturerId": 786,
"label": "N4003",
"description": "SmartPlug with Energy Monitor",
"devices": [
{
"productType": 44033,
"productId": 16387
}
],
"firmwareVersion": {
"min": "0.0",
"max": "255.255"
},
"preferred": false,
"paramInformation": {
"_map": {}
},
"metadata": {
"inclusion": "1. Refer to your primary controller instructions to process the inclusion / exclusion setup procedure.\n2. When prompted by your primary controller, click the button three times in one second",
"exclusion": "1. Refer to your primary controller instructions to process the inclusion / exclusion setup procedure.\n2. When prompted by your primary controller, click the button three times in one second",
"reset": "Click the button 2 twice quickly, and hold for at least 10 seconds. (Light flashes once when reset successful.)"
}
},
"productLabel": "N4003",
"productDescription": "SmartPlug with Energy Monitor",
"manufacturer": "NewOne",
"firmwareVersion": "1.0",
"protocolVersion": 3,
"nodeType": 1,
"endpointsCount": 0,
"endpoints": [
{
"index": 0,
"label": "Root Endpoint"
}
],
"isSecure": true,
"security": "S2_Authenticated",
"supportsSecurity": false,
"supportsBeaming": true,
"isControllerNode": false,
"isListening": true,
"isFrequentListening": false,
"isRouting": true,
"keepAwake": false,
"maxDataRate": 100000,
"deviceClass": {
"basic": 4,
"generic": 16,
"specific": 0
},
"lastActive": 1698698825186,
"firmwareCapabilities": {
"firmwareUpgradable": false
},
"deviceId": "786-16387-44033",
"hasDeviceConfigChanged": false,
"statistics": {
"commandsTX": 28,
"commandsRX": 17,
"commandsDroppedRX": 0,
"commandsDroppedTX": 0,
"timeoutResponse": 0,
"rtt": 36.9,
"lastSeen": "2023-10-30T20:47:05.186Z",
"rssi": -72,
"lwr": {
"protocolDataRate": 2,
"repeaters": [],
"rssi": -72,
"repeaterRSSI": []
}
},
"supportsTime": false,
"rebuildRoutesProgress": "done",
"_name": "Porch Freezers (outside)",
"applicationRoute": false
}
{
"home_assistant": {
"installation_type": "Home Assistant OS",
"version": "2023.10.5",
"dev": false,
"hassio": true,
"virtualenv": false,
"python_version": "3.11.5",
"docker": true,
"arch": "x86_64",
"timezone": "America/Chicago",
"os_name": "Linux",
"os_version": "6.1.59",
"supervisor": "2023.10.1",
"host_os": "Home Assistant OS 11.1",
"docker_version": "24.0.6",
"chassis": "embedded",
"run_as_root": true
},
"custom_components": {
"pfsense": {
"version": "0.1.0",
"requirements": [
"mac-vendor-lookup>=0.1.11"
]
},
"google_home": {
"version": "1.10.0",
"requirements": [
"glocaltokens==0.7.0"
]
},
"sonoff": {
"version": "3.5.2",
"requirements": [
"pycryptodome>=3.6.6"
]
},
"remote_command_line": {
"version": "0.7",
"requirements": []
},
"webhook_service": {
"version": "0.1.0",
"requirements": []
},
"garbage_collection": {
"version": "4.10.2",
"requirements": [
"python-dateutil>=2.8.2"
]
},
"feedparser": {
"version": "0.1.11",
"requirements": [
"feedparser==6.0.10"
]
},
"hacs": {
"version": "1.33.0",
"requirements": [
"aiogithubapi>=22.10.1"
]
},
"holidays": {
"version": "1.9.6",
"requirements": [
"python-dateutil>=2.8.2",
"holidays>=0.14.2"
]
}
},
"integration_manifest": {
"domain": "zwave_js",
"name": "Z-Wave",
"codeowners": [
"@home-assistant/z-wave"
],
"config_flow": true,
"dependencies": [
"http",
"repairs",
"usb",
"websocket_api"
],
"documentation": "https://www.home-assistant.io/integrations/zwave_js",
"integration_type": "hub",
"iot_class": "local_push",
"loggers": [
"zwave_js_server"
],
"quality_scale": "platinum",
"requirements": [
"pyserial==3.5",
"zwave-js-server-python==0.52.1"
],
"usb": [
{
"vid": "0658",
"pid": "0200",
"known_devices": [
"Aeotec Z-Stick Gen5+",
"Z-WaveMe UZB"
]
},
{
"vid": "10C4",
"pid": "8A2A",
"description": "*z-wave*",
"known_devices": [
"Nortek HUSBZB-1"
]
}
],
"zeroconf": [
"_zwave-js-server._tcp.local."
],
"is_built_in": true
},
"data": {
"versionInfo": {
"driverVersion": "12.2.3",
"serverVersion": "1.33.0",
"minSchemaVersion": 0,
"maxSchemaVersion": 33
},
"entities": [
{
"domain": "switch",
"entity_id": "switch.porch_freezers",
"original_name": "",
"original_device_class": null,
"disabled": false,
"disabled_by": null,
"hidden_by": null,
"original_icon": null,
"entity_category": null,
"supported_features": 0,
"unit_of_measurement": null,
"value_id": "15-37-0-currentValue",
"primary_value": {
"command_class": 37,
"command_class_name": "Binary Switch",
"endpoint": 0,
"property": "currentValue",
"property_name": "currentValue",
"property_key": null,
"property_key_name": null
}
},
{
"domain": "number",
"entity_id": "number.porch_freezers_indicator_value",
"original_name": "Indicator value",
"original_device_class": null,
"disabled": false,
"disabled_by": null,
"hidden_by": null,
"original_icon": null,
"entity_category": "config",
"supported_features": 0,
"unit_of_measurement": null,
"value_id": "15-135-0-value",
"primary_value": {
"command_class": 135,
"command_class_name": "Indicator",
"endpoint": 0,
"property": "value",
"property_name": "value",
"property_key": null,
"property_key_name": null
}
},
{
"domain": "number",
"entity_id": "number.porch_freezers_auto_off_timer",
"original_name": "Auto-Off Timer",
"original_device_class": null,
"disabled": true,
"disabled_by": "integration",
"hidden_by": null,
"original_icon": null,
"entity_category": "config",
"supported_features": 0,
"unit_of_measurement": "minutes",
"value_id": "15-112-0-2",
"primary_value": {
"command_class": 112,
"command_class_name": "Configuration",
"endpoint": 0,
"property": 2,
"property_name": "Auto-Off Timer",
"property_key": null,
"property_key_name": null
}
},
{
"domain": "number",
"entity_id": "number.porch_freezers_auto_on_timer",
"original_name": "Auto-On Timer",
"original_device_class": null,
"disabled": false,
"disabled_by": null,
"hidden_by": "user",
"original_icon": null,
"entity_category": "config",
"supported_features": 0,
"unit_of_measurement": "minutes",
"value_id": "15-112-0-3",
"primary_value": {
"command_class": 112,
"command_class_name": "Configuration",
"endpoint": 0,
"property": 3,
"property_name": "Auto-On Timer",
"property_key": null,
"property_key_name": null
}
},
{
"domain": "number",
"entity_id": "number.porch_freezers_current_reporting_threshold",
"original_name": "Current Reporting Threshold",
"original_device_class": null,
"disabled": false,
"disabled_by": null,
"hidden_by": "user",
"original_icon": null,
"entity_category": "config",
"supported_features": 0,
"unit_of_measurement": "0.1 A",
"value_id": "15-112-0-7",
"primary_value": {
"command_class": 112,
"command_class_name": "Configuration",
"endpoint": 0,
"property": 7,
"property_name": "Current Reporting Threshold",
"property_key": null,
"property_key_name": null
}
},
{
"domain": "number",
"entity_id": "number.porch_freezers_energy_reporting_threshold",
"original_name": "Energy Reporting Threshold",
"original_device_class": null,
"disabled": false,
"disabled_by": null,
"hidden_by": null,
"original_icon": null,
"entity_category": "config",
"supported_features": 0,
"unit_of_measurement": "0.01 kWh",
"value_id": "15-112-0-8",
"primary_value": {
"command_class": 112,
"command_class_name": "Configuration",
"endpoint": 0,
"property": 8,
"property_name": "Energy Reporting Threshold",
"property_key": null,
"property_key_name": null
}
},
{
"domain": "number",
"entity_id": "number.porch_freezers_power_reporting_interval",
"original_name": "Power Reporting Interval",
"original_device_class": null,
"disabled": false,
"disabled_by": null,
"hidden_by": "user",
"original_icon": null,
"entity_category": "config",
"supported_features": 0,
"unit_of_measurement": "minutes",
"value_id": "15-112-0-6",
"primary_value": {
"command_class": 112,
"command_class_name": "Configuration",
"endpoint": 0,
"property": 6,
"property_name": "Power Reporting Interval",
"property_key": null,
"property_key_name": null
}
},
{
"domain": "number",
"entity_id": "number.porch_freezers_power_reporting_threshold",
"original_name": "Power Reporting Threshold",
"original_device_class": null,
"disabled": false,
"disabled_by": null,
"hidden_by": "user",
"original_icon": null,
"entity_category": "config",
"supported_features": 0,
"unit_of_measurement": "W",
"value_id": "15-112-0-5",
"primary_value": {
"command_class": 112,
"command_class_name": "Configuration",
"endpoint": 0,
"property": 5,
"property_name": "Power Reporting Threshold",
"property_key": null,
"property_key_name": null
}
},
{
"domain": "select",
"entity_id": "select.porch_freezers_led_indicator",
"original_name": "LED Indicator",
"original_device_class": null,
"disabled": true,
"disabled_by": "integration",
"hidden_by": null,
"original_icon": null,
"entity_category": "config",
"supported_features": 0,
"unit_of_measurement": null,
"value_id": "15-112-0-1",
"primary_value": {
"command_class": 112,
"command_class_name": "Configuration",
"endpoint": 0,
"property": 1,
"property_name": "LED Indicator",
"property_key": null,
"property_key_name": null
}
},
{
"domain": "select",
"entity_id": "select.porch_freezers_state_after_power_failure",
"original_name": "State After Power Failure",
"original_device_class": null,
"disabled": true,
"disabled_by": "integration",
"hidden_by": null,
"original_icon": null,
"entity_category": "config",
"supported_features": 0,
"unit_of_measurement": null,
"value_id": "15-112-0-4",
"primary_value": {
"command_class": 112,
"command_class_name": "Configuration",
"endpoint": 0,
"property": 4,
"property_name": "State After Power Failure",
"property_key": null,
"property_key_name": null
}
},
{
"domain": "sensor",
"entity_id": "sensor.porch_freezers_alarmlevel",
"original_name": "alarmLevel",
"original_device_class": null,
"disabled": false,
"disabled_by": null,
"hidden_by": null,
"original_icon": null,
"entity_category": null,
"supported_features": 0,
"unit_of_measurement": null,
"value_id": "15-113-0-alarmLevel",
"primary_value": {
"command_class": 113,
"command_class_name": "Notification",
"endpoint": 0,
"property": "alarmLevel",
"property_name": "alarmLevel",
"property_key": null,
"property_key_name": null
}
},
{
"domain": "sensor",
"entity_id": "sensor.porch_freezers_alarmtype",
"original_name": "alarmType",
"original_device_class": null,
"disabled": false,
"disabled_by": null,
"hidden_by": null,
"original_icon": null,
"entity_category": null,
"supported_features": 0,
"unit_of_measurement": null,
"value_id": "15-113-0-alarmType",
"primary_value": {
"command_class": 113,
"command_class_name": "Notification",
"endpoint": 0,
"property": "alarmType",
"property_name": "alarmType",
"property_key": null,
"property_key_name": null
}
}
],
"state": {
"nodeId": 15,
"index": 0,
"status": 4,
"ready": true,
"isListening": true,
"isRouting": true,
"isSecure": true,
"manufacturerId": 786,
"productId": 16387,
"productType": 44033,
"firmwareVersion": "1.0",
"name": "Porch Freezers",
"location": "**REDACTED**",
"deviceConfig": {
"filename": "/data/db/devices/0x0312/n4003.json",
"isEmbedded": true,
"manufacturer": "NewOne",
"manufacturerId": 786,
"label": "N4003",
"description": "SmartPlug with Energy Monitor",
"devices": [
{
"productType": 44033,
"productId": 16387
}
],
"firmwareVersion": {
"min": "0.0",
"max": "255.255"
},
"preferred": false,
"paramInformation": {
"_map": {}
},
"metadata": {
"inclusion": "1. Refer to your primary controller instructions to process the inclusion / exclusion setup procedure.\n2. When prompted by your primary controller, click the button three times in one second",
"exclusion": "1. Refer to your primary controller instructions to process the inclusion / exclusion setup procedure.\n2. When prompted by your primary controller, click the button three times in one second",
"reset": "Click the button 2 twice quickly, and hold for at least 10 seconds. (Light flashes once when reset successful.)"
}
},
"label": "N4003",
"interviewAttempts": 0,
"isFrequentListening": false,
"maxDataRate": 100000,
"supportedDataRates": [
40000,
100000
],
"protocolVersion": 3,
"supportsBeaming": true,
"supportsSecurity": false,
"nodeType": 1,
"deviceClass": {
"basic": {
"key": 4,
"label": "Routing Slave"
},
"generic": {
"key": 16,
"label": "Binary Switch"
},
"specific": {
"key": 0,
"label": "Unused"
},
"mandatorySupportedCCs": [
32,
37
],
"mandatoryControlledCCs": []
},
"interviewStage": "Complete",
"deviceDatabaseUrl": "https://devices.zwave-js.io/?jumpTo=0x0312:0xac01:0x4003:1.0",
"statistics": {
"commandsTX": 28,
"commandsRX": 17,
"commandsDroppedRX": 0,
"commandsDroppedTX": 0,
"timeoutResponse": 0,
"rtt": 36.9,
"lastSeen": "2023-10-30T20:47:05.186Z",
"rssi": -72,
"lwr": {
"protocolDataRate": 2,
"repeaters": [],
"rssi": -72,
"repeaterRSSI": []
}
},
"highestSecurityClass": 1,
"isControllerNode": false,
"keepAwake": false,
"lastSeen": "2023-10-30T20:47:05.186Z",
"values": {
"15-37-0-targetValue": {
"endpoint": 0,
"commandClass": 37,
"commandClassName": "Binary Switch",
"property": "targetValue",
"propertyName": "targetValue",
"ccVersion": 2,
"metadata": {
"type": "boolean",
"readable": true,
"writeable": true,
"label": "Target value",
"valueChangeOptions": [
"transitionDuration"
],
"stateful": true,
"secret": false
},
"value": true
},
"15-37-0-currentValue": {
"endpoint": 0,
"commandClass": 37,
"commandClassName": "Binary Switch",
"property": "currentValue",
"propertyName": "currentValue",
"ccVersion": 2,
"metadata": {
"type": "boolean",
"readable": true,
"writeable": false,
"label": "Current value",
"stateful": true,
"secret": false
},
"value": true
},
"15-37-0-duration": {
"endpoint": 0,
"commandClass": 37,
"commandClassName": "Binary Switch",
"property": "duration",
"propertyName": "duration",
"ccVersion": 2,
"metadata": {
"type": "duration",
"readable": true,
"writeable": false,
"label": "Remaining duration",
"stateful": true,
"secret": false
}
},
"15-50-0-reset": {
"endpoint": 0,
"commandClass": 50,
"commandClassName": "Meter",
"property": "reset",
"propertyName": "reset",
"ccVersion": 5,
"metadata": {
"type": "boolean",
"readable": false,
"writeable": true,
"label": "Reset accumulated values",
"states": {
"true": "Reset"
},
"stateful": true,
"secret": false
}
},
"15-112-0-4": {
"endpoint": 0,
"commandClass": 112,
"commandClassName": "Configuration",
"property": 4,
"propertyName": "State After Power Failure",
"ccVersion": 4,
"metadata": {
"type": "number",
"readable": true,
"writeable": true,
"label": "State After Power Failure",
"default": 0,
"min": 0,
"max": 2,
"states": {
"0": "Previous state",
"1": "Always off",
"2": "Always on"
},
"valueSize": 1,
"format": 0,
"allowManualEntry": false,
"isFromConfig": true
},
"value": 2
},
"15-112-0-3": {
"endpoint": 0,
"commandClass": 112,
"commandClassName": "Configuration",
"property": 3,
"propertyName": "Auto-On Timer",
"ccVersion": 4,
"metadata": {
"type": "number",
"readable": true,
"writeable": true,
"label": "Auto-On Timer",
"default": 0,
"min": 0,
"max": 65535,
"states": {
"0": "Disable"
},
"unit": "minutes",
"valueSize": 4,
"format": 1,
"allowManualEntry": true,
"isFromConfig": true
},
"value": 1
},
"15-112-0-5": {
"endpoint": 0,
"commandClass": 112,
"commandClassName": "Configuration",
"property": 5,
"propertyName": "Power Reporting Threshold",
"ccVersion": 4,
"metadata": {
"type": "number",
"readable": true,
"writeable": true,
"label": "Power Reporting Threshold",
"default": 5,
"min": 5,
"max": 50,
"unit": "W",
"valueSize": 1,
"format": 0,
"allowManualEntry": true,
"isFromConfig": true
},
"value": 5
},
"15-112-0-6": {
"endpoint": 0,
"commandClass": 112,
"commandClassName": "Configuration",
"property": 6,
"propertyName": "Power Reporting Interval",
"ccVersion": 4,
"metadata": {
"type": "number",
"readable": true,
"writeable": true,
"label": "Power Reporting Interval",
"default": 5,
"min": 1,
"max": 65535,
"unit": "minutes",
"valueSize": 4,
"format": 1,
"allowManualEntry": true,
"isFromConfig": true
},
"value": 5
},
"15-112-0-7": {
"endpoint": 0,
"commandClass": 112,
"commandClassName": "Configuration",
"property": 7,
"propertyName": "Current Reporting Threshold",
"ccVersion": 4,
"metadata": {
"type": "number",
"readable": true,
"writeable": true,
"label": "Current Reporting Threshold",
"default": 1,
"min": 1,
"max": 10,
"unit": "0.1 A",
"valueSize": 1,
"format": 1,
"allowManualEntry": true,
"isFromConfig": true
},
"value": 1
},
"15-112-0-8": {
"endpoint": 0,
"commandClass": 112,
"commandClassName": "Configuration",
"property": 8,
"propertyName": "Energy Reporting Threshold",
"ccVersion": 4,
"metadata": {
"type": "number",
"readable": true,
"writeable": true,
"label": "Energy Reporting Threshold",
"default": 1,
"min": 1,
"max": 100,
"unit": "0.01 kWh",
"valueSize": 1,
"format": 1,
"allowManualEntry": true,
"isFromConfig": true
},
"value": 1
},
"15-112-0-1": {
"endpoint": 0,
"commandClass": 112,
"commandClassName": "Configuration",
"property": 1,
"propertyName": "LED Indicator",
"ccVersion": 4,
"metadata": {
"type": "number",
"readable": true,
"writeable": true,
"label": "LED Indicator",
"default": 0,
"min": 0,
"max": 3,
"states": {
"0": "On when load is on",
"1": "On when load is off",
"2": "LED always off",
"3": "LED always on"
},
"valueSize": 1,
"format": 1,
"allowManualEntry": false,
"isFromConfig": true
}
},
"15-112-0-2": {
"endpoint": 0,
"commandClass": 112,
"commandClassName": "Configuration",
"property": 2,
"propertyName": "Auto-Off Timer",
"ccVersion": 4,
"metadata": {
"type": "number",
"readable": true,
"writeable": true,
"label": "Auto-Off Timer",
"default": 0,
"min": 0,
"max": 65535,
"states": {
"0": "Disable"
},
"unit": "minutes",
"valueSize": 4,
"format": 1,
"allowManualEntry": true,
"isFromConfig": true
}
},
"15-113-0-alarmType": {
"endpoint": 0,
"commandClass": 113,
"commandClassName": "Notification",
"property": "alarmType",
"propertyName": "alarmType",
"ccVersion": 8,
"metadata": {
"type": "number",
"readable": true,
"writeable": false,
"label": "Alarm Type",
"min": 0,
"max": 255,
"stateful": true,
"secret": false
}
},
"15-113-0-alarmLevel": {
"endpoint": 0,
"commandClass": 113,
"commandClassName": "Notification",
"property": "alarmLevel",
"propertyName": "alarmLevel",
"ccVersion": 8,
"metadata": {
"type": "number",
"readable": true,
"writeable": false,
"label": "Alarm Level",
"min": 0,
"max": 255,
"stateful": true,
"secret": false
}
},
"15-114-0-manufacturerId": {
"endpoint": 0,
"commandClass": 114,
"commandClassName": "Manufacturer Specific",
"property": "manufacturerId",
"propertyName": "manufacturerId",
"ccVersion": 2,
"metadata": {
"type": "number",
"readable": true,
"writeable": false,
"label": "Manufacturer ID",
"min": 0,
"max": 65535,
"stateful": true,
"secret": false
},
"value": 786
},
"15-114-0-productType": {
"endpoint": 0,
"commandClass": 114,
"commandClassName": "Manufacturer Specific",
"property": "productType",
"propertyName": "productType",
"ccVersion": 2,
"metadata": {
"type": "number",
"readable": true,
"writeable": false,
"label": "Product type",
"min": 0,
"max": 65535,
"stateful": true,
"secret": false
},
"value": 44033
},
"15-114-0-productId": {
"endpoint": 0,
"commandClass": 114,
"commandClassName": "Manufacturer Specific",
"property": "productId",
"propertyName": "productId",
"ccVersion": 2,
"metadata": {
"type": "number",
"readable": true,
"writeable": false,
"label": "Product ID",
"min": 0,
"max": 65535,
"stateful": true,
"secret": false
},
"value": 16387
},
"15-134-0-libraryType": {
"endpoint": 0,
"commandClass": 134,
"commandClassName": "Version",
"property": "libraryType",
"propertyName": "libraryType",
"ccVersion": 3,
"metadata": {
"type": "number",
"readable": true,
"writeable": false,
"label": "Library type",
"states": {
"0": "Unknown",
"1": "Static Controller",
"2": "Controller",
"3": "Enhanced Slave",
"4": "Slave",
"5": "Installer",
"6": "Routing Slave",
"7": "Bridge Controller",
"8": "Device under Test",
"9": "N/A",
"10": "AV Remote",
"11": "AV Device"
},
"stateful": true,
"secret": false
},
"value": 3
},
"15-134-0-protocolVersion": {
"endpoint": 0,
"commandClass": 134,
"commandClassName": "Version",
"property": "protocolVersion",
"propertyName": "protocolVersion",
"ccVersion": 3,
"metadata": {
"type": "string",
"readable": true,
"writeable": false,
"label": "Z-Wave protocol version",
"stateful": true,
"secret": false
},
"value": "7.13"
},
"15-134-0-firmwareVersions": {
"endpoint": 0,
"commandClass": 134,
"commandClassName": "Version",
"property": "firmwareVersions",
"propertyName": "firmwareVersions",
"ccVersion": 3,
"metadata": {
"type": "string[]",
"readable": true,
"writeable": false,
"label": "Z-Wave chip firmware versions",
"stateful": true,
"secret": false
},
"value": [
"1.0"
]
},
"15-134-0-hardwareVersion": {
"endpoint": 0,
"commandClass": 134,
"commandClassName": "Version",
"property": "hardwareVersion",
"propertyName": "hardwareVersion",
"ccVersion": 3,
"metadata": {
"type": "number",
"readable": true,
"writeable": false,
"label": "Z-Wave chip hardware version",
"stateful": true,
"secret": false
},
"value": 1
},
"15-134-0-sdkVersion": {
"endpoint": 0,
"commandClass": 134,
"commandClassName": "Version",
"property": "sdkVersion",
"propertyName": "sdkVersion",
"ccVersion": 3,
"metadata": {
"type": "string",
"readable": true,
"writeable": false,
"label": "SDK version",
"stateful": true,
"secret": false
}
},
"15-134-0-applicationFrameworkAPIVersion": {
"endpoint": 0,
"commandClass": 134,
"commandClassName": "Version",
"property": "applicationFrameworkAPIVersion",
"propertyName": "applicationFrameworkAPIVersion",
"ccVersion": 3,
"metadata": {
"type": "string",
"readable": true,
"writeable": false,
"label": "Z-Wave application framework API version",
"stateful": true,
"secret": false
}
},
"15-134-0-applicationFrameworkBuildNumber": {
"endpoint": 0,
"commandClass": 134,
"commandClassName": "Version",
"property": "applicationFrameworkBuildNumber",
"propertyName": "applicationFrameworkBuildNumber",
"ccVersion": 3,
"metadata": {
"type": "string",
"readable": true,
"writeable": false,
"label": "Z-Wave application framework API build number",
"stateful": true,
"secret": false
}
},
"15-134-0-hostInterfaceVersion": {
"endpoint": 0,
"commandClass": 134,
"commandClassName": "Version",
"property": "hostInterfaceVersion",
"propertyName": "hostInterfaceVersion",
"ccVersion": 3,
"metadata": {
"type": "string",
"readable": true,
"writeable": false,
"label": "Serial API version",
"stateful": true,
"secret": false
}
},
"15-134-0-hostInterfaceBuildNumber": {
"endpoint": 0,
"commandClass": 134,
"commandClassName": "Version",
"property": "hostInterfaceBuildNumber",
"propertyName": "hostInterfaceBuildNumber",
"ccVersion": 3,
"metadata": {
"type": "string",
"readable": true,
"writeable": false,
"label": "Serial API build number",
"stateful": true,
"secret": false
}
},
"15-134-0-zWaveProtocolVersion": {
"endpoint": 0,
"commandClass": 134,
"commandClassName": "Version",
"property": "zWaveProtocolVersion",
"propertyName": "zWaveProtocolVersion",
"ccVersion": 3,
"metadata": {
"type": "string",
"readable": true,
"writeable": false,
"label": "Z-Wave protocol version",
"stateful": true,
"secret": false
}
},
"15-134-0-zWaveProtocolBuildNumber": {
"endpoint": 0,
"commandClass": 134,
"commandClassName": "Version",
"property": "zWaveProtocolBuildNumber",
"propertyName": "zWaveProtocolBuildNumber",
"ccVersion": 3,
"metadata": {
"type": "string",
"readable": true,
"writeable": false,
"label": "Z-Wave protocol build number",
"stateful": true,
"secret": false
}
},
"15-134-0-applicationVersion": {
"endpoint": 0,
"commandClass": 134,
"commandClassName": "Version",
"property": "applicationVersion",
"propertyName": "applicationVersion",
"ccVersion": 3,
"metadata": {
"type": "string",
"readable": true,
"writeable": false,
"label": "Application version",
"stateful": true,
"secret": false
}
},
"15-134-0-applicationBuildNumber": {
"endpoint": 0,
"commandClass": 134,
"commandClassName": "Version",
"property": "applicationBuildNumber",
"propertyName": "applicationBuildNumber",
"ccVersion": 3,
"metadata": {
"type": "string",
"readable": true,
"writeable": false,
"label": "Application build number",
"stateful": true,
"secret": false
}
},
"15-135-0-value": {
"endpoint": 0,
"commandClass": 135,
"commandClassName": "Indicator",
"property": "value",
"propertyName": "value",
"ccVersion": 1,
"metadata": {
"type": "number",
"readable": true,
"writeable": true,
"label": "Indicator value",
"ccSpecific": {
"indicatorId": 0
},
"min": 0,
"max": 255,
"stateful": true,
"secret": false
},
"value": 255
}
},
"endpoints": {
"0": {
"nodeId": 15,
"index": 0,
"deviceClass": {
"basic": {
"key": 4,
"label": "Routing Slave"
},
"generic": {
"key": 16,
"label": "Binary Switch"
},
"specific": {
"key": 0,
"label": "Unused"
},
"mandatorySupportedCCs": [
32,
37
],
"mandatoryControlledCCs": []
},
"commandClasses": [
{
"id": 37,
"name": "Binary Switch",
"version": 2,
"isSecure": true
},
{
"id": 94,
"name": "Z-Wave Plus Info",
"version": 2,
"isSecure": false
},
{
"id": 112,
"name": "Configuration",
"version": 4,
"isSecure": true
},
{
"id": 133,
"name": "Association",
"version": 3,
"isSecure": true
},
{
"id": 142,
"name": "Multi Channel Association",
"version": 4,
"isSecure": true
},
{
"id": 89,
"name": "Association Group Information",
"version": 3,
"isSecure": true
},
{
"id": 50,
"name": "Meter",
"version": 5,
"isSecure": true
},
{
"id": 113,
"name": "Notification",
"version": 8,
"isSecure": true
},
{
"id": 85,
"name": "Transport Service",
"version": 2,
"isSecure": false
},
{
"id": 134,
"name": "Version",
"version": 3,
"isSecure": true
},
{
"id": 114,
"name": "Manufacturer Specific",
"version": 2,
"isSecure": true
},
{
"id": 90,
"name": "Device Reset Locally",
"version": 1,
"isSecure": true
},
{
"id": 135,
"name": "Indicator",
"version": 1,
"isSecure": true
},
{
"id": 115,
"name": "Powerlevel",
"version": 1,
"isSecure": true
},
{
"id": 159,
"name": "Security 2",
"version": 1,
"isSecure": true
},
{
"id": 108,
"name": "Supervision",
"version": 1,
"isSecure": false
},
{
"id": 122,
"name": "Firmware Update Meta Data",
"version": 1,
"isSecure": true
}
]
}
}
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment