{ "featureLevel": 80, "creator": "zap", "keyValuePairs": [ { "key": "commandDiscovery", "value": "1" }, { "key": "defaultResponsePolicy", "value": "always" }, { "key": "manufacturerCodes", "value": "0x1002" } ], "package": [ { "pathRelativity": "relativeToZap", "path": "../sdk-connectedhomeip/src/app/zap-templates/zcl/zcl.json", "type": "zcl-properties", "category": "matter", "version": 1, "description": "Matter SDK ZCL data" }, { "pathRelativity": "relativeToZap", "path": "../sdk-connectedhomeip/src/app/zap-templates/app-templates.json", "type": "gen-templates-json", "version": "chip-v1" } ], "endpointTypes": [ { "name": "Anonymous Endpoint Type", "deviceTypeName": "MA-rootdevice", "deviceTypeCode": 22, "deviceTypeProfileId": 259, "clusters": [ { "name": "Identify", "code": 3, "mfgCode": null, "define": "IDENTIFY_CLUSTER", "side": "client", "enabled": 0, "commands": [ { "name": "Identify", "code": 0, "mfgCode": null, "source": "client", "incoming": 1, "outgoing": 0 } ], "attributes": [ { "name": "ClusterRevision", "code": 65533, "mfgCode": null, "side": "client", "type": "int16u", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "2", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 } ] }, { "name": "Identify", "code": 3, "mfgCode": null, "define": "IDENTIFY_CLUSTER", "side": "server", "enabled": 0, "attributes": [ { "name": "identify time", "code": 0, "mfgCode": null, "side": "server", "type": "int16u", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "0x0000", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "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": "Groups", "code": 4, "mfgCode": null, "define": "GROUPS_CLUSTER", "side": "client", "enabled": 0, "commands": [ { "name": "AddGroup", "code": 0, "mfgCode": null, "source": "client", "incoming": 1, "outgoing": 0 }, { "name": "ViewGroup", "code": 1, "mfgCode": null, "source": "client", "incoming": 1, "outgoing": 0 }, { "name": "GetGroupMembership", "code": 2, "mfgCode": null, "source": "client", "incoming": 1, "outgoing": 0 }, { "name": "RemoveGroup", "code": 3, "mfgCode": null, "source": "client", "incoming": 1, "outgoing": 0 }, { "name": "RemoveAllGroups", "code": 4, "mfgCode": null, "source": "client", "incoming": 1, "outgoing": 0 }, { "name": "AddGroupIfIdentifying", "code": 5, "mfgCode": null, "source": "client", "incoming": 1, "outgoing": 0 } ], "attributes": [ { "name": "ClusterRevision", "code": 65533, "mfgCode": null, "side": "client", "type": "int16u", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "3", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 } ] }, { "name": "Groups", "code": 4, "mfgCode": null, "define": "GROUPS_CLUSTER", "side": "server", "enabled": 0, "commands": [ { "name": "AddGroupResponse", "code": 0, "mfgCode": null, "source": "server", "incoming": 0, "outgoing": 1 }, { "name": "ViewGroupResponse", "code": 1, "mfgCode": null, "source": "server", "incoming": 0, "outgoing": 1 }, { "name": "GetGroupMembershipResponse", "code": 2, "mfgCode": null, "source": "server", "incoming": 0, "outgoing": 1 }, { "name": "RemoveGroupResponse", "code": 3, "mfgCode": null, "source": "server", "incoming": 0, "outgoing": 1 } ], "attributes": [ { "name": "name support", "code": 0, "mfgCode": null, "side": "server", "type": "bitmap8", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "ClusterRevision", "code": 65533, "mfgCode": null, "side": "server", "type": "int16u", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "3", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 } ] }, { "name": "Scenes", "code": 5, "mfgCode": null, "define": "SCENES_CLUSTER", "side": "client", "enabled": 0, "commands": [ { "name": "AddScene", "code": 0, "mfgCode": null, "source": "client", "incoming": 1, "outgoing": 0 }, { "name": "ViewScene", "code": 1, "mfgCode": null, "source": "client", "incoming": 1, "outgoing": 0 }, { "name": "RemoveScene", "code": 2, "mfgCode": null, "source": "client", "incoming": 1, "outgoing": 0 }, { "name": "RemoveAllScenes", "code": 3, "mfgCode": null, "source": "client", "incoming": 1, "outgoing": 0 }, { "name": "StoreScene", "code": 4, "mfgCode": null, "source": "client", "incoming": 1, "outgoing": 0 }, { "name": "RecallScene", "code": 5, "mfgCode": null, "source": "client", "incoming": 1, "outgoing": 0 }, { "name": "GetSceneMembership", "code": 6, "mfgCode": null, "source": "client", "incoming": 1, "outgoing": 0 } ], "attributes": [ { "name": "ClusterRevision", "code": 65533, "mfgCode": null, "side": "client", "type": "int16u", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "3", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 } ] }, { "name": "Scenes", "code": 5, "mfgCode": null, "define": "SCENES_CLUSTER", "side": "server", "enabled": 0, "commands": [ { "name": "AddSceneResponse", "code": 0, "mfgCode": null, "source": "server", "incoming": 0, "outgoing": 1 }, { "name": "ViewSceneResponse", "code": 1, "mfgCode": null, "source": "server", "incoming": 0, "outgoing": 1 }, { "name": "RemoveSceneResponse", "code": 2, "mfgCode": null, "source": "server", "incoming": 0, "outgoing": 1 }, { "name": "RemoveAllScenesResponse", "code": 3, "mfgCode": null, "source": "server", "incoming": 0, "outgoing": 1 }, { "name": "StoreSceneResponse", "code": 4, "mfgCode": null, "source": "server", "incoming": 0, "outgoing": 1 }, { "name": "GetSceneMembershipResponse", "code": 6, "mfgCode": null, "source": "server", "incoming": 0, "outgoing": 1 } ], "attributes": [ { "name": "SceneCount", "code": 0, "mfgCode": null, "side": "server", "type": "int8u", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "0x00", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "CurrentScene", "code": 1, "mfgCode": null, "side": "server", "type": "int8u", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "0x00", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "CurrentGroup", "code": 2, "mfgCode": null, "side": "server", "type": "group_id", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "0x0000", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "SceneValid", "code": 3, "mfgCode": null, "side": "server", "type": "boolean", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "0x00", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "NameSupport", "code": 4, "mfgCode": null, "side": "server", "type": "bitmap8", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "ClusterRevision", "code": 65533, "mfgCode": null, "side": "server", "type": "int16u", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "3", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 } ] }, { "name": "On/Off", "code": 6, "mfgCode": null, "define": "ON_OFF_CLUSTER", "side": "client", "enabled": 0, "commands": [ { "name": "Off", "code": 0, "mfgCode": null, "source": "client", "incoming": 1, "outgoing": 0 }, { "name": "On", "code": 1, "mfgCode": null, "source": "client", "incoming": 1, "outgoing": 0 }, { "name": "Toggle", "code": 2, "mfgCode": null, "source": "client", "incoming": 1, "outgoing": 0 } ], "attributes": [ { "name": "ClusterRevision", "code": 65533, "mfgCode": null, "side": "client", "type": "int16u", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "2", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 } ] }, { "name": "On/Off", "code": 6, "mfgCode": null, "define": "ON_OFF_CLUSTER", "side": "server", "enabled": 0, "attributes": [ { "name": "OnOff", "code": 0, "mfgCode": null, "side": "server", "type": "boolean", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "0x00", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "ClusterRevision", "code": 65533, "mfgCode": null, "side": "server", "type": "int16u", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "2", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 } ] }, { "name": "Descriptor", "code": 29, "mfgCode": null, "define": "DESCRIPTOR_CLUSTER", "side": "client", "enabled": 0, "attributes": [ { "name": "FeatureMap", "code": 65532, "mfgCode": null, "side": "client", "type": "bitmap32", "included": 0, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "0", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "ClusterRevision", "code": 65533, "mfgCode": null, "side": "client", "type": "int16u", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "1", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 } ] }, { "name": "Descriptor", "code": 29, "mfgCode": null, "define": "DESCRIPTOR_CLUSTER", "side": "server", "enabled": 1, "attributes": [ { "name": "device list", "code": 0, "mfgCode": null, "side": "server", "type": "array", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "server list", "code": 1, "mfgCode": null, "side": "server", "type": "array", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "client list", "code": 2, "mfgCode": null, "side": "server", "type": "array", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "parts list", "code": 3, "mfgCode": null, "side": "server", "type": "array", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "GeneratedCommandList", "code": 65528, "mfgCode": null, "side": "server", "type": "array", "included": 0, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "AcceptedCommandList", "code": 65529, "mfgCode": null, "side": "server", "type": "array", "included": 0, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "AttributeList", "code": 65531, "mfgCode": null, "side": "server", "type": "array", "included": 0, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "FeatureMap", "code": 65532, "mfgCode": null, "side": "server", "type": "bitmap32", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "0", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "ClusterRevision", "code": 65533, "mfgCode": null, "side": "server", "type": "int16u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "1", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 } ] }, { "name": "Access Control", "code": 31, "mfgCode": null, "define": "ACCESS_CONTROL_CLUSTER", "side": "client", "enabled": 0, "attributes": [ { "name": "FeatureMap", "code": 65532, "mfgCode": null, "side": "client", "type": "bitmap32", "included": 0, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "0", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "ClusterRevision", "code": 65533, "mfgCode": null, "side": "client", "type": "int16u", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "1", "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": "", "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": "", "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": "4", "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": "3", "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": "3", "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": "", "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": "Basic", "code": 40, "mfgCode": null, "define": "BASIC_CLUSTER", "side": "client", "enabled": 0, "attributes": [ { "name": "FeatureMap", "code": 65532, "mfgCode": null, "side": "client", "type": "bitmap32", "included": 0, "storageOption": "RAM", "singleton": 1, "bounded": 0, "defaultValue": "0", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "ClusterRevision", "code": 65533, "mfgCode": null, "side": "client", "type": "int16u", "included": 1, "storageOption": "RAM", "singleton": 1, "bounded": 0, "defaultValue": "3", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 } ] }, { "name": "Basic", "code": 40, "mfgCode": null, "define": "BASIC_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": "10", "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": "", "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": "", "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": "", "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": "", "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": "XX", "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": "0x00", "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": "", "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": "0x00", "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": "", "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": "20210614123456ZZ", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "PartNumber", "code": 12, "mfgCode": null, "side": "server", "type": "char_string", "included": 1, "storageOption": "External", "singleton": 1, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "ProductURL", "code": 13, "mfgCode": null, "side": "server", "type": "long_char_string", "included": 1, "storageOption": "External", "singleton": 1, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "ProductLabel", "code": 14, "mfgCode": null, "side": "server", "type": "char_string", "included": 1, "storageOption": "External", "singleton": 1, "bounded": 0, "defaultValue": "", "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": "", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "LocalConfigDisabled", "code": 16, "mfgCode": null, "side": "server", "type": "boolean", "included": 1, "storageOption": "NVM", "singleton": 1, "bounded": 0, "defaultValue": "0", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "Reachable", "code": 17, "mfgCode": null, "side": "server", "type": "boolean", "included": 1, "storageOption": "RAM", "singleton": 1, "bounded": 0, "defaultValue": "1", "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": "", "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": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "GeneratedCommandList", "code": 65528, "mfgCode": null, "side": "server", "type": "array", "included": 0, "storageOption": "External", "singleton": 1, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "AcceptedCommandList", "code": 65529, "mfgCode": null, "side": "server", "type": "array", "included": 0, "storageOption": "External", "singleton": 1, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "AttributeList", "code": 65531, "mfgCode": null, "side": "server", "type": "array", "included": 0, "storageOption": "External", "singleton": 1, "bounded": 0, "defaultValue": "", "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": "3", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 } ] }, { "name": "OTA Software Update Provider", "code": 41, "mfgCode": null, "define": "OTA_PROVIDER_CLUSTER", "side": "client", "enabled": 1, "commands": [ { "name": "QueryImage", "code": 0, "mfgCode": null, "source": "client", "incoming": 0, "outgoing": 1 }, { "name": "ApplyUpdateRequest", "code": 2, "mfgCode": null, "source": "client", "incoming": 0, "outgoing": 1 }, { "name": "NotifyUpdateApplied", "code": 4, "mfgCode": null, "source": "client", "incoming": 0, "outgoing": 1 } ], "attributes": [ { "name": "FeatureMap", "code": 65532, "mfgCode": null, "side": "client", "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": "client", "type": "int16u", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "1", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 } ] }, { "name": "OTA Software Update Provider", "code": 41, "mfgCode": null, "define": "OTA_PROVIDER_CLUSTER", "side": "server", "enabled": 0, "commands": [ { "name": "QueryImageResponse", "code": 1, "mfgCode": null, "source": "server", "incoming": 1, "outgoing": 0 }, { "name": "ApplyUpdateResponse", "code": 3, "mfgCode": null, "source": "server", "incoming": 1, "outgoing": 0 } ] }, { "name": "OTA Software Update Requestor", "code": 42, "mfgCode": null, "define": "OTA_REQUESTOR_CLUSTER", "side": "client", "enabled": 0, "commands": [ { "name": "AnnounceOtaProvider", "code": 0, "mfgCode": null, "source": "client", "incoming": 1, "outgoing": 0 } ] }, { "name": "OTA Software Update Requestor", "code": 42, "mfgCode": null, "define": "OTA_REQUESTOR_CLUSTER", "side": "server", "enabled": 1, "attributes": [ { "name": "DefaultOtaProviders", "code": 0, "mfgCode": null, "side": "server", "type": "array", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0", "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": "OTAUpdateStateEnum", "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": 0, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "AcceptedCommandList", "code": 65529, "mfgCode": null, "side": "server", "type": "array", "included": 0, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "AttributeList", "code": 65531, "mfgCode": null, "side": "server", "type": "array", "included": 0, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "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": "Localization Configuration", "code": 43, "mfgCode": null, "define": "LOCALIZATION_CONFIGURATION_CLUSTER", "side": "client", "enabled": 0 }, { "name": "Localization Configuration", "code": 43, "mfgCode": null, "define": "LOCALIZATION_CONFIGURATION_CLUSTER", "side": "server", "enabled": 0, "attributes": [ { "name": "ActiveLocale", "code": 0, "mfgCode": null, "side": "server", "type": "char_string", "included": 1, "storageOption": "NVM", "singleton": 0, "bounded": 0, "defaultValue": "en-US", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "SupportedLocales", "code": 1, "mfgCode": null, "side": "server", "type": "array", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "GeneratedCommandList", "code": 65528, "mfgCode": null, "side": "server", "type": "array", "included": 0, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "AcceptedCommandList", "code": 65529, "mfgCode": null, "side": "server", "type": "array", "included": 0, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "AttributeList", "code": 65531, "mfgCode": null, "side": "server", "type": "array", "included": 0, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "FeatureMap", "code": 65532, "mfgCode": null, "side": "server", "type": "bitmap32", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "0", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "ClusterRevision", "code": 65533, "mfgCode": null, "side": "server", "type": "int16u", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "1", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 } ] }, { "name": "Time Format Localization", "code": 44, "mfgCode": null, "define": "TIME_FORMAT_LOCALIZATION_CLUSTER", "side": "client", "enabled": 0 }, { "name": "Time Format Localization", "code": 44, "mfgCode": null, "define": "TIME_FORMAT_LOCALIZATION_CLUSTER", "side": "server", "enabled": 0, "attributes": [ { "name": "HourFormat", "code": 0, "mfgCode": null, "side": "server", "type": "HourFormat", "included": 1, "storageOption": "NVM", "singleton": 0, "bounded": 0, "defaultValue": "0", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "ActiveCalendarType", "code": 1, "mfgCode": null, "side": "server", "type": "CalendarType", "included": 1, "storageOption": "NVM", "singleton": 0, "bounded": 0, "defaultValue": "0", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "SupportedCalendarTypes", "code": 2, "mfgCode": null, "side": "server", "type": "array", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "GeneratedCommandList", "code": 65528, "mfgCode": null, "side": "server", "type": "array", "included": 0, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "AcceptedCommandList", "code": 65529, "mfgCode": null, "side": "server", "type": "array", "included": 0, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "AttributeList", "code": 65531, "mfgCode": null, "side": "server", "type": "array", "included": 0, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "FeatureMap", "code": 65532, "mfgCode": null, "side": "server", "type": "bitmap32", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "0", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "ClusterRevision", "code": 65533, "mfgCode": null, "side": "server", "type": "int16u", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "1", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 } ] }, { "name": "General Commissioning", "code": 48, "mfgCode": null, "define": "GENERAL_COMMISSIONING_CLUSTER", "side": "client", "enabled": 0, "commands": [ { "name": "ArmFailSafe", "code": 0, "mfgCode": null, "source": "client", "incoming": 1, "outgoing": 1 }, { "name": "SetRegulatoryConfig", "code": 2, "mfgCode": null, "source": "client", "incoming": 1, "outgoing": 0 }, { "name": "CommissioningComplete", "code": 4, "mfgCode": null, "source": "client", "incoming": 1, "outgoing": 1 } ], "attributes": [ { "name": "FeatureMap", "code": 65532, "mfgCode": null, "side": "client", "type": "bitmap32", "included": 0, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "0", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "ClusterRevision", "code": 65533, "mfgCode": null, "side": "client", "type": "int16u", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "0x0001", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 } ] }, { "name": "General Commissioning", "code": 48, "mfgCode": null, "define": "GENERAL_COMMISSIONING_CLUSTER", "side": "server", "enabled": 1, "commands": [ { "name": "ArmFailSafeResponse", "code": 1, "mfgCode": null, "source": "server", "incoming": 1, "outgoing": 1 }, { "name": "SetRegulatoryConfigResponse", "code": 3, "mfgCode": null, "source": "server", "incoming": 0, "outgoing": 1 }, { "name": "CommissioningCompleteResponse", "code": 5, "mfgCode": null, "source": "server", "incoming": 1, "outgoing": 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": "", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "RegulatoryConfig", "code": 2, "mfgCode": null, "side": "server", "type": "RegulatoryLocationType", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "LocationCapability", "code": 3, "mfgCode": null, "side": "server", "type": "RegulatoryLocationType", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0", "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": "1", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "GeneratedCommandList", "code": 65528, "mfgCode": null, "side": "server", "type": "array", "included": 0, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "AcceptedCommandList", "code": 65529, "mfgCode": null, "side": "server", "type": "array", "included": 0, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "AttributeList", "code": 65531, "mfgCode": null, "side": "server", "type": "array", "included": 0, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "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": "Network Commissioning", "code": 49, "mfgCode": null, "define": "NETWORK_COMMISSIONING_CLUSTER", "side": "client", "enabled": 0, "commands": [ { "name": "ScanNetworks", "code": 0, "mfgCode": null, "source": "client", "incoming": 1, "outgoing": 1 }, { "name": "AddOrUpdateWiFiNetwork", "code": 2, "mfgCode": null, "source": "client", "incoming": 1, "outgoing": 0 }, { "name": "AddOrUpdateThreadNetwork", "code": 3, "mfgCode": null, "source": "client", "incoming": 1, "outgoing": 0 }, { "name": "RemoveNetwork", "code": 4, "mfgCode": null, "source": "client", "incoming": 1, "outgoing": 0 }, { "name": "ConnectNetwork", "code": 6, "mfgCode": null, "source": "client", "incoming": 1, "outgoing": 0 }, { "name": "ReorderNetwork", "code": 8, "mfgCode": null, "source": "client", "incoming": 1, "outgoing": 0 } ], "attributes": [ { "name": "FeatureMap", "code": 65532, "mfgCode": null, "side": "client", "type": "bitmap32", "included": 0, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "0", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "ClusterRevision", "code": 65533, "mfgCode": null, "side": "client", "type": "int16u", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "0x0001", "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": "ScanNetworksResponse", "code": 1, "mfgCode": null, "source": "server", "incoming": 1, "outgoing": 1 }, { "name": "NetworkConfigResponse", "code": 5, "mfgCode": null, "source": "server", "incoming": 0, "outgoing": 1 }, { "name": "ConnectNetworkResponse", "code": 7, "mfgCode": null, "source": "server", "incoming": 0, "outgoing": 1 } ], "attributes": [ { "name": "MaxNetworks", "code": 0, "mfgCode": null, "side": "server", "type": "int8u", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "", "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": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "ScanMaxTimeSeconds", "code": 2, "mfgCode": null, "side": "server", "type": "int8u", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "ConnectMaxTimeSeconds", "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": "InterfaceEnabled", "code": 4, "mfgCode": null, "side": "server", "type": "boolean", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "LastNetworkingStatus", "code": 5, "mfgCode": null, "side": "server", "type": "NetworkCommissioningStatus", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "LastNetworkID", "code": 6, "mfgCode": null, "side": "server", "type": "octet_string", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "LastConnectErrorValue", "code": 7, "mfgCode": null, "side": "server", "type": "int32s", "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": 0, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "AcceptedCommandList", "code": 65529, "mfgCode": null, "side": "server", "type": "array", "included": 0, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "AttributeList", "code": 65531, "mfgCode": null, "side": "server", "type": "array", "included": 0, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "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": "2", "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": "Diagnostic Logs", "code": 50, "mfgCode": null, "define": "DIAGNOSTIC_LOGS_CLUSTER", "side": "client", "enabled": 0, "commands": [ { "name": "RetrieveLogsRequest", "code": 0, "mfgCode": null, "source": "client", "incoming": 1, "outgoing": 0 } ] }, { "name": "Diagnostic Logs", "code": 50, "mfgCode": null, "define": "DIAGNOSTIC_LOGS_CLUSTER", "side": "server", "enabled": 0, "attributes": [ { "name": "GeneratedCommandList", "code": 65528, "mfgCode": null, "side": "server", "type": "array", "included": 0, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "AcceptedCommandList", "code": 65529, "mfgCode": null, "side": "server", "type": "array", "included": 0, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "AttributeList", "code": 65531, "mfgCode": null, "side": "server", "type": "array", "included": 0, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "FeatureMap", "code": 65532, "mfgCode": null, "side": "server", "type": "bitmap32", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "0", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "ClusterRevision", "code": 65533, "mfgCode": null, "side": "server", "type": "int16u", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "1", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 } ] }, { "name": "General Diagnostics", "code": 51, "mfgCode": null, "define": "GENERAL_DIAGNOSTICS_CLUSTER", "side": "client", "enabled": 0, "attributes": [ { "name": "FeatureMap", "code": 65532, "mfgCode": null, "side": "client", "type": "bitmap32", "included": 0, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "0", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "ClusterRevision", "code": 65533, "mfgCode": null, "side": "client", "type": "int16u", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "0x0001", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 } ] }, { "name": "General Diagnostics", "code": 51, "mfgCode": null, "define": "GENERAL_DIAGNOSTICS_CLUSTER", "side": "server", "enabled": 1, "attributes": [ { "name": "NetworkInterfaces", "code": 0, "mfgCode": null, "side": "server", "type": "array", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "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": "0x0000", "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": "0x0000000000000000", "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": "0x00000000", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "BootReasons", "code": 4, "mfgCode": null, "side": "server", "type": "enum8", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "ActiveHardwareFaults", "code": 5, "mfgCode": null, "side": "server", "type": "array", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "ActiveRadioFaults", "code": 6, "mfgCode": null, "side": "server", "type": "array", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "ActiveNetworkFaults", "code": 7, "mfgCode": null, "side": "server", "type": "array", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "GeneratedCommandList", "code": 65528, "mfgCode": null, "side": "server", "type": "array", "included": 0, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "AcceptedCommandList", "code": 65529, "mfgCode": null, "side": "server", "type": "array", "included": 0, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "AttributeList", "code": 65531, "mfgCode": null, "side": "server", "type": "array", "included": 0, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "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": "Software Diagnostics", "code": 52, "mfgCode": null, "define": "SOFTWARE_DIAGNOSTICS_CLUSTER", "side": "client", "enabled": 0, "commands": [ { "name": "ResetWatermarks", "code": 0, "mfgCode": null, "source": "client", "incoming": 1, "outgoing": 1 } ], "attributes": [ { "name": "ClusterRevision", "code": 65533, "mfgCode": null, "side": "client", "type": "int16u", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "0x0001", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 } ] }, { "name": "Software Diagnostics", "code": 52, "mfgCode": null, "define": "SOFTWARE_DIAGNOSTICS_CLUSTER", "side": "server", "enabled": 1, "attributes": [ { "name": "ThreadMetrics", "code": 0, "mfgCode": null, "side": "server", "type": "array", "included": 0, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "CurrentHeapFree", "code": 1, "mfgCode": null, "side": "server", "type": "int64u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x0000000000000000", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "CurrentHeapUsed", "code": 2, "mfgCode": null, "side": "server", "type": "int64u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x0000000000000000", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "CurrentHeapHighWatermark", "code": 3, "mfgCode": null, "side": "server", "type": "int64u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x0000000000000000", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "GeneratedCommandList", "code": 65528, "mfgCode": null, "side": "server", "type": "array", "included": 0, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "AcceptedCommandList", "code": 65529, "mfgCode": null, "side": "server", "type": "array", "included": 0, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "AttributeList", "code": 65531, "mfgCode": null, "side": "server", "type": "array", "included": 0, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "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": 0, "maxInterval": 65344, "reportableChange": 0 } ] }, { "name": "Thread Network Diagnostics", "code": 53, "mfgCode": null, "define": "THREAD_NETWORK_DIAGNOSTICS_CLUSTER", "side": "client", "enabled": 0, "commands": [ { "name": "ResetCounts", "code": 0, "mfgCode": null, "source": "client", "incoming": 1, "outgoing": 0 } ], "attributes": [ { "name": "ClusterRevision", "code": 65533, "mfgCode": null, "side": "client", "type": "int16u", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "0x0001", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 } ] }, { "name": "Thread Network Diagnostics", "code": 53, "mfgCode": null, "define": "THREAD_NETWORK_DIAGNOSTICS_CLUSTER", "side": "server", "enabled": 1, "attributes": [ { "name": "channel", "code": 0, "mfgCode": null, "side": "server", "type": "int16u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "RoutingRole", "code": 1, "mfgCode": null, "side": "server", "type": "RoutingRole", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "NetworkName", "code": 2, "mfgCode": null, "side": "server", "type": "char_string", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "PanId", "code": 3, "mfgCode": null, "side": "server", "type": "int16u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x0000", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "ExtendedPanId", "code": 4, "mfgCode": null, "side": "server", "type": "int64u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x0000000000000000", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "MeshLocalPrefix", "code": 5, "mfgCode": null, "side": "server", "type": "octet_string", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "OverrunCount", "code": 6, "mfgCode": null, "side": "server", "type": "int64u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x0000000000000000", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "NeighborTableList", "code": 7, "mfgCode": null, "side": "server", "type": "array", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "RouteTableList", "code": 8, "mfgCode": null, "side": "server", "type": "array", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "PartitionId", "code": 9, "mfgCode": null, "side": "server", "type": "int32u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "weighting", "code": 10, "mfgCode": null, "side": "server", "type": "int8u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "DataVersion", "code": 11, "mfgCode": null, "side": "server", "type": "int8u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "StableDataVersion", "code": 12, "mfgCode": null, "side": "server", "type": "int8u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "LeaderRouterId", "code": 13, "mfgCode": null, "side": "server", "type": "int8u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "DetachedRoleCount", "code": 14, "mfgCode": null, "side": "server", "type": "int16u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x0000", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "ChildRoleCount", "code": 15, "mfgCode": null, "side": "server", "type": "int16u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x0000", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "RouterRoleCount", "code": 16, "mfgCode": null, "side": "server", "type": "int16u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x0000", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "LeaderRoleCount", "code": 17, "mfgCode": null, "side": "server", "type": "int16u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x0000", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "AttachAttemptCount", "code": 18, "mfgCode": null, "side": "server", "type": "int16u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x0000", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "PartitionIdChangeCount", "code": 19, "mfgCode": null, "side": "server", "type": "int16u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x0000", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "BetterPartitionAttachAttemptCount", "code": 20, "mfgCode": null, "side": "server", "type": "int16u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x0000", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "ParentChangeCount", "code": 21, "mfgCode": null, "side": "server", "type": "int16u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x0000", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "TxTotalCount", "code": 22, "mfgCode": null, "side": "server", "type": "int32u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x0000", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "TxUnicastCount", "code": 23, "mfgCode": null, "side": "server", "type": "int32u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x0000", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "TxBroadcastCount", "code": 24, "mfgCode": null, "side": "server", "type": "int32u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x0000", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "TxAckRequestedCount", "code": 25, "mfgCode": null, "side": "server", "type": "int32u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x0000", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "TxAckedCount", "code": 26, "mfgCode": null, "side": "server", "type": "int32u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x0000", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "TxNoAckRequestedCount", "code": 27, "mfgCode": null, "side": "server", "type": "int32u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x0000", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "TxDataCount", "code": 28, "mfgCode": null, "side": "server", "type": "int32u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x0000", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "TxDataPollCount", "code": 29, "mfgCode": null, "side": "server", "type": "int32u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x0000", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "TxBeaconCount", "code": 30, "mfgCode": null, "side": "server", "type": "int32u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x0000", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "TxBeaconRequestCount", "code": 31, "mfgCode": null, "side": "server", "type": "int32u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x0000", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "TxOtherCount", "code": 32, "mfgCode": null, "side": "server", "type": "int32u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x0000", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "TxRetryCount", "code": 33, "mfgCode": null, "side": "server", "type": "int32u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x0000", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "TxDirectMaxRetryExpiryCount", "code": 34, "mfgCode": null, "side": "server", "type": "int32u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x0000", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "TxIndirectMaxRetryExpiryCount", "code": 35, "mfgCode": null, "side": "server", "type": "int32u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x0000", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "TxErrCcaCount", "code": 36, "mfgCode": null, "side": "server", "type": "int32u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x0000", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "TxErrAbortCount", "code": 37, "mfgCode": null, "side": "server", "type": "int32u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x0000", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "TxErrBusyChannelCount", "code": 38, "mfgCode": null, "side": "server", "type": "int32u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x0000", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "RxTotalCount", "code": 39, "mfgCode": null, "side": "server", "type": "int32u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x0000", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "RxUnicastCount", "code": 40, "mfgCode": null, "side": "server", "type": "int32u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x0000", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "RxBroadcastCount", "code": 41, "mfgCode": null, "side": "server", "type": "int32u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x0000", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "RxDataCount", "code": 42, "mfgCode": null, "side": "server", "type": "int32u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x0000", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "RxDataPollCount", "code": 43, "mfgCode": null, "side": "server", "type": "int32u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x0000", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "RxBeaconCount", "code": 44, "mfgCode": null, "side": "server", "type": "int32u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x0000", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "RxBeaconRequestCount", "code": 45, "mfgCode": null, "side": "server", "type": "int32u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x0000", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "RxOtherCount", "code": 46, "mfgCode": null, "side": "server", "type": "int32u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x0000", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "RxAddressFilteredCount", "code": 47, "mfgCode": null, "side": "server", "type": "int32u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x0000", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "RxDestAddrFilteredCount", "code": 48, "mfgCode": null, "side": "server", "type": "int32u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x0000", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "RxDuplicatedCount", "code": 49, "mfgCode": null, "side": "server", "type": "int32u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x0000", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "RxErrNoFrameCount", "code": 50, "mfgCode": null, "side": "server", "type": "int32u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x0000", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "RxErrUnknownNeighborCount", "code": 51, "mfgCode": null, "side": "server", "type": "int32u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x0000", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "RxErrInvalidSrcAddrCount", "code": 52, "mfgCode": null, "side": "server", "type": "int32u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x0000", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "RxErrSecCount", "code": 53, "mfgCode": null, "side": "server", "type": "int32u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x0000", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "RxErrFcsCount", "code": 54, "mfgCode": null, "side": "server", "type": "int32u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x0000", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "RxErrOtherCount", "code": 55, "mfgCode": null, "side": "server", "type": "int32u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x0000", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "ActiveTimestamp", "code": 56, "mfgCode": null, "side": "server", "type": "int64u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x0000000000000000", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "PendingTimestamp", "code": 57, "mfgCode": null, "side": "server", "type": "int64u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x0000000000000000", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "Delay", "code": 58, "mfgCode": null, "side": "server", "type": "int32u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x0000", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "SecurityPolicy", "code": 59, "mfgCode": null, "side": "server", "type": "SecurityPolicy", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "ChannelPage0Mask", "code": 60, "mfgCode": null, "side": "server", "type": "octet_string", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x0000", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "OperationalDatasetComponents", "code": 61, "mfgCode": null, "side": "server", "type": "OperationalDatasetComponents", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "ActiveNetworkFaultsList", "code": 62, "mfgCode": null, "side": "server", "type": "array", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "AttributeList", "code": 65531, "mfgCode": null, "side": "server", "type": "array", "included": 0, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "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": "0x000F", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "ClusterRevision", "code": 65533, "mfgCode": null, "side": "server", "type": "int16u", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "1", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 } ] }, { "name": "WiFi Network Diagnostics", "code": 54, "mfgCode": null, "define": "WIFI_NETWORK_DIAGNOSTICS_CLUSTER", "side": "client", "enabled": 0, "commands": [ { "name": "ResetCounts", "code": 0, "mfgCode": null, "source": "client", "incoming": 1, "outgoing": 0 } ], "attributes": [ { "name": "ClusterRevision", "code": 65533, "mfgCode": null, "side": "client", "type": "int16u", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "0x0001", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 } ] }, { "name": "WiFi Network Diagnostics", "code": 54, "mfgCode": null, "define": "WIFI_NETWORK_DIAGNOSTICS_CLUSTER", "side": "server", "enabled": 1, "attributes": [ { "name": "bssid", "code": 0, "mfgCode": null, "side": "server", "type": "octet_string", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "SecurityType", "code": 1, "mfgCode": null, "side": "server", "type": "SecurityType", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "WiFiVersion", "code": 2, "mfgCode": null, "side": "server", "type": "WiFiVersionType", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "ChannelNumber", "code": 3, "mfgCode": null, "side": "server", "type": "int16u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x0000", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "Rssi", "code": 4, "mfgCode": null, "side": "server", "type": "int8s", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x00", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "BeaconLostCount", "code": 5, "mfgCode": null, "side": "server", "type": "int32u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x00000000", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "BeaconRxCount", "code": 6, "mfgCode": null, "side": "server", "type": "int32u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x00000000", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "PacketMulticastRxCount", "code": 7, "mfgCode": null, "side": "server", "type": "int32u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x00000000", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "PacketMulticastTxCount", "code": 8, "mfgCode": null, "side": "server", "type": "int32u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x00000000", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "PacketUnicastRxCount", "code": 9, "mfgCode": null, "side": "server", "type": "int32u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x00000000", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "PacketUnicastTxCount", "code": 10, "mfgCode": null, "side": "server", "type": "int32u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x00000000", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "CurrentMaxRate", "code": 11, "mfgCode": null, "side": "server", "type": "int64u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x0000000000000000", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "OverrunCount", "code": 12, "mfgCode": null, "side": "server", "type": "int64u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x0000000000000000", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "FeatureMap", "code": 65532, "mfgCode": null, "side": "server", "type": "bitmap32", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "3", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "ClusterRevision", "code": 65533, "mfgCode": null, "side": "server", "type": "int16u", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "0x0001", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 } ] }, { "name": "Ethernet Network Diagnostics", "code": 55, "mfgCode": null, "define": "ETHERNET_NETWORK_DIAGNOSTICS_CLUSTER", "side": "client", "enabled": 0, "commands": [ { "name": "ResetCounts", "code": 0, "mfgCode": null, "source": "client", "incoming": 0, "outgoing": 1 } ], "attributes": [ { "name": "ClusterRevision", "code": 65533, "mfgCode": null, "side": "client", "type": "int16u", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "0x0001", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 } ] }, { "name": "Ethernet Network Diagnostics", "code": 55, "mfgCode": null, "define": "ETHERNET_NETWORK_DIAGNOSTICS_CLUSTER", "side": "server", "enabled": 0, "attributes": [ { "name": "PacketRxCount", "code": 2, "mfgCode": null, "side": "server", "type": "int64u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x0000000000000000", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "PacketTxCount", "code": 3, "mfgCode": null, "side": "server", "type": "int64u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x0000000000000000", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "TxErrCount", "code": 4, "mfgCode": null, "side": "server", "type": "int64u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x0000000000000000", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "CollisionCount", "code": 5, "mfgCode": null, "side": "server", "type": "int64u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x0000000000000000", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "OverrunCount", "code": 6, "mfgCode": null, "side": "server", "type": "int64u", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0x0000000000000000", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "ClusterRevision", "code": 65533, "mfgCode": null, "side": "server", "type": "int16u", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "0x0001", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 } ] }, { "name": "AdministratorCommissioning", "code": 60, "mfgCode": null, "define": "ADMINISTRATOR_COMMISSIONING_CLUSTER", "side": "client", "enabled": 0, "commands": [ { "name": "OpenCommissioningWindow", "code": 0, "mfgCode": null, "source": "client", "incoming": 1, "outgoing": 1 }, { "name": "OpenBasicCommissioningWindow", "code": 1, "mfgCode": null, "source": "client", "incoming": 1, "outgoing": 1 }, { "name": "RevokeCommissioning", "code": 2, "mfgCode": null, "source": "client", "incoming": 1, "outgoing": 1 } ], "attributes": [ { "name": "FeatureMap", "code": 65532, "mfgCode": null, "side": "client", "type": "bitmap32", "included": 0, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "0", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "ClusterRevision", "code": 65533, "mfgCode": null, "side": "client", "type": "int16u", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "1", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 } ] }, { "name": "AdministratorCommissioning", "code": 60, "mfgCode": null, "define": "ADMINISTRATOR_COMMISSIONING_CLUSTER", "side": "server", "enabled": 1, "attributes": [ { "name": "WindowStatus", "code": 0, "mfgCode": null, "side": "server", "type": "CommissioningWindowStatus", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0", "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": "1", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "AdminVendorId", "code": 2, "mfgCode": null, "side": "server", "type": "int16u", "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": 0, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "AcceptedCommandList", "code": 65529, "mfgCode": null, "side": "server", "type": "array", "included": 0, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "AttributeList", "code": 65531, "mfgCode": null, "side": "server", "type": "array", "included": 0, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "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": "Operational Credentials", "code": 62, "mfgCode": null, "define": "OPERATIONAL_CREDENTIALS_CLUSTER", "side": "client", "enabled": 0, "commands": [ { "name": "AttestationRequest", "code": 0, "mfgCode": null, "source": "client", "incoming": 1, "outgoing": 0 }, { "name": "CertificateChainRequest", "code": 2, "mfgCode": null, "source": "client", "incoming": 1, "outgoing": 0 }, { "name": "CSRRequest", "code": 4, "mfgCode": null, "source": "client", "incoming": 1, "outgoing": 1 }, { "name": "AddNOC", "code": 6, "mfgCode": null, "source": "client", "incoming": 1, "outgoing": 1 }, { "name": "UpdateNOC", "code": 7, "mfgCode": null, "source": "client", "incoming": 1, "outgoing": 0 }, { "name": "UpdateFabricLabel", "code": 9, "mfgCode": null, "source": "client", "incoming": 1, "outgoing": 1 }, { "name": "RemoveFabric", "code": 10, "mfgCode": null, "source": "client", "incoming": 1, "outgoing": 1 }, { "name": "AddTrustedRootCertificate", "code": 11, "mfgCode": null, "source": "client", "incoming": 1, "outgoing": 1 } ], "attributes": [ { "name": "FeatureMap", "code": 65532, "mfgCode": null, "side": "client", "type": "bitmap32", "included": 0, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "0", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "ClusterRevision", "code": 65533, "mfgCode": null, "side": "client", "type": "int16u", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "0x0001", "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": "AttestationResponse", "code": 1, "mfgCode": null, "source": "server", "incoming": 0, "outgoing": 1 }, { "name": "CertificateChainResponse", "code": 3, "mfgCode": null, "source": "server", "incoming": 0, "outgoing": 1 }, { "name": "CSRResponse", "code": 5, "mfgCode": null, "source": "server", "incoming": 1, "outgoing": 1 }, { "name": "NOCResponse", "code": 8, "mfgCode": null, "source": "server", "incoming": 1, "outgoing": 1 } ], "attributes": [ { "name": "NOCs", "code": 0, "mfgCode": null, "side": "server", "type": "array", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "0", "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": "", "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": "0", "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": "0", "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": "", "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": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "GeneratedCommandList", "code": 65528, "mfgCode": null, "side": "server", "type": "array", "included": 0, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "AcceptedCommandList", "code": 65529, "mfgCode": null, "side": "server", "type": "array", "included": 0, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "AttributeList", "code": 65531, "mfgCode": null, "side": "server", "type": "array", "included": 0, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "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": "0x0001", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 } ] }, { "name": "Group Key Management", "code": 63, "mfgCode": null, "define": "GROUP_KEY_MANAGEMENT_CLUSTER", "side": "client", "enabled": 0, "commands": [ { "name": "KeySetWrite", "code": 0, "mfgCode": null, "source": "client", "incoming": 1, "outgoing": 0 }, { "name": "KeySetRead", "code": 1, "mfgCode": null, "source": "client", "incoming": 1, "outgoing": 0 }, { "name": "KeySetRemove", "code": 3, "mfgCode": null, "source": "client", "incoming": 1, "outgoing": 0 }, { "name": "KeySetReadAllIndices", "code": 4, "mfgCode": null, "source": "client", "incoming": 1, "outgoing": 0 } ], "attributes": [ { "name": "FeatureMap", "code": 65532, "mfgCode": null, "side": "client", "type": "bitmap32", "included": 0, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "0", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "ClusterRevision", "code": 65533, "mfgCode": null, "side": "client", "type": "int16u", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "1", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 } ] }, { "name": "Group Key Management", "code": 63, "mfgCode": null, "define": "GROUP_KEY_MANAGEMENT_CLUSTER", "side": "server", "enabled": 1, "commands": [ { "name": "KeySetReadResponse", "code": 2, "mfgCode": null, "source": "server", "incoming": 0, "outgoing": 1 }, { "name": "KeySetReadAllIndicesResponse", "code": 5, "mfgCode": null, "source": "server", "incoming": 0, "outgoing": 1 } ], "attributes": [ { "name": "GroupKeyMap", "code": 0, "mfgCode": null, "side": "server", "type": "array", "included": 1, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "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": "", "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": "", "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": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "GeneratedCommandList", "code": 65528, "mfgCode": null, "side": "server", "type": "array", "included": 0, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "AcceptedCommandList", "code": 65529, "mfgCode": null, "side": "server", "type": "array", "included": 0, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "AttributeList", "code": 65531, "mfgCode": null, "side": "server", "type": "array", "included": 0, "storageOption": "External", "singleton": 0, "bounded": 0, "defaultValue": "", "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": "Occupancy Sensing", "code": 1030, "mfgCode": null, "define": "OCCUPANCY_SENSING_CLUSTER", "side": "client", "enabled": 0, "attributes": [ { "name": "ClusterRevision", "code": 65533, "mfgCode": null, "side": "client", "type": "int16u", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "2", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 } ] }, { "name": "Occupancy Sensing", "code": 1030, "mfgCode": null, "define": "OCCUPANCY_SENSING_CLUSTER", "side": "server", "enabled": 0, "attributes": [ { "name": "occupancy", "code": 0, "mfgCode": null, "side": "server", "type": "bitmap8", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "occupancy sensor type", "code": 1, "mfgCode": null, "side": "server", "type": "enum8", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "occupancy sensor type bitmap", "code": 2, "mfgCode": null, "side": "server", "type": "bitmap8", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 }, { "name": "ClusterRevision", "code": 65533, "mfgCode": null, "side": "server", "type": "int16u", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "2", "reportable": 1, "minInterval": 0, "maxInterval": 65344, "reportableChange": 0 } ] } ] }, { "name": "Anonymous Endpoint Type", "deviceTypeName": "MA-tempsensor", "deviceTypeCode": 770, "deviceTypeProfileId": 259, "clusters": [ { "name": "Identify", "code": 3, "mfgCode": null, "define": "IDENTIFY_CLUSTER", "side": "client", "enabled": 0, "commands": [ { "name": "Identify", "code": 0, "mfgCode": null, "source": "client", "incoming": 1, "outgoing": 0 }, { "name": "TriggerEffect", "code": 64, "mfgCode": null, "source": "client", "incoming": 1, "outgoing": 0 } ], "attributes": [ { "name": "FeatureMap", "code": 65532, "mfgCode": null, "side": "client", "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": "client", "type": "int16u", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "4", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 } ] }, { "name": "Identify", "code": 3, "mfgCode": null, "define": "IDENTIFY_CLUSTER", "side": "server", "enabled": 1, "attributes": [ { "name": "identify time", "code": 0, "mfgCode": null, "side": "server", "type": "int16u", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "0x0", "reportable": 0, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "identify type", "code": 1, "mfgCode": null, "side": "server", "type": "enum8", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "0x0", "reportable": 0, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "GeneratedCommandList", "code": 65528, "mfgCode": null, "side": "server", "type": "array", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "AcceptedCommandList", "code": 65529, "mfgCode": null, "side": "server", "type": "array", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "AttributeList", "code": 65531, "mfgCode": null, "side": "server", "type": "array", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "", "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": "4", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 } ] }, { "name": "On/Off", "code": 6, "mfgCode": null, "define": "ON_OFF_CLUSTER", "side": "client", "enabled": 0, "commands": [ { "name": "Off", "code": 0, "mfgCode": null, "source": "client", "incoming": 1, "outgoing": 1 }, { "name": "On", "code": 1, "mfgCode": null, "source": "client", "incoming": 1, "outgoing": 1 }, { "name": "Toggle", "code": 2, "mfgCode": null, "source": "client", "incoming": 0, "outgoing": 1 } ], "attributes": [ { "name": "FeatureMap", "code": 65532, "mfgCode": null, "side": "client", "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": "client", "type": "int16u", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "4", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 } ] }, { "name": "On/Off", "code": 6, "mfgCode": null, "define": "ON_OFF_CLUSTER", "side": "server", "enabled": 1, "attributes": [ { "name": "OnOff", "code": 0, "mfgCode": null, "side": "server", "type": "boolean", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "0", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "GlobalSceneControl", "code": 16384, "mfgCode": null, "side": "server", "type": "boolean", "included": 0, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "1", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "OnTime", "code": 16385, "mfgCode": null, "side": "server", "type": "int16u", "included": 0, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "0", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "OffWaitTime", "code": 16386, "mfgCode": null, "side": "server", "type": "int16u", "included": 0, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "0", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "StartUpOnOff", "code": 16387, "mfgCode": null, "side": "server", "type": "OnOffStartUpOnOff", "included": 0, "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": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "AcceptedCommandList", "code": 65529, "mfgCode": null, "side": "server", "type": "array", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "AttributeList", "code": 65531, "mfgCode": null, "side": "server", "type": "array", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "", "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": "4", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 } ] }, { "name": "Descriptor", "code": 29, "mfgCode": null, "define": "DESCRIPTOR_CLUSTER", "side": "client", "enabled": 0, "attributes": [ { "name": "FeatureMap", "code": 65532, "mfgCode": null, "side": "client", "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": "client", "type": "int16u", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "1", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 } ] }, { "name": "Descriptor", "code": 29, "mfgCode": null, "define": "DESCRIPTOR_CLUSTER", "side": "server", "enabled": 1, "attributes": [ { "name": "device list", "code": 0, "mfgCode": null, "side": "server", "type": "array", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "server list", "code": 1, "mfgCode": null, "side": "server", "type": "array", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 0, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "client list", "code": 2, "mfgCode": null, "side": "server", "type": "array", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 0, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "parts list", "code": 3, "mfgCode": null, "side": "server", "type": "array", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 0, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "GeneratedCommandList", "code": 65528, "mfgCode": null, "side": "server", "type": "array", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "AcceptedCommandList", "code": 65529, "mfgCode": null, "side": "server", "type": "array", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "AttributeList", "code": 65531, "mfgCode": null, "side": "server", "type": "array", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "", "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": "Temperature Measurement", "code": 1026, "mfgCode": null, "define": "TEMP_MEASUREMENT_CLUSTER", "side": "client", "enabled": 0, "attributes": [ { "name": "FeatureMap", "code": 65532, "mfgCode": null, "side": "client", "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": "client", "type": "int16u", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "1", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 } ] }, { "name": "Temperature Measurement", "code": 1026, "mfgCode": null, "define": "TEMP_MEASUREMENT_CLUSTER", "side": "server", "enabled": 1, "attributes": [ { "name": "MeasuredValue", "code": 0, "mfgCode": null, "side": "server", "type": "int16s", "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": "int16s", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "0x8000", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "MaxMeasuredValue", "code": 2, "mfgCode": null, "side": "server", "type": "int16s", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "0x8000", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "Tolerance", "code": 3, "mfgCode": null, "side": "server", "type": "int16u", "included": 0, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "0", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "GeneratedCommandList", "code": 65528, "mfgCode": null, "side": "server", "type": "array", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "AcceptedCommandList", "code": 65529, "mfgCode": null, "side": "server", "type": "array", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "", "reportable": 1, "minInterval": 1, "maxInterval": 65534, "reportableChange": 0 }, { "name": "AttributeList", "code": 65531, "mfgCode": null, "side": "server", "type": "array", "included": 1, "storageOption": "RAM", "singleton": 0, "bounded": 0, "defaultValue": "", "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 } ] } ] } ], "endpoints": [ { "endpointTypeName": "Anonymous Endpoint Type", "endpointTypeIndex": 0, "profileId": 259, "endpointId": 0, "networkId": 0, "endpointVersion": 1, "deviceIdentifier": 22 }, { "endpointTypeName": "Anonymous Endpoint Type", "endpointTypeIndex": 1, "profileId": 259, "endpointId": 1, "networkId": 0, "endpointVersion": 1, "deviceIdentifier": 770 } ], "log": [] }