UNPKG

inventoresed

Version:

Z-Wave driver written entirely in JavaScript/TypeScript

294 lines (293 loc) 7.22 kB
{ "format": 2, "controller": { "protocolVersion": "7.15.2", "applicationVersion": "7.15.2", "homeId": "0xd7db5d96", "nodeId": 1, "lastNodeId": 5, "staticControllerNodeId": 1, "sucLastIndex": 19, "controllerConfiguration": 60, "maxNodeId": 5, "reservedId": 0, "systemState": 0, "lastNodeIdLR": 255, "maxNodeIdLR": 0, "reservedIdLR": 0, "primaryLongRangeChannelId": 0, "dcdcConfig": 255, "isListening": true, "optionalFunctionality": true, "genericDeviceClass": 2, "specificDeviceClass": 1, "commandClasses": { "includedInsecurely": [ 94, 34, 133, 112, 86, 122, 114, 115, 152, 85, 134, 89, 90, 159, 108, 116 ], "includedSecurelyInsecureCCs": [], "includedSecurelySecureCCs": [] }, "preferredRepeaters": null, "rfConfig": { "rfRegion": 0, "txPower": 0, "measured0dBm": 3.3, "enablePTI": 0, "maxTXPower": 14 }, "sucUpdateEntries": [ { "nodeId": 1, "changeType": 1, "supportedCCs": [ 94, 34, 133, 112, 86, 122, 114, 115, 85, 134, 89, 90, 108, 116, 152, 159 ], "controlledCCs": [] }, { "nodeId": 2, "changeType": 1, "supportedCCs": [ 37, 50, 114, 134, 32, 113, 112, 39, 133, 135, 117, 86 ], "controlledCCs": [] }, { "nodeId": 3, "changeType": 1, "supportedCCs": [ 94, 134, 114, 89, 133, 115, 113, 132, 128, 48, 49, 112, 152, 122, 90 ], "controlledCCs": [] }, { "nodeId": 4, "changeType": 1, "supportedCCs": [ 94, 133, 142, 89, 85, 134, 114, 90, 135, 115, 128, 159, 48, 112, 113, 49, 132, 108, 122 ], "controlledCCs": [] }, { "nodeId": 4, "changeType": 1, "supportedCCs": [ 94, 133, 142, 89, 85, 134, 114, 90, 135, 115, 128, 159, 48, 112, 113, 49, 132, 108, 122 ], "controlledCCs": [] }, { "nodeId": 4, "changeType": 2, "supportedCCs": [], "controlledCCs": [] }, { "nodeId": 3, "changeType": 1, "supportedCCs": [ 94, 134, 114, 89, 133, 115, 113, 132, 128, 48, 49, 112, 122, 90 ], "controlledCCs": [] }, { "nodeId": 2, "changeType": 3, "supportedCCs": [], "controlledCCs": [] }, { "nodeId": 3, "changeType": 3, "supportedCCs": [], "controlledCCs": [] }, { "nodeId": 2, "changeType": 3, "supportedCCs": [], "controlledCCs": [] }, { "nodeId": 4, "changeType": 1, "supportedCCs": [94, 85, 159, 108], "controlledCCs": [] }, { "nodeId": 4, "changeType": 1, "supportedCCs": [94, 85, 159, 108], "controlledCCs": [] }, { "nodeId": 4, "changeType": 2, "supportedCCs": [], "controlledCCs": [] }, { "nodeId": 1, "changeType": 1, "supportedCCs": [ 94, 34, 133, 112, 86, 122, 114, 115, 152, 85, 134, 89, 90, 159, 108, 116 ], "controlledCCs": [] }, { "nodeId": 1, "changeType": 1, "supportedCCs": [ 94, 34, 133, 112, 86, 122, 114, 115, 152, 85, 134, 89, 90, 159, 108, 116 ], "controlledCCs": [] }, { "nodeId": 5, "changeType": 1, "supportedCCs": [ 94, 133, 142, 89, 85, 134, 114, 90, 135, 115, 128, 159, 48, 112, 113, 49, 132, 108, 122 ], "controlledCCs": [] }, { "nodeId": 3, "changeType": 3, "supportedCCs": [], "controlledCCs": [] }, { "nodeId": 3, "changeType": 1, "supportedCCs": [ 94, 134, 114, 89, 133, 115, 113, 132, 128, 48, 49, 112, 152, 122, 90 ], "controlledCCs": [] } ], "applicationData": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "sucAwarenessPushNeeded": null }, "nodes": { "1": { "isVirtual": false, "isListening": true, "isFrequentListening": false, "isRouting": true, "supportedDataRates": [40000, 100000], "protocolVersion": 3, "optionalFunctionality": true, "nodeType": 0, "supportsSecurity": false, "supportsBeaming": true, "genericDeviceClass": 2, "specificDeviceClass": 1, "neighbors": [3, 5], "sucUpdateIndex": 16, "appRouteLock": false, "routeSlaveSUC": true, "sucPendingUpdate": false, "pendingDiscovery": false, "lwr": null, "nlwr": null }, "2": { "isVirtual": false, "isListening": true, "isFrequentListening": false, "isRouting": true, "supportedDataRates": [40000, 100000], "protocolVersion": 3, "optionalFunctionality": true, "nodeType": 1, "supportsSecurity": false, "supportsBeaming": true, "genericDeviceClass": 16, "specificDeviceClass": 1, "neighbors": [3, 5], "sucUpdateIndex": 254, "appRouteLock": false, "routeSlaveSUC": false, "sucPendingUpdate": false, "pendingDiscovery": false, "lwr": { "beaming": false, "protocolRate": 2, "repeaterNodeIDs": [3] }, "nlwr": { "beaming": false, "protocolRate": 3 } }, "3": { "isVirtual": false, "isListening": true, "isFrequentListening": false, "isRouting": true, "supportedDataRates": [40000, 100000], "protocolVersion": 3, "optionalFunctionality": true, "nodeType": 1, "supportsSecurity": false, "supportsBeaming": true, "genericDeviceClass": 33, "specificDeviceClass": 1, "neighbors": [1, 2], "sucUpdateIndex": 254, "appRouteLock": false, "routeSlaveSUC": false, "sucPendingUpdate": false, "pendingDiscovery": false, "lwr": { "beaming": false, "protocolRate": 3 }, "nlwr": { "beaming": false, "protocolRate": 0, "repeaterNodeIDs": [] } }, "5": { "isVirtual": false, "isListening": false, "isFrequentListening": false, "isRouting": true, "supportedDataRates": [40000, 100000], "protocolVersion": 3, "optionalFunctionality": true, "nodeType": 1, "supportsSecurity": false, "supportsBeaming": true, "genericDeviceClass": 7, "specificDeviceClass": 1, "neighbors": [1, 2], "sucUpdateIndex": 254, "appRouteLock": false, "routeSlaveSUC": false, "sucPendingUpdate": false, "pendingDiscovery": false, "lwr": { "beaming": false, "protocolRate": 3 }, "nlwr": { "beaming": false, "protocolRate": 0, "repeaterNodeIDs": [] } } } }