| { |
| "featureLevel": 51, |
| "creator": "zap", |
| "keyValuePairs": [ |
| { |
| "key": "commandDiscovery", |
| "value": "1" |
| }, |
| { |
| "key": "defaultResponsePolicy", |
| "value": "always" |
| }, |
| { |
| "key": "manufacturerCodes", |
| "value": "0x1002" |
| } |
| ], |
| "package": [ |
| { |
| "pathRelativity": "relativeToZap", |
| "path": "../../../src/app/zap-templates/zcl/zcl.json", |
| "version": "ZCL Test Data", |
| "type": "zcl-properties" |
| }, |
| { |
| "pathRelativity": "relativeToZap", |
| "path": "../../../src/app/zap-templates/app-templates.json", |
| "version": "chip-v1", |
| "type": "gen-templates-json" |
| } |
| ], |
| "endpointTypes": [ |
| { |
| "name": "Anonymous Endpoint Type", |
| "deviceTypeName": "CHIP-All-Clusters-Server", |
| "deviceTypeCode": 0, |
| "deviceTypeProfileId": 259, |
| "clusters": [ |
| { |
| "name": "Identify", |
| "code": 3, |
| "mfgCode": null, |
| "define": "IDENTIFY_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "Identify", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "IdentifyQuery", |
| "code": 1, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "2", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Identify", |
| "code": 3, |
| "mfgCode": null, |
| "define": "IDENTIFY_CLUSTER", |
| "side": "server", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "IdentifyQueryResponse", |
| "code": 0, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "identify time", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "2", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Groups", |
| "code": 4, |
| "mfgCode": null, |
| "define": "GROUPS_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "AddGroup", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "ViewGroup", |
| "code": 1, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "GetGroupMembership", |
| "code": 2, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "RemoveGroup", |
| "code": 3, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "RemoveAllGroups", |
| "code": 4, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "AddGroupIfIdentifying", |
| "code": 5, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "3", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Groups", |
| "code": 4, |
| "mfgCode": null, |
| "define": "GROUPS_CLUSTER", |
| "side": "server", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "AddGroupResponse", |
| "code": 0, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "ViewGroupResponse", |
| "code": 1, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "GetGroupMembershipResponse", |
| "code": 2, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "RemoveGroupResponse", |
| "code": 3, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "name support", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "3", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Scenes", |
| "code": 5, |
| "mfgCode": null, |
| "define": "SCENES_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "AddScene", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "ViewScene", |
| "code": 1, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "RemoveScene", |
| "code": 2, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "RemoveAllScenes", |
| "code": 3, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "StoreScene", |
| "code": 4, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "RecallScene", |
| "code": 5, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "GetSceneMembership", |
| "code": 6, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "3", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Scenes", |
| "code": 5, |
| "mfgCode": null, |
| "define": "SCENES_CLUSTER", |
| "side": "server", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "AddSceneResponse", |
| "code": 0, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "ViewSceneResponse", |
| "code": 1, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "RemoveSceneResponse", |
| "code": 2, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "RemoveAllScenesResponse", |
| "code": 3, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "StoreSceneResponse", |
| "code": 4, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "GetSceneMembershipResponse", |
| "code": 6, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "scene count", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "current scene", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "current group", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "scene valid", |
| "code": 3, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "name support", |
| "code": 4, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "3", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "On/Off", |
| "code": 6, |
| "mfgCode": null, |
| "define": "ON_OFF_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "Off", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "On", |
| "code": 1, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "Toggle", |
| "code": 2, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "2", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "On/Off", |
| "code": 6, |
| "mfgCode": null, |
| "define": "ON_OFF_CLUSTER", |
| "side": "server", |
| "enabled": 0, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "OnOff", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "2", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Level Control", |
| "code": 8, |
| "mfgCode": null, |
| "define": "LEVEL_CONTROL_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "MoveToLevel", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "Move", |
| "code": 1, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "Step", |
| "code": 2, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "Stop", |
| "code": 3, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "MoveToLevelWithOnOff", |
| "code": 4, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "MoveWithOnOff", |
| "code": 5, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "StepWithOnOff", |
| "code": 6, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "StopWithOnOff", |
| "code": 7, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "3", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Level Control", |
| "code": 8, |
| "mfgCode": null, |
| "define": "LEVEL_CONTROL_CLUSTER", |
| "side": "server", |
| "enabled": 0, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "current level", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "3", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Descriptor", |
| "code": 29, |
| "mfgCode": null, |
| "define": "DESCRIPTOR_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Descriptor", |
| "code": 29, |
| "mfgCode": null, |
| "define": "DESCRIPTOR_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "device list", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "server list", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "client list", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "parts list", |
| "code": 3, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Basic", |
| "code": 40, |
| "mfgCode": null, |
| "define": "BASIC_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "MfgSpecificPing", |
| "code": 0, |
| "mfgCode": 4098, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 0 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "3", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Basic", |
| "code": 40, |
| "mfgCode": null, |
| "define": "BASIC_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [ |
| { |
| "name": "StartUp", |
| "code": 0, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 0 |
| }, |
| { |
| "name": "ShutDown", |
| "code": 1, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 0 |
| }, |
| { |
| "name": "Leave", |
| "code": 2, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 0 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "InteractionModelVersion", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "1", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "VendorName", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "VendorID", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ProductName", |
| "code": 3, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ProductID", |
| "code": 4, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "UserLabel", |
| "code": 5, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "Location", |
| "code": 6, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "HardwareVersion", |
| "code": 7, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "0", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "HardwareVersionString", |
| "code": 8, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "SoftwareVersion", |
| "code": 9, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "0", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "SoftwareVersionString", |
| "code": 10, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ManufacturingDate", |
| "code": 11, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "20210614123456ZZ", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "PartNumber", |
| "code": 12, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ProductURL", |
| "code": 13, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ProductLabel", |
| "code": 14, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "SerialNumber", |
| "code": 15, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "LocalConfigDisabled", |
| "code": 16, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "0", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "Reachable", |
| "code": 17, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "1", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "3", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "OTA Software Update Provider", |
| "code": 41, |
| "mfgCode": null, |
| "define": "OTA_PROVIDER_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "QueryImage", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "ApplyUpdateRequest", |
| "code": 1, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "NotifyUpdateApplied", |
| "code": 2, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "OTA Software Update Provider", |
| "code": 41, |
| "mfgCode": null, |
| "define": "OTA_PROVIDER_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [ |
| { |
| "name": "QueryImageResponse", |
| "code": 3, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "ApplyUpdateRequestResponse", |
| "code": 4, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "General Commissioning", |
| "code": 48, |
| "mfgCode": null, |
| "define": "GENERAL_COMMISSIONING_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "ArmFailSafe", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "SetRegulatoryConfig", |
| "code": 2, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "CommissioningComplete", |
| "code": 4, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 0 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "General Commissioning", |
| "code": 48, |
| "mfgCode": null, |
| "define": "GENERAL_COMMISSIONING_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [ |
| { |
| "name": "ArmFailSafeResponse", |
| "code": 1, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "SetRegulatoryConfigResponse", |
| "code": 3, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "CommissioningCompleteResponse", |
| "code": 5, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 0, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "Breadcrumb", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000000000000000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "BasicCommissioningInfoList", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Network Commissioning", |
| "code": 49, |
| "mfgCode": null, |
| "define": "NETWORK_COMMISSIONING_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "ScanNetworks", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "AddWiFiNetwork", |
| "code": 2, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 0 |
| }, |
| { |
| "name": "UpdateWiFiNetwork", |
| "code": 4, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 0 |
| }, |
| { |
| "name": "AddThreadNetwork", |
| "code": 6, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 0 |
| }, |
| { |
| "name": "UpdateThreadNetwork", |
| "code": 8, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 0 |
| }, |
| { |
| "name": "RemoveNetwork", |
| "code": 10, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "EnableNetwork", |
| "code": 12, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "DisableNetwork", |
| "code": 14, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "GetLastNetworkCommissioningResult", |
| "code": 16, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Network Commissioning", |
| "code": 49, |
| "mfgCode": null, |
| "define": "NETWORK_COMMISSIONING_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [ |
| { |
| "name": "ScanNetworksResponse", |
| "code": 1, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "AddWiFiNetworkResponse", |
| "code": 3, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 0, |
| "outgoing": 1 |
| }, |
| { |
| "name": "UpdateWiFiNetworkResponse", |
| "code": 5, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 0, |
| "outgoing": 1 |
| }, |
| { |
| "name": "AddThreadNetworkResponse", |
| "code": 7, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 0, |
| "outgoing": 1 |
| }, |
| { |
| "name": "UpdateThreadNetworkResponse", |
| "code": 9, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 0, |
| "outgoing": 1 |
| }, |
| { |
| "name": "RemoveNetworkResponse", |
| "code": 11, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "EnableNetworkResponse", |
| "code": 13, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "DisableNetworkResponse", |
| "code": 15, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "FeatureMap", |
| "code": 65532, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Diagnostic Logs", |
| "code": 50, |
| "mfgCode": null, |
| "define": "DIAGNOSTIC_LOGS_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [ |
| { |
| "name": "RetrieveLogsRequest", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 0 |
| } |
| ], |
| "attributes": [] |
| }, |
| { |
| "name": "General Diagnostics", |
| "code": 51, |
| "mfgCode": null, |
| "define": "GENERAL_DIAGNOSTICS_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "General Diagnostics", |
| "code": 51, |
| "mfgCode": null, |
| "define": "GENERAL_DIAGNOSTICS_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "NetworkInterfaces", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "RebootCount", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Software Diagnostics", |
| "code": 52, |
| "mfgCode": null, |
| "define": "SOFTWARE_DIAGNOSTICS_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "ResetWatermarks", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Software Diagnostics", |
| "code": 52, |
| "mfgCode": null, |
| "define": "SOFTWARE_DIAGNOSTICS_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "CurrentHeapHighWatermark", |
| "code": 3, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000000000000000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Thread Network Diagnostics", |
| "code": 53, |
| "mfgCode": null, |
| "define": "THREAD_NETWORK_DIAGNOSTICS_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "ResetCounts", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 0 |
| } |
| ], |
| "attributes": [] |
| }, |
| { |
| "name": "Thread Network Diagnostics", |
| "code": 53, |
| "mfgCode": null, |
| "define": "THREAD_NETWORK_DIAGNOSTICS_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "channel", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "RoutingRole", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "NetworkName", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "PanId", |
| "code": 3, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ExtendedPanId", |
| "code": 4, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000000000000000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "MeshLocalPrefix", |
| "code": 5, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "OverrunCount", |
| "code": 6, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000000000000000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "NeighborTableList", |
| "code": 7, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "RouteTableList", |
| "code": 8, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "PartitionId", |
| "code": 9, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "weighting", |
| "code": 10, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "DataVersion", |
| "code": 11, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "StableDataVersion", |
| "code": 12, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "LeaderRouterId", |
| "code": 13, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "DetachedRoleCount", |
| "code": 14, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ChildRoleCount", |
| "code": 15, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "RouterRoleCount", |
| "code": 16, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "LeaderRoleCount", |
| "code": 17, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "AttachAttemptCount", |
| "code": 18, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "PartitionIdChangeCount", |
| "code": 19, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "BetterPartitionAttachAttemptCount", |
| "code": 20, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ParentChangeCount", |
| "code": 21, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "TxTotalCount", |
| "code": 22, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "TxUnicastCount", |
| "code": 23, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "TxBroadcastCount", |
| "code": 24, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "TxAckRequestedCount", |
| "code": 25, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "TxAckedCount", |
| "code": 26, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "TxNoAckRequestedCount", |
| "code": 27, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "TxDataCount", |
| "code": 28, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "TxDataPollCount", |
| "code": 29, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "TxBeaconCount", |
| "code": 30, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "TxBeaconRequestCount", |
| "code": 31, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "TxOtherCount", |
| "code": 32, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "TxRetryCount", |
| "code": 33, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "TxDirectMaxRetryExpiryCount", |
| "code": 34, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "TxIndirectMaxRetryExpiryCount", |
| "code": 35, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "TxErrCcaCount", |
| "code": 36, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "TxErrAbortCount", |
| "code": 37, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "TxErrBusyChannelCount", |
| "code": 38, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "RxTotalCount", |
| "code": 39, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "RxUnicastCount", |
| "code": 40, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "RxBroadcastCount", |
| "code": 41, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "RxDataCount", |
| "code": 42, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "RxDataPollCount", |
| "code": 43, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "RxBeaconCount", |
| "code": 44, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "RxBeaconRequestCount", |
| "code": 45, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "RxOtherCount", |
| "code": 46, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "RxAddressFilteredCount", |
| "code": 47, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "RxDestAddrFilteredCount", |
| "code": 48, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "RxDuplicatedCount", |
| "code": 49, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "RxErrNoFrameCount", |
| "code": 50, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "RxErrUnknownNeighborCount", |
| "code": 51, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "RxErrInvalidSrcAddrCount", |
| "code": 52, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "RxErrSecCount", |
| "code": 53, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "RxErrFcsCount", |
| "code": 54, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "RxErrOtherCount", |
| "code": 55, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "SecurityPolicy", |
| "code": 59, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ChannelMask", |
| "code": 60, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "OperationalDatasetComponents", |
| "code": 61, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ActiveNetworkFaultsList", |
| "code": 62, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "WiFi Network Diagnostics", |
| "code": 54, |
| "mfgCode": null, |
| "define": "WIFI_NETWORK_DIAGNOSTICS_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "ResetCounts", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 0 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "WiFi Network Diagnostics", |
| "code": 54, |
| "mfgCode": null, |
| "define": "WIFI_NETWORK_DIAGNOSTICS_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "bssid", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "SecurityType", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "WiFiVersion", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ChannelNumber", |
| "code": 3, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "Rssi", |
| "code": 4, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "BeaconLostCount", |
| "code": 5, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00000000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "BeaconRxCount", |
| "code": 6, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00000000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "PacketMulticastRxCount", |
| "code": 7, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00000000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "PacketMulticastTxCount", |
| "code": 8, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00000000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "PacketUnicastRxCount", |
| "code": 9, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00000000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "PacketUnicastTxCount", |
| "code": 10, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00000000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "CurrentMaxRate", |
| "code": 11, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000000000000000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Ethernet Network Diagnostics", |
| "code": 55, |
| "mfgCode": null, |
| "define": "ETHERNET_NETWORK_DIAGNOSTICS_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "ResetCounts", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Ethernet Network Diagnostics", |
| "code": 55, |
| "mfgCode": null, |
| "define": "ETHERNET_NETWORK_DIAGNOSTICS_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "PacketRxCount", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000000000000000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "PacketTxCount", |
| "code": 3, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000000000000000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "TxErrCount", |
| "code": 4, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000000000000000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "CollisionCount", |
| "code": 5, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000000000000000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "OverrunCount", |
| "code": 6, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000000000000000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Switch", |
| "code": 59, |
| "mfgCode": null, |
| "define": "SWITCH_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Switch", |
| "code": 59, |
| "mfgCode": null, |
| "define": "SWITCH_CLUSTER", |
| "side": "server", |
| "enabled": 0, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "number of positions", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "2", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "current position", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "multi press max", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "2", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "AdministratorCommissioning", |
| "code": 60, |
| "mfgCode": null, |
| "define": "ADMINISTRATOR_COMMISSIONING_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "OpenCommissioningWindow", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "OpenBasicCommissioningWindow", |
| "code": 1, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "RevokeCommissioning", |
| "code": 2, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "AdministratorCommissioning", |
| "code": 60, |
| "mfgCode": null, |
| "define": "ADMINISTRATOR_COMMISSIONING_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Operational Credentials", |
| "code": 62, |
| "mfgCode": null, |
| "define": "OPERATIONAL_CREDENTIALS_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "OpCSRRequest", |
| "code": 4, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 0 |
| }, |
| { |
| "name": "AddNOC", |
| "code": 6, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 0 |
| }, |
| { |
| "name": "UpdateNOC", |
| "code": 7, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 0 |
| }, |
| { |
| "name": "UpdateFabricLabel", |
| "code": 9, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "RemoveFabric", |
| "code": 10, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "AddTrustedRootCertificate", |
| "code": 11, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "RemoveTrustedRootCertificate", |
| "code": 12, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 0 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Operational Credentials", |
| "code": 62, |
| "mfgCode": null, |
| "define": "OPERATIONAL_CREDENTIALS_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [ |
| { |
| "name": "OpCSRResponse", |
| "code": 5, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 0, |
| "outgoing": 1 |
| }, |
| { |
| "name": "NOCResponse", |
| "code": 8, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 0, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "fabrics list", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "SupportedFabrics", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "CommissionedFabrics", |
| "code": 3, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "TrustedRootCertificates", |
| "code": 4, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Door Lock", |
| "code": 257, |
| "mfgCode": null, |
| "define": "DOOR_LOCK_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "LockDoor", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "UnlockDoor", |
| "code": 1, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "UnlockWithTimeout", |
| "code": 3, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "GetLogRecord", |
| "code": 4, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "SetPin", |
| "code": 5, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "GetPin", |
| "code": 6, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "ClearPin", |
| "code": 7, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "ClearAllPins", |
| "code": 8, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "SetWeekdaySchedule", |
| "code": 11, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "GetWeekdaySchedule", |
| "code": 12, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "ClearWeekdaySchedule", |
| "code": 13, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "SetYeardaySchedule", |
| "code": 14, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "GetYeardaySchedule", |
| "code": 15, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "ClearYeardaySchedule", |
| "code": 16, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "SetHolidaySchedule", |
| "code": 17, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "GetHolidaySchedule", |
| "code": 18, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "ClearHolidaySchedule", |
| "code": 19, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "SetUserType", |
| "code": 20, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "GetUserType", |
| "code": 21, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "SetRfid", |
| "code": 22, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "GetRfid", |
| "code": 23, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "ClearRfid", |
| "code": 24, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "ClearAllRfids", |
| "code": 25, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "3", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Door Lock", |
| "code": 257, |
| "mfgCode": null, |
| "define": "DOOR_LOCK_CLUSTER", |
| "side": "server", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "LockDoorResponse", |
| "code": 0, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "UnlockDoorResponse", |
| "code": 1, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "lock state", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "lock type", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "actuator enabled", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "door state", |
| "code": 3, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "enable logging", |
| "code": 32, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "language", |
| "code": 33, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "led settings", |
| "code": 34, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "auto relock time", |
| "code": 35, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "sound volume", |
| "code": 36, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "operating mode", |
| "code": 37, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "default configuration register", |
| "code": 39, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "enable local programming", |
| "code": 40, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x01", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "enable one touch locking", |
| "code": 41, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "enable inside status led", |
| "code": 42, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "enable privacy mode button", |
| "code": 43, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "wrong code entry limit", |
| "code": 48, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "user code temporary disable time", |
| "code": 49, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "send pin over the air", |
| "code": 50, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "require pin for rf operation", |
| "code": 51, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "zigbee security level", |
| "code": 52, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "alarm mask", |
| "code": 64, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "keypad operation event mask", |
| "code": 65, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "RF operation event mask", |
| "code": 66, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "manual operation event mask", |
| "code": 67, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "rfid operation event mask", |
| "code": 68, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "keypad programming event mask", |
| "code": 69, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "rf programming event mask", |
| "code": 70, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "rfid programming event mask", |
| "code": 71, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "3", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Barrier Control", |
| "code": 259, |
| "mfgCode": null, |
| "define": "BARRIER_CONTROL_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "BarrierControlGoToPercent", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "BarrierControlStop", |
| "code": 1, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Barrier Control", |
| "code": 259, |
| "mfgCode": null, |
| "define": "BARRIER_CONTROL_CLUSTER", |
| "side": "server", |
| "enabled": 0, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "barrier moving state", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "barrier safety status", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "barrier capabilities", |
| "code": 3, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "barrier position", |
| "code": 10, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Color Control", |
| "code": 768, |
| "mfgCode": null, |
| "define": "COLOR_CONTROL_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "MoveToHue", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "MoveHue", |
| "code": 1, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "StepHue", |
| "code": 2, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "MoveToSaturation", |
| "code": 3, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "MoveSaturation", |
| "code": 4, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "StepSaturation", |
| "code": 5, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "MoveToHueAndSaturation", |
| "code": 6, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "MoveToColor", |
| "code": 7, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "MoveColor", |
| "code": 8, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "StepColor", |
| "code": 9, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "MoveToColorTemperature", |
| "code": 10, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "StopMoveStep", |
| "code": 71, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "MoveColorTemperature", |
| "code": 75, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "StepColorTemperature", |
| "code": 76, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "3", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Color Control", |
| "code": 768, |
| "mfgCode": null, |
| "define": "COLOR_CONTROL_CLUSTER", |
| "side": "server", |
| "enabled": 0, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "current hue", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "current saturation", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "remaining time", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "current x", |
| "code": 3, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x616B", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "current y", |
| "code": 4, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x607D", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "drift compensation", |
| "code": 5, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "compensation text", |
| "code": 6, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "color temperature", |
| "code": 7, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00FA", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "color mode", |
| "code": 8, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x01", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "color control options", |
| "code": 15, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "number of primaries", |
| "code": 16, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "primary 1 x", |
| "code": 17, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "primary 1 y", |
| "code": 18, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "primary 1 intensity", |
| "code": 19, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "primary 2 x", |
| "code": 21, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "primary 2 y", |
| "code": 22, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "primary 2 intensity", |
| "code": 23, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "primary 3 x", |
| "code": 25, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "primary 3 y", |
| "code": 26, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "primary 3 intensity", |
| "code": 27, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "primary 4 x", |
| "code": 32, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "primary 4 y", |
| "code": 33, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "primary 4 intensity", |
| "code": 34, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "primary 5 x", |
| "code": 36, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "primary 5 y", |
| "code": 37, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "primary 5 intensity", |
| "code": 38, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "primary 6 x", |
| "code": 40, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "primary 6 y", |
| "code": 41, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "primary 6 intensity", |
| "code": 42, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "white point x", |
| "code": 48, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "white point y", |
| "code": 49, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "color point r x", |
| "code": 50, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "color point r y", |
| "code": 51, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "color point r intensity", |
| "code": 52, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "color point g x", |
| "code": 54, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "color point g y", |
| "code": 55, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "color point g intensity", |
| "code": 56, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "color point b x", |
| "code": 58, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "color point b y", |
| "code": 59, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "color point b intensity", |
| "code": 60, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "enhanced current hue", |
| "code": 16384, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "enhanced color mode", |
| "code": 16385, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x01", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "color loop active", |
| "code": 16386, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "color loop direction", |
| "code": 16387, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "color loop time", |
| "code": 16388, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0019", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "color capabilities", |
| "code": 16394, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "color temp physical min", |
| "code": 16395, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "color temp physical max", |
| "code": 16396, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0xFEFF", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "couple color temp to level min-mireds", |
| "code": 16397, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "start up color temperature mireds", |
| "code": 16400, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "3", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Temperature Measurement", |
| "code": 1026, |
| "mfgCode": null, |
| "define": "TEMP_MEASUREMENT_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "3", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Temperature Measurement", |
| "code": 1026, |
| "mfgCode": null, |
| "define": "TEMP_MEASUREMENT_CLUSTER", |
| "side": "server", |
| "enabled": 0, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "measured value", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x8000", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "min measured value", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x8000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "max measured value", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x8000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "tolerance", |
| "code": 3, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "3", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Relative Humidity Measurement", |
| "code": 1029, |
| "mfgCode": null, |
| "define": "RELATIVE_HUMIDITY_MEASUREMENT_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "2", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Relative Humidity Measurement", |
| "code": 1029, |
| "mfgCode": null, |
| "define": "RELATIVE_HUMIDITY_MEASUREMENT_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "measured value", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "min measured value", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "max measured value", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "tolerance", |
| "code": 3, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "2", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Occupancy Sensing", |
| "code": 1030, |
| "mfgCode": null, |
| "define": "OCCUPANCY_SENSING_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "2", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Occupancy Sensing", |
| "code": 1030, |
| "mfgCode": null, |
| "define": "OCCUPANCY_SENSING_CLUSTER", |
| "side": "server", |
| "enabled": 0, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "occupancy", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "occupancy sensor type", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "occupancy sensor type bitmap", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "2", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "IAS Zone", |
| "code": 1280, |
| "mfgCode": null, |
| "define": "IAS_ZONE_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "ZoneEnrollResponse", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 0 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "2", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "IAS Zone", |
| "code": 1280, |
| "mfgCode": null, |
| "define": "IAS_ZONE_CLUSTER", |
| "side": "server", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "ZoneStatusChangeNotification", |
| "code": 0, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 0, |
| "outgoing": 1 |
| }, |
| { |
| "name": "ZoneEnrollRequest", |
| "code": 1, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 0, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "zone state", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "zone type", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "zone status", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "IAS CIE address", |
| "code": 16, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "Zone ID", |
| "code": 17, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0xff", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "2", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Test Cluster", |
| "code": 1295, |
| "mfgCode": null, |
| "define": "TEST_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "Test", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "TestNotHandled", |
| "code": 1, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 0 |
| }, |
| { |
| "name": "TestSpecific", |
| "code": 2, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Test Cluster", |
| "code": 1295, |
| "mfgCode": null, |
| "define": "TEST_CLUSTER", |
| "side": "server", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "TestSpecificResponse", |
| "code": 0, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "boolean", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "false", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "bitmap8", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "bitmap16", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "bitmap32", |
| "code": 3, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "bitmap64", |
| "code": 4, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "int8u", |
| "code": 5, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "int16u", |
| "code": 6, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "int32u", |
| "code": 8, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "int64u", |
| "code": 12, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "int8s", |
| "code": 13, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "int16s", |
| "code": 14, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "int32s", |
| "code": 16, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "int64s", |
| "code": 20, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "enum8", |
| "code": 21, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "enum16", |
| "code": 22, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "octet_string", |
| "code": 25, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "list_int8u", |
| "code": 26, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "list_octet_string", |
| "code": 27, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "list_struct_octet_string", |
| "code": 28, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Binding", |
| "code": 61440, |
| "mfgCode": null, |
| "define": "BINDING_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "Bind", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "Unbind", |
| "code": 1, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Binding", |
| "code": 61440, |
| "mfgCode": null, |
| "define": "BINDING_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Group Key Management", |
| "code": 61444, |
| "mfgCode": null, |
| "define": "GROUP_KEY_MANAGEMENT_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Group Key Management", |
| "code": 61444, |
| "mfgCode": null, |
| "define": "GROUP_KEY_MANAGEMENT_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "groups", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "group keys", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| } |
| ] |
| }, |
| { |
| "name": "Anonymous Endpoint Type", |
| "deviceTypeName": "CHIP-All-Clusters-Server", |
| "deviceTypeCode": 0, |
| "deviceTypeProfileId": 259, |
| "clusters": [ |
| { |
| "name": "Identify", |
| "code": 3, |
| "mfgCode": null, |
| "define": "IDENTIFY_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "Identify", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "IdentifyQuery", |
| "code": 1, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "2", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Identify", |
| "code": 3, |
| "mfgCode": null, |
| "define": "IDENTIFY_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [ |
| { |
| "name": "IdentifyQueryResponse", |
| "code": 0, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "identify time", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "2", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Groups", |
| "code": 4, |
| "mfgCode": null, |
| "define": "GROUPS_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "AddGroup", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "ViewGroup", |
| "code": 1, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "GetGroupMembership", |
| "code": 2, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "RemoveGroup", |
| "code": 3, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "RemoveAllGroups", |
| "code": 4, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "AddGroupIfIdentifying", |
| "code": 5, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "3", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Groups", |
| "code": 4, |
| "mfgCode": null, |
| "define": "GROUPS_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [ |
| { |
| "name": "AddGroupResponse", |
| "code": 0, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "ViewGroupResponse", |
| "code": 1, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "GetGroupMembershipResponse", |
| "code": 2, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "RemoveGroupResponse", |
| "code": 3, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "name support", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "3", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Scenes", |
| "code": 5, |
| "mfgCode": null, |
| "define": "SCENES_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "AddScene", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "ViewScene", |
| "code": 1, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "RemoveScene", |
| "code": 2, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "RemoveAllScenes", |
| "code": 3, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "StoreScene", |
| "code": 4, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "RecallScene", |
| "code": 5, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "GetSceneMembership", |
| "code": 6, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "3", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Scenes", |
| "code": 5, |
| "mfgCode": null, |
| "define": "SCENES_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [ |
| { |
| "name": "AddSceneResponse", |
| "code": 0, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "ViewSceneResponse", |
| "code": 1, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "RemoveSceneResponse", |
| "code": 2, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "RemoveAllScenesResponse", |
| "code": 3, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "StoreSceneResponse", |
| "code": 4, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "GetSceneMembershipResponse", |
| "code": 6, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "scene count", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "current scene", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "current group", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "scene valid", |
| "code": 3, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "name support", |
| "code": 4, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "3", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "On/Off", |
| "code": 6, |
| "mfgCode": null, |
| "define": "ON_OFF_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "Off", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "On", |
| "code": 1, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "Toggle", |
| "code": 2, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "2", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "On/Off", |
| "code": 6, |
| "mfgCode": null, |
| "define": "ON_OFF_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "OnOff", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "GlobalSceneControl", |
| "code": 16384, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x01", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "OnTime", |
| "code": 16385, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "OffWaitTime", |
| "code": 16386, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "StartUpOnOff", |
| "code": 16387, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "FeatureMap", |
| "code": 65532, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "3", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "On/off Switch Configuration", |
| "code": 7, |
| "mfgCode": null, |
| "define": "ON_OFF_SWITCH_CONFIG_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "1", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "On/off Switch Configuration", |
| "code": 7, |
| "mfgCode": null, |
| "define": "ON_OFF_SWITCH_CONFIG_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "switch type", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "switch actions", |
| "code": 16, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "1", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Level Control", |
| "code": 8, |
| "mfgCode": null, |
| "define": "LEVEL_CONTROL_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "MoveToLevel", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "Move", |
| "code": 1, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "Step", |
| "code": 2, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "Stop", |
| "code": 3, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "MoveToLevelWithOnOff", |
| "code": 4, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "MoveWithOnOff", |
| "code": 5, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "StepWithOnOff", |
| "code": 6, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "StopWithOnOff", |
| "code": 7, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "3", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Level Control", |
| "code": 8, |
| "mfgCode": null, |
| "define": "LEVEL_CONTROL_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "current level", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "remaining time", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "options", |
| "code": 15, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "start up current level", |
| "code": 16384, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "3", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Binary Input (Basic)", |
| "code": 15, |
| "mfgCode": null, |
| "define": "BINARY_INPUT_BASIC_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Binary Input (Basic)", |
| "code": 15, |
| "mfgCode": null, |
| "define": "BINARY_INPUT_BASIC_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "out of service", |
| "code": 81, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "present value", |
| "code": 85, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "status flags", |
| "code": 111, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Descriptor", |
| "code": 29, |
| "mfgCode": null, |
| "define": "DESCRIPTOR_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Descriptor", |
| "code": 29, |
| "mfgCode": null, |
| "define": "DESCRIPTOR_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "device list", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "server list", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "client list", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "parts list", |
| "code": 3, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Basic", |
| "code": 40, |
| "mfgCode": null, |
| "define": "BASIC_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "MfgSpecificPing", |
| "code": 0, |
| "mfgCode": 4098, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 0 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "3", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Basic", |
| "code": 40, |
| "mfgCode": null, |
| "define": "BASIC_CLUSTER", |
| "side": "server", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "StartUp", |
| "code": 0, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "ShutDown", |
| "code": 1, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "Leave", |
| "code": 2, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "InteractionModelVersion", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "VendorName", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "VendorID", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ProductName", |
| "code": 3, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ProductID", |
| "code": 4, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "UserLabel", |
| "code": 5, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "Location", |
| "code": 6, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "HardwareVersion", |
| "code": 7, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "HardwareVersionString", |
| "code": 8, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "SoftwareVersion", |
| "code": 9, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "SoftwareVersionString", |
| "code": 10, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "3", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "OTA Software Update Provider", |
| "code": 41, |
| "mfgCode": null, |
| "define": "OTA_PROVIDER_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "QueryImage", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "ApplyUpdateRequest", |
| "code": 1, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "NotifyUpdateApplied", |
| "code": 2, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "OTA Software Update Provider", |
| "code": 41, |
| "mfgCode": null, |
| "define": "OTA_PROVIDER_CLUSTER", |
| "side": "server", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "QueryImageResponse", |
| "code": 3, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "ApplyUpdateRequestResponse", |
| "code": 4, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "OTA Software Update Requestor", |
| "code": 42, |
| "mfgCode": null, |
| "define": "OTA_REQUESTOR_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "default ota provider", |
| "code": 0, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "update possible", |
| "code": 1, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "true", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "OTA Software Update Requestor", |
| "code": 42, |
| "mfgCode": null, |
| "define": "OTA_REQUESTOR_CLUSTER", |
| "side": "server", |
| "enabled": 0, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "General Commissioning", |
| "code": 48, |
| "mfgCode": null, |
| "define": "GENERAL_COMMISSIONING_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "ArmFailSafe", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "SetRegulatoryConfig", |
| "code": 2, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "General Commissioning", |
| "code": 48, |
| "mfgCode": null, |
| "define": "GENERAL_COMMISSIONING_CLUSTER", |
| "side": "server", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "ArmFailSafeResponse", |
| "code": 1, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "SetRegulatoryConfigResponse", |
| "code": 3, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "Breadcrumb", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "o", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "BasicCommissioningInfoList", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Network Commissioning", |
| "code": 49, |
| "mfgCode": null, |
| "define": "NETWORK_COMMISSIONING_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "ScanNetworks", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "AddWiFiNetwork", |
| "code": 2, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 0 |
| }, |
| { |
| "name": "UpdateWiFiNetwork", |
| "code": 4, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 0 |
| }, |
| { |
| "name": "AddThreadNetwork", |
| "code": 6, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 0 |
| }, |
| { |
| "name": "UpdateThreadNetwork", |
| "code": 8, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 0 |
| }, |
| { |
| "name": "RemoveNetwork", |
| "code": 10, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "EnableNetwork", |
| "code": 12, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "DisableNetwork", |
| "code": 14, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "GetLastNetworkCommissioningResult", |
| "code": 16, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Network Commissioning", |
| "code": 49, |
| "mfgCode": null, |
| "define": "NETWORK_COMMISSIONING_CLUSTER", |
| "side": "server", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "ScanNetworksResponse", |
| "code": 1, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "AddWiFiNetworkResponse", |
| "code": 3, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 0, |
| "outgoing": 1 |
| }, |
| { |
| "name": "UpdateWiFiNetworkResponse", |
| "code": 5, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 0, |
| "outgoing": 1 |
| }, |
| { |
| "name": "AddThreadNetworkResponse", |
| "code": 7, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 0, |
| "outgoing": 1 |
| }, |
| { |
| "name": "UpdateThreadNetworkResponse", |
| "code": 9, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 0, |
| "outgoing": 1 |
| }, |
| { |
| "name": "RemoveNetworkResponse", |
| "code": 11, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "EnableNetworkResponse", |
| "code": 13, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "DisableNetworkResponse", |
| "code": 15, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Bridged Device Basic", |
| "code": 57, |
| "mfgCode": null, |
| "define": "BRIDGED_DEVICE_BASIC_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "1", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Bridged Device Basic", |
| "code": 57, |
| "mfgCode": null, |
| "define": "BRIDGED_DEVICE_BASIC_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [ |
| { |
| "name": "StartUp", |
| "code": 0, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 0, |
| "outgoing": 1 |
| }, |
| { |
| "name": "ShutDown", |
| "code": 1, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 0, |
| "outgoing": 1 |
| }, |
| { |
| "name": "Leave", |
| "code": 2, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 0, |
| "outgoing": 1 |
| }, |
| { |
| "name": "ReachableChanged", |
| "code": 3, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "VendorName", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "VendorID", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ProductName", |
| "code": 3, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "UserLabel", |
| "code": 5, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "HardwareVersion", |
| "code": 7, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "HardwareVersionString", |
| "code": 8, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "SoftwareVersion", |
| "code": 9, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "SoftwareVersionString", |
| "code": 10, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ManufacturingDate", |
| "code": 11, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "PartNumber", |
| "code": 12, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ProductURL", |
| "code": 13, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ProductLabel", |
| "code": 14, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "SerialNumber", |
| "code": 15, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "Reachable", |
| "code": 17, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "1", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Switch", |
| "code": 59, |
| "mfgCode": null, |
| "define": "SWITCH_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Switch", |
| "code": 59, |
| "mfgCode": null, |
| "define": "SWITCH_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "number of positions", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "2", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "current position", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "multi press max", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "2", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Fixed Label", |
| "code": 64, |
| "mfgCode": null, |
| "define": "FIXED_LABEL_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Fixed Label", |
| "code": 64, |
| "mfgCode": null, |
| "define": "FIXED_LABEL_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "label list", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Door Lock", |
| "code": 257, |
| "mfgCode": null, |
| "define": "DOOR_LOCK_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "LockDoor", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "UnlockDoor", |
| "code": 1, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "UnlockWithTimeout", |
| "code": 3, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "GetLogRecord", |
| "code": 4, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "SetPin", |
| "code": 5, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "GetPin", |
| "code": 6, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "ClearPin", |
| "code": 7, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "ClearAllPins", |
| "code": 8, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "SetWeekdaySchedule", |
| "code": 11, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "GetWeekdaySchedule", |
| "code": 12, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "ClearWeekdaySchedule", |
| "code": 13, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "SetYeardaySchedule", |
| "code": 14, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "GetYeardaySchedule", |
| "code": 15, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "ClearYeardaySchedule", |
| "code": 16, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "SetHolidaySchedule", |
| "code": 17, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "GetHolidaySchedule", |
| "code": 18, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "ClearHolidaySchedule", |
| "code": 19, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "SetUserType", |
| "code": 20, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "GetUserType", |
| "code": 21, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "SetRfid", |
| "code": 22, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "GetRfid", |
| "code": 23, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "ClearRfid", |
| "code": 24, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "ClearAllRfids", |
| "code": 25, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "3", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Door Lock", |
| "code": 257, |
| "mfgCode": null, |
| "define": "DOOR_LOCK_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [ |
| { |
| "name": "LockDoorResponse", |
| "code": 0, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "UnlockDoorResponse", |
| "code": 1, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "lock state", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "2", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "lock type", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "actuator enabled", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "door state", |
| "code": 3, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "enable logging", |
| "code": 32, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "language", |
| "code": 33, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "led settings", |
| "code": 34, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "auto relock time", |
| "code": 35, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "sound volume", |
| "code": 36, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "operating mode", |
| "code": 37, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "default configuration register", |
| "code": 39, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "enable local programming", |
| "code": 40, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x01", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "enable one touch locking", |
| "code": 41, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "enable inside status led", |
| "code": 42, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "enable privacy mode button", |
| "code": 43, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "wrong code entry limit", |
| "code": 48, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "user code temporary disable time", |
| "code": 49, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "send pin over the air", |
| "code": 50, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "require pin for rf operation", |
| "code": 51, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "zigbee security level", |
| "code": 52, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "alarm mask", |
| "code": 64, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "keypad operation event mask", |
| "code": 65, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "RF operation event mask", |
| "code": 66, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "manual operation event mask", |
| "code": 67, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "rfid operation event mask", |
| "code": 68, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "keypad programming event mask", |
| "code": 69, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "rf programming event mask", |
| "code": 70, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "rfid programming event mask", |
| "code": 71, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "3", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Window Covering", |
| "code": 258, |
| "mfgCode": null, |
| "define": "WINDOW_COVERING_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "UpOrOpen", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 0, |
| "outgoing": 0 |
| }, |
| { |
| "name": "DownOrClose", |
| "code": 1, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 0, |
| "outgoing": 0 |
| }, |
| { |
| "name": "StopMotion", |
| "code": 2, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 0, |
| "outgoing": 0 |
| }, |
| { |
| "name": "GoToLiftValue", |
| "code": 4, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 0, |
| "outgoing": 0 |
| }, |
| { |
| "name": "GoToLiftPercentage", |
| "code": 5, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 0, |
| "outgoing": 0 |
| }, |
| { |
| "name": "GoToTiltValue", |
| "code": 7, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 0, |
| "outgoing": 0 |
| }, |
| { |
| "name": "GoToTiltPercentage", |
| "code": 8, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 0, |
| "outgoing": 0 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "3", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Window Covering", |
| "code": 258, |
| "mfgCode": null, |
| "define": "WINDOW_COVERING_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "Type", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "CurrentPositionLift", |
| "code": 3, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "CurrentPositionTilt", |
| "code": 4, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ConfigStatus", |
| "code": 7, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x03", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "CurrentPositionLiftPercentage", |
| "code": 8, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0xFF", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 100, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "CurrentPositionTiltPercentage", |
| "code": 9, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0xFF", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 100, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "OperationalStatus", |
| "code": 10, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 127, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "TargetPositionLiftPercent100ths", |
| "code": 11, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0xFF", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 10000, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "TargetPositionTiltPercent100ths", |
| "code": 12, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0xFFFF", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 10000, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "EndProductType", |
| "code": 13, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "CurrentPositionLiftPercent100ths", |
| "code": 14, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0xFF", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 10000, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "CurrentPositionTiltPercent100ths", |
| "code": 15, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0xFF", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 10000, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "InstalledOpenLimitLift", |
| "code": 16, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "InstalledClosedLimitLift", |
| "code": 17, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0xFFFF", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "InstalledOpenLimitTilt", |
| "code": 18, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "InstalledClosedLimitTilt", |
| "code": 19, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0xFFFF", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "Mode", |
| "code": 23, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 15, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "SafetyStatus", |
| "code": 26, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "3", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Barrier Control", |
| "code": 259, |
| "mfgCode": null, |
| "define": "BARRIER_CONTROL_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "BarrierControlGoToPercent", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "BarrierControlStop", |
| "code": 1, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Barrier Control", |
| "code": 259, |
| "mfgCode": null, |
| "define": "BARRIER_CONTROL_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "barrier moving state", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "barrier safety status", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "barrier capabilities", |
| "code": 3, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "barrier position", |
| "code": 10, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Pump Configuration and Control", |
| "code": 512, |
| "mfgCode": null, |
| "define": "PUMP_CONFIG_CONTROL_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Pump Configuration and Control", |
| "code": 512, |
| "mfgCode": null, |
| "define": "PUMP_CONFIG_CONTROL_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "max pressure", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "max speed", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "max flow", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "pump status", |
| "code": 16, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "effective operation mode", |
| "code": 17, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "effective control mode", |
| "code": 18, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "capacity", |
| "code": 19, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "operation mode", |
| "code": 32, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Thermostat", |
| "code": 513, |
| "mfgCode": null, |
| "define": "THERMOSTAT_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "SetpointRaiseLower", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 0, |
| "outgoing": 1 |
| }, |
| { |
| "name": "SetWeeklySchedule", |
| "code": 1, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 0, |
| "outgoing": 1 |
| }, |
| { |
| "name": "GetWeeklySchedule", |
| "code": 2, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 0, |
| "outgoing": 1 |
| }, |
| { |
| "name": "ClearWeeklySchedule", |
| "code": 3, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 0, |
| "outgoing": 1 |
| }, |
| { |
| "name": "GetRelayStatusLog", |
| "code": 4, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 0, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "3", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Thermostat", |
| "code": 513, |
| "mfgCode": null, |
| "define": "THERMOSTAT_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [ |
| { |
| "name": "CurrentWeeklySchedule", |
| "code": 0, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 0 |
| }, |
| { |
| "name": "RelayStatusLog", |
| "code": 1, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 0 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "local temperature", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "abs min heat setpoint limit", |
| "code": 3, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x02BC", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "abs max heat setpoint limit", |
| "code": 4, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0BB8", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "abs min cool setpoint limit", |
| "code": 5, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0640", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "abs max cool setpoint limit", |
| "code": 6, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0C80", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "pi cooling demand", |
| "code": 7, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "pi heating demand", |
| "code": 8, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "occupied cooling setpoint", |
| "code": 17, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0A28", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "occupied heating setpoint", |
| "code": 18, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x07D0", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "min heat setpoint limit", |
| "code": 21, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x02BC", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "max heat setpoint limit", |
| "code": 22, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0BB8", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "min cool setpoint limit", |
| "code": 23, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0640", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "max cool setpoint limit", |
| "code": 24, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0C80", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "control sequence of operation", |
| "code": 27, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x04", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "system mode", |
| "code": 28, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x01", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "start of week", |
| "code": 32, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "number of weekly transitions", |
| "code": 33, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "7", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "number of daily transitions", |
| "code": 34, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "4", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "temperature setpoint hold", |
| "code": 35, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "FeatureMap", |
| "code": 65532, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x000b", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "3", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Thermostat User Interface Configuration", |
| "code": 516, |
| "mfgCode": null, |
| "define": "THERMOSTAT_UI_CONFIG_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Thermostat User Interface Configuration", |
| "code": 516, |
| "mfgCode": null, |
| "define": "THERMOSTAT_UI_CONFIG_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "temperature display mode", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "keypad lockout", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "schedule programming visibility", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Color Control", |
| "code": 768, |
| "mfgCode": null, |
| "define": "COLOR_CONTROL_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "MoveToHue", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "MoveHue", |
| "code": 1, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "StepHue", |
| "code": 2, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "MoveToSaturation", |
| "code": 3, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "MoveSaturation", |
| "code": 4, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "StepSaturation", |
| "code": 5, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "MoveToHueAndSaturation", |
| "code": 6, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "MoveToColor", |
| "code": 7, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "MoveColor", |
| "code": 8, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "StepColor", |
| "code": 9, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "MoveToColorTemperature", |
| "code": 10, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "EnhancedMoveToHue", |
| "code": 64, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 0 |
| }, |
| { |
| "name": "EnhancedMoveHue", |
| "code": 65, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 0 |
| }, |
| { |
| "name": "EnhancedStepHue", |
| "code": 66, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 0 |
| }, |
| { |
| "name": "EnhancedMoveToHueAndSaturation", |
| "code": 67, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 0 |
| }, |
| { |
| "name": "ColorLoopSet", |
| "code": 68, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 0 |
| }, |
| { |
| "name": "StopMoveStep", |
| "code": 71, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "MoveColorTemperature", |
| "code": 75, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "StepColorTemperature", |
| "code": 76, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "3", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Color Control", |
| "code": 768, |
| "mfgCode": null, |
| "define": "COLOR_CONTROL_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "current hue", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "current saturation", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "remaining time", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "current x", |
| "code": 3, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x616B", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "current y", |
| "code": 4, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x607D", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "drift compensation", |
| "code": 5, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "compensation text", |
| "code": 6, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "color temperature", |
| "code": 7, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00FA", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "color mode", |
| "code": 8, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x01", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "color control options", |
| "code": 15, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "number of primaries", |
| "code": 16, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "primary 1 x", |
| "code": 17, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "primary 1 y", |
| "code": 18, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "primary 1 intensity", |
| "code": 19, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "primary 2 x", |
| "code": 21, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "primary 2 y", |
| "code": 22, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "primary 2 intensity", |
| "code": 23, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "primary 3 x", |
| "code": 25, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "primary 3 y", |
| "code": 26, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "primary 3 intensity", |
| "code": 27, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "primary 4 x", |
| "code": 32, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "primary 4 y", |
| "code": 33, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "primary 4 intensity", |
| "code": 34, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "primary 5 x", |
| "code": 36, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "primary 5 y", |
| "code": 37, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "primary 5 intensity", |
| "code": 38, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "primary 6 x", |
| "code": 40, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "primary 6 y", |
| "code": 41, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "primary 6 intensity", |
| "code": 42, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "white point x", |
| "code": 48, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "white point y", |
| "code": 49, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "color point r x", |
| "code": 50, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "color point r y", |
| "code": 51, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "color point r intensity", |
| "code": 52, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "color point g x", |
| "code": 54, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "color point g y", |
| "code": 55, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "color point g intensity", |
| "code": 56, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "color point b x", |
| "code": 58, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "color point b y", |
| "code": 59, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "color point b intensity", |
| "code": 60, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "enhanced current hue", |
| "code": 16384, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "enhanced color mode", |
| "code": 16385, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x01", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "color loop active", |
| "code": 16386, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "color loop direction", |
| "code": 16387, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "color loop time", |
| "code": 16388, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0019", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "color loop start enhanced hue", |
| "code": 16389, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x2300", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "color loop stored enhanced hue", |
| "code": 16390, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "color capabilities", |
| "code": 16394, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "color temp physical min", |
| "code": 16395, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "color temp physical max", |
| "code": 16396, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0xFEFF", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "couple color temp to level min-mireds", |
| "code": 16397, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "start up color temperature mireds", |
| "code": 16400, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "3", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Temperature Measurement", |
| "code": 1026, |
| "mfgCode": null, |
| "define": "TEMP_MEASUREMENT_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "3", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Temperature Measurement", |
| "code": 1026, |
| "mfgCode": null, |
| "define": "TEMP_MEASUREMENT_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "measured value", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x8000", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "min measured value", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x8000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "max measured value", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x8000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "tolerance", |
| "code": 3, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "3", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Pressure Measurement", |
| "code": 1027, |
| "mfgCode": null, |
| "define": "PRESSURE_MEASUREMENT_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "2", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Pressure Measurement", |
| "code": 1027, |
| "mfgCode": null, |
| "define": "PRESSURE_MEASUREMENT_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "measured value", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "min measured value", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "max measured value", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "tolerance", |
| "code": 3, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "scaled value", |
| "code": 16, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "scaled tolerance", |
| "code": 19, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "2", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Flow Measurement", |
| "code": 1028, |
| "mfgCode": null, |
| "define": "FLOW_MEASUREMENT_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Flow Measurement", |
| "code": 1028, |
| "mfgCode": null, |
| "define": "FLOW_MEASUREMENT_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "measured value", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "min measured value", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "max measured value", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Relative Humidity Measurement", |
| "code": 1029, |
| "mfgCode": null, |
| "define": "RELATIVE_HUMIDITY_MEASUREMENT_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "2", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Relative Humidity Measurement", |
| "code": 1029, |
| "mfgCode": null, |
| "define": "RELATIVE_HUMIDITY_MEASUREMENT_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "measured value", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "min measured value", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "max measured value", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "tolerance", |
| "code": 3, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "2", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Occupancy Sensing", |
| "code": 1030, |
| "mfgCode": null, |
| "define": "OCCUPANCY_SENSING_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "2", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Occupancy Sensing", |
| "code": 1030, |
| "mfgCode": null, |
| "define": "OCCUPANCY_SENSING_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "occupancy", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "occupancy sensor type", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "occupancy sensor type bitmap", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "2", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "IAS Zone", |
| "code": 1280, |
| "mfgCode": null, |
| "define": "IAS_ZONE_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "ZoneEnrollResponse", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "2", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "IAS Zone", |
| "code": 1280, |
| "mfgCode": null, |
| "define": "IAS_ZONE_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [ |
| { |
| "name": "ZoneStatusChangeNotification", |
| "code": 0, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "ZoneEnrollRequest", |
| "code": 1, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "zone state", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "zone type", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "zone status", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "IAS CIE address", |
| "code": 16, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "Zone ID", |
| "code": 17, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0xff", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "2", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Wake on LAN", |
| "code": 1283, |
| "mfgCode": null, |
| "define": "WAKE_ON_LAN_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Wake on LAN", |
| "code": 1283, |
| "mfgCode": null, |
| "define": "WAKE_ON_LAN_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "wake on lan mac address", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "TV Channel", |
| "code": 1284, |
| "mfgCode": null, |
| "define": "TV_CHANNEL_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "ChangeChannel", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 0, |
| "outgoing": 1 |
| }, |
| { |
| "name": "ChangeChannelByNumber", |
| "code": 1, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 0, |
| "outgoing": 1 |
| }, |
| { |
| "name": "SkipChannel", |
| "code": 2, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 0, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "TV Channel", |
| "code": 1284, |
| "mfgCode": null, |
| "define": "TV_CHANNEL_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [ |
| { |
| "name": "ChangeChannelResponse", |
| "code": 0, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 0 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "tv channel list", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "tv channel lineup", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "current tv channel", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Target Navigator", |
| "code": 1285, |
| "mfgCode": null, |
| "define": "TARGET_NAVIGATOR_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "NavigateTarget", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 0, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Target Navigator", |
| "code": 1285, |
| "mfgCode": null, |
| "define": "TARGET_NAVIGATOR_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [ |
| { |
| "name": "NavigateTargetResponse", |
| "code": 0, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 0 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "target navigator list", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Media Playback", |
| "code": 1286, |
| "mfgCode": null, |
| "define": "MEDIA_PLAYBACK_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "MediaPlay", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 0, |
| "outgoing": 1 |
| }, |
| { |
| "name": "MediaPause", |
| "code": 1, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 0, |
| "outgoing": 1 |
| }, |
| { |
| "name": "MediaStop", |
| "code": 2, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 0, |
| "outgoing": 1 |
| }, |
| { |
| "name": "MediaStartOver", |
| "code": 3, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 0, |
| "outgoing": 1 |
| }, |
| { |
| "name": "MediaPrevious", |
| "code": 4, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 0, |
| "outgoing": 1 |
| }, |
| { |
| "name": "MediaNext", |
| "code": 5, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 0, |
| "outgoing": 1 |
| }, |
| { |
| "name": "MediaRewind", |
| "code": 6, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 0, |
| "outgoing": 1 |
| }, |
| { |
| "name": "MediaFastForward", |
| "code": 7, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 0, |
| "outgoing": 1 |
| }, |
| { |
| "name": "MediaSkipForward", |
| "code": 8, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 0, |
| "outgoing": 1 |
| }, |
| { |
| "name": "MediaSkipBackward", |
| "code": 9, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 0, |
| "outgoing": 1 |
| }, |
| { |
| "name": "MediaSeek", |
| "code": 10, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 0, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Media Playback", |
| "code": 1286, |
| "mfgCode": null, |
| "define": "MEDIA_PLAYBACK_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [ |
| { |
| "name": "MediaPlayResponse", |
| "code": 0, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 0 |
| }, |
| { |
| "name": "MediaPauseResponse", |
| "code": 1, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 0 |
| }, |
| { |
| "name": "MediaStopResponse", |
| "code": 2, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 0 |
| }, |
| { |
| "name": "MediaStartOverResponse", |
| "code": 3, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 0 |
| }, |
| { |
| "name": "MediaPreviousResponse", |
| "code": 4, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 0 |
| }, |
| { |
| "name": "MediaNextResponse", |
| "code": 5, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 0 |
| }, |
| { |
| "name": "MediaRewindResponse", |
| "code": 6, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 0 |
| }, |
| { |
| "name": "MediaFastForwardResponse", |
| "code": 7, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 0 |
| }, |
| { |
| "name": "MediaSkipForwardResponse", |
| "code": 8, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 0 |
| }, |
| { |
| "name": "MediaSkipBackwardResponse", |
| "code": 9, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 0 |
| }, |
| { |
| "name": "MediaSeekResponse", |
| "code": 11, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 0, |
| "outgoing": 0 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Media Input", |
| "code": 1287, |
| "mfgCode": null, |
| "define": "MEDIA_INPUT_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "SelectInput", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 0, |
| "outgoing": 1 |
| }, |
| { |
| "name": "ShowInputStatus", |
| "code": 1, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 0, |
| "outgoing": 1 |
| }, |
| { |
| "name": "HideInputStatus", |
| "code": 2, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 0, |
| "outgoing": 1 |
| }, |
| { |
| "name": "RenameInput", |
| "code": 3, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 0, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Media Input", |
| "code": 1287, |
| "mfgCode": null, |
| "define": "MEDIA_INPUT_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "media input list", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "current media input", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Low Power", |
| "code": 1288, |
| "mfgCode": null, |
| "define": "LOW_POWER_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "Sleep", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Low Power", |
| "code": 1288, |
| "mfgCode": null, |
| "define": "LOW_POWER_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Keypad Input", |
| "code": 1289, |
| "mfgCode": null, |
| "define": "KEYPAD_INPUT_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "SendKey", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 0, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Keypad Input", |
| "code": 1289, |
| "mfgCode": null, |
| "define": "KEYPAD_INPUT_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [ |
| { |
| "name": "SendKeyResponse", |
| "code": 0, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 0 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Content Launcher", |
| "code": 1290, |
| "mfgCode": null, |
| "define": "CONTENT_LAUNCH_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "LaunchContent", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 0, |
| "outgoing": 1 |
| }, |
| { |
| "name": "LaunchURL", |
| "code": 1, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 0, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Content Launcher", |
| "code": 1290, |
| "mfgCode": null, |
| "define": "CONTENT_LAUNCH_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [ |
| { |
| "name": "LaunchContentResponse", |
| "code": 0, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 0 |
| }, |
| { |
| "name": "LaunchURLResponse", |
| "code": 1, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 0 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "accepts header list", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "supported streaming types", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Audio Output", |
| "code": 1291, |
| "mfgCode": null, |
| "define": "AUDIO_OUTPUT_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "SelectOutput", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 0, |
| "outgoing": 1 |
| }, |
| { |
| "name": "RenameOutput", |
| "code": 1, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 0, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Audio Output", |
| "code": 1291, |
| "mfgCode": null, |
| "define": "AUDIO_OUTPUT_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "audio output list", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "current audio output", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Application Launcher", |
| "code": 1292, |
| "mfgCode": null, |
| "define": "APPLICATION_LAUNCHER_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "LaunchApp", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 0, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Application Launcher", |
| "code": 1292, |
| "mfgCode": null, |
| "define": "APPLICATION_LAUNCHER_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [ |
| { |
| "name": "LaunchAppResponse", |
| "code": 0, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 0 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "application launcher list", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "catalog vendor id", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "application id", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Application Basic", |
| "code": 1293, |
| "mfgCode": null, |
| "define": "APPLICATION_BASIC_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Application Basic", |
| "code": 1293, |
| "mfgCode": null, |
| "define": "APPLICATION_BASIC_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "vendor name", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "vendor id", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "application name", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "product id", |
| "code": 3, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "application id", |
| "code": 5, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "catalog vendor id", |
| "code": 6, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "application status", |
| "code": 7, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x01", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Account Login", |
| "code": 1294, |
| "mfgCode": null, |
| "define": "ACCOUNT_LOGIN_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "GetSetupPIN", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 0, |
| "outgoing": 1 |
| }, |
| { |
| "name": "Login", |
| "code": 1, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 0, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Account Login", |
| "code": 1294, |
| "mfgCode": null, |
| "define": "ACCOUNT_LOGIN_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [ |
| { |
| "name": "GetSetupPINResponse", |
| "code": 0, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 0 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Test Cluster", |
| "code": 1295, |
| "mfgCode": null, |
| "define": "TEST_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "Test", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "TestNotHandled", |
| "code": 1, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "TestSpecific", |
| "code": 2, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 0 |
| }, |
| { |
| "name": "TestAddArguments", |
| "code": 4, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 0 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Test Cluster", |
| "code": 1295, |
| "mfgCode": null, |
| "define": "TEST_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [ |
| { |
| "name": "TestSpecificResponse", |
| "code": 0, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "TestAddArgumentsResponse", |
| "code": 1, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 0, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "boolean", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "false", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "bitmap8", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "bitmap16", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "bitmap32", |
| "code": 3, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "bitmap64", |
| "code": 4, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "int8u", |
| "code": 5, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "int16u", |
| "code": 6, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "int32u", |
| "code": 8, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "int64u", |
| "code": 12, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "int8s", |
| "code": 13, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "int16s", |
| "code": 14, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "int32s", |
| "code": 16, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "int64s", |
| "code": 20, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "enum8", |
| "code": 21, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "enum16", |
| "code": 22, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "octet_string", |
| "code": 25, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "list_int8u", |
| "code": 26, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "list_octet_string", |
| "code": 27, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "list_struct_octet_string", |
| "code": 28, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "long_octet_string", |
| "code": 29, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "char_string", |
| "code": 30, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "long_char_string", |
| "code": 31, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Electrical Measurement", |
| "code": 2820, |
| "mfgCode": null, |
| "define": "ELECTRICAL_MEASUREMENT_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "3", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Electrical Measurement", |
| "code": 2820, |
| "mfgCode": null, |
| "define": "ELECTRICAL_MEASUREMENT_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "measurement type", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x000000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "total active power", |
| "code": 772, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x000000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "rms voltage", |
| "code": 1285, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0xffff", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "rms voltage min", |
| "code": 1286, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x8000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "rms voltage max", |
| "code": 1287, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x8000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "rms current", |
| "code": 1288, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0xffff", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "rms current min", |
| "code": 1289, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0xffff", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "rms current max", |
| "code": 1290, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0xffff", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "active power", |
| "code": 1291, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0xffff", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "active power min", |
| "code": 1292, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0xffff", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "active power max", |
| "code": 1293, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0xffff", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "3", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Binding", |
| "code": 61440, |
| "mfgCode": null, |
| "define": "BINDING_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "Bind", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "Unbind", |
| "code": 1, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Binding", |
| "code": 61440, |
| "mfgCode": null, |
| "define": "BINDING_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Group Key Management", |
| "code": 61444, |
| "mfgCode": null, |
| "define": "GROUP_KEY_MANAGEMENT_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Group Key Management", |
| "code": 61444, |
| "mfgCode": null, |
| "define": "GROUP_KEY_MANAGEMENT_CLUSTER", |
| "side": "server", |
| "enabled": 0, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "groups", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "group keys", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| } |
| ] |
| }, |
| { |
| "name": "Anonymous Endpoint Type", |
| "deviceTypeName": null, |
| "deviceTypeCode": null, |
| "deviceTypeProfileId": null, |
| "clusters": [ |
| { |
| "name": "Identify", |
| "code": 3, |
| "mfgCode": null, |
| "define": "IDENTIFY_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "Identify", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "IdentifyQuery", |
| "code": 1, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "2", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Identify", |
| "code": 3, |
| "mfgCode": null, |
| "define": "IDENTIFY_CLUSTER", |
| "side": "server", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "IdentifyQueryResponse", |
| "code": 0, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "identify time", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "2", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Groups", |
| "code": 4, |
| "mfgCode": null, |
| "define": "GROUPS_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "AddGroup", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "ViewGroup", |
| "code": 1, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "GetGroupMembership", |
| "code": 2, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "RemoveGroup", |
| "code": 3, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "RemoveAllGroups", |
| "code": 4, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "AddGroupIfIdentifying", |
| "code": 5, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "3", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Groups", |
| "code": 4, |
| "mfgCode": null, |
| "define": "GROUPS_CLUSTER", |
| "side": "server", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "AddGroupResponse", |
| "code": 0, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "ViewGroupResponse", |
| "code": 1, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "GetGroupMembershipResponse", |
| "code": 2, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "RemoveGroupResponse", |
| "code": 3, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "name support", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "3", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Scenes", |
| "code": 5, |
| "mfgCode": null, |
| "define": "SCENES_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "AddScene", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "ViewScene", |
| "code": 1, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "RemoveScene", |
| "code": 2, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "RemoveAllScenes", |
| "code": 3, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "StoreScene", |
| "code": 4, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "RecallScene", |
| "code": 5, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "GetSceneMembership", |
| "code": 6, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "3", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Scenes", |
| "code": 5, |
| "mfgCode": null, |
| "define": "SCENES_CLUSTER", |
| "side": "server", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "AddSceneResponse", |
| "code": 0, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "ViewSceneResponse", |
| "code": 1, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "RemoveSceneResponse", |
| "code": 2, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "RemoveAllScenesResponse", |
| "code": 3, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "StoreSceneResponse", |
| "code": 4, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "GetSceneMembershipResponse", |
| "code": 6, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "scene count", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "current scene", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "current group", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "scene valid", |
| "code": 3, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "name support", |
| "code": 4, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "3", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "On/Off", |
| "code": 6, |
| "mfgCode": null, |
| "define": "ON_OFF_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "Off", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "On", |
| "code": 1, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "Toggle", |
| "code": 2, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "2", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "On/Off", |
| "code": 6, |
| "mfgCode": null, |
| "define": "ON_OFF_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "OnOff", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "GlobalSceneControl", |
| "code": 16384, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "1", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "OnTime", |
| "code": 16385, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "OffWaitTime", |
| "code": 16386, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "StartUpOnOff", |
| "code": 16387, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "FeatureMap", |
| "code": 65532, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "2", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Level Control", |
| "code": 8, |
| "mfgCode": null, |
| "define": "LEVEL_CONTROL_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "MoveToLevel", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "Move", |
| "code": 1, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "Step", |
| "code": 2, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "Stop", |
| "code": 3, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "MoveToLevelWithOnOff", |
| "code": 4, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "MoveWithOnOff", |
| "code": 5, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "StepWithOnOff", |
| "code": 6, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "StopWithOnOff", |
| "code": 7, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "3", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Level Control", |
| "code": 8, |
| "mfgCode": null, |
| "define": "LEVEL_CONTROL_CLUSTER", |
| "side": "server", |
| "enabled": 0, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "current level", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "3", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Basic", |
| "code": 40, |
| "mfgCode": null, |
| "define": "BASIC_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "3", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Basic", |
| "code": 40, |
| "mfgCode": null, |
| "define": "BASIC_CLUSTER", |
| "side": "server", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "StartUp", |
| "code": 0, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "ShutDown", |
| "code": 1, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "Leave", |
| "code": 2, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "InteractionModelVersion", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "VendorName", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "VendorID", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ProductName", |
| "code": 3, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ProductID", |
| "code": 4, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "UserLabel", |
| "code": 5, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "Location", |
| "code": 6, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "HardwareVersion", |
| "code": 7, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "HardwareVersionString", |
| "code": 8, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "SoftwareVersion", |
| "code": 9, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "SoftwareVersionString", |
| "code": 10, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 1, |
| "bounded": 0, |
| "defaultValue": "3", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Door Lock", |
| "code": 257, |
| "mfgCode": null, |
| "define": "DOOR_LOCK_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "LockDoor", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "UnlockDoor", |
| "code": 1, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "UnlockWithTimeout", |
| "code": 3, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "GetLogRecord", |
| "code": 4, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "SetPin", |
| "code": 5, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "GetPin", |
| "code": 6, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "ClearPin", |
| "code": 7, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "ClearAllPins", |
| "code": 8, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "SetWeekdaySchedule", |
| "code": 11, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "GetWeekdaySchedule", |
| "code": 12, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "ClearWeekdaySchedule", |
| "code": 13, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "SetYeardaySchedule", |
| "code": 14, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "GetYeardaySchedule", |
| "code": 15, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "ClearYeardaySchedule", |
| "code": 16, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "SetHolidaySchedule", |
| "code": 17, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "GetHolidaySchedule", |
| "code": 18, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "ClearHolidaySchedule", |
| "code": 19, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "SetUserType", |
| "code": 20, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "GetUserType", |
| "code": 21, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "SetRfid", |
| "code": 22, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "GetRfid", |
| "code": 23, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "ClearRfid", |
| "code": 24, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "ClearAllRfids", |
| "code": 25, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "3", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Door Lock", |
| "code": 257, |
| "mfgCode": null, |
| "define": "DOOR_LOCK_CLUSTER", |
| "side": "server", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "LockDoorResponse", |
| "code": 0, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "UnlockDoorResponse", |
| "code": 1, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "lock state", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "lock type", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "actuator enabled", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "door state", |
| "code": 3, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "enable logging", |
| "code": 32, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "language", |
| "code": 33, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "led settings", |
| "code": 34, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "auto relock time", |
| "code": 35, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "sound volume", |
| "code": 36, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "operating mode", |
| "code": 37, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "default configuration register", |
| "code": 39, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "enable local programming", |
| "code": 40, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x01", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "enable one touch locking", |
| "code": 41, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "enable inside status led", |
| "code": 42, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "enable privacy mode button", |
| "code": 43, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "wrong code entry limit", |
| "code": 48, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "user code temporary disable time", |
| "code": 49, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "send pin over the air", |
| "code": 50, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "require pin for rf operation", |
| "code": 51, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "zigbee security level", |
| "code": 52, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "alarm mask", |
| "code": 64, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "keypad operation event mask", |
| "code": 65, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "RF operation event mask", |
| "code": 66, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "manual operation event mask", |
| "code": 67, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "rfid operation event mask", |
| "code": 68, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "keypad programming event mask", |
| "code": 69, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "rf programming event mask", |
| "code": 70, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "rfid programming event mask", |
| "code": 71, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "3", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Barrier Control", |
| "code": 259, |
| "mfgCode": null, |
| "define": "BARRIER_CONTROL_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "BarrierControlGoToPercent", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "BarrierControlStop", |
| "code": 1, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Barrier Control", |
| "code": 259, |
| "mfgCode": null, |
| "define": "BARRIER_CONTROL_CLUSTER", |
| "side": "server", |
| "enabled": 0, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "barrier moving state", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "barrier safety status", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "barrier capabilities", |
| "code": 3, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "barrier position", |
| "code": 10, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0001", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Color Control", |
| "code": 768, |
| "mfgCode": null, |
| "define": "COLOR_CONTROL_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "MoveToHue", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "MoveHue", |
| "code": 1, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "StepHue", |
| "code": 2, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "MoveToSaturation", |
| "code": 3, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "MoveSaturation", |
| "code": 4, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "StepSaturation", |
| "code": 5, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "MoveToHueAndSaturation", |
| "code": 6, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "MoveToColor", |
| "code": 7, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "MoveColor", |
| "code": 8, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "StepColor", |
| "code": 9, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "MoveToColorTemperature", |
| "code": 10, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "StopMoveStep", |
| "code": 71, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "MoveColorTemperature", |
| "code": 75, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "StepColorTemperature", |
| "code": 76, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "3", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Color Control", |
| "code": 768, |
| "mfgCode": null, |
| "define": "COLOR_CONTROL_CLUSTER", |
| "side": "server", |
| "enabled": 0, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "current hue", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "current saturation", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "remaining time", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "current x", |
| "code": 3, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x616B", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "current y", |
| "code": 4, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x607D", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "drift compensation", |
| "code": 5, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "compensation text", |
| "code": 6, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "color temperature", |
| "code": 7, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00FA", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "color mode", |
| "code": 8, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x01", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "color control options", |
| "code": 15, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "number of primaries", |
| "code": 16, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "primary 1 x", |
| "code": 17, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "primary 1 y", |
| "code": 18, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "primary 1 intensity", |
| "code": 19, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "primary 2 x", |
| "code": 21, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "primary 2 y", |
| "code": 22, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "primary 2 intensity", |
| "code": 23, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "primary 3 x", |
| "code": 25, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "primary 3 y", |
| "code": 26, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "primary 3 intensity", |
| "code": 27, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "primary 4 x", |
| "code": 32, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "primary 4 y", |
| "code": 33, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "primary 4 intensity", |
| "code": 34, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "primary 5 x", |
| "code": 36, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "primary 5 y", |
| "code": 37, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "primary 5 intensity", |
| "code": 38, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "primary 6 x", |
| "code": 40, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "primary 6 y", |
| "code": 41, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "primary 6 intensity", |
| "code": 42, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "white point x", |
| "code": 48, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "white point y", |
| "code": 49, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "color point r x", |
| "code": 50, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "color point r y", |
| "code": 51, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "color point r intensity", |
| "code": 52, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "color point g x", |
| "code": 54, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "color point g y", |
| "code": 55, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "color point g intensity", |
| "code": 56, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "color point b x", |
| "code": 58, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "color point b y", |
| "code": 59, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "color point b intensity", |
| "code": 60, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "enhanced current hue", |
| "code": 16384, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "enhanced color mode", |
| "code": 16385, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x01", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "color loop active", |
| "code": 16386, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "color loop direction", |
| "code": 16387, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "color loop time", |
| "code": 16388, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0019", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "color capabilities", |
| "code": 16394, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "color temp physical min", |
| "code": 16395, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "color temp physical max", |
| "code": 16396, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0xFEFF", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "couple color temp to level min-mireds", |
| "code": 16397, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "start up color temperature mireds", |
| "code": 16400, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "3", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Temperature Measurement", |
| "code": 1026, |
| "mfgCode": null, |
| "define": "TEMP_MEASUREMENT_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "3", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Temperature Measurement", |
| "code": 1026, |
| "mfgCode": null, |
| "define": "TEMP_MEASUREMENT_CLUSTER", |
| "side": "server", |
| "enabled": 0, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "measured value", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x8000", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "min measured value", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x8000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "max measured value", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x8000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "tolerance", |
| "code": 3, |
| "mfgCode": null, |
| "side": "server", |
| "included": 0, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "3", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Occupancy Sensing", |
| "code": 1030, |
| "mfgCode": null, |
| "define": "OCCUPANCY_SENSING_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "2", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Occupancy Sensing", |
| "code": 1030, |
| "mfgCode": null, |
| "define": "OCCUPANCY_SENSING_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [], |
| "attributes": [ |
| { |
| "name": "occupancy", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "occupancy sensor type", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "occupancy sensor type bitmap", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "2", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "IAS Zone", |
| "code": 1280, |
| "mfgCode": null, |
| "define": "IAS_ZONE_CLUSTER", |
| "side": "client", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "ZoneEnrollResponse", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "incoming": 1, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "client", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "2", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "IAS Zone", |
| "code": 1280, |
| "mfgCode": null, |
| "define": "IAS_ZONE_CLUSTER", |
| "side": "server", |
| "enabled": 0, |
| "commands": [ |
| { |
| "name": "ZoneStatusChangeNotification", |
| "code": 0, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| }, |
| { |
| "name": "ZoneEnrollRequest", |
| "code": 1, |
| "mfgCode": null, |
| "source": "server", |
| "incoming": 1, |
| "outgoing": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "zone state", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "zone type", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "zone status", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "IAS CIE address", |
| "code": 16, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "Zone ID", |
| "code": 17, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0xff", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "2", |
| "reportable": 0, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| } |
| ] |
| } |
| ], |
| "endpoints": [ |
| { |
| "endpointTypeName": "Anonymous Endpoint Type", |
| "endpointTypeIndex": 0, |
| "profileId": 259, |
| "endpointId": 0, |
| "networkId": 0, |
| "endpointVersion": null, |
| "deviceIdentifier": null |
| }, |
| { |
| "endpointTypeName": "Anonymous Endpoint Type", |
| "endpointTypeIndex": 1, |
| "profileId": "0x0103", |
| "endpointId": 1, |
| "networkId": 0, |
| "endpointVersion": null, |
| "deviceIdentifier": null |
| }, |
| { |
| "endpointTypeName": "Anonymous Endpoint Type", |
| "endpointTypeIndex": 2, |
| "profileId": "0x0103", |
| "endpointId": 2, |
| "networkId": 0, |
| "endpointVersion": null, |
| "deviceIdentifier": null |
| } |
| ] |
| } |