| { | 
 |   "fileFormat": 2, | 
 |   "featureLevel": 107, | 
 |   "creator": "zap", | 
 |   "keyValuePairs": [ | 
 |     { | 
 |       "key": "commandDiscovery", | 
 |       "value": "1" | 
 |     }, | 
 |     { | 
 |       "key": "defaultResponsePolicy", | 
 |       "value": "always" | 
 |     }, | 
 |     { | 
 |       "key": "manufacturerCodes", | 
 |       "value": "0x1002" | 
 |     } | 
 |   ], | 
 |   "package": [ | 
 |     { | 
 |       "pathRelativity": "relativeToZap", | 
 |       "path": "../../../../src/app/zap-templates/zcl/zcl.json", | 
 |       "type": "zcl-properties", | 
 |       "category": "matter", | 
 |       "version": 1, | 
 |       "description": "Matter SDK ZCL data" | 
 |     }, | 
 |     { | 
 |       "pathRelativity": "relativeToZap", | 
 |       "path": "../../../../src/app/zap-templates/app-templates.json", | 
 |       "type": "gen-templates-json", | 
 |       "category": "matter", | 
 |       "version": "chip-v1" | 
 |     } | 
 |   ], | 
 |   "endpointTypes": [ | 
 |     { | 
 |       "id": 1, | 
 |       "name": "MA-rootdevice", | 
 |       "deviceTypeRef": { | 
 |         "code": 22, | 
 |         "profileId": 259, | 
 |         "label": "MA-rootdevice", | 
 |         "name": "MA-rootdevice", | 
 |         "deviceTypeOrder": 0 | 
 |       }, | 
 |       "deviceTypes": [ | 
 |         { | 
 |           "code": 22, | 
 |           "profileId": 259, | 
 |           "label": "MA-rootdevice", | 
 |           "name": "MA-rootdevice", | 
 |           "deviceTypeOrder": 0 | 
 |         } | 
 |       ], | 
 |       "deviceVersions": [ | 
 |         3 | 
 |       ], | 
 |       "deviceIdentifiers": [ | 
 |         22 | 
 |       ], | 
 |       "deviceTypeName": "MA-rootdevice", | 
 |       "deviceTypeCode": 22, | 
 |       "deviceTypeProfileId": 259, | 
 |       "clusters": [ | 
 |         { | 
 |           "name": "Descriptor", | 
 |           "code": 29, | 
 |           "mfgCode": null, | 
 |           "define": "DESCRIPTOR_CLUSTER", | 
 |           "side": "server", | 
 |           "enabled": 1, | 
 |           "attributes": [ | 
 |             { | 
 |               "name": "DeviceTypeList", | 
 |               "code": 0, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "ServerList", | 
 |               "code": 1, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "ClientList", | 
 |               "code": 2, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "PartsList", | 
 |               "code": 3, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "GeneratedCommandList", | 
 |               "code": 65528, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "AcceptedCommandList", | 
 |               "code": 65529, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "AttributeList", | 
 |               "code": 65531, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "FeatureMap", | 
 |               "code": 65532, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "bitmap32", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "ClusterRevision", | 
 |               "code": 65533, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int16u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             } | 
 |           ] | 
 |         }, | 
 |         { | 
 |           "name": "Access Control", | 
 |           "code": 31, | 
 |           "mfgCode": null, | 
 |           "define": "ACCESS_CONTROL_CLUSTER", | 
 |           "side": "server", | 
 |           "enabled": 1, | 
 |           "attributes": [ | 
 |             { | 
 |               "name": "ACL", | 
 |               "code": 0, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "Extension", | 
 |               "code": 1, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "SubjectsPerAccessControlEntry", | 
 |               "code": 2, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int16u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "TargetsPerAccessControlEntry", | 
 |               "code": 3, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int16u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "AccessControlEntriesPerFabric", | 
 |               "code": 4, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int16u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "GeneratedCommandList", | 
 |               "code": 65528, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "AcceptedCommandList", | 
 |               "code": 65529, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "AttributeList", | 
 |               "code": 65531, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "FeatureMap", | 
 |               "code": 65532, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "bitmap32", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "ClusterRevision", | 
 |               "code": 65533, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int16u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             } | 
 |           ], | 
 |           "events": [ | 
 |             { | 
 |               "name": "AccessControlEntryChanged", | 
 |               "code": 0, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "included": 1 | 
 |             }, | 
 |             { | 
 |               "name": "AccessControlExtensionChanged", | 
 |               "code": 1, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "included": 1 | 
 |             } | 
 |           ] | 
 |         }, | 
 |         { | 
 |           "name": "Basic Information", | 
 |           "code": 40, | 
 |           "mfgCode": null, | 
 |           "define": "BASIC_INFORMATION_CLUSTER", | 
 |           "side": "server", | 
 |           "enabled": 1, | 
 |           "attributes": [ | 
 |             { | 
 |               "name": "DataModelRevision", | 
 |               "code": 0, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int16u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "VendorName", | 
 |               "code": 1, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "char_string", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "VendorID", | 
 |               "code": 2, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "vendor_id", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "ProductName", | 
 |               "code": 3, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "char_string", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "ProductID", | 
 |               "code": 4, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int16u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "NodeLabel", | 
 |               "code": 5, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "char_string", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "Location", | 
 |               "code": 6, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "char_string", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "HardwareVersion", | 
 |               "code": 7, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int16u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "HardwareVersionString", | 
 |               "code": 8, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "char_string", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "SoftwareVersion", | 
 |               "code": 9, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int32u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "SoftwareVersionString", | 
 |               "code": 10, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "char_string", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "UniqueID", | 
 |               "code": 18, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "char_string", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "CapabilityMinima", | 
 |               "code": 19, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "CapabilityMinimaStruct", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "SpecificationVersion", | 
 |               "code": 21, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int32u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "MaxPathsPerInvoke", | 
 |               "code": 22, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int16u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "ConfigurationVersion", | 
 |               "code": 24, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int32u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "GeneratedCommandList", | 
 |               "code": 65528, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "AcceptedCommandList", | 
 |               "code": 65529, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "AttributeList", | 
 |               "code": 65531, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "FeatureMap", | 
 |               "code": 65532, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "bitmap32", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "ClusterRevision", | 
 |               "code": 65533, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int16u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             } | 
 |           ], | 
 |           "events": [ | 
 |             { | 
 |               "name": "StartUp", | 
 |               "code": 0, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "included": 1 | 
 |             }, | 
 |             { | 
 |               "name": "ShutDown", | 
 |               "code": 1, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "included": 1 | 
 |             }, | 
 |             { | 
 |               "name": "Leave", | 
 |               "code": 2, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "included": 1 | 
 |             } | 
 |           ] | 
 |         }, | 
 |         { | 
 |           "name": "OTA Software Update Provider", | 
 |           "code": 41, | 
 |           "mfgCode": null, | 
 |           "define": "OTA_SOFTWARE_UPDATE_PROVIDER_CLUSTER", | 
 |           "side": "client", | 
 |           "enabled": 1, | 
 |           "commands": [ | 
 |             { | 
 |               "name": "QueryImage", | 
 |               "code": 0, | 
 |               "mfgCode": null, | 
 |               "source": "client", | 
 |               "isIncoming": 0, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "QueryImageResponse", | 
 |               "code": 1, | 
 |               "mfgCode": null, | 
 |               "source": "server", | 
 |               "isIncoming": 1, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "ApplyUpdateRequest", | 
 |               "code": 2, | 
 |               "mfgCode": null, | 
 |               "source": "client", | 
 |               "isIncoming": 0, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "ApplyUpdateResponse", | 
 |               "code": 3, | 
 |               "mfgCode": null, | 
 |               "source": "server", | 
 |               "isIncoming": 1, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "NotifyUpdateApplied", | 
 |               "code": 4, | 
 |               "mfgCode": null, | 
 |               "source": "client", | 
 |               "isIncoming": 0, | 
 |               "isEnabled": 1 | 
 |             } | 
 |           ] | 
 |         }, | 
 |         { | 
 |           "name": "OTA Software Update Requestor", | 
 |           "code": 42, | 
 |           "mfgCode": null, | 
 |           "define": "OTA_SOFTWARE_UPDATE_REQUESTOR_CLUSTER", | 
 |           "side": "server", | 
 |           "enabled": 1, | 
 |           "commands": [ | 
 |             { | 
 |               "name": "AnnounceOTAProvider", | 
 |               "code": 0, | 
 |               "mfgCode": null, | 
 |               "source": "client", | 
 |               "isIncoming": 1, | 
 |               "isEnabled": 1 | 
 |             } | 
 |           ], | 
 |           "attributes": [ | 
 |             { | 
 |               "name": "DefaultOTAProviders", | 
 |               "code": 0, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "UpdatePossible", | 
 |               "code": 1, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "boolean", | 
 |               "included": 1, | 
 |               "storageOption": "RAM", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": "1", | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "UpdateState", | 
 |               "code": 2, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "UpdateStateEnum", | 
 |               "included": 1, | 
 |               "storageOption": "RAM", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": "0", | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "UpdateStateProgress", | 
 |               "code": 3, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int8u", | 
 |               "included": 1, | 
 |               "storageOption": "RAM", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": "0", | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "GeneratedCommandList", | 
 |               "code": 65528, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "AcceptedCommandList", | 
 |               "code": 65529, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "AttributeList", | 
 |               "code": 65531, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "FeatureMap", | 
 |               "code": 65532, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "bitmap32", | 
 |               "included": 1, | 
 |               "storageOption": "RAM", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": "0", | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "ClusterRevision", | 
 |               "code": 65533, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int16u", | 
 |               "included": 1, | 
 |               "storageOption": "RAM", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": "1", | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             } | 
 |           ], | 
 |           "events": [ | 
 |             { | 
 |               "name": "StateTransition", | 
 |               "code": 0, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "included": 1 | 
 |             }, | 
 |             { | 
 |               "name": "VersionApplied", | 
 |               "code": 1, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "included": 1 | 
 |             }, | 
 |             { | 
 |               "name": "DownloadError", | 
 |               "code": 2, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "included": 1 | 
 |             } | 
 |           ] | 
 |         }, | 
 |         { | 
 |           "name": "Localization Configuration", | 
 |           "code": 43, | 
 |           "mfgCode": null, | 
 |           "define": "LOCALIZATION_CONFIGURATION_CLUSTER", | 
 |           "side": "server", | 
 |           "enabled": 1, | 
 |           "attributes": [ | 
 |             { | 
 |               "name": "ActiveLocale", | 
 |               "code": 0, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "char_string", | 
 |               "included": 1, | 
 |               "storageOption": "RAM", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": "", | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "SupportedLocales", | 
 |               "code": 1, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "GeneratedCommandList", | 
 |               "code": 65528, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "AcceptedCommandList", | 
 |               "code": 65529, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "AttributeList", | 
 |               "code": 65531, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "FeatureMap", | 
 |               "code": 65532, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "bitmap32", | 
 |               "included": 1, | 
 |               "storageOption": "RAM", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": "0", | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "ClusterRevision", | 
 |               "code": 65533, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int16u", | 
 |               "included": 1, | 
 |               "storageOption": "RAM", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": "1", | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             } | 
 |           ] | 
 |         }, | 
 |         { | 
 |           "name": "General Commissioning", | 
 |           "code": 48, | 
 |           "mfgCode": null, | 
 |           "define": "GENERAL_COMMISSIONING_CLUSTER", | 
 |           "side": "server", | 
 |           "enabled": 1, | 
 |           "commands": [ | 
 |             { | 
 |               "name": "ArmFailSafe", | 
 |               "code": 0, | 
 |               "mfgCode": null, | 
 |               "source": "client", | 
 |               "isIncoming": 1, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "ArmFailSafeResponse", | 
 |               "code": 1, | 
 |               "mfgCode": null, | 
 |               "source": "server", | 
 |               "isIncoming": 0, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "SetRegulatoryConfig", | 
 |               "code": 2, | 
 |               "mfgCode": null, | 
 |               "source": "client", | 
 |               "isIncoming": 1, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "SetRegulatoryConfigResponse", | 
 |               "code": 3, | 
 |               "mfgCode": null, | 
 |               "source": "server", | 
 |               "isIncoming": 0, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "CommissioningComplete", | 
 |               "code": 4, | 
 |               "mfgCode": null, | 
 |               "source": "client", | 
 |               "isIncoming": 1, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "CommissioningCompleteResponse", | 
 |               "code": 5, | 
 |               "mfgCode": null, | 
 |               "source": "server", | 
 |               "isIncoming": 0, | 
 |               "isEnabled": 1 | 
 |             } | 
 |           ], | 
 |           "attributes": [ | 
 |             { | 
 |               "name": "Breadcrumb", | 
 |               "code": 0, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int64u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "BasicCommissioningInfo", | 
 |               "code": 1, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "BasicCommissioningInfo", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "RegulatoryConfig", | 
 |               "code": 2, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "RegulatoryLocationTypeEnum", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "LocationCapability", | 
 |               "code": 3, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "RegulatoryLocationTypeEnum", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "SupportsConcurrentConnection", | 
 |               "code": 4, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "boolean", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "GeneratedCommandList", | 
 |               "code": 65528, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "AcceptedCommandList", | 
 |               "code": 65529, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "AttributeList", | 
 |               "code": 65531, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "FeatureMap", | 
 |               "code": 65532, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "bitmap32", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "ClusterRevision", | 
 |               "code": 65533, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int16u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             } | 
 |           ] | 
 |         }, | 
 |         { | 
 |           "name": "Network Commissioning", | 
 |           "code": 49, | 
 |           "mfgCode": null, | 
 |           "define": "NETWORK_COMMISSIONING_CLUSTER", | 
 |           "side": "server", | 
 |           "enabled": 1, | 
 |           "commands": [ | 
 |             { | 
 |               "name": "ScanNetworks", | 
 |               "code": 0, | 
 |               "mfgCode": null, | 
 |               "source": "client", | 
 |               "isIncoming": 1, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "ScanNetworksResponse", | 
 |               "code": 1, | 
 |               "mfgCode": null, | 
 |               "source": "server", | 
 |               "isIncoming": 0, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "AddOrUpdateThreadNetwork", | 
 |               "code": 3, | 
 |               "mfgCode": null, | 
 |               "source": "client", | 
 |               "isIncoming": 1, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "RemoveNetwork", | 
 |               "code": 4, | 
 |               "mfgCode": null, | 
 |               "source": "client", | 
 |               "isIncoming": 1, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "NetworkConfigResponse", | 
 |               "code": 5, | 
 |               "mfgCode": null, | 
 |               "source": "server", | 
 |               "isIncoming": 0, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "ConnectNetwork", | 
 |               "code": 6, | 
 |               "mfgCode": null, | 
 |               "source": "client", | 
 |               "isIncoming": 1, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "ConnectNetworkResponse", | 
 |               "code": 7, | 
 |               "mfgCode": null, | 
 |               "source": "server", | 
 |               "isIncoming": 0, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "ReorderNetwork", | 
 |               "code": 8, | 
 |               "mfgCode": null, | 
 |               "source": "client", | 
 |               "isIncoming": 1, | 
 |               "isEnabled": 1 | 
 |             } | 
 |           ], | 
 |           "attributes": [ | 
 |             { | 
 |               "name": "MaxNetworks", | 
 |               "code": 0, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int8u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "Networks", | 
 |               "code": 1, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "ScanMaxTimeSeconds", | 
 |               "code": 2, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int8u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "ConnectMaxTimeSeconds", | 
 |               "code": 3, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int8u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "InterfaceEnabled", | 
 |               "code": 4, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "boolean", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "LastNetworkingStatus", | 
 |               "code": 5, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "NetworkCommissioningStatusEnum", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "LastNetworkID", | 
 |               "code": 6, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "octet_string", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "LastConnectErrorValue", | 
 |               "code": 7, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int32s", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "SupportedThreadFeatures", | 
 |               "code": 9, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "ThreadCapabilitiesBitmap", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "ThreadVersion", | 
 |               "code": 10, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int16u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "GeneratedCommandList", | 
 |               "code": 65528, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "AcceptedCommandList", | 
 |               "code": 65529, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "AttributeList", | 
 |               "code": 65531, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "FeatureMap", | 
 |               "code": 65532, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "bitmap32", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "ClusterRevision", | 
 |               "code": 65533, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int16u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             } | 
 |           ] | 
 |         }, | 
 |         { | 
 |           "name": "Diagnostic Logs", | 
 |           "code": 50, | 
 |           "mfgCode": null, | 
 |           "define": "DIAGNOSTIC_LOGS_CLUSTER", | 
 |           "side": "server", | 
 |           "enabled": 1, | 
 |           "commands": [ | 
 |             { | 
 |               "name": "RetrieveLogsRequest", | 
 |               "code": 0, | 
 |               "mfgCode": null, | 
 |               "source": "client", | 
 |               "isIncoming": 1, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "RetrieveLogsResponse", | 
 |               "code": 1, | 
 |               "mfgCode": null, | 
 |               "source": "server", | 
 |               "isIncoming": 0, | 
 |               "isEnabled": 1 | 
 |             } | 
 |           ], | 
 |           "attributes": [ | 
 |             { | 
 |               "name": "GeneratedCommandList", | 
 |               "code": 65528, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "AcceptedCommandList", | 
 |               "code": 65529, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "AttributeList", | 
 |               "code": 65531, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "FeatureMap", | 
 |               "code": 65532, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "bitmap32", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "ClusterRevision", | 
 |               "code": 65533, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int16u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             } | 
 |           ] | 
 |         }, | 
 |         { | 
 |           "name": "General Diagnostics", | 
 |           "code": 51, | 
 |           "mfgCode": null, | 
 |           "define": "GENERAL_DIAGNOSTICS_CLUSTER", | 
 |           "side": "server", | 
 |           "enabled": 1, | 
 |           "commands": [ | 
 |             { | 
 |               "name": "TestEventTrigger", | 
 |               "code": 0, | 
 |               "mfgCode": null, | 
 |               "source": "client", | 
 |               "isIncoming": 1, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "TimeSnapshot", | 
 |               "code": 1, | 
 |               "mfgCode": null, | 
 |               "source": "client", | 
 |               "isIncoming": 1, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "TimeSnapshotResponse", | 
 |               "code": 2, | 
 |               "mfgCode": null, | 
 |               "source": "server", | 
 |               "isIncoming": 0, | 
 |               "isEnabled": 1 | 
 |             } | 
 |           ], | 
 |           "attributes": [ | 
 |             { | 
 |               "name": "NetworkInterfaces", | 
 |               "code": 0, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "RebootCount", | 
 |               "code": 1, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int16u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "UpTime", | 
 |               "code": 2, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int64u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "TestEventTriggersEnabled", | 
 |               "code": 8, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "boolean", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": "false", | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "GeneratedCommandList", | 
 |               "code": 65528, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "AcceptedCommandList", | 
 |               "code": 65529, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "AttributeList", | 
 |               "code": 65531, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "FeatureMap", | 
 |               "code": 65532, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "bitmap32", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "ClusterRevision", | 
 |               "code": 65533, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int16u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             } | 
 |           ], | 
 |           "events": [ | 
 |             { | 
 |               "name": "BootReason", | 
 |               "code": 3, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "included": 1 | 
 |             } | 
 |           ] | 
 |         }, | 
 |         { | 
 |           "name": "Software Diagnostics", | 
 |           "code": 52, | 
 |           "mfgCode": null, | 
 |           "define": "SOFTWARE_DIAGNOSTICS_CLUSTER", | 
 |           "side": "server", | 
 |           "enabled": 1, | 
 |           "commands": [ | 
 |             { | 
 |               "name": "ResetWatermarks", | 
 |               "code": 0, | 
 |               "mfgCode": null, | 
 |               "source": "client", | 
 |               "isIncoming": 1, | 
 |               "isEnabled": 1 | 
 |             } | 
 |           ], | 
 |           "attributes": [ | 
 |             { | 
 |               "name": "ThreadMetrics", | 
 |               "code": 0, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "CurrentHeapFree", | 
 |               "code": 1, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int64u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "CurrentHeapUsed", | 
 |               "code": 2, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int64u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "CurrentHeapHighWatermark", | 
 |               "code": 3, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int64u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "FeatureMap", | 
 |               "code": 65532, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "bitmap32", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "ClusterRevision", | 
 |               "code": 65533, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int16u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             } | 
 |           ] | 
 |         }, | 
 |         { | 
 |           "name": "Thread Network Diagnostics", | 
 |           "code": 53, | 
 |           "mfgCode": null, | 
 |           "define": "THREAD_NETWORK_DIAGNOSTICS_CLUSTER", | 
 |           "side": "server", | 
 |           "enabled": 1, | 
 |           "commands": [ | 
 |             { | 
 |               "name": "ResetCounts", | 
 |               "code": 0, | 
 |               "mfgCode": null, | 
 |               "source": "client", | 
 |               "isIncoming": 1, | 
 |               "isEnabled": 1 | 
 |             } | 
 |           ], | 
 |           "attributes": [ | 
 |             { | 
 |               "name": "Channel", | 
 |               "code": 0, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int16u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "RoutingRole", | 
 |               "code": 1, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "RoutingRoleEnum", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "NetworkName", | 
 |               "code": 2, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "char_string", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "PanId", | 
 |               "code": 3, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int16u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "ExtendedPanId", | 
 |               "code": 4, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int64u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "MeshLocalPrefix", | 
 |               "code": 5, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "octet_string", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "OverrunCount", | 
 |               "code": 6, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int64u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "NeighborTable", | 
 |               "code": 7, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "RouteTable", | 
 |               "code": 8, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "PartitionId", | 
 |               "code": 9, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int32u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "Weighting", | 
 |               "code": 10, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int16u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "DataVersion", | 
 |               "code": 11, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int16u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "StableDataVersion", | 
 |               "code": 12, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int16u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "LeaderRouterId", | 
 |               "code": 13, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int8u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "DetachedRoleCount", | 
 |               "code": 14, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int16u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "ChildRoleCount", | 
 |               "code": 15, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int16u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "RouterRoleCount", | 
 |               "code": 16, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int16u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "LeaderRoleCount", | 
 |               "code": 17, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int16u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "AttachAttemptCount", | 
 |               "code": 18, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int16u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "PartitionIdChangeCount", | 
 |               "code": 19, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int16u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "BetterPartitionAttachAttemptCount", | 
 |               "code": 20, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int16u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "ParentChangeCount", | 
 |               "code": 21, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int16u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "TxTotalCount", | 
 |               "code": 22, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int32u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "TxUnicastCount", | 
 |               "code": 23, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int32u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "TxBroadcastCount", | 
 |               "code": 24, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int32u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "TxAckRequestedCount", | 
 |               "code": 25, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int32u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "TxAckedCount", | 
 |               "code": 26, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int32u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "TxNoAckRequestedCount", | 
 |               "code": 27, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int32u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "TxDataCount", | 
 |               "code": 28, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int32u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "TxDataPollCount", | 
 |               "code": 29, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int32u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "TxBeaconCount", | 
 |               "code": 30, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int32u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "TxBeaconRequestCount", | 
 |               "code": 31, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int32u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "TxOtherCount", | 
 |               "code": 32, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int32u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "TxRetryCount", | 
 |               "code": 33, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int32u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "TxDirectMaxRetryExpiryCount", | 
 |               "code": 34, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int32u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "TxIndirectMaxRetryExpiryCount", | 
 |               "code": 35, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int32u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "TxErrCcaCount", | 
 |               "code": 36, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int32u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "TxErrAbortCount", | 
 |               "code": 37, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int32u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "TxErrBusyChannelCount", | 
 |               "code": 38, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int32u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "RxTotalCount", | 
 |               "code": 39, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int32u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "RxUnicastCount", | 
 |               "code": 40, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int32u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "RxBroadcastCount", | 
 |               "code": 41, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int32u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "RxDataCount", | 
 |               "code": 42, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int32u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "RxDataPollCount", | 
 |               "code": 43, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int32u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "RxBeaconCount", | 
 |               "code": 44, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int32u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "RxBeaconRequestCount", | 
 |               "code": 45, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int32u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "RxOtherCount", | 
 |               "code": 46, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int32u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "RxAddressFilteredCount", | 
 |               "code": 47, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int32u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "RxDestAddrFilteredCount", | 
 |               "code": 48, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int32u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "RxDuplicatedCount", | 
 |               "code": 49, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int32u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "RxErrNoFrameCount", | 
 |               "code": 50, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int32u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "RxErrUnknownNeighborCount", | 
 |               "code": 51, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int32u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "RxErrInvalidSrcAddrCount", | 
 |               "code": 52, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int32u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "RxErrSecCount", | 
 |               "code": 53, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int32u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "RxErrFcsCount", | 
 |               "code": 54, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int32u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "RxErrOtherCount", | 
 |               "code": 55, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int32u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "SecurityPolicy", | 
 |               "code": 59, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "SecurityPolicy", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "ChannelPage0Mask", | 
 |               "code": 60, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "octet_string", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "OperationalDatasetComponents", | 
 |               "code": 61, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "OperationalDatasetComponents", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "ActiveNetworkFaultsList", | 
 |               "code": 62, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "GeneratedCommandList", | 
 |               "code": 65528, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "AcceptedCommandList", | 
 |               "code": 65529, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "AttributeList", | 
 |               "code": 65531, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "FeatureMap", | 
 |               "code": 65532, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "bitmap32", | 
 |               "included": 1, | 
 |               "storageOption": "RAM", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": "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": "2", | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             } | 
 |           ] | 
 |         }, | 
 |         { | 
 |           "name": "Administrator Commissioning", | 
 |           "code": 60, | 
 |           "mfgCode": null, | 
 |           "define": "ADMINISTRATOR_COMMISSIONING_CLUSTER", | 
 |           "side": "server", | 
 |           "enabled": 1, | 
 |           "commands": [ | 
 |             { | 
 |               "name": "OpenCommissioningWindow", | 
 |               "code": 0, | 
 |               "mfgCode": null, | 
 |               "source": "client", | 
 |               "isIncoming": 1, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "RevokeCommissioning", | 
 |               "code": 2, | 
 |               "mfgCode": null, | 
 |               "source": "client", | 
 |               "isIncoming": 1, | 
 |               "isEnabled": 1 | 
 |             } | 
 |           ], | 
 |           "attributes": [ | 
 |             { | 
 |               "name": "WindowStatus", | 
 |               "code": 0, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "CommissioningWindowStatusEnum", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "AdminFabricIndex", | 
 |               "code": 1, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "fabric_idx", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "AdminVendorId", | 
 |               "code": 2, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "vendor_id", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "GeneratedCommandList", | 
 |               "code": 65528, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "AcceptedCommandList", | 
 |               "code": 65529, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "AttributeList", | 
 |               "code": 65531, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "FeatureMap", | 
 |               "code": 65532, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "bitmap32", | 
 |               "included": 1, | 
 |               "storageOption": "RAM", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": "0", | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "ClusterRevision", | 
 |               "code": 65533, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int16u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             } | 
 |           ] | 
 |         }, | 
 |         { | 
 |           "name": "Operational Credentials", | 
 |           "code": 62, | 
 |           "mfgCode": null, | 
 |           "define": "OPERATIONAL_CREDENTIALS_CLUSTER", | 
 |           "side": "server", | 
 |           "enabled": 1, | 
 |           "commands": [ | 
 |             { | 
 |               "name": "AttestationRequest", | 
 |               "code": 0, | 
 |               "mfgCode": null, | 
 |               "source": "client", | 
 |               "isIncoming": 1, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "AttestationResponse", | 
 |               "code": 1, | 
 |               "mfgCode": null, | 
 |               "source": "server", | 
 |               "isIncoming": 0, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "CertificateChainRequest", | 
 |               "code": 2, | 
 |               "mfgCode": null, | 
 |               "source": "client", | 
 |               "isIncoming": 1, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "CertificateChainResponse", | 
 |               "code": 3, | 
 |               "mfgCode": null, | 
 |               "source": "server", | 
 |               "isIncoming": 0, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "CSRRequest", | 
 |               "code": 4, | 
 |               "mfgCode": null, | 
 |               "source": "client", | 
 |               "isIncoming": 1, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "CSRResponse", | 
 |               "code": 5, | 
 |               "mfgCode": null, | 
 |               "source": "server", | 
 |               "isIncoming": 0, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "AddNOC", | 
 |               "code": 6, | 
 |               "mfgCode": null, | 
 |               "source": "client", | 
 |               "isIncoming": 1, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "UpdateNOC", | 
 |               "code": 7, | 
 |               "mfgCode": null, | 
 |               "source": "client", | 
 |               "isIncoming": 1, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "NOCResponse", | 
 |               "code": 8, | 
 |               "mfgCode": null, | 
 |               "source": "server", | 
 |               "isIncoming": 0, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "UpdateFabricLabel", | 
 |               "code": 9, | 
 |               "mfgCode": null, | 
 |               "source": "client", | 
 |               "isIncoming": 1, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "RemoveFabric", | 
 |               "code": 10, | 
 |               "mfgCode": null, | 
 |               "source": "client", | 
 |               "isIncoming": 1, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "AddTrustedRootCertificate", | 
 |               "code": 11, | 
 |               "mfgCode": null, | 
 |               "source": "client", | 
 |               "isIncoming": 1, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "SetVIDVerificationStatement", | 
 |               "code": 12, | 
 |               "mfgCode": null, | 
 |               "source": "client", | 
 |               "isIncoming": 1, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "SignVIDVerificationRequest", | 
 |               "code": 13, | 
 |               "mfgCode": null, | 
 |               "source": "client", | 
 |               "isIncoming": 1, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "SignVIDVerificationResponse", | 
 |               "code": 14, | 
 |               "mfgCode": null, | 
 |               "source": "server", | 
 |               "isIncoming": 0, | 
 |               "isEnabled": 1 | 
 |             } | 
 |           ], | 
 |           "attributes": [ | 
 |             { | 
 |               "name": "NOCs", | 
 |               "code": 0, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "Fabrics", | 
 |               "code": 1, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "SupportedFabrics", | 
 |               "code": 2, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int8u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "CommissionedFabrics", | 
 |               "code": 3, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int8u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "TrustedRootCertificates", | 
 |               "code": 4, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "CurrentFabricIndex", | 
 |               "code": 5, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int8u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "GeneratedCommandList", | 
 |               "code": 65528, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "AcceptedCommandList", | 
 |               "code": 65529, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "AttributeList", | 
 |               "code": 65531, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "FeatureMap", | 
 |               "code": 65532, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "bitmap32", | 
 |               "included": 1, | 
 |               "storageOption": "RAM", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": "0", | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "ClusterRevision", | 
 |               "code": 65533, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int16u", | 
 |               "included": 1, | 
 |               "storageOption": "RAM", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": "1", | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             } | 
 |           ] | 
 |         }, | 
 |         { | 
 |           "name": "Group Key Management", | 
 |           "code": 63, | 
 |           "mfgCode": null, | 
 |           "define": "GROUP_KEY_MANAGEMENT_CLUSTER", | 
 |           "side": "server", | 
 |           "enabled": 1, | 
 |           "commands": [ | 
 |             { | 
 |               "name": "KeySetWrite", | 
 |               "code": 0, | 
 |               "mfgCode": null, | 
 |               "source": "client", | 
 |               "isIncoming": 1, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "KeySetRead", | 
 |               "code": 1, | 
 |               "mfgCode": null, | 
 |               "source": "client", | 
 |               "isIncoming": 1, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "KeySetReadResponse", | 
 |               "code": 2, | 
 |               "mfgCode": null, | 
 |               "source": "server", | 
 |               "isIncoming": 0, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "KeySetRemove", | 
 |               "code": 3, | 
 |               "mfgCode": null, | 
 |               "source": "client", | 
 |               "isIncoming": 1, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "KeySetReadAllIndices", | 
 |               "code": 4, | 
 |               "mfgCode": null, | 
 |               "source": "client", | 
 |               "isIncoming": 1, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "KeySetReadAllIndicesResponse", | 
 |               "code": 5, | 
 |               "mfgCode": null, | 
 |               "source": "server", | 
 |               "isIncoming": 0, | 
 |               "isEnabled": 1 | 
 |             } | 
 |           ], | 
 |           "attributes": [ | 
 |             { | 
 |               "name": "GroupKeyMap", | 
 |               "code": 0, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "GroupTable", | 
 |               "code": 1, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "MaxGroupsPerFabric", | 
 |               "code": 2, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int16u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "MaxGroupKeysPerFabric", | 
 |               "code": 3, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int16u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "GeneratedCommandList", | 
 |               "code": 65528, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "AcceptedCommandList", | 
 |               "code": 65529, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "AttributeList", | 
 |               "code": 65531, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "FeatureMap", | 
 |               "code": 65532, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "bitmap32", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "ClusterRevision", | 
 |               "code": 65533, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int16u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             } | 
 |           ] | 
 |         }, | 
 |         { | 
 |           "name": "ICD Management", | 
 |           "code": 70, | 
 |           "mfgCode": null, | 
 |           "define": "ICD_MANAGEMENT_CLUSTER", | 
 |           "side": "server", | 
 |           "enabled": 1, | 
 |           "attributes": [ | 
 |             { | 
 |               "name": "IdleModeDuration", | 
 |               "code": 0, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int32u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "ActiveModeDuration", | 
 |               "code": 1, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int32u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "ActiveModeThreshold", | 
 |               "code": 2, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int16u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "GeneratedCommandList", | 
 |               "code": 65528, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "AcceptedCommandList", | 
 |               "code": 65529, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "AttributeList", | 
 |               "code": 65531, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "FeatureMap", | 
 |               "code": 65532, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "bitmap32", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "ClusterRevision", | 
 |               "code": 65533, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int16u", | 
 |               "included": 1, | 
 |               "storageOption": "RAM", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": "1", | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             } | 
 |           ] | 
 |         } | 
 |       ] | 
 |     }, | 
 |     { | 
 |       "id": 2, | 
 |       "name": "MA-dimmablelight", | 
 |       "deviceTypeRef": { | 
 |         "code": 10, | 
 |         "profileId": 259, | 
 |         "label": "MA-doorlock", | 
 |         "name": "MA-doorlock", | 
 |         "deviceTypeOrder": 0 | 
 |       }, | 
 |       "deviceTypes": [ | 
 |         { | 
 |           "code": 10, | 
 |           "profileId": 259, | 
 |           "label": "MA-doorlock", | 
 |           "name": "MA-doorlock", | 
 |           "deviceTypeOrder": 0 | 
 |         } | 
 |       ], | 
 |       "deviceVersions": [ | 
 |         1 | 
 |       ], | 
 |       "deviceIdentifiers": [ | 
 |         10 | 
 |       ], | 
 |       "deviceTypeName": "MA-doorlock", | 
 |       "deviceTypeCode": 10, | 
 |       "deviceTypeProfileId": 259, | 
 |       "clusters": [ | 
 |         { | 
 |           "name": "Identify", | 
 |           "code": 3, | 
 |           "mfgCode": null, | 
 |           "define": "IDENTIFY_CLUSTER", | 
 |           "side": "server", | 
 |           "enabled": 1, | 
 |           "commands": [ | 
 |             { | 
 |               "name": "Identify", | 
 |               "code": 0, | 
 |               "mfgCode": null, | 
 |               "source": "client", | 
 |               "isIncoming": 1, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "TriggerEffect", | 
 |               "code": 64, | 
 |               "mfgCode": null, | 
 |               "source": "client", | 
 |               "isIncoming": 1, | 
 |               "isEnabled": 1 | 
 |             } | 
 |           ], | 
 |           "attributes": [ | 
 |             { | 
 |               "name": "IdentifyTime", | 
 |               "code": 0, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int16u", | 
 |               "included": 1, | 
 |               "storageOption": "RAM", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": "0x0000", | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "IdentifyType", | 
 |               "code": 1, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "IdentifyTypeEnum", | 
 |               "included": 1, | 
 |               "storageOption": "RAM", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": "0x0", | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "GeneratedCommandList", | 
 |               "code": 65528, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "AcceptedCommandList", | 
 |               "code": 65529, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "AttributeList", | 
 |               "code": 65531, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "FeatureMap", | 
 |               "code": 65532, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "bitmap32", | 
 |               "included": 1, | 
 |               "storageOption": "RAM", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": "0", | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "ClusterRevision", | 
 |               "code": 65533, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int16u", | 
 |               "included": 1, | 
 |               "storageOption": "RAM", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": "0x0005", | 
 |               "reportable": 1, | 
 |               "minInterval": 0, | 
 |               "maxInterval": 65344, | 
 |               "reportableChange": 0 | 
 |             } | 
 |           ] | 
 |         }, | 
 |         { | 
 |           "name": "Descriptor", | 
 |           "code": 29, | 
 |           "mfgCode": null, | 
 |           "define": "DESCRIPTOR_CLUSTER", | 
 |           "side": "server", | 
 |           "enabled": 1, | 
 |           "attributes": [ | 
 |             { | 
 |               "name": "DeviceTypeList", | 
 |               "code": 0, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "ServerList", | 
 |               "code": 1, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "ClientList", | 
 |               "code": 2, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "PartsList", | 
 |               "code": 3, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "GeneratedCommandList", | 
 |               "code": 65528, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "AcceptedCommandList", | 
 |               "code": 65529, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "AttributeList", | 
 |               "code": 65531, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "FeatureMap", | 
 |               "code": 65532, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "bitmap32", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "ClusterRevision", | 
 |               "code": 65533, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int16u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             } | 
 |           ] | 
 |         }, | 
 |         { | 
 |           "name": "Door Lock", | 
 |           "code": 257, | 
 |           "mfgCode": null, | 
 |           "define": "DOOR_LOCK_CLUSTER", | 
 |           "side": "server", | 
 |           "enabled": 1, | 
 |           "commands": [ | 
 |             { | 
 |               "name": "LockDoor", | 
 |               "code": 0, | 
 |               "mfgCode": null, | 
 |               "source": "client", | 
 |               "isIncoming": 1, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "UnlockDoor", | 
 |               "code": 1, | 
 |               "mfgCode": null, | 
 |               "source": "client", | 
 |               "isIncoming": 1, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "UnlockWithTimeout", | 
 |               "code": 3, | 
 |               "mfgCode": null, | 
 |               "source": "client", | 
 |               "isIncoming": 1, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "SetWeekDaySchedule", | 
 |               "code": 11, | 
 |               "mfgCode": null, | 
 |               "source": "client", | 
 |               "isIncoming": 1, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "GetWeekDaySchedule", | 
 |               "code": 12, | 
 |               "mfgCode": null, | 
 |               "source": "client", | 
 |               "isIncoming": 1, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "GetWeekDayScheduleResponse", | 
 |               "code": 12, | 
 |               "mfgCode": null, | 
 |               "source": "server", | 
 |               "isIncoming": 0, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "ClearWeekDaySchedule", | 
 |               "code": 13, | 
 |               "mfgCode": null, | 
 |               "source": "client", | 
 |               "isIncoming": 1, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "SetYearDaySchedule", | 
 |               "code": 14, | 
 |               "mfgCode": null, | 
 |               "source": "client", | 
 |               "isIncoming": 1, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "GetYearDaySchedule", | 
 |               "code": 15, | 
 |               "mfgCode": null, | 
 |               "source": "client", | 
 |               "isIncoming": 1, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "GetYearDayScheduleResponse", | 
 |               "code": 15, | 
 |               "mfgCode": null, | 
 |               "source": "server", | 
 |               "isIncoming": 0, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "ClearYearDaySchedule", | 
 |               "code": 16, | 
 |               "mfgCode": null, | 
 |               "source": "client", | 
 |               "isIncoming": 1, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "SetHolidaySchedule", | 
 |               "code": 17, | 
 |               "mfgCode": null, | 
 |               "source": "client", | 
 |               "isIncoming": 1, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "GetHolidaySchedule", | 
 |               "code": 18, | 
 |               "mfgCode": null, | 
 |               "source": "client", | 
 |               "isIncoming": 1, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "GetHolidayScheduleResponse", | 
 |               "code": 18, | 
 |               "mfgCode": null, | 
 |               "source": "server", | 
 |               "isIncoming": 0, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "ClearHolidaySchedule", | 
 |               "code": 19, | 
 |               "mfgCode": null, | 
 |               "source": "client", | 
 |               "isIncoming": 1, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "SetUser", | 
 |               "code": 26, | 
 |               "mfgCode": null, | 
 |               "source": "client", | 
 |               "isIncoming": 1, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "GetUser", | 
 |               "code": 27, | 
 |               "mfgCode": null, | 
 |               "source": "client", | 
 |               "isIncoming": 1, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "GetUserResponse", | 
 |               "code": 28, | 
 |               "mfgCode": null, | 
 |               "source": "server", | 
 |               "isIncoming": 0, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "ClearUser", | 
 |               "code": 29, | 
 |               "mfgCode": null, | 
 |               "source": "client", | 
 |               "isIncoming": 1, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "SetCredential", | 
 |               "code": 34, | 
 |               "mfgCode": null, | 
 |               "source": "client", | 
 |               "isIncoming": 1, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "SetCredentialResponse", | 
 |               "code": 35, | 
 |               "mfgCode": null, | 
 |               "source": "server", | 
 |               "isIncoming": 0, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "GetCredentialStatus", | 
 |               "code": 36, | 
 |               "mfgCode": null, | 
 |               "source": "client", | 
 |               "isIncoming": 1, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "GetCredentialStatusResponse", | 
 |               "code": 37, | 
 |               "mfgCode": null, | 
 |               "source": "server", | 
 |               "isIncoming": 0, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "ClearCredential", | 
 |               "code": 38, | 
 |               "mfgCode": null, | 
 |               "source": "client", | 
 |               "isIncoming": 1, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "UnboltDoor", | 
 |               "code": 39, | 
 |               "mfgCode": null, | 
 |               "source": "client", | 
 |               "isIncoming": 1, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "SetAliroReaderConfig", | 
 |               "code": 40, | 
 |               "mfgCode": null, | 
 |               "source": "client", | 
 |               "isIncoming": 1, | 
 |               "isEnabled": 1 | 
 |             }, | 
 |             { | 
 |               "name": "ClearAliroReaderConfig", | 
 |               "code": 41, | 
 |               "mfgCode": null, | 
 |               "source": "client", | 
 |               "isIncoming": 1, | 
 |               "isEnabled": 1 | 
 |             } | 
 |           ], | 
 |           "attributes": [ | 
 |             { | 
 |               "name": "LockState", | 
 |               "code": 0, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "DlLockState", | 
 |               "included": 1, | 
 |               "storageOption": "NVM", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": "1", | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "LockType", | 
 |               "code": 1, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "DlLockType", | 
 |               "included": 1, | 
 |               "storageOption": "RAM", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": "", | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "ActuatorEnabled", | 
 |               "code": 2, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "boolean", | 
 |               "included": 1, | 
 |               "storageOption": "RAM", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": "", | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "DoorState", | 
 |               "code": 3, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "DoorStateEnum", | 
 |               "included": 1, | 
 |               "storageOption": "RAM", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": "", | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "NumberOfTotalUsersSupported", | 
 |               "code": 17, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int16u", | 
 |               "included": 1, | 
 |               "storageOption": "RAM", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": "10", | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "NumberOfPINUsersSupported", | 
 |               "code": 18, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int16u", | 
 |               "included": 1, | 
 |               "storageOption": "RAM", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": "10", | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "NumberOfRFIDUsersSupported", | 
 |               "code": 19, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int16u", | 
 |               "included": 1, | 
 |               "storageOption": "RAM", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": "10", | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "NumberOfWeekDaySchedulesSupportedPerUser", | 
 |               "code": 20, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int8u", | 
 |               "included": 1, | 
 |               "storageOption": "RAM", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": "10", | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "NumberOfYearDaySchedulesSupportedPerUser", | 
 |               "code": 21, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int8u", | 
 |               "included": 1, | 
 |               "storageOption": "RAM", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": "10", | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "NumberOfHolidaySchedulesSupported", | 
 |               "code": 22, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int8u", | 
 |               "included": 1, | 
 |               "storageOption": "RAM", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": "10", | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "MaxPINCodeLength", | 
 |               "code": 23, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int8u", | 
 |               "included": 1, | 
 |               "storageOption": "RAM", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": "8", | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "MinPINCodeLength", | 
 |               "code": 24, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int8u", | 
 |               "included": 1, | 
 |               "storageOption": "RAM", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": "6", | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "MaxRFIDCodeLength", | 
 |               "code": 25, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int8u", | 
 |               "included": 1, | 
 |               "storageOption": "RAM", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": "20", | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "MinRFIDCodeLength", | 
 |               "code": 26, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int8u", | 
 |               "included": 1, | 
 |               "storageOption": "RAM", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": "10", | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "CredentialRulesSupport", | 
 |               "code": 27, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "DlCredentialRuleMask", | 
 |               "included": 1, | 
 |               "storageOption": "RAM", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": "1", | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "NumberOfCredentialsSupportedPerUser", | 
 |               "code": 28, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int8u", | 
 |               "included": 1, | 
 |               "storageOption": "RAM", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": "5", | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "Language", | 
 |               "code": 33, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "char_string", | 
 |               "included": 1, | 
 |               "storageOption": "RAM", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": "en", | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "AutoRelockTime", | 
 |               "code": 35, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int32u", | 
 |               "included": 1, | 
 |               "storageOption": "RAM", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": "60", | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "SoundVolume", | 
 |               "code": 36, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int8u", | 
 |               "included": 1, | 
 |               "storageOption": "RAM", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": "0", | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "OperatingMode", | 
 |               "code": 37, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "OperatingModeEnum", | 
 |               "included": 1, | 
 |               "storageOption": "RAM", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": "0x00", | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "SupportedOperatingModes", | 
 |               "code": 38, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "DlSupportedOperatingModes", | 
 |               "included": 1, | 
 |               "storageOption": "RAM", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": "0xFFF6", | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "EnableOneTouchLocking", | 
 |               "code": 41, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "boolean", | 
 |               "included": 1, | 
 |               "storageOption": "RAM", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": "0x00", | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "EnablePrivacyModeButton", | 
 |               "code": 43, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "boolean", | 
 |               "included": 1, | 
 |               "storageOption": "RAM", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": "0x00", | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "WrongCodeEntryLimit", | 
 |               "code": 48, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int8u", | 
 |               "included": 1, | 
 |               "storageOption": "RAM", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": "3", | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "UserCodeTemporaryDisableTime", | 
 |               "code": 49, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int8u", | 
 |               "included": 1, | 
 |               "storageOption": "RAM", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": "10", | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "RequirePINforRemoteOperation", | 
 |               "code": 51, | 
 |               "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": "AliroReaderVerificationKey", | 
 |               "code": 128, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "octet_string", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "AliroReaderGroupIdentifier", | 
 |               "code": 129, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "octet_string", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "AliroReaderGroupSubIdentifier", | 
 |               "code": 130, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "octet_string", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "AliroExpeditedTransactionSupportedProtocolVersions", | 
 |               "code": 131, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "AliroGroupResolvingKey", | 
 |               "code": 132, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "octet_string", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "AliroSupportedBLEUWBProtocolVersions", | 
 |               "code": 133, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "AliroBLEAdvertisingVersion", | 
 |               "code": 134, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int8u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "NumberOfAliroCredentialIssuerKeysSupported", | 
 |               "code": 135, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int16u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "NumberOfAliroEndpointKeysSupported", | 
 |               "code": 136, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "int16u", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "GeneratedCommandList", | 
 |               "code": 65528, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "AcceptedCommandList", | 
 |               "code": 65529, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "AttributeList", | 
 |               "code": 65531, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "array", | 
 |               "included": 1, | 
 |               "storageOption": "External", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": null, | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             }, | 
 |             { | 
 |               "name": "FeatureMap", | 
 |               "code": 65532, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "type": "bitmap32", | 
 |               "included": 1, | 
 |               "storageOption": "RAM", | 
 |               "singleton": 0, | 
 |               "bounded": 0, | 
 |               "defaultValue": "0x7DB3", | 
 |               "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": "7", | 
 |               "reportable": 1, | 
 |               "minInterval": 1, | 
 |               "maxInterval": 65534, | 
 |               "reportableChange": 0 | 
 |             } | 
 |           ], | 
 |           "events": [ | 
 |             { | 
 |               "name": "DoorLockAlarm", | 
 |               "code": 0, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "included": 1 | 
 |             }, | 
 |             { | 
 |               "name": "DoorStateChange", | 
 |               "code": 1, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "included": 1 | 
 |             }, | 
 |             { | 
 |               "name": "LockOperation", | 
 |               "code": 2, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "included": 1 | 
 |             }, | 
 |             { | 
 |               "name": "LockOperationError", | 
 |               "code": 3, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "included": 1 | 
 |             }, | 
 |             { | 
 |               "name": "LockUserChange", | 
 |               "code": 4, | 
 |               "mfgCode": null, | 
 |               "side": "server", | 
 |               "included": 1 | 
 |             } | 
 |           ] | 
 |         } | 
 |       ] | 
 |     } | 
 |   ], | 
 |   "endpoints": [ | 
 |     { | 
 |       "endpointTypeName": "MA-rootdevice", | 
 |       "endpointTypeIndex": 0, | 
 |       "profileId": 259, | 
 |       "endpointId": 0, | 
 |       "networkId": 0, | 
 |       "parentEndpointIdentifier": null | 
 |     }, | 
 |     { | 
 |       "endpointTypeName": "MA-dimmablelight", | 
 |       "endpointTypeIndex": 1, | 
 |       "profileId": 259, | 
 |       "endpointId": 1, | 
 |       "networkId": 0, | 
 |       "parentEndpointIdentifier": null | 
 |     } | 
 |   ] | 
 | } |