| { |
| "fileFormat": 2, |
| "featureLevel": 107, |
| "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", |
| "type": "zcl-properties", |
| "category": "matter", |
| "version": 1, |
| "description": "Matter SDK ZCL data" |
| }, |
| { |
| "pathRelativity": "relativeToZap", |
| "path": "../../../src/app/zap-templates/app-templates.json", |
| "type": "gen-templates-json", |
| "category": "matter", |
| "version": "chip-v1" |
| } |
| ], |
| "endpointTypes": [ |
| { |
| "id": 1, |
| "name": "MA-rootdevice", |
| "deviceTypeRef": { |
| "code": 22, |
| "profileId": 259, |
| "label": "MA-rootdevice", |
| "name": "MA-rootdevice", |
| "deviceTypeOrder": 0 |
| }, |
| "deviceTypes": [ |
| { |
| "code": 22, |
| "profileId": 259, |
| "label": "MA-rootdevice", |
| "name": "MA-rootdevice", |
| "deviceTypeOrder": 0 |
| }, |
| { |
| "code": 18, |
| "profileId": 259, |
| "label": "MA-otarequestor", |
| "name": "MA-otarequestor", |
| "deviceTypeOrder": 1 |
| } |
| ], |
| "deviceVersions": [ |
| 3, |
| 1 |
| ], |
| "deviceIdentifiers": [ |
| 22, |
| 18 |
| ], |
| "deviceTypeName": "MA-rootdevice", |
| "deviceTypeCode": 22, |
| "deviceTypeProfileId": 259, |
| "clusters": [ |
| { |
| "name": "Descriptor", |
| "code": 29, |
| "mfgCode": null, |
| "define": "DESCRIPTOR_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "attributes": [ |
| { |
| "name": "DeviceTypeList", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ServerList", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClientList", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "PartsList", |
| "code": 3, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "GeneratedCommandList", |
| "code": 65528, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "AcceptedCommandList", |
| "code": 65529, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "AttributeList", |
| "code": 65531, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "FeatureMap", |
| "code": 65532, |
| "mfgCode": null, |
| "side": "server", |
| "type": "bitmap32", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Binding", |
| "code": 30, |
| "mfgCode": null, |
| "define": "BINDING_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "attributes": [ |
| { |
| "name": "Binding", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "FeatureMap", |
| "code": 65532, |
| "mfgCode": null, |
| "side": "server", |
| "type": "bitmap32", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0", |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16u", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "1", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Access Control", |
| "code": 31, |
| "mfgCode": null, |
| "define": "ACCESS_CONTROL_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "attributes": [ |
| { |
| "name": "ACL", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "SubjectsPerAccessControlEntry", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "TargetsPerAccessControlEntry", |
| "code": 3, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "AccessControlEntriesPerFabric", |
| "code": 4, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "GeneratedCommandList", |
| "code": 65528, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "AcceptedCommandList", |
| "code": 65529, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "AttributeList", |
| "code": 65531, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "FeatureMap", |
| "code": 65532, |
| "mfgCode": null, |
| "side": "server", |
| "type": "bitmap32", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| } |
| ], |
| "events": [ |
| { |
| "name": "AccessControlEntryChanged", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1 |
| }, |
| { |
| "name": "AccessControlExtensionChanged", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1 |
| } |
| ] |
| }, |
| { |
| "name": "Basic Information", |
| "code": 40, |
| "mfgCode": null, |
| "define": "BASIC_INFORMATION_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "attributes": [ |
| { |
| "name": "DataModelRevision", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "VendorName", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "type": "char_string", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "VendorID", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "type": "vendor_id", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ProductName", |
| "code": 3, |
| "mfgCode": null, |
| "side": "server", |
| "type": "char_string", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ProductID", |
| "code": 4, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "NodeLabel", |
| "code": 5, |
| "mfgCode": null, |
| "side": "server", |
| "type": "char_string", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "Location", |
| "code": 6, |
| "mfgCode": null, |
| "side": "server", |
| "type": "char_string", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "HardwareVersion", |
| "code": 7, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "HardwareVersionString", |
| "code": 8, |
| "mfgCode": null, |
| "side": "server", |
| "type": "char_string", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "SoftwareVersion", |
| "code": 9, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int32u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "SoftwareVersionString", |
| "code": 10, |
| "mfgCode": null, |
| "side": "server", |
| "type": "char_string", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ManufacturingDate", |
| "code": 11, |
| "mfgCode": null, |
| "side": "server", |
| "type": "char_string", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "PartNumber", |
| "code": 12, |
| "mfgCode": null, |
| "side": "server", |
| "type": "char_string", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ProductURL", |
| "code": 13, |
| "mfgCode": null, |
| "side": "server", |
| "type": "long_char_string", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ProductLabel", |
| "code": 14, |
| "mfgCode": null, |
| "side": "server", |
| "type": "char_string", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "SerialNumber", |
| "code": 15, |
| "mfgCode": null, |
| "side": "server", |
| "type": "char_string", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "LocalConfigDisabled", |
| "code": 16, |
| "mfgCode": null, |
| "side": "server", |
| "type": "boolean", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "UniqueID", |
| "code": 18, |
| "mfgCode": null, |
| "side": "server", |
| "type": "char_string", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "CapabilityMinima", |
| "code": 19, |
| "mfgCode": null, |
| "side": "server", |
| "type": "CapabilityMinimaStruct", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "SpecificationVersion", |
| "code": 21, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int32u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "MaxPathsPerInvoke", |
| "code": 22, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ConfigurationVersion", |
| "code": 24, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int32u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "GeneratedCommandList", |
| "code": 65528, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "AcceptedCommandList", |
| "code": 65529, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "AttributeList", |
| "code": 65531, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "FeatureMap", |
| "code": 65532, |
| "mfgCode": null, |
| "side": "server", |
| "type": "bitmap32", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ], |
| "events": [ |
| { |
| "name": "StartUp", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1 |
| }, |
| { |
| "name": "ShutDown", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1 |
| }, |
| { |
| "name": "Leave", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1 |
| } |
| ] |
| }, |
| { |
| "name": "OTA Software Update Provider", |
| "code": 41, |
| "mfgCode": null, |
| "define": "OTA_SOFTWARE_UPDATE_PROVIDER_CLUSTER", |
| "side": "client", |
| "enabled": 1, |
| "commands": [ |
| { |
| "name": "QueryImage", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 0, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "QueryImageResponse", |
| "code": 1, |
| "mfgCode": null, |
| "source": "server", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "ApplyUpdateRequest", |
| "code": 2, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 0, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "ApplyUpdateResponse", |
| "code": 3, |
| "mfgCode": null, |
| "source": "server", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "NotifyUpdateApplied", |
| "code": 4, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 0, |
| "isEnabled": 1 |
| } |
| ] |
| }, |
| { |
| "name": "OTA Software Update Requestor", |
| "code": 42, |
| "mfgCode": null, |
| "define": "OTA_SOFTWARE_UPDATE_REQUESTOR_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [ |
| { |
| "name": "AnnounceOTAProvider", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "DefaultOTAProviders", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "UpdatePossible", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "type": "boolean", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "1", |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "UpdateState", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "type": "UpdateStateEnum", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0", |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "UpdateStateProgress", |
| "code": 3, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int8u", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0", |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "GeneratedCommandList", |
| "code": 65528, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "AcceptedCommandList", |
| "code": 65529, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "AttributeList", |
| "code": 65531, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "FeatureMap", |
| "code": 65532, |
| "mfgCode": null, |
| "side": "server", |
| "type": "bitmap32", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0", |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16u", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "1", |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| } |
| ], |
| "events": [ |
| { |
| "name": "StateTransition", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1 |
| }, |
| { |
| "name": "VersionApplied", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1 |
| }, |
| { |
| "name": "DownloadError", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1 |
| } |
| ] |
| }, |
| { |
| "name": "Localization Configuration", |
| "code": 43, |
| "mfgCode": null, |
| "define": "LOCALIZATION_CONFIGURATION_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "attributes": [ |
| { |
| "name": "ActiveLocale", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "type": "char_string", |
| "included": 1, |
| "storageOption": "NVM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "en-US", |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "SupportedLocales", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "GeneratedCommandList", |
| "code": 65528, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "AcceptedCommandList", |
| "code": 65529, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "AttributeList", |
| "code": 65531, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "FeatureMap", |
| "code": 65532, |
| "mfgCode": null, |
| "side": "server", |
| "type": "bitmap32", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0", |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16u", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "1", |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "General Commissioning", |
| "code": 48, |
| "mfgCode": null, |
| "define": "GENERAL_COMMISSIONING_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [ |
| { |
| "name": "ArmFailSafe", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "ArmFailSafeResponse", |
| "code": 1, |
| "mfgCode": null, |
| "source": "server", |
| "isIncoming": 0, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "SetRegulatoryConfig", |
| "code": 2, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "SetRegulatoryConfigResponse", |
| "code": 3, |
| "mfgCode": null, |
| "source": "server", |
| "isIncoming": 0, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "CommissioningComplete", |
| "code": 4, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "CommissioningCompleteResponse", |
| "code": 5, |
| "mfgCode": null, |
| "source": "server", |
| "isIncoming": 0, |
| "isEnabled": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "Breadcrumb", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int64u", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000000000000000", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "BasicCommissioningInfo", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "type": "BasicCommissioningInfo", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "RegulatoryConfig", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "type": "RegulatoryLocationTypeEnum", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "LocationCapability", |
| "code": 3, |
| "mfgCode": null, |
| "side": "server", |
| "type": "RegulatoryLocationTypeEnum", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "SupportsConcurrentConnection", |
| "code": 4, |
| "mfgCode": null, |
| "side": "server", |
| "type": "boolean", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "GeneratedCommandList", |
| "code": 65528, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "AcceptedCommandList", |
| "code": 65529, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "AttributeList", |
| "code": 65531, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "FeatureMap", |
| "code": 65532, |
| "mfgCode": null, |
| "side": "server", |
| "type": "bitmap32", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0", |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "2", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Network Commissioning", |
| "code": 49, |
| "mfgCode": null, |
| "define": "NETWORK_COMMISSIONING_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [ |
| { |
| "name": "ScanNetworks", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "ScanNetworksResponse", |
| "code": 1, |
| "mfgCode": null, |
| "source": "server", |
| "isIncoming": 0, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "AddOrUpdateWiFiNetwork", |
| "code": 2, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "AddOrUpdateThreadNetwork", |
| "code": 3, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "RemoveNetwork", |
| "code": 4, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "NetworkConfigResponse", |
| "code": 5, |
| "mfgCode": null, |
| "source": "server", |
| "isIncoming": 0, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "ConnectNetwork", |
| "code": 6, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "ConnectNetworkResponse", |
| "code": 7, |
| "mfgCode": null, |
| "source": "server", |
| "isIncoming": 0, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "ReorderNetwork", |
| "code": 8, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "MaxNetworks", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int8u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "Networks", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "InterfaceEnabled", |
| "code": 4, |
| "mfgCode": null, |
| "side": "server", |
| "type": "boolean", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "LastNetworkingStatus", |
| "code": 5, |
| "mfgCode": null, |
| "side": "server", |
| "type": "NetworkCommissioningStatusEnum", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "LastNetworkID", |
| "code": 6, |
| "mfgCode": null, |
| "side": "server", |
| "type": "octet_string", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "LastConnectErrorValue", |
| "code": 7, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int32s", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "GeneratedCommandList", |
| "code": 65528, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "AcceptedCommandList", |
| "code": 65529, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "AttributeList", |
| "code": 65531, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "FeatureMap", |
| "code": 65532, |
| "mfgCode": null, |
| "side": "server", |
| "type": "bitmap32", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "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", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "RetrieveLogsResponse", |
| "code": 1, |
| "mfgCode": null, |
| "source": "server", |
| "isIncoming": 0, |
| "isEnabled": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "FeatureMap", |
| "code": 65532, |
| "mfgCode": null, |
| "side": "server", |
| "type": "bitmap32", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0", |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16u", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "1", |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "General Diagnostics", |
| "code": 51, |
| "mfgCode": null, |
| "define": "GENERAL_DIAGNOSTICS_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [ |
| { |
| "name": "TestEventTrigger", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "TimeSnapshot", |
| "code": 1, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "TimeSnapshotResponse", |
| "code": 2, |
| "mfgCode": null, |
| "source": "server", |
| "isIncoming": 0, |
| "isEnabled": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "NetworkInterfaces", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "RebootCount", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "UpTime", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int64u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "TotalOperationalHours", |
| "code": 3, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int32u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "BootReason", |
| "code": 4, |
| "mfgCode": null, |
| "side": "server", |
| "type": "BootReasonEnum", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "TestEventTriggersEnabled", |
| "code": 8, |
| "mfgCode": null, |
| "side": "server", |
| "type": "boolean", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "false", |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "GeneratedCommandList", |
| "code": 65528, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "AcceptedCommandList", |
| "code": 65529, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "AttributeList", |
| "code": 65531, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "FeatureMap", |
| "code": 65532, |
| "mfgCode": null, |
| "side": "server", |
| "type": "bitmap32", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ], |
| "events": [ |
| { |
| "name": "BootReason", |
| "code": 3, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1 |
| } |
| ] |
| }, |
| { |
| "name": "Software Diagnostics", |
| "code": 52, |
| "mfgCode": null, |
| "define": "SOFTWARE_DIAGNOSTICS_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "attributes": [ |
| { |
| "name": "ThreadMetrics", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "CurrentHeapFree", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int64u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "CurrentHeapUsed", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int64u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "CurrentHeapHighWatermark", |
| "code": 3, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int64u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "FeatureMap", |
| "code": 65532, |
| "mfgCode": null, |
| "side": "server", |
| "type": "bitmap32", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Thread Network Diagnostics", |
| "code": 53, |
| "mfgCode": null, |
| "define": "THREAD_NETWORK_DIAGNOSTICS_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [ |
| { |
| "name": "ResetCounts", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "Channel", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "RoutingRole", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "type": "RoutingRoleEnum", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "NetworkName", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "type": "char_string", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "PanId", |
| "code": 3, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ExtendedPanId", |
| "code": 4, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int64u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "MeshLocalPrefix", |
| "code": 5, |
| "mfgCode": null, |
| "side": "server", |
| "type": "octet_string", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "OverrunCount", |
| "code": 6, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int64u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "NeighborTable", |
| "code": 7, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "RouteTable", |
| "code": 8, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "PartitionId", |
| "code": 9, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int32u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "Weighting", |
| "code": 10, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "DataVersion", |
| "code": 11, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "StableDataVersion", |
| "code": 12, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "LeaderRouterId", |
| "code": 13, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int8u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "DetachedRoleCount", |
| "code": 14, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ChildRoleCount", |
| "code": 15, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "RouterRoleCount", |
| "code": 16, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "LeaderRoleCount", |
| "code": 17, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "AttachAttemptCount", |
| "code": 18, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "PartitionIdChangeCount", |
| "code": 19, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "BetterPartitionAttachAttemptCount", |
| "code": 20, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ParentChangeCount", |
| "code": 21, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "TxTotalCount", |
| "code": 22, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int32u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "TxUnicastCount", |
| "code": 23, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int32u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "TxBroadcastCount", |
| "code": 24, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int32u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "TxAckRequestedCount", |
| "code": 25, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int32u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "TxAckedCount", |
| "code": 26, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int32u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "TxNoAckRequestedCount", |
| "code": 27, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int32u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "TxDataCount", |
| "code": 28, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int32u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "TxDataPollCount", |
| "code": 29, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int32u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "TxBeaconCount", |
| "code": 30, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int32u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "TxBeaconRequestCount", |
| "code": 31, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int32u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "TxOtherCount", |
| "code": 32, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int32u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "TxRetryCount", |
| "code": 33, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int32u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "TxDirectMaxRetryExpiryCount", |
| "code": 34, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int32u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "TxIndirectMaxRetryExpiryCount", |
| "code": 35, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int32u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "TxErrCcaCount", |
| "code": 36, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int32u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "TxErrAbortCount", |
| "code": 37, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int32u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "TxErrBusyChannelCount", |
| "code": 38, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int32u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "RxTotalCount", |
| "code": 39, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int32u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "RxUnicastCount", |
| "code": 40, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int32u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "RxBroadcastCount", |
| "code": 41, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int32u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "RxDataCount", |
| "code": 42, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int32u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "RxDataPollCount", |
| "code": 43, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int32u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "RxBeaconCount", |
| "code": 44, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int32u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "RxBeaconRequestCount", |
| "code": 45, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int32u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "RxOtherCount", |
| "code": 46, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int32u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "RxAddressFilteredCount", |
| "code": 47, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int32u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "RxDestAddrFilteredCount", |
| "code": 48, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int32u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "RxDuplicatedCount", |
| "code": 49, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int32u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "RxErrNoFrameCount", |
| "code": 50, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int32u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "RxErrUnknownNeighborCount", |
| "code": 51, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int32u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "RxErrInvalidSrcAddrCount", |
| "code": 52, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int32u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "RxErrSecCount", |
| "code": 53, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int32u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "RxErrFcsCount", |
| "code": 54, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int32u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "RxErrOtherCount", |
| "code": 55, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int32u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ActiveTimestamp", |
| "code": 56, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int64u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "PendingTimestamp", |
| "code": 57, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int64u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "Delay", |
| "code": 58, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int32u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "SecurityPolicy", |
| "code": 59, |
| "mfgCode": null, |
| "side": "server", |
| "type": "SecurityPolicy", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ChannelPage0Mask", |
| "code": 60, |
| "mfgCode": null, |
| "side": "server", |
| "type": "octet_string", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "OperationalDatasetComponents", |
| "code": 61, |
| "mfgCode": null, |
| "side": "server", |
| "type": "OperationalDatasetComponents", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ActiveNetworkFaultsList", |
| "code": 62, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "FeatureMap", |
| "code": 65532, |
| "mfgCode": null, |
| "side": "server", |
| "type": "bitmap32", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x000F", |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16u", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "3", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Wi-Fi Network Diagnostics", |
| "code": 54, |
| "mfgCode": null, |
| "define": "WIFI_NETWORK_DIAGNOSTICS_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [ |
| { |
| "name": "ResetCounts", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "BSSID", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "type": "octet_string", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "SecurityType", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "type": "SecurityTypeEnum", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "WiFiVersion", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "type": "WiFiVersionEnum", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ChannelNumber", |
| "code": 3, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "RSSI", |
| "code": 4, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int8s", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "BeaconLostCount", |
| "code": 5, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int32u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "BeaconRxCount", |
| "code": 6, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int32u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "PacketMulticastRxCount", |
| "code": 7, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int32u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "PacketMulticastTxCount", |
| "code": 8, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int32u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "PacketUnicastRxCount", |
| "code": 9, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int32u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "PacketUnicastTxCount", |
| "code": 10, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int32u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "CurrentMaxRate", |
| "code": 11, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int64u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "OverrunCount", |
| "code": 12, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int64u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "FeatureMap", |
| "code": 65532, |
| "mfgCode": null, |
| "side": "server", |
| "type": "bitmap32", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "3", |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "1", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ], |
| "events": [ |
| { |
| "name": "Disconnection", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1 |
| }, |
| { |
| "name": "AssociationFailure", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1 |
| }, |
| { |
| "name": "ConnectionStatus", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1 |
| } |
| ] |
| }, |
| { |
| "name": "Ethernet Network Diagnostics", |
| "code": 55, |
| "mfgCode": null, |
| "define": "ETHERNET_NETWORK_DIAGNOSTICS_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [ |
| { |
| "name": "ResetCounts", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "PHYRate", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "type": "PHYRateEnum", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "FullDuplex", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "type": "boolean", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "PacketRxCount", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int64u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "PacketTxCount", |
| "code": 3, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int64u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "TxErrCount", |
| "code": 4, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int64u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "CollisionCount", |
| "code": 5, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int64u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "OverrunCount", |
| "code": 6, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int64u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "CarrierDetect", |
| "code": 7, |
| "mfgCode": null, |
| "side": "server", |
| "type": "boolean", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "TimeSinceReset", |
| "code": 8, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int64u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "FeatureMap", |
| "code": 65532, |
| "mfgCode": null, |
| "side": "server", |
| "type": "bitmap32", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "3", |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16u", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "1", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Administrator Commissioning", |
| "code": 60, |
| "mfgCode": null, |
| "define": "ADMINISTRATOR_COMMISSIONING_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [ |
| { |
| "name": "OpenCommissioningWindow", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "RevokeCommissioning", |
| "code": 2, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "WindowStatus", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "type": "CommissioningWindowStatusEnum", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "AdminFabricIndex", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "type": "fabric_idx", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "AdminVendorId", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "type": "vendor_id", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "GeneratedCommandList", |
| "code": 65528, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "AcceptedCommandList", |
| "code": 65529, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "AttributeList", |
| "code": 65531, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "FeatureMap", |
| "code": 65532, |
| "mfgCode": null, |
| "side": "server", |
| "type": "bitmap32", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0", |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Operational Credentials", |
| "code": 62, |
| "mfgCode": null, |
| "define": "OPERATIONAL_CREDENTIALS_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [ |
| { |
| "name": "AttestationRequest", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "AttestationResponse", |
| "code": 1, |
| "mfgCode": null, |
| "source": "server", |
| "isIncoming": 0, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "CertificateChainRequest", |
| "code": 2, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "CertificateChainResponse", |
| "code": 3, |
| "mfgCode": null, |
| "source": "server", |
| "isIncoming": 0, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "CSRRequest", |
| "code": 4, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "CSRResponse", |
| "code": 5, |
| "mfgCode": null, |
| "source": "server", |
| "isIncoming": 0, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "AddNOC", |
| "code": 6, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "UpdateNOC", |
| "code": 7, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "NOCResponse", |
| "code": 8, |
| "mfgCode": null, |
| "source": "server", |
| "isIncoming": 0, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "UpdateFabricLabel", |
| "code": 9, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "RemoveFabric", |
| "code": 10, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "AddTrustedRootCertificate", |
| "code": 11, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "SetVIDVerificationStatement", |
| "code": 12, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "SignVIDVerificationRequest", |
| "code": 13, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "SignVIDVerificationResponse", |
| "code": 14, |
| "mfgCode": null, |
| "source": "server", |
| "isIncoming": 0, |
| "isEnabled": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "NOCs", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "Fabrics", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "SupportedFabrics", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int8u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "CommissionedFabrics", |
| "code": 3, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int8u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "TrustedRootCertificates", |
| "code": 4, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "CurrentFabricIndex", |
| "code": 5, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int8u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "GeneratedCommandList", |
| "code": 65528, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "AcceptedCommandList", |
| "code": 65529, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "AttributeList", |
| "code": 65531, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "FeatureMap", |
| "code": 65532, |
| "mfgCode": null, |
| "side": "server", |
| "type": "bitmap32", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0", |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16u", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "1", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Group Key Management", |
| "code": 63, |
| "mfgCode": null, |
| "define": "GROUP_KEY_MANAGEMENT_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [ |
| { |
| "name": "KeySetWrite", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "KeySetRead", |
| "code": 1, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "KeySetReadResponse", |
| "code": 2, |
| "mfgCode": null, |
| "source": "server", |
| "isIncoming": 0, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "KeySetRemove", |
| "code": 3, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "KeySetReadAllIndices", |
| "code": 4, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "KeySetReadAllIndicesResponse", |
| "code": 5, |
| "mfgCode": null, |
| "source": "server", |
| "isIncoming": 0, |
| "isEnabled": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "GroupKeyMap", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "GroupTable", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "MaxGroupsPerFabric", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "MaxGroupKeysPerFabric", |
| "code": 3, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "GeneratedCommandList", |
| "code": 65528, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "AcceptedCommandList", |
| "code": 65529, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "AttributeList", |
| "code": 65531, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "FeatureMap", |
| "code": 65532, |
| "mfgCode": null, |
| "side": "server", |
| "type": "bitmap32", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "User Label", |
| "code": 65, |
| "mfgCode": null, |
| "define": "USER_LABEL_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "attributes": [ |
| { |
| "name": "LabelList", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "FeatureMap", |
| "code": 65532, |
| "mfgCode": null, |
| "side": "server", |
| "type": "bitmap32", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0", |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16u", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "1", |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Fault Injection", |
| "code": 4294048774, |
| "mfgCode": null, |
| "define": "FAULT_INJECTION_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "apiMaturity": "internal", |
| "commands": [ |
| { |
| "name": "FailAtFault", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "FailRandomlyAtFault", |
| "code": 1, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "GeneratedCommandList", |
| "code": 65528, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "AcceptedCommandList", |
| "code": 65529, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "AttributeList", |
| "code": 65531, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "FeatureMap", |
| "code": 65532, |
| "mfgCode": null, |
| "side": "server", |
| "type": "bitmap32", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0", |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16u", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "1", |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| } |
| ] |
| } |
| ] |
| }, |
| { |
| "id": 2, |
| "name": "MA-camera", |
| "deviceTypeRef": { |
| "code": 322, |
| "profileId": 259, |
| "label": "MA-camera", |
| "name": "MA-camera", |
| "deviceTypeOrder": 0 |
| }, |
| "deviceTypes": [ |
| { |
| "code": 322, |
| "profileId": 259, |
| "label": "MA-camera", |
| "name": "MA-camera", |
| "deviceTypeOrder": 0 |
| } |
| ], |
| "deviceVersions": [ |
| 1 |
| ], |
| "deviceIdentifiers": [ |
| 322 |
| ], |
| "deviceTypeName": "MA-camera", |
| "deviceTypeCode": 322, |
| "deviceTypeProfileId": 259, |
| "clusters": [ |
| { |
| "name": "Identify", |
| "code": 3, |
| "mfgCode": null, |
| "define": "IDENTIFY_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [ |
| { |
| "name": "Identify", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "TriggerEffect", |
| "code": 64, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "IdentifyTime", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16u", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0000", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "IdentifyType", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "type": "IdentifyTypeEnum", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0", |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "FeatureMap", |
| "code": 65532, |
| "mfgCode": null, |
| "side": "server", |
| "type": "bitmap32", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0", |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16u", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x0005", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Groups", |
| "code": 4, |
| "mfgCode": null, |
| "define": "GROUPS_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [ |
| { |
| "name": "AddGroup", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "AddGroupResponse", |
| "code": 0, |
| "mfgCode": null, |
| "source": "server", |
| "isIncoming": 0, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "ViewGroup", |
| "code": 1, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "ViewGroupResponse", |
| "code": 1, |
| "mfgCode": null, |
| "source": "server", |
| "isIncoming": 0, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "GetGroupMembership", |
| "code": 2, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "GetGroupMembershipResponse", |
| "code": 2, |
| "mfgCode": null, |
| "source": "server", |
| "isIncoming": 0, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "RemoveGroup", |
| "code": 3, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "RemoveGroupResponse", |
| "code": 3, |
| "mfgCode": null, |
| "source": "server", |
| "isIncoming": 0, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "RemoveAllGroups", |
| "code": 4, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "AddGroupIfIdentifying", |
| "code": 5, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "NameSupport", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "type": "NameSupportBitmap", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "FeatureMap", |
| "code": 65532, |
| "mfgCode": null, |
| "side": "server", |
| "type": "bitmap32", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0", |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16u", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "4", |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Descriptor", |
| "code": 29, |
| "mfgCode": null, |
| "define": "DESCRIPTOR_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "attributes": [ |
| { |
| "name": "DeviceTypeList", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ServerList", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClientList", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "PartsList", |
| "code": 3, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "FeatureMap", |
| "code": 65532, |
| "mfgCode": null, |
| "side": "server", |
| "type": "bitmap32", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 0, |
| "maxInterval": 65344, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Power Source", |
| "code": 47, |
| "mfgCode": null, |
| "define": "POWER_SOURCE_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "attributes": [ |
| { |
| "name": "Status", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "type": "PowerSourceStatusEnum", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "Order", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int8u", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "Description", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "type": "char_string", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "EndpointList", |
| "code": 31, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "GeneratedCommandList", |
| "code": 65528, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "AcceptedCommandList", |
| "code": 65529, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "AttributeList", |
| "code": 65531, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "FeatureMap", |
| "code": 65532, |
| "mfgCode": null, |
| "side": "server", |
| "type": "bitmap32", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0", |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16u", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "1", |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Time Synchronization", |
| "code": 56, |
| "mfgCode": null, |
| "define": "TIME_SYNCHRONIZATION_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "commands": [ |
| { |
| "name": "SetUTCTime", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "SetTrustedTimeSource", |
| "code": 1, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "SetTimeZone", |
| "code": 2, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "SetTimeZoneResponse", |
| "code": 3, |
| "mfgCode": null, |
| "source": "server", |
| "isIncoming": 0, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "SetDSTOffset", |
| "code": 4, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "SetDefaultNTP", |
| "code": 5, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "UTCTime", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "type": "epoch_us", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "Granularity", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "type": "GranularityEnum", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "TimeSource", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "type": "TimeSourceEnum", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0x00", |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "TrustedTimeSource", |
| "code": 3, |
| "mfgCode": null, |
| "side": "server", |
| "type": "TrustedTimeSourceStruct", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "DefaultNTP", |
| "code": 4, |
| "mfgCode": null, |
| "side": "server", |
| "type": "char_string", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "TimeZone", |
| "code": 5, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "DSTOffset", |
| "code": 6, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "LocalTime", |
| "code": 7, |
| "mfgCode": null, |
| "side": "server", |
| "type": "epoch_us", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "TimeZoneDatabase", |
| "code": 8, |
| "mfgCode": null, |
| "side": "server", |
| "type": "TimeZoneDatabaseEnum", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "2", |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "TimeZoneListMaxSize", |
| "code": 10, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int8u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "DSTOffsetListMaxSize", |
| "code": 11, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int8u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "SupportsDNSResolve", |
| "code": 12, |
| "mfgCode": null, |
| "side": "server", |
| "type": "boolean", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "GeneratedCommandList", |
| "code": 65528, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "AcceptedCommandList", |
| "code": 65529, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "AttributeList", |
| "code": 65531, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "FeatureMap", |
| "code": 65532, |
| "mfgCode": null, |
| "side": "server", |
| "type": "bitmap32", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0", |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16u", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "2", |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Zone Management", |
| "code": 1360, |
| "mfgCode": null, |
| "define": "ZONE_MANAGEMENT_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "apiMaturity": "provisional", |
| "commands": [ |
| { |
| "name": "CreateTwoDCartesianZone", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "CreateTwoDCartesianZoneResponse", |
| "code": 1, |
| "mfgCode": null, |
| "source": "server", |
| "isIncoming": 0, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "UpdateTwoDCartesianZone", |
| "code": 2, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "RemoveZone", |
| "code": 3, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "CreateOrUpdateTrigger", |
| "code": 4, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "RemoveTrigger", |
| "code": 5, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "MaxUserDefinedZones", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int8u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "MaxZones", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int8u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "Zones", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "Triggers", |
| "code": 3, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "SensitivityMax", |
| "code": 4, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int8u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "Sensitivity", |
| "code": 5, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int8u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "TwoDCartesianMax", |
| "code": 6, |
| "mfgCode": null, |
| "side": "server", |
| "type": "TwoDCartesianVertexStruct", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "GeneratedCommandList", |
| "code": 65528, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "AcceptedCommandList", |
| "code": 65529, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "AttributeList", |
| "code": 65531, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "FeatureMap", |
| "code": 65532, |
| "mfgCode": null, |
| "side": "server", |
| "type": "bitmap32", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| } |
| ], |
| "events": [ |
| { |
| "name": "ZoneTriggered", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1 |
| }, |
| { |
| "name": "ZoneStopped", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1 |
| } |
| ] |
| }, |
| { |
| "name": "Camera AV Stream Management", |
| "code": 1361, |
| "mfgCode": null, |
| "define": "CAMERA_AV_STREAM_MANAGEMENT_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "apiMaturity": "provisional", |
| "commands": [ |
| { |
| "name": "AudioStreamAllocate", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "AudioStreamAllocateResponse", |
| "code": 1, |
| "mfgCode": null, |
| "source": "server", |
| "isIncoming": 0, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "AudioStreamDeallocate", |
| "code": 2, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "VideoStreamAllocate", |
| "code": 3, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "VideoStreamAllocateResponse", |
| "code": 4, |
| "mfgCode": null, |
| "source": "server", |
| "isIncoming": 0, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "VideoStreamModify", |
| "code": 5, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "VideoStreamDeallocate", |
| "code": 6, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "SnapshotStreamAllocate", |
| "code": 7, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "SnapshotStreamAllocateResponse", |
| "code": 8, |
| "mfgCode": null, |
| "source": "server", |
| "isIncoming": 0, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "SnapshotStreamModify", |
| "code": 9, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "SnapshotStreamDeallocate", |
| "code": 10, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "SetStreamPriorities", |
| "code": 11, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "CaptureSnapshot", |
| "code": 12, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "CaptureSnapshotResponse", |
| "code": 13, |
| "mfgCode": null, |
| "source": "server", |
| "isIncoming": 0, |
| "isEnabled": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "MaxConcurrentEncoders", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int8u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "MaxEncodedPixelRate", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int32u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "VideoSensorParams", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "type": "VideoSensorParamsStruct", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "NightVisionUsesInfrared", |
| "code": 3, |
| "mfgCode": null, |
| "side": "server", |
| "type": "boolean", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "MinViewport", |
| "code": 4, |
| "mfgCode": null, |
| "side": "server", |
| "type": "VideoResolutionStruct", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "RateDistortionTradeOffPoints", |
| "code": 5, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "MaxContentBufferSize", |
| "code": 6, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int32u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "MicrophoneCapabilities", |
| "code": 7, |
| "mfgCode": null, |
| "side": "server", |
| "type": "AudioCapabilitiesStruct", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "SpeakerCapabilities", |
| "code": 8, |
| "mfgCode": null, |
| "side": "server", |
| "type": "AudioCapabilitiesStruct", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "TwoWayTalkSupport", |
| "code": 9, |
| "mfgCode": null, |
| "side": "server", |
| "type": "TwoWayTalkSupportTypeEnum", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "SnapshotCapabilities", |
| "code": 10, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "MaxNetworkBandwidth", |
| "code": 11, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int32u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "CurrentFrameRate", |
| "code": 12, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "HDRModeEnabled", |
| "code": 13, |
| "mfgCode": null, |
| "side": "server", |
| "type": "boolean", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "SupportedStreamUsages", |
| "code": 14, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "AllocatedVideoStreams", |
| "code": 15, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "AllocatedAudioStreams", |
| "code": 16, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "AllocatedSnapshotStreams", |
| "code": 17, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "StreamUsagePriorities", |
| "code": 18, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "SoftRecordingPrivacyModeEnabled", |
| "code": 19, |
| "mfgCode": null, |
| "side": "server", |
| "type": "boolean", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "SoftLivestreamPrivacyModeEnabled", |
| "code": 20, |
| "mfgCode": null, |
| "side": "server", |
| "type": "boolean", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "HardPrivacyModeOn", |
| "code": 21, |
| "mfgCode": null, |
| "side": "server", |
| "type": "boolean", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "NightVision", |
| "code": 22, |
| "mfgCode": null, |
| "side": "server", |
| "type": "TriStateAutoEnum", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "NightVisionIllum", |
| "code": 23, |
| "mfgCode": null, |
| "side": "server", |
| "type": "TriStateAutoEnum", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "Viewport", |
| "code": 24, |
| "mfgCode": null, |
| "side": "server", |
| "type": "ViewportStruct", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "SpeakerMuted", |
| "code": 25, |
| "mfgCode": null, |
| "side": "server", |
| "type": "boolean", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "SpeakerVolumeLevel", |
| "code": 26, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int8u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "SpeakerMaxLevel", |
| "code": 27, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int8u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "SpeakerMinLevel", |
| "code": 28, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int8u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "MicrophoneMuted", |
| "code": 29, |
| "mfgCode": null, |
| "side": "server", |
| "type": "boolean", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "MicrophoneVolumeLevel", |
| "code": 30, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int8u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "MicrophoneMaxLevel", |
| "code": 31, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int8u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "MicrophoneMinLevel", |
| "code": 32, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int8u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "MicrophoneAGCEnabled", |
| "code": 33, |
| "mfgCode": null, |
| "side": "server", |
| "type": "boolean", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ImageRotation", |
| "code": 34, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ImageFlipHorizontal", |
| "code": 35, |
| "mfgCode": null, |
| "side": "server", |
| "type": "boolean", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ImageFlipVertical", |
| "code": 36, |
| "mfgCode": null, |
| "side": "server", |
| "type": "boolean", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "LocalVideoRecordingEnabled", |
| "code": 37, |
| "mfgCode": null, |
| "side": "server", |
| "type": "boolean", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "LocalSnapshotRecordingEnabled", |
| "code": 38, |
| "mfgCode": null, |
| "side": "server", |
| "type": "boolean", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "StatusLightEnabled", |
| "code": 39, |
| "mfgCode": null, |
| "side": "server", |
| "type": "boolean", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "StatusLightBrightness", |
| "code": 40, |
| "mfgCode": null, |
| "side": "server", |
| "type": "ThreeLevelAutoEnum", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "GeneratedCommandList", |
| "code": 65528, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "AcceptedCommandList", |
| "code": 65529, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "AttributeList", |
| "code": 65531, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "FeatureMap", |
| "code": 65532, |
| "mfgCode": null, |
| "side": "server", |
| "type": "bitmap32", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16u", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "1", |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "Camera AV Settings User Level Management", |
| "code": 1362, |
| "mfgCode": null, |
| "define": "CAMERA_AV_SETTINGS_USER_LEVEL_MANAGEMENT_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "apiMaturity": "provisional", |
| "commands": [ |
| { |
| "name": "MPTZSetPosition", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "MPTZRelativeMove", |
| "code": 1, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "MPTZMoveToPreset", |
| "code": 2, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "MPTZSavePreset", |
| "code": 3, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "MPTZRemovePreset", |
| "code": 4, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "DPTZSetViewport", |
| "code": 5, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "DPTZRelativeMove", |
| "code": 6, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "MPTZPosition", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "type": "MPTZStruct", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "MaxPresets", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int8u", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "5", |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "MPTZPresets", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "DPTZStreams", |
| "code": 3, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ZoomMax", |
| "code": 4, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int8u", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "100", |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "TiltMin", |
| "code": 5, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16s", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "-90", |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "TiltMax", |
| "code": 6, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16s", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "90", |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "PanMin", |
| "code": 7, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16s", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "-180", |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "PanMax", |
| "code": 8, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16s", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "180", |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "MovementState", |
| "code": 9, |
| "mfgCode": null, |
| "side": "server", |
| "type": "PhysicalMovementEnum", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "", |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "GeneratedCommandList", |
| "code": 65528, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "AcceptedCommandList", |
| "code": 65529, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "AttributeList", |
| "code": 65531, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "FeatureMap", |
| "code": 65532, |
| "mfgCode": null, |
| "side": "server", |
| "type": "bitmap32", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "31", |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16u", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "1", |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "WebRTC Transport Provider", |
| "code": 1363, |
| "mfgCode": null, |
| "define": "WEB_RTC_TRANSPORT_PROVIDER_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "apiMaturity": "provisional", |
| "commands": [ |
| { |
| "name": "SolicitOffer", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "SolicitOfferResponse", |
| "code": 1, |
| "mfgCode": null, |
| "source": "server", |
| "isIncoming": 0, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "ProvideOffer", |
| "code": 2, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "ProvideOfferResponse", |
| "code": 3, |
| "mfgCode": null, |
| "source": "server", |
| "isIncoming": 0, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "ProvideAnswer", |
| "code": 4, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "ProvideICECandidates", |
| "code": 5, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "EndSession", |
| "code": 6, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "CurrentSessions", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "GeneratedCommandList", |
| "code": 65528, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "AcceptedCommandList", |
| "code": 65529, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "AttributeList", |
| "code": 65531, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "FeatureMap", |
| "code": 65532, |
| "mfgCode": null, |
| "side": "server", |
| "type": "bitmap32", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16u", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "1", |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "WebRTC Transport Requestor", |
| "code": 1364, |
| "mfgCode": null, |
| "define": "WEB_RTC_TRANSPORT_REQUESTOR_CLUSTER", |
| "side": "client", |
| "enabled": 1, |
| "apiMaturity": "provisional", |
| "commands": [ |
| { |
| "name": "Offer", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 0, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "Answer", |
| "code": 1, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 0, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "ICECandidates", |
| "code": 2, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 0, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "End", |
| "code": 3, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 0, |
| "isEnabled": 1 |
| } |
| ] |
| }, |
| { |
| "name": "Push AV Stream Transport", |
| "code": 1365, |
| "mfgCode": null, |
| "define": "PUSH_AV_STREAM_TRANSPORT_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "apiMaturity": "provisional", |
| "commands": [ |
| { |
| "name": "AllocatePushTransport", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "AllocatePushTransportResponse", |
| "code": 1, |
| "mfgCode": null, |
| "source": "server", |
| "isIncoming": 0, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "DeallocatePushTransport", |
| "code": 2, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "ModifyPushTransport", |
| "code": 3, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "SetTransportStatus", |
| "code": 4, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "ManuallyTriggerTransport", |
| "code": 5, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "FindTransport", |
| "code": 6, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "FindTransportResponse", |
| "code": 7, |
| "mfgCode": null, |
| "source": "server", |
| "isIncoming": 0, |
| "isEnabled": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "SupportedFormats", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "CurrentConnections", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "GeneratedCommandList", |
| "code": 65528, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "AcceptedCommandList", |
| "code": 65529, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "AttributeList", |
| "code": 65531, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "FeatureMap", |
| "code": 65532, |
| "mfgCode": null, |
| "side": "server", |
| "type": "bitmap32", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "3", |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16u", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "1", |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| } |
| ], |
| "events": [ |
| { |
| "name": "PushTransportBegin", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1 |
| }, |
| { |
| "name": "PushTransportEnd", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "included": 1 |
| } |
| ] |
| }, |
| { |
| "name": "Chime", |
| "code": 1366, |
| "mfgCode": null, |
| "define": "CHIME_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "apiMaturity": "provisional", |
| "commands": [ |
| { |
| "name": "PlayChimeSound", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "InstalledChimeSounds", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "SelectedChime", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int8u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "Enabled", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "type": "boolean", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "GeneratedCommandList", |
| "code": 65528, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "AcceptedCommandList", |
| "code": 65529, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "AttributeList", |
| "code": 65531, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "FeatureMap", |
| "code": 65532, |
| "mfgCode": null, |
| "side": "server", |
| "type": "bitmap32", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0", |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16u", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "1", |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "TLS Certificate Management", |
| "code": 2049, |
| "mfgCode": null, |
| "define": "TLS_CERTIFICATE_MANAGEMENT_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "apiMaturity": "provisional", |
| "commands": [ |
| { |
| "name": "ProvisionRootCertificate", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "ProvisionRootCertificateResponse", |
| "code": 1, |
| "mfgCode": null, |
| "source": "server", |
| "isIncoming": 0, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "FindRootCertificate", |
| "code": 2, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "FindRootCertificateResponse", |
| "code": 3, |
| "mfgCode": null, |
| "source": "server", |
| "isIncoming": 0, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "LookupRootCertificate", |
| "code": 4, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "LookupRootCertificateResponse", |
| "code": 5, |
| "mfgCode": null, |
| "source": "server", |
| "isIncoming": 0, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "RemoveRootCertificate", |
| "code": 6, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "TLSClientCSR", |
| "code": 7, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "TLSClientCSRResponse", |
| "code": 8, |
| "mfgCode": null, |
| "source": "server", |
| "isIncoming": 0, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "ProvisionClientCertificate", |
| "code": 9, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "FindClientCertificate", |
| "code": 10, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "FindClientCertificateResponse", |
| "code": 11, |
| "mfgCode": null, |
| "source": "server", |
| "isIncoming": 0, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "LookupClientCertificate", |
| "code": 12, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "LookupClientCertificateResponse", |
| "code": 13, |
| "mfgCode": null, |
| "source": "server", |
| "isIncoming": 0, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "RemoveClientCertificate", |
| "code": 14, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "MaxRootCertificates", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int8u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ProvisionedRootCertificates", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "MaxClientCertificates", |
| "code": 2, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int8u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ProvisionedClientCertificates", |
| "code": 3, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "GeneratedCommandList", |
| "code": 65528, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "AcceptedCommandList", |
| "code": 65529, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "AttributeList", |
| "code": 65531, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "FeatureMap", |
| "code": 65532, |
| "mfgCode": null, |
| "side": "server", |
| "type": "bitmap32", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0", |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| } |
| ] |
| }, |
| { |
| "name": "TLS Client Management", |
| "code": 2050, |
| "mfgCode": null, |
| "define": "TLS_CLIENT_MANAGEMENT_CLUSTER", |
| "side": "server", |
| "enabled": 1, |
| "apiMaturity": "provisional", |
| "commands": [ |
| { |
| "name": "ProvisionEndpoint", |
| "code": 0, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "ProvisionEndpointResponse", |
| "code": 1, |
| "mfgCode": null, |
| "source": "server", |
| "isIncoming": 0, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "FindEndpoint", |
| "code": 2, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "FindEndpointResponse", |
| "code": 3, |
| "mfgCode": null, |
| "source": "server", |
| "isIncoming": 0, |
| "isEnabled": 1 |
| }, |
| { |
| "name": "RemoveEndpoint", |
| "code": 4, |
| "mfgCode": null, |
| "source": "client", |
| "isIncoming": 1, |
| "isEnabled": 1 |
| } |
| ], |
| "attributes": [ |
| { |
| "name": "MaxProvisioned", |
| "code": 0, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int8u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ProvisionedEndpoints", |
| "code": 1, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "GeneratedCommandList", |
| "code": 65528, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "AcceptedCommandList", |
| "code": 65529, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "AttributeList", |
| "code": 65531, |
| "mfgCode": null, |
| "side": "server", |
| "type": "array", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "FeatureMap", |
| "code": 65532, |
| "mfgCode": null, |
| "side": "server", |
| "type": "bitmap32", |
| "included": 1, |
| "storageOption": "RAM", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": "0", |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| }, |
| { |
| "name": "ClusterRevision", |
| "code": 65533, |
| "mfgCode": null, |
| "side": "server", |
| "type": "int16u", |
| "included": 1, |
| "storageOption": "External", |
| "singleton": 0, |
| "bounded": 0, |
| "defaultValue": null, |
| "reportable": 1, |
| "minInterval": 1, |
| "maxInterval": 65534, |
| "reportableChange": 0 |
| } |
| ] |
| } |
| ] |
| } |
| ], |
| "endpoints": [ |
| { |
| "endpointTypeName": "MA-rootdevice", |
| "endpointTypeIndex": 0, |
| "profileId": 259, |
| "endpointId": 0, |
| "networkId": 0, |
| "parentEndpointIdentifier": null |
| }, |
| { |
| "endpointTypeName": "MA-camera", |
| "endpointTypeIndex": 1, |
| "profileId": 259, |
| "endpointId": 1, |
| "networkId": 0, |
| "parentEndpointIdentifier": null |
| } |
| ] |
| } |