{ "fileFormat": 2, "featureLevel": 107, "creator": "zap", "keyValuePairs": [ { "key": "commandDiscovery", "value": "1" }, { "key": "defaultResponsePolicy", "value": "always" }, { "key": "manufacturerCodes", "value": "0x127F" } ], "package": [ { "pathRelativity": "relativeToZap", "path": "zcl.json", "type": "zcl-properties", "category": "matter", "version": 1, "description": "Matter SDK ZCL data" }, { "pathRelativity": "relativeToZap", "path": "../../../../../../ncs/v3.1.1/modules/lib/matter/src/app/zap-templates/app-templates.json", "type": "gen-templates-json", "category": "matter", "version": "chip-v1" } ], "endpointTypes": [ { "id": 1, "name": "Anonymous Endpoint Type", "deviceTypeRef": { "code": 66, "profileId": 259, "label": "MA-water-valve", "name": "MA-water-valve", "deviceTypeOrder": 0 }, "deviceTypes": [ { "code": 66, "profileId": 259, "label": "MA-water-valve", "name": "MA-water-valve", "deviceTypeOrder": 0 } ], "deviceVersions": [ 1 ], "deviceIdentifiers": [ 66 ], "deviceTypeName": "MA-water-valve", "deviceTypeCode": 66, "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 } ], "attributes": [ { "name": "IdentifyTime", "code": 0, "mfgCode": null, "side": "server", "type": "int16u", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "0x0", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "IdentifyType", "code": 1, "mfgCode": null, "side": "server", "type": "IdentifyTypeEnum", "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": "5", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "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": 1, "maxInterval": 65534, "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": 1, "maxInterval": 65534, "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": 1, "maxInterval": 65534, "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": 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 } ] }, { "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": "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": "Valve Configuration and Control", "code": 129, "mfgCode": null, "define": "VALVE_CONFIGURATION_AND_CONTROL_CLUSTER", "side": "server", "enabled": 1, "commands": [ { "name": "Open", "code": 0, "mfgCode": null, "source": "client", "isIncoming": 1, "isEnabled": 1 }, { "name": "Close", "code": 1, "mfgCode": null, "source": "client", "isIncoming": 1, "isEnabled": 1 } ], "attributes": [ { "name": "OpenDuration", "code": 0, "mfgCode": null, "side": "server", "type": "elapsed_s", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "DefaultOpenDuration", "code": 1, "mfgCode": null, "side": "server", "type": "elapsed_s", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "600", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "RemainingDuration", "code": 3, "mfgCode": null, "side": "server", "type": "elapsed_s", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": null, "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "CurrentState", "code": 4, "mfgCode": null, "side": "server", "type": "ValveStateEnum", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "TargetState", "code": 5, "mfgCode": null, "side": "server", "type": "ValveStateEnum", "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 } ] } ] }, { "id": 2, "name": "MA-rootdevice", "deviceTypeRef": { "code": 18, "profileId": 259, "label": "MA-otarequestor", "name": "MA-otarequestor", "deviceTypeOrder": 0 }, "deviceTypes": [ { "code": 18, "profileId": 259, "label": "MA-otarequestor", "name": "MA-otarequestor", "deviceTypeOrder": 0 }, { "code": 22, "profileId": 259, "label": "MA-rootdevice", "name": "MA-rootdevice", "deviceTypeOrder": 1 } ], "deviceVersions": [ 1, 3 ], "deviceIdentifiers": [ 18, 22 ], "deviceTypeName": "MA-otarequestor", "deviceTypeCode": 18, "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": 1, "maxInterval": 65534, "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": 1, "maxInterval": 65534, "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": 1, "maxInterval": 65534, "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": 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 } ] }, { "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": "Extension", "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": "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": 1, "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": 1, "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": 1, "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": 1, "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": 1, "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": "NVM", "singleton": 1, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "Location", "code": 6, "mfgCode": null, "side": "server", "type": "char_string", "included": 1, "storageOption": "External", "singleton": 1, "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": 1, "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": 1, "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": 1, "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": 1, "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": 1, "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": 1, "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": 1, "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": 1, "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": 1, "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": "RAM", "singleton": 1, "bounded": 0, "defaultValue": "1", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "GeneratedCommandList", "code": 65528, "mfgCode": null, "side": "server", "type": "array", "included": 1, "storageOption": "External", "singleton": 1, "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": 1, "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": 1, "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": 1, "bounded": 0, "defaultValue": "4", "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": 0, "maxInterval": 65344, "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": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "UpdateStateProgress", "code": 3, "mfgCode": null, "side": "server", "type": "int8u", "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": "1", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "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": "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": "RAM", "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": "ScanMaxTimeSeconds", "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": "ConnectMaxTimeSeconds", "code": 3, "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": "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": "SupportedWiFiBands", "code": 8, "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": "SupportedThreadFeatures", "code": 9, "mfgCode": null, "side": "server", "type": "ThreadCapabilitiesBitmap", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": null, "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "ThreadVersion", "code": 10, "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": "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": "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": "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": "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": "11", "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": "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": "OpenBasicCommissioningWindow", "code": 1, "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": "1", "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": 1, "maxInterval": 65534, "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": 1, "maxInterval": 65534, "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": 1, "maxInterval": 65534, "reportableChange": 0 } ] } ] }, { "id": 3, "name": "Anonymous Endpoint Type", "deviceTypeRef": { "code": 66, "profileId": 259, "label": "MA-water-valve", "name": "MA-water-valve", "deviceTypeOrder": 0 }, "deviceTypes": [ { "code": 66, "profileId": 259, "label": "MA-water-valve", "name": "MA-water-valve", "deviceTypeOrder": 0 }, { "code": 17, "profileId": 259, "label": "MA-powersource", "name": "MA-powersource", "deviceTypeOrder": 1 } ], "deviceVersions": [ 1, 1 ], "deviceIdentifiers": [ 66, 17 ], "deviceTypeName": "MA-water-valve", "deviceTypeCode": 66, "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 } ], "attributes": [ { "name": "IdentifyTime", "code": 0, "mfgCode": null, "side": "server", "type": "int16u", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "0x0", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "IdentifyType", "code": 1, "mfgCode": null, "side": "server", "type": "IdentifyTypeEnum", "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": "6", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "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": 1, "maxInterval": 65534, "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": 1, "maxInterval": 65534, "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": 1, "maxInterval": 65534, "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": 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 } ] }, { "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": "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": "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": "0", "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": "BatVoltage", "code": 11, "mfgCode": null, "side": "server", "type": "int32u", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "BatPercentRemaining", "code": 12, "mfgCode": null, "side": "server", "type": "int8u", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "BatChargeLevel", "code": 14, "mfgCode": null, "side": "server", "type": "BatChargeLevelEnum", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "BatReplacementNeeded", "code": 15, "mfgCode": null, "side": "server", "type": "boolean", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "BatReplaceability", "code": 16, "mfgCode": null, "side": "server", "type": "BatReplaceabilityEnum", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "2", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "BatReplacementDescription", "code": 19, "mfgCode": null, "side": "server", "type": "char_string", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "CR123A 3V", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "BatCommonDesignation", "code": 20, "mfgCode": null, "side": "server", "type": "BatCommonDesignationEnum", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "29", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "BatQuantity", "code": 25, "mfgCode": null, "side": "server", "type": "int8u", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "1", "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": "10", "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": 1, "maxInterval": 65534, "reportableChange": 0 } ] }, { "name": "Valve Configuration and Control", "code": 129, "mfgCode": null, "define": "VALVE_CONFIGURATION_AND_CONTROL_CLUSTER", "side": "server", "enabled": 1, "commands": [ { "name": "Open", "code": 0, "mfgCode": null, "source": "client", "isIncoming": 1, "isEnabled": 1 }, { "name": "Close", "code": 1, "mfgCode": null, "source": "client", "isIncoming": 1, "isEnabled": 1 } ], "attributes": [ { "name": "OpenDuration", "code": 0, "mfgCode": null, "side": "server", "type": "elapsed_s", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "DefaultOpenDuration", "code": 1, "mfgCode": null, "side": "server", "type": "elapsed_s", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "600", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "AutoCloseTime", "code": 2, "mfgCode": null, "side": "server", "type": "epoch_us", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "RemainingDuration", "code": 3, "mfgCode": null, "side": "server", "type": "elapsed_s", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": null, "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "CurrentState", "code": 4, "mfgCode": null, "side": "server", "type": "ValveStateEnum", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "TargetState", "code": 5, "mfgCode": null, "side": "server", "type": "ValveStateEnum", "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": "1", "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": 4, "name": "Anonymous Endpoint Type", "deviceTypeRef": { "code": 774, "profileId": 259, "label": "MA-flowsensor", "name": "MA-flowsensor", "deviceTypeOrder": 0 }, "deviceTypes": [ { "code": 774, "profileId": 259, "label": "MA-flowsensor", "name": "MA-flowsensor", "deviceTypeOrder": 0 } ], "deviceVersions": [ 2 ], "deviceIdentifiers": [ 774 ], "deviceTypeName": "MA-flowsensor", "deviceTypeCode": 774, "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": "0x0", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "IdentifyType", "code": 1, "mfgCode": null, "side": "server", "type": "IdentifyTypeEnum", "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": "6", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "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": 1, "maxInterval": 65534, "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": 1, "maxInterval": 65534, "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": 1, "maxInterval": 65534, "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": 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 } ] }, { "name": "Flow Measurement", "code": 1028, "mfgCode": null, "define": "FLOW_MEASUREMENT_CLUSTER", "side": "server", "enabled": 1, "attributes": [ { "name": "MeasuredValue", "code": 0, "mfgCode": null, "side": "server", "type": "int16u", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "MinMeasuredValue", "code": 1, "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": "MaxMeasuredValue", "code": 2, "mfgCode": null, "side": "server", "type": "int16u", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "50", "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": "3", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 } ] } ] }, { "id": 5, "name": "Anonymous Endpoint Type", "deviceTypeRef": { "code": 65, "profileId": 259, "label": "MA-water-freeze-detector", "name": "MA-water-freeze-detector", "deviceTypeOrder": 0 }, "deviceTypes": [ { "code": 65, "profileId": 259, "label": "MA-water-freeze-detector", "name": "MA-water-freeze-detector", "deviceTypeOrder": 0 } ], "deviceVersions": [ 1 ], "deviceIdentifiers": [ 65 ], "deviceTypeName": "MA-water-freeze-detector", "deviceTypeCode": 65, "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 } ], "attributes": [ { "name": "IdentifyTime", "code": 0, "mfgCode": null, "side": "server", "type": "int16u", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "0x0", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "IdentifyType", "code": 1, "mfgCode": null, "side": "server", "type": "IdentifyTypeEnum", "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": "6", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "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": 1, "maxInterval": 65534, "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": 1, "maxInterval": 65534, "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": 1, "maxInterval": 65534, "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": 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 } ] }, { "name": "Boolean State", "code": 69, "mfgCode": null, "define": "BOOLEAN_STATE_CLUSTER", "side": "server", "enabled": 1, "attributes": [ { "name": "StateValue", "code": 0, "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": "1", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 } ] }, { "name": "Boolean State Configuration", "code": 128, "mfgCode": null, "define": "BOOLEAN_STATE_CONFIGURATION_CLUSTER", "side": "server", "enabled": 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": 6, "name": "Anonymous Endpoint Type", "deviceTypeRef": { "code": 67, "profileId": 259, "label": "MA-water-leak-detector", "name": "MA-water-leak-detector", "deviceTypeOrder": 0 }, "deviceTypes": [ { "code": 67, "profileId": 259, "label": "MA-water-leak-detector", "name": "MA-water-leak-detector", "deviceTypeOrder": 0 } ], "deviceVersions": [ 1 ], "deviceIdentifiers": [ 67 ], "deviceTypeName": "MA-water-leak-detector", "deviceTypeCode": 67, "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 } ], "attributes": [ { "name": "IdentifyTime", "code": 0, "mfgCode": null, "side": "server", "type": "int16u", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "0x0", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "IdentifyType", "code": 1, "mfgCode": null, "side": "server", "type": "IdentifyTypeEnum", "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": "6", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "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": 1, "maxInterval": 65534, "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": 1, "maxInterval": 65534, "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": 1, "maxInterval": 65534, "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": 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 } ] }, { "name": "Boolean State", "code": 69, "mfgCode": null, "define": "BOOLEAN_STATE_CLUSTER", "side": "server", "enabled": 1, "attributes": [ { "name": "StateValue", "code": 0, "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": "1", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 } ] }, { "name": "Boolean State Configuration", "code": 128, "mfgCode": null, "define": "BOOLEAN_STATE_CONFIGURATION_CLUSTER", "side": "server", "enabled": 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": 7, "name": "Anonymous Endpoint Type", "deviceTypeRef": { "code": 4293984257, "profileId": 4095, "label": "water-valve-data-device", "name": "water-valve-data-device", "deviceTypeOrder": 0 }, "deviceTypes": [ { "code": 4293984257, "profileId": 4095, "label": "water-valve-data-device", "name": "water-valve-data-device", "deviceTypeOrder": 0 } ], "deviceVersions": [ 1 ], "deviceIdentifiers": [ 4293984257 ], "deviceTypeName": "water-valve-data-device", "deviceTypeCode": 4293984257, "deviceTypeProfileId": 4095, "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 } ], "attributes": [ { "name": "IdentifyTime", "code": 0, "mfgCode": null, "side": "server", "type": "int16u", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "0x0", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "IdentifyType", "code": 1, "mfgCode": null, "side": "server", "type": "IdentifyTypeEnum", "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": "6", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "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": 1, "maxInterval": 65534, "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": 1, "maxInterval": 65534, "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": 1, "maxInterval": 65534, "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": 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 } ] }, { "name": "WaterValveData", "code": 4294048769, "mfgCode": null, "define": "WATER_VALVE_DATA_CLUSTER", "side": "client", "enabled": 1, "commands": [ { "name": "GetValveSessionLogs", "code": 4293984256, "mfgCode": null, "source": "client", "isIncoming": 0, "isEnabled": 1 }, { "name": "GetValveSessionLogsResponse", "code": 4293984257, "mfgCode": null, "source": "server", "isIncoming": 1, "isEnabled": 1 }, { "name": "SetValveSession", "code": 4293984258, "mfgCode": null, "source": "client", "isIncoming": 0, "isEnabled": 1 }, { "name": "SetValveSessionResponse", "code": 4293984259, "mfgCode": null, "source": "server", "isIncoming": 1, "isEnabled": 1 }, { "name": "GetAllValveSession", "code": 4293984260, "mfgCode": null, "source": "client", "isIncoming": 0, "isEnabled": 1 }, { "name": "GetAllValveSessionResponse", "code": 4293984261, "mfgCode": null, "source": "server", "isIncoming": 1, "isEnabled": 1 }, { "name": "GetWaterUsage", "code": 4293984262, "mfgCode": null, "source": "client", "isIncoming": 0, "isEnabled": 1 }, { "name": "GetWaterUsageResponse", "code": 4293984263, "mfgCode": null, "source": "server", "isIncoming": 1, "isEnabled": 1 }, { "name": "GetWaterStats", "code": 4293984264, "mfgCode": null, "source": "client", "isIncoming": 0, "isEnabled": 1 }, { "name": "GetWaterStatsResponse", "code": 4293984265, "mfgCode": null, "source": "server", "isIncoming": 1, "isEnabled": 1 }, { "name": "GetValveFreezeRecord", "code": 4293984266, "mfgCode": null, "source": "client", "isIncoming": 0, "isEnabled": 1 }, { "name": "GetValveFreezeRecordResponse", "code": 4293984267, "mfgCode": null, "source": "server", "isIncoming": 1, "isEnabled": 1 }, { "name": "GetValveTemperatureRecord", "code": 4293984268, "mfgCode": null, "source": "client", "isIncoming": 0, "isEnabled": 1 }, { "name": "GetValveTemperatureRecordResponse", "code": 4293984269, "mfgCode": null, "source": "server", "isIncoming": 1, "isEnabled": 1 }, { "name": "OpenValveWithVolume", "code": 4293984270, "mfgCode": null, "source": "client", "isIncoming": 0, "isEnabled": 1 } ] }, { "name": "WaterValveData", "code": 4294048769, "mfgCode": null, "define": "WATER_VALVE_DATA_CLUSTER", "side": "server", "enabled": 1, "commands": [ { "name": "GetValveSessionLogs", "code": 4293984256, "mfgCode": null, "source": "client", "isIncoming": 1, "isEnabled": 1 }, { "name": "GetValveSessionLogsResponse", "code": 4293984257, "mfgCode": null, "source": "server", "isIncoming": 0, "isEnabled": 1 }, { "name": "SetValveSession", "code": 4293984258, "mfgCode": null, "source": "client", "isIncoming": 1, "isEnabled": 1 }, { "name": "SetValveSessionResponse", "code": 4293984259, "mfgCode": null, "source": "server", "isIncoming": 0, "isEnabled": 1 }, { "name": "GetAllValveSession", "code": 4293984260, "mfgCode": null, "source": "client", "isIncoming": 1, "isEnabled": 1 }, { "name": "GetAllValveSessionResponse", "code": 4293984261, "mfgCode": null, "source": "server", "isIncoming": 0, "isEnabled": 1 }, { "name": "GetWaterUsage", "code": 4293984262, "mfgCode": null, "source": "client", "isIncoming": 1, "isEnabled": 1 }, { "name": "GetWaterUsageResponse", "code": 4293984263, "mfgCode": null, "source": "server", "isIncoming": 0, "isEnabled": 1 }, { "name": "GetWaterStats", "code": 4293984264, "mfgCode": null, "source": "client", "isIncoming": 1, "isEnabled": 1 }, { "name": "GetWaterStatsResponse", "code": 4293984265, "mfgCode": null, "source": "server", "isIncoming": 0, "isEnabled": 1 }, { "name": "GetValveFreezeRecord", "code": 4293984266, "mfgCode": null, "source": "client", "isIncoming": 1, "isEnabled": 1 }, { "name": "GetValveFreezeRecordResponse", "code": 4293984267, "mfgCode": null, "source": "server", "isIncoming": 0, "isEnabled": 1 }, { "name": "GetValveTemperatureRecord", "code": 4293984268, "mfgCode": null, "source": "client", "isIncoming": 1, "isEnabled": 1 }, { "name": "GetValveTemperatureRecordResponse", "code": 4293984269, "mfgCode": null, "source": "server", "isIncoming": 0, "isEnabled": 1 }, { "name": "OpenValveWithVolume", "code": 4293984270, "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 }, { "name": "Volume", "code": 4293984256, "mfgCode": null, "side": "server", "type": "int32u", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "0x00", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "VolumeRemaining", "code": 4293984257, "mfgCode": null, "side": "server", "type": "int32u", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "0x00", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "AquaValue", "code": 4293984258, "mfgCode": null, "side": "server", "type": "int16u", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "0x00", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "ChildLock", "code": 4293984259, "mfgCode": null, "side": "server", "type": "boolean", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "false", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "Temperature", "code": 4293984260, "mfgCode": null, "side": "server", "type": "int16s", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "0x00", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "TemperatureAdjust", "code": 4293984261, "mfgCode": null, "side": "server", "type": "int8s", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "0x00", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "FreezeThreshold", "code": 4293984262, "mfgCode": null, "side": "server", "type": "int8s", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "0x28", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "EnableIrrigationEffect", "code": 4293984263, "mfgCode": null, "side": "server", "type": "boolean", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "true", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 } ] } ] } ], "endpoints": [ { "endpointTypeName": "MA-rootdevice", "endpointTypeIndex": 1, "profileId": 259, "endpointId": 0, "networkId": 0, "parentEndpointIdentifier": null }, { "endpointTypeName": "Anonymous Endpoint Type", "endpointTypeIndex": 2, "profileId": 259, "endpointId": 1, "networkId": 0, "parentEndpointIdentifier": null }, { "endpointTypeName": "Anonymous Endpoint Type", "endpointTypeIndex": 3, "profileId": 259, "endpointId": 2, "networkId": 0, "parentEndpointIdentifier": null }, { "endpointTypeName": "Anonymous Endpoint Type", "endpointTypeIndex": 4, "profileId": 259, "endpointId": 3, "networkId": 0, "parentEndpointIdentifier": null }, { "endpointTypeName": "Anonymous Endpoint Type", "endpointTypeIndex": 5, "profileId": 259, "endpointId": 4, "networkId": 0, "parentEndpointIdentifier": null }, { "endpointTypeName": "Anonymous Endpoint Type", "endpointTypeIndex": 6, "profileId": 4095, "endpointId": 5, "networkId": 0, "parentEndpointIdentifier": null } ] }