{ | |
"featureLevel": 81, | |
"creator": "zap", | |
"keyValuePairs": [ | |
{ | |
"key": "commandDiscovery", | |
"value": "1" | |
}, | |
{ | |
"key": "defaultResponsePolicy", | |
"value": "always" | |
}, | |
{ | |
"key": "manufacturerCodes", | |
"value": "0x1002" | |
} | |
], | |
"package": [ | |
{ | |
"pathRelativity": "relativeToZap", | |
"path": "../../../src/app/zap-templates/app-templates.json", | |
"type": "gen-templates-json", | |
"version": "chip-v1" | |
}, | |
{ | |
"pathRelativity": "relativeToZap", | |
"path": "../../../src/app/zap-templates/zcl/zcl-with-test-extensions.json", | |
"type": "zcl-properties", | |
"category": "matter", | |
"version": 1, | |
"description": "Matter SDK ZCL data with some extensions" | |
} | |
], | |
"endpointTypes": [ | |
{ | |
"name": "MA-rootdevice", | |
"deviceTypeName": "MA-rootdevice", | |
"deviceTypeCode": 22, | |
"deviceTypeProfileId": 259, | |
"clusters": [ | |
{ | |
"name": "Identify", | |
"code": 3, | |
"mfgCode": null, | |
"define": "IDENTIFY_CLUSTER", | |
"side": "client", | |
"enabled": 0, | |
"commands": [ | |
{ | |
"name": "Identify", | |
"code": 0, | |
"mfgCode": null, | |
"source": "client", | |
"incoming": 1, | |
"outgoing": 1 | |
}, | |
{ | |
"name": "TriggerEffect", | |
"code": 64, | |
"mfgCode": null, | |
"source": "client", | |
"incoming": 1, | |
"outgoing": 0 | |
} | |
], | |
"attributes": [ | |
{ | |
"name": "ClusterRevision", | |
"code": 65533, | |
"mfgCode": null, | |
"side": "client", | |
"type": "int16u", | |
"included": 1, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "4", | |
"reportable": 1, | |
"minInterval": 0, | |
"maxInterval": 65344, | |
"reportableChange": 0 | |
} | |
] | |
}, | |
{ | |
"name": "Identify", | |
"code": 3, | |
"mfgCode": null, | |
"define": "IDENTIFY_CLUSTER", | |
"side": "server", | |
"enabled": 1, | |
"attributes": [ | |
{ | |
"name": "identify time", | |
"code": 0, | |
"mfgCode": null, | |
"side": "server", | |
"type": "int16u", | |
"included": 1, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "0x0000", | |
"reportable": 1, | |
"minInterval": 0, | |
"maxInterval": 65344, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "identify type", | |
"code": 1, | |
"mfgCode": null, | |
"side": "server", | |
"type": "enum8", | |
"included": 1, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "0x0", | |
"reportable": 1, | |
"minInterval": 0, | |
"maxInterval": 65344, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "FeatureMap", | |
"code": 65532, | |
"mfgCode": null, | |
"side": "server", | |
"type": "bitmap32", | |
"included": 1, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "0", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "ClusterRevision", | |
"code": 65533, | |
"mfgCode": null, | |
"side": "server", | |
"type": "int16u", | |
"included": 1, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "4", | |
"reportable": 1, | |
"minInterval": 0, | |
"maxInterval": 65344, | |
"reportableChange": 0 | |
} | |
] | |
}, | |
{ | |
"name": "Groups", | |
"code": 4, | |
"mfgCode": null, | |
"define": "GROUPS_CLUSTER", | |
"side": "client", | |
"enabled": 0, | |
"commands": [ | |
{ | |
"name": "AddGroup", | |
"code": 0, | |
"mfgCode": null, | |
"source": "client", | |
"incoming": 1, | |
"outgoing": 1 | |
}, | |
{ | |
"name": "ViewGroup", | |
"code": 1, | |
"mfgCode": null, | |
"source": "client", | |
"incoming": 1, | |
"outgoing": 1 | |
}, | |
{ | |
"name": "GetGroupMembership", | |
"code": 2, | |
"mfgCode": null, | |
"source": "client", | |
"incoming": 1, | |
"outgoing": 1 | |
}, | |
{ | |
"name": "RemoveGroup", | |
"code": 3, | |
"mfgCode": null, | |
"source": "client", | |
"incoming": 1, | |
"outgoing": 1 | |
}, | |
{ | |
"name": "RemoveAllGroups", | |
"code": 4, | |
"mfgCode": null, | |
"source": "client", | |
"incoming": 1, | |
"outgoing": 1 | |
}, | |
{ | |
"name": "AddGroupIfIdentifying", | |
"code": 5, | |
"mfgCode": null, | |
"source": "client", | |
"incoming": 1, | |
"outgoing": 1 | |
} | |
], | |
"attributes": [ | |
{ | |
"name": "ClusterRevision", | |
"code": 65533, | |
"mfgCode": null, | |
"side": "client", | |
"type": "int16u", | |
"included": 1, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "4", | |
"reportable": 1, | |
"minInterval": 0, | |
"maxInterval": 65344, | |
"reportableChange": 0 | |
} | |
] | |
}, | |
{ | |
"name": "Groups", | |
"code": 4, | |
"mfgCode": null, | |
"define": "GROUPS_CLUSTER", | |
"side": "server", | |
"enabled": 1, | |
"commands": [ | |
{ | |
"name": "AddGroupResponse", | |
"code": 0, | |
"mfgCode": null, | |
"source": "server", | |
"incoming": 1, | |
"outgoing": 1 | |
}, | |
{ | |
"name": "ViewGroupResponse", | |
"code": 1, | |
"mfgCode": null, | |
"source": "server", | |
"incoming": 1, | |
"outgoing": 1 | |
}, | |
{ | |
"name": "GetGroupMembershipResponse", | |
"code": 2, | |
"mfgCode": null, | |
"source": "server", | |
"incoming": 1, | |
"outgoing": 1 | |
}, | |
{ | |
"name": "RemoveGroupResponse", | |
"code": 3, | |
"mfgCode": null, | |
"source": "server", | |
"incoming": 1, | |
"outgoing": 1 | |
} | |
], | |
"attributes": [ | |
{ | |
"name": "NameSupport", | |
"code": 0, | |
"mfgCode": null, | |
"side": "server", | |
"type": "bitmap8", | |
"included": 1, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "", | |
"reportable": 1, | |
"minInterval": 0, | |
"maxInterval": 65344, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "FeatureMap", | |
"code": 65532, | |
"mfgCode": null, | |
"side": "server", | |
"type": "bitmap32", | |
"included": 1, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "0", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "ClusterRevision", | |
"code": 65533, | |
"mfgCode": null, | |
"side": "server", | |
"type": "int16u", | |
"included": 1, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "4", | |
"reportable": 1, | |
"minInterval": 0, | |
"maxInterval": 65344, | |
"reportableChange": 0 | |
} | |
] | |
}, | |
{ | |
"name": "Scenes", | |
"code": 5, | |
"mfgCode": null, | |
"define": "SCENES_CLUSTER", | |
"side": "client", | |
"enabled": 0, | |
"commands": [ | |
{ | |
"name": "AddScene", | |
"code": 0, | |
"mfgCode": null, | |
"source": "client", | |
"incoming": 1, | |
"outgoing": 1 | |
}, | |
{ | |
"name": "ViewScene", | |
"code": 1, | |
"mfgCode": null, | |
"source": "client", | |
"incoming": 1, | |
"outgoing": 1 | |
}, | |
{ | |
"name": "RemoveScene", | |
"code": 2, | |
"mfgCode": null, | |
"source": "client", | |
"incoming": 1, | |
"outgoing": 1 | |
}, | |
{ | |
"name": "RemoveAllScenes", | |
"code": 3, | |
"mfgCode": null, | |
"source": "client", | |
"incoming": 1, | |
"outgoing": 1 | |
}, | |
{ | |
"name": "StoreScene", | |
"code": 4, | |
"mfgCode": null, | |
"source": "client", | |
"incoming": 1, | |
"outgoing": 1 | |
}, | |
{ | |
"name": "RecallScene", | |
"code": 5, | |
"mfgCode": null, | |
"source": "client", | |
"incoming": 1, | |
"outgoing": 1 | |
}, | |
{ | |
"name": "GetSceneMembership", | |
"code": 6, | |
"mfgCode": null, | |
"source": "client", | |
"incoming": 1, | |
"outgoing": 1 | |
} | |
], | |
"attributes": [ | |
{ | |
"name": "ClusterRevision", | |
"code": 65533, | |
"mfgCode": null, | |
"side": "client", | |
"type": "int16u", | |
"included": 1, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "4", | |
"reportable": 1, | |
"minInterval": 0, | |
"maxInterval": 65344, | |
"reportableChange": 0 | |
} | |
] | |
}, | |
{ | |
"name": "Scenes", | |
"code": 5, | |
"mfgCode": null, | |
"define": "SCENES_CLUSTER", | |
"side": "server", | |
"enabled": 0, | |
"commands": [ | |
{ | |
"name": "AddSceneResponse", | |
"code": 0, | |
"mfgCode": null, | |
"source": "server", | |
"incoming": 1, | |
"outgoing": 1 | |
}, | |
{ | |
"name": "ViewSceneResponse", | |
"code": 1, | |
"mfgCode": null, | |
"source": "server", | |
"incoming": 1, | |
"outgoing": 1 | |
}, | |
{ | |
"name": "RemoveSceneResponse", | |
"code": 2, | |
"mfgCode": null, | |
"source": "server", | |
"incoming": 1, | |
"outgoing": 1 | |
}, | |
{ | |
"name": "RemoveAllScenesResponse", | |
"code": 3, | |
"mfgCode": null, | |
"source": "server", | |
"incoming": 1, | |
"outgoing": 1 | |
}, | |
{ | |
"name": "StoreSceneResponse", | |
"code": 4, | |
"mfgCode": null, | |
"source": "server", | |
"incoming": 1, | |
"outgoing": 1 | |
}, | |
{ | |
"name": "GetSceneMembershipResponse", | |
"code": 6, | |
"mfgCode": null, | |
"source": "server", | |
"incoming": 1, | |
"outgoing": 1 | |
} | |
], | |
"attributes": [ | |
{ | |
"name": "SceneCount", | |
"code": 0, | |
"mfgCode": null, | |
"side": "server", | |
"type": "int8u", | |
"included": 1, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "0x00", | |
"reportable": 1, | |
"minInterval": 0, | |
"maxInterval": 65344, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "CurrentScene", | |
"code": 1, | |
"mfgCode": null, | |
"side": "server", | |
"type": "int8u", | |
"included": 1, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "0x00", | |
"reportable": 1, | |
"minInterval": 0, | |
"maxInterval": 65344, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "CurrentGroup", | |
"code": 2, | |
"mfgCode": null, | |
"side": "server", | |
"type": "group_id", | |
"included": 1, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "0x0000", | |
"reportable": 1, | |
"minInterval": 0, | |
"maxInterval": 65344, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "SceneValid", | |
"code": 3, | |
"mfgCode": null, | |
"side": "server", | |
"type": "boolean", | |
"included": 1, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "0x00", | |
"reportable": 1, | |
"minInterval": 0, | |
"maxInterval": 65344, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "NameSupport", | |
"code": 4, | |
"mfgCode": null, | |
"side": "server", | |
"type": "bitmap8", | |
"included": 1, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "", | |
"reportable": 1, | |
"minInterval": 0, | |
"maxInterval": 65344, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "ClusterRevision", | |
"code": 65533, | |
"mfgCode": null, | |
"side": "server", | |
"type": "int16u", | |
"included": 1, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "4", | |
"reportable": 1, | |
"minInterval": 0, | |
"maxInterval": 65344, | |
"reportableChange": 0 | |
} | |
] | |
}, | |
{ | |
"name": "On/Off", | |
"code": 6, | |
"mfgCode": null, | |
"define": "ON_OFF_CLUSTER", | |
"side": "client", | |
"enabled": 0, | |
"commands": [ | |
{ | |
"name": "Off", | |
"code": 0, | |
"mfgCode": null, | |
"source": "client", | |
"incoming": 1, | |
"outgoing": 1 | |
}, | |
{ | |
"name": "On", | |
"code": 1, | |
"mfgCode": null, | |
"source": "client", | |
"incoming": 1, | |
"outgoing": 1 | |
}, | |
{ | |
"name": "Toggle", | |
"code": 2, | |
"mfgCode": null, | |
"source": "client", | |
"incoming": 1, | |
"outgoing": 1 | |
} | |
], | |
"attributes": [ | |
{ | |
"name": "ClusterRevision", | |
"code": 65533, | |
"mfgCode": null, | |
"side": "client", | |
"type": "int16u", | |
"included": 1, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "4", | |
"reportable": 1, | |
"minInterval": 0, | |
"maxInterval": 65344, | |
"reportableChange": 0 | |
} | |
] | |
}, | |
{ | |
"name": "On/Off", | |
"code": 6, | |
"mfgCode": null, | |
"define": "ON_OFF_CLUSTER", | |
"side": "server", | |
"enabled": 0, | |
"attributes": [ | |
{ | |
"name": "OnOff", | |
"code": 0, | |
"mfgCode": null, | |
"side": "server", | |
"type": "boolean", | |
"included": 1, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "0x00", | |
"reportable": 1, | |
"minInterval": 0, | |
"maxInterval": 65344, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "ClusterRevision", | |
"code": 65533, | |
"mfgCode": null, | |
"side": "server", | |
"type": "int16u", | |
"included": 1, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "4", | |
"reportable": 1, | |
"minInterval": 0, | |
"maxInterval": 65344, | |
"reportableChange": 0 | |
} | |
] | |
}, | |
{ | |
"name": "Level Control", | |
"code": 8, | |
"mfgCode": null, | |
"define": "LEVEL_CONTROL_CLUSTER", | |
"side": "client", | |
"enabled": 0, | |
"commands": [ | |
{ | |
"name": "MoveToLevel", | |
"code": 0, | |
"mfgCode": null, | |
"source": "client", | |
"incoming": 1, | |
"outgoing": 1 | |
}, | |
{ | |
"name": "Move", | |
"code": 1, | |
"mfgCode": null, | |
"source": "client", | |
"incoming": 1, | |
"outgoing": 1 | |
}, | |
{ | |
"name": "Step", | |
"code": 2, | |
"mfgCode": null, | |
"source": "client", | |
"incoming": 1, | |
"outgoing": 1 | |
}, | |
{ | |
"name": "Stop", | |
"code": 3, | |
"mfgCode": null, | |
"source": "client", | |
"incoming": 1, | |
"outgoing": 1 | |
}, | |
{ | |
"name": "MoveToLevelWithOnOff", | |
"code": 4, | |
"mfgCode": null, | |
"source": "client", | |
"incoming": 1, | |
"outgoing": 1 | |
}, | |
{ | |
"name": "MoveWithOnOff", | |
"code": 5, | |
"mfgCode": null, | |
"source": "client", | |
"incoming": 1, | |
"outgoing": 1 | |
}, | |
{ | |
"name": "StepWithOnOff", | |
"code": 6, | |
"mfgCode": null, | |
"source": "client", | |
"incoming": 1, | |
"outgoing": 1 | |
}, | |
{ | |
"name": "StopWithOnOff", | |
"code": 7, | |
"mfgCode": null, | |
"source": "client", | |
"incoming": 1, | |
"outgoing": 1 | |
} | |
], | |
"attributes": [ | |
{ | |
"name": "ClusterRevision", | |
"code": 65533, | |
"mfgCode": null, | |
"side": "client", | |
"type": "int16u", | |
"included": 1, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "5", | |
"reportable": 1, | |
"minInterval": 0, | |
"maxInterval": 65344, | |
"reportableChange": 0 | |
} | |
] | |
}, | |
{ | |
"name": "Level Control", | |
"code": 8, | |
"mfgCode": null, | |
"define": "LEVEL_CONTROL_CLUSTER", | |
"side": "server", | |
"enabled": 0, | |
"attributes": [ | |
{ | |
"name": "CurrentLevel", | |
"code": 0, | |
"mfgCode": null, | |
"side": "server", | |
"type": "int8u", | |
"included": 1, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "0x00", | |
"reportable": 1, | |
"minInterval": 0, | |
"maxInterval": 65344, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "ClusterRevision", | |
"code": 65533, | |
"mfgCode": null, | |
"side": "server", | |
"type": "int16u", | |
"included": 1, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "5", | |
"reportable": 1, | |
"minInterval": 0, | |
"maxInterval": 65344, | |
"reportableChange": 0 | |
} | |
] | |
}, | |
{ | |
"name": "Descriptor", | |
"code": 29, | |
"mfgCode": null, | |
"define": "DESCRIPTOR_CLUSTER", | |
"side": "client", | |
"enabled": 0, | |
"attributes": [ | |
{ | |
"name": "ClusterRevision", | |
"code": 65533, | |
"mfgCode": null, | |
"side": "client", | |
"type": "int16u", | |
"included": 1, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "1", | |
"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": "", | |
"reportable": 1, | |
"minInterval": 0, | |
"maxInterval": 65344, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "ServerList", | |
"code": 1, | |
"mfgCode": null, | |
"side": "server", | |
"type": "array", | |
"included": 1, | |
"storageOption": "External", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "", | |
"reportable": 1, | |
"minInterval": 0, | |
"maxInterval": 65344, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "ClientList", | |
"code": 2, | |
"mfgCode": null, | |
"side": "server", | |
"type": "array", | |
"included": 1, | |
"storageOption": "External", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "", | |
"reportable": 1, | |
"minInterval": 0, | |
"maxInterval": 65344, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "PartsList", | |
"code": 3, | |
"mfgCode": null, | |
"side": "server", | |
"type": "array", | |
"included": 1, | |
"storageOption": "External", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "", | |
"reportable": 1, | |
"minInterval": 0, | |
"maxInterval": 65344, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "FeatureMap", | |
"code": 65532, | |
"mfgCode": null, | |
"side": "server", | |
"type": "bitmap32", | |
"included": 1, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "0", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "ClusterRevision", | |
"code": 65533, | |
"mfgCode": null, | |
"side": "server", | |
"type": "int16u", | |
"included": 1, | |
"storageOption": "External", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "1", | |
"reportable": 1, | |
"minInterval": 0, | |
"maxInterval": 65344, | |
"reportableChange": 0 | |
} | |
] | |
}, | |
{ | |
"name": "Binding", | |
"code": 30, | |
"mfgCode": null, | |
"define": "BINDING_CLUSTER", | |
"side": "client", | |
"enabled": 0, | |
"attributes": [ | |
{ | |
"name": "ClusterRevision", | |
"code": 65533, | |
"mfgCode": null, | |
"side": "client", | |
"type": "int16u", | |
"included": 1, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "1", | |
"reportable": 1, | |
"minInterval": 0, | |
"maxInterval": 65344, | |
"reportableChange": 0 | |
} | |
] | |
}, | |
{ | |
"name": "Binding", | |
"code": 30, | |
"mfgCode": null, | |
"define": "BINDING_CLUSTER", | |
"side": "server", | |
"enabled": 1, | |
"attributes": [ | |
{ | |
"name": "Binding", | |
"code": 0, | |
"mfgCode": null, | |
"side": "server", | |
"type": "array", | |
"included": 1, | |
"storageOption": "External", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "FeatureMap", | |
"code": 65532, | |
"mfgCode": null, | |
"side": "server", | |
"type": "bitmap32", | |
"included": 1, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "0", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "ClusterRevision", | |
"code": 65533, | |
"mfgCode": null, | |
"side": "server", | |
"type": "int16u", | |
"included": 1, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "1", | |
"reportable": 1, | |
"minInterval": 0, | |
"maxInterval": 65344, | |
"reportableChange": 0 | |
} | |
] | |
}, | |
{ | |
"name": "Access Control", | |
"code": 31, | |
"mfgCode": null, | |
"define": "ACCESS_CONTROL_CLUSTER", | |
"side": "client", | |
"enabled": 0 | |
}, | |
{ | |
"name": "Access Control", | |
"code": 31, | |
"mfgCode": null, | |
"define": "ACCESS_CONTROL_CLUSTER", | |
"side": "server", | |
"enabled": 1, | |
"attributes": [ | |
{ | |
"name": "ACL", | |
"code": 0, | |
"mfgCode": null, | |
"side": "server", | |
"type": "array", | |
"included": 1, | |
"storageOption": "External", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "", | |
"reportable": 1, | |
"minInterval": 0, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "Extension", | |
"code": 1, | |
"mfgCode": null, | |
"side": "server", | |
"type": "array", | |
"included": 1, | |
"storageOption": "External", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "", | |
"reportable": 1, | |
"minInterval": 0, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "SubjectsPerAccessControlEntry", | |
"code": 2, | |
"mfgCode": null, | |
"side": "server", | |
"type": "int16u", | |
"included": 1, | |
"storageOption": "External", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "4", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "TargetsPerAccessControlEntry", | |
"code": 3, | |
"mfgCode": null, | |
"side": "server", | |
"type": "int16u", | |
"included": 1, | |
"storageOption": "External", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "3", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "AccessControlEntriesPerFabric", | |
"code": 4, | |
"mfgCode": null, | |
"side": "server", | |
"type": "int16u", | |
"included": 1, | |
"storageOption": "External", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "3", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "FeatureMap", | |
"code": 65532, | |
"mfgCode": null, | |
"side": "server", | |
"type": "bitmap32", | |
"included": 1, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "0", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "ClusterRevision", | |
"code": 65533, | |
"mfgCode": null, | |
"side": "server", | |
"type": "int16u", | |
"included": 1, | |
"storageOption": "External", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "1", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
} | |
] | |
}, | |
{ | |
"name": "Basic", | |
"code": 40, | |
"mfgCode": null, | |
"define": "BASIC_CLUSTER", | |
"side": "client", | |
"enabled": 0, | |
"attributes": [ | |
{ | |
"name": "ClusterRevision", | |
"code": 65533, | |
"mfgCode": null, | |
"side": "client", | |
"type": "int16u", | |
"included": 1, | |
"storageOption": "RAM", | |
"singleton": 1, | |
"bounded": 0, | |
"defaultValue": "1", | |
"reportable": 1, | |
"minInterval": 0, | |
"maxInterval": 65344, | |
"reportableChange": 0 | |
} | |
] | |
}, | |
{ | |
"name": "Basic", | |
"code": 40, | |
"mfgCode": null, | |
"define": "BASIC_CLUSTER", | |
"side": "server", | |
"enabled": 1, | |
"attributes": [ | |
{ | |
"name": "DataModelRevision", | |
"code": 0, | |
"mfgCode": null, | |
"side": "server", | |
"type": "int16u", | |
"included": 1, | |
"storageOption": "External", | |
"singleton": 1, | |
"bounded": 0, | |
"defaultValue": "10", | |
"reportable": 1, | |
"minInterval": 0, | |
"maxInterval": 65344, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "VendorName", | |
"code": 1, | |
"mfgCode": null, | |
"side": "server", | |
"type": "char_string", | |
"included": 1, | |
"storageOption": "External", | |
"singleton": 1, | |
"bounded": 0, | |
"defaultValue": "", | |
"reportable": 1, | |
"minInterval": 0, | |
"maxInterval": 65344, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "VendorID", | |
"code": 2, | |
"mfgCode": null, | |
"side": "server", | |
"type": "vendor_id", | |
"included": 1, | |
"storageOption": "External", | |
"singleton": 1, | |
"bounded": 0, | |
"defaultValue": "", | |
"reportable": 1, | |
"minInterval": 0, | |
"maxInterval": 65344, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "ProductName", | |
"code": 3, | |
"mfgCode": null, | |
"side": "server", | |
"type": "char_string", | |
"included": 1, | |
"storageOption": "External", | |
"singleton": 1, | |
"bounded": 0, | |
"defaultValue": "", | |
"reportable": 1, | |
"minInterval": 0, | |
"maxInterval": 65344, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "ProductID", | |
"code": 4, | |
"mfgCode": null, | |
"side": "server", | |
"type": "int16u", | |
"included": 1, | |
"storageOption": "External", | |
"singleton": 1, | |
"bounded": 0, | |
"defaultValue": "", | |
"reportable": 1, | |
"minInterval": 0, | |
"maxInterval": 65344, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "NodeLabel", | |
"code": 5, | |
"mfgCode": null, | |
"side": "server", | |
"type": "char_string", | |
"included": 1, | |
"storageOption": "NVM", | |
"singleton": 1, | |
"bounded": 0, | |
"defaultValue": "", | |
"reportable": 1, | |
"minInterval": 0, | |
"maxInterval": 65344, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "Location", | |
"code": 6, | |
"mfgCode": null, | |
"side": "server", | |
"type": "char_string", | |
"included": 1, | |
"storageOption": "External", | |
"singleton": 1, | |
"bounded": 0, | |
"defaultValue": "XX", | |
"reportable": 1, | |
"minInterval": 0, | |
"maxInterval": 65344, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "HardwareVersion", | |
"code": 7, | |
"mfgCode": null, | |
"side": "server", | |
"type": "int16u", | |
"included": 1, | |
"storageOption": "External", | |
"singleton": 1, | |
"bounded": 0, | |
"defaultValue": "0", | |
"reportable": 1, | |
"minInterval": 0, | |
"maxInterval": 65344, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "HardwareVersionString", | |
"code": 8, | |
"mfgCode": null, | |
"side": "server", | |
"type": "char_string", | |
"included": 1, | |
"storageOption": "External", | |
"singleton": 1, | |
"bounded": 0, | |
"defaultValue": "", | |
"reportable": 1, | |
"minInterval": 0, | |
"maxInterval": 65344, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "SoftwareVersion", | |
"code": 9, | |
"mfgCode": null, | |
"side": "server", | |
"type": "int32u", | |
"included": 1, | |
"storageOption": "External", | |
"singleton": 1, | |
"bounded": 0, | |
"defaultValue": "0", | |
"reportable": 1, | |
"minInterval": 0, | |
"maxInterval": 65344, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "SoftwareVersionString", | |
"code": 10, | |
"mfgCode": null, | |
"side": "server", | |
"type": "char_string", | |
"included": 1, | |
"storageOption": "External", | |
"singleton": 1, | |
"bounded": 0, | |
"defaultValue": "", | |
"reportable": 1, | |
"minInterval": 0, | |
"maxInterval": 65344, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "ManufacturingDate", | |
"code": 11, | |
"mfgCode": null, | |
"side": "server", | |
"type": "char_string", | |
"included": 1, | |
"storageOption": "External", | |
"singleton": 1, | |
"bounded": 0, | |
"defaultValue": "20210614123456ZZ", | |
"reportable": 1, | |
"minInterval": 0, | |
"maxInterval": 65344, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "PartNumber", | |
"code": 12, | |
"mfgCode": null, | |
"side": "server", | |
"type": "char_string", | |
"included": 1, | |
"storageOption": "External", | |
"singleton": 1, | |
"bounded": 0, | |
"defaultValue": "", | |
"reportable": 1, | |
"minInterval": 0, | |
"maxInterval": 65344, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "ProductURL", | |
"code": 13, | |
"mfgCode": null, | |
"side": "server", | |
"type": "long_char_string", | |
"included": 1, | |
"storageOption": "External", | |
"singleton": 1, | |
"bounded": 0, | |
"defaultValue": "", | |
"reportable": 1, | |
"minInterval": 0, | |
"maxInterval": 65344, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "ProductLabel", | |
"code": 14, | |
"mfgCode": null, | |
"side": "server", | |
"type": "char_string", | |
"included": 1, | |
"storageOption": "External", | |
"singleton": 1, | |
"bounded": 0, | |
"defaultValue": "", | |
"reportable": 1, | |
"minInterval": 0, | |
"maxInterval": 65344, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "SerialNumber", | |
"code": 15, | |
"mfgCode": null, | |
"side": "server", | |
"type": "char_string", | |
"included": 1, | |
"storageOption": "External", | |
"singleton": 1, | |
"bounded": 0, | |
"defaultValue": "", | |
"reportable": 1, | |
"minInterval": 0, | |
"maxInterval": 65344, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "LocalConfigDisabled", | |
"code": 16, | |
"mfgCode": null, | |
"side": "server", | |
"type": "boolean", | |
"included": 1, | |
"storageOption": "NVM", | |
"singleton": 1, | |
"bounded": 0, | |
"defaultValue": "0", | |
"reportable": 1, | |
"minInterval": 0, | |
"maxInterval": 65344, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "Reachable", | |
"code": 17, | |
"mfgCode": null, | |
"side": "server", | |
"type": "boolean", | |
"included": 1, | |
"storageOption": "RAM", | |
"singleton": 1, | |
"bounded": 0, | |
"defaultValue": "1", | |
"reportable": 1, | |
"minInterval": 0, | |
"maxInterval": 65344, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "UniqueID", | |
"code": 18, | |
"mfgCode": null, | |
"side": "server", | |
"type": "char_string", | |
"included": 1, | |
"storageOption": "External", | |
"singleton": 1, | |
"bounded": 0, | |
"defaultValue": "", | |
"reportable": 1, | |
"minInterval": 0, | |
"maxInterval": 65344, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "CapabilityMinima", | |
"code": 19, | |
"mfgCode": null, | |
"side": "server", | |
"type": "CapabilityMinimaStruct", | |
"included": 1, | |
"storageOption": "External", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "FeatureMap", | |
"code": 65532, | |
"mfgCode": null, | |
"side": "server", | |
"type": "bitmap32", | |
"included": 1, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "0", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "ClusterRevision", | |
"code": 65533, | |
"mfgCode": null, | |
"side": "server", | |
"type": "int16u", | |
"included": 1, | |
"storageOption": "RAM", | |
"singleton": 1, | |
"bounded": 0, | |
"defaultValue": "1", | |
"reportable": 1, | |
"minInterval": 0, | |
"maxInterval": 65344, | |
"reportableChange": 0 | |
} | |
] | |
}, | |
{ | |
"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", | |
"incoming": 0, | |
"outgoing": 1 | |
}, | |
{ | |
"name": "ApplyUpdateRequest", | |
"code": 2, | |
"mfgCode": null, | |
"source": "client", | |
"incoming": 0, | |
"outgoing": 1 | |
}, | |
{ | |
"name": "NotifyUpdateApplied", | |
"code": 4, | |
"mfgCode": null, | |
"source": "client", | |
"incoming": 0, | |
"outgoing": 1 | |
} | |
], | |
"attributes": [ | |
{ | |
"name": "ClusterRevision", | |
"code": 65533, | |
"mfgCode": null, | |
"side": "client", | |
"type": "int16u", | |
"included": 1, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "1", | |
"reportable": 1, | |
"minInterval": 0, | |
"maxInterval": 65344, | |
"reportableChange": 0 | |
} | |
] | |
}, | |
{ | |
"name": "OTA Software Update Provider", | |
"code": 41, | |
"mfgCode": null, | |
"define": "OTA_SOFTWARE_UPDATE_PROVIDER_CLUSTER", | |
"side": "server", | |
"enabled": 0, | |
"commands": [ | |
{ | |
"name": "QueryImageResponse", | |
"code": 1, | |
"mfgCode": null, | |
"source": "server", | |
"incoming": 0, | |
"outgoing": 1 | |
}, | |
{ | |
"name": "ApplyUpdateResponse", | |
"code": 3, | |
"mfgCode": null, | |
"source": "server", | |
"incoming": 1, | |
"outgoing": 1 | |
} | |
], | |
"attributes": [ | |
{ | |
"name": "AttributeList", | |
"code": 65531, | |
"mfgCode": null, | |
"side": "server", | |
"type": "array", | |
"included": 0, | |
"storageOption": "External", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "FeatureMap", | |
"code": 65532, | |
"mfgCode": null, | |
"side": "server", | |
"type": "bitmap32", | |
"included": 0, | |
"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": "OTA Software Update Requestor", | |
"code": 42, | |
"mfgCode": null, | |
"define": "OTA_SOFTWARE_UPDATE_REQUESTOR_CLUSTER", | |
"side": "client", | |
"enabled": 0, | |
"commands": [ | |
{ | |
"name": "AnnounceOtaProvider", | |
"code": 0, | |
"mfgCode": null, | |
"source": "client", | |
"incoming": 1, | |
"outgoing": 0 | |
} | |
], | |
"attributes": [ | |
{ | |
"name": "ClusterRevision", | |
"code": 65533, | |
"mfgCode": null, | |
"side": "client", | |
"type": "int16u", | |
"included": 1, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "1", | |
"reportable": 1, | |
"minInterval": 0, | |
"maxInterval": 65344, | |
"reportableChange": 0 | |
} | |
] | |
}, | |
{ | |
"name": "OTA Software Update Requestor", | |
"code": 42, | |
"mfgCode": null, | |
"define": "OTA_SOFTWARE_UPDATE_REQUESTOR_CLUSTER", | |
"side": "server", | |
"enabled": 1, | |
"attributes": [ | |
{ | |
"name": "DefaultOtaProviders", | |
"code": 0, | |
"mfgCode": null, | |
"side": "server", | |
"type": "array", | |
"included": 1, | |
"storageOption": "External", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "0", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "UpdatePossible", | |
"code": 1, | |
"mfgCode": null, | |
"side": "server", | |
"type": "boolean", | |
"included": 1, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "1", | |
"reportable": 1, | |
"minInterval": 0, | |
"maxInterval": 65344, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "UpdateState", | |
"code": 2, | |
"mfgCode": null, | |
"side": "server", | |
"type": "OTAUpdateStateEnum", | |
"included": 1, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "0", | |
"reportable": 1, | |
"minInterval": 0, | |
"maxInterval": 65344, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "UpdateStateProgress", | |
"code": 3, | |
"mfgCode": null, | |
"side": "server", | |
"type": "int8u", | |
"included": 1, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "0", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "AttributeList", | |
"code": 65531, | |
"mfgCode": null, | |
"side": "server", | |
"type": "array", | |
"included": 0, | |
"storageOption": "External", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "FeatureMap", | |
"code": 65532, | |
"mfgCode": null, | |
"side": "server", | |
"type": "bitmap32", | |
"included": 1, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "0", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "ClusterRevision", | |
"code": 65533, | |
"mfgCode": null, | |
"side": "server", | |
"type": "int16u", | |
"included": 1, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "1", | |
"reportable": 1, | |
"minInterval": 0, | |
"maxInterval": 65344, | |
"reportableChange": 0 | |
} | |
] | |
}, | |
{ | |
"name": "Localization Configuration", | |
"code": 43, | |
"mfgCode": null, | |
"define": "LOCALIZATION_CONFIGURATION_CLUSTER", | |
"side": "client", | |
"enabled": 0 | |
}, | |
{ | |
"name": "Localization Configuration", | |
"code": 43, | |
"mfgCode": null, | |
"define": "LOCALIZATION_CONFIGURATION_CLUSTER", | |
"side": "server", | |
"enabled": 1, | |
"attributes": [ | |
{ | |
"name": "ActiveLocale", | |
"code": 0, | |
"mfgCode": null, | |
"side": "server", | |
"type": "char_string", | |
"included": 1, | |
"storageOption": "NVM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "en-US", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "SupportedLocales", | |
"code": 1, | |
"mfgCode": null, | |
"side": "server", | |
"type": "array", | |
"included": 1, | |
"storageOption": "External", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "FeatureMap", | |
"code": 65532, | |
"mfgCode": null, | |
"side": "server", | |
"type": "bitmap32", | |
"included": 1, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "0", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "ClusterRevision", | |
"code": 65533, | |
"mfgCode": null, | |
"side": "server", | |
"type": "int16u", | |
"included": 1, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "1", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
} | |
] | |
}, | |
{ | |
"name": "Time Format Localization", | |
"code": 44, | |
"mfgCode": null, | |
"define": "TIME_FORMAT_LOCALIZATION_CLUSTER", | |
"side": "client", | |
"enabled": 0 | |
}, | |
{ | |
"name": "Time Format Localization", | |
"code": 44, | |
"mfgCode": null, | |
"define": "TIME_FORMAT_LOCALIZATION_CLUSTER", | |
"side": "server", | |
"enabled": 1, | |
"attributes": [ | |
{ | |
"name": "HourFormat", | |
"code": 0, | |
"mfgCode": null, | |
"side": "server", | |
"type": "HourFormat", | |
"included": 1, | |
"storageOption": "NVM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "0", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "ActiveCalendarType", | |
"code": 1, | |
"mfgCode": null, | |
"side": "server", | |
"type": "CalendarType", | |
"included": 1, | |
"storageOption": "NVM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "0", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "SupportedCalendarTypes", | |
"code": 2, | |
"mfgCode": null, | |
"side": "server", | |
"type": "array", | |
"included": 1, | |
"storageOption": "External", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "GeneratedCommandList", | |
"code": 65528, | |
"mfgCode": null, | |
"side": "server", | |
"type": "array", | |
"included": 1, | |
"storageOption": "External", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "AcceptedCommandList", | |
"code": 65529, | |
"mfgCode": null, | |
"side": "server", | |
"type": "array", | |
"included": 1, | |
"storageOption": "External", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "AttributeList", | |
"code": 65531, | |
"mfgCode": null, | |
"side": "server", | |
"type": "array", | |
"included": 1, | |
"storageOption": "External", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "FeatureMap", | |
"code": 65532, | |
"mfgCode": null, | |
"side": "server", | |
"type": "bitmap32", | |
"included": 1, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "0", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "ClusterRevision", | |
"code": 65533, | |
"mfgCode": null, | |
"side": "server", | |
"type": "int16u", | |
"included": 1, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "1", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
} | |
] | |
}, | |
{ | |
"name": "Unit Localization", | |
"code": 45, | |
"mfgCode": null, | |
"define": "UNIT_LOCALIZATION_CLUSTER", | |
"side": "client", | |
"enabled": 0 | |
}, | |
{ | |
"name": "Unit Localization", | |
"code": 45, | |
"mfgCode": null, | |
"define": "UNIT_LOCALIZATION_CLUSTER", | |
"side": "server", | |
"enabled": 1, | |
"attributes": [ | |
{ | |
"name": "TemperatureUnit", | |
"code": 0, | |
"mfgCode": null, | |
"side": "server", | |
"type": "TempUnit", | |
"included": 1, | |
"storageOption": "NVM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "0", | |
"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": "0x1", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "ClusterRevision", | |
"code": 65533, | |
"mfgCode": null, | |
"side": "server", | |
"type": "int16u", | |
"included": 1, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "1", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
} | |
] | |
}, | |
{ | |
"name": "Power Source Configuration", | |
"code": 46, | |
"mfgCode": null, | |
"define": "POWER_SOURCE_CONFIGURATION_CLUSTER", | |
"side": "client", | |
"enabled": 0 | |
}, | |
{ | |
"name": "Power Source Configuration", | |
"code": 46, | |
"mfgCode": null, | |
"define": "POWER_SOURCE_CONFIGURATION_CLUSTER", | |
"side": "server", | |
"enabled": 1, | |
"attributes": [ | |
{ | |
"name": "Sources", | |
"code": 0, | |
"mfgCode": null, | |
"side": "server", | |
"type": "array", | |
"included": 1, | |
"storageOption": "External", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "FeatureMap", | |
"code": 65532, | |
"mfgCode": null, | |
"side": "server", | |
"type": "bitmap32", | |
"included": 1, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "0", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "ClusterRevision", | |
"code": 65533, | |
"mfgCode": null, | |
"side": "server", | |
"type": "int16u", | |
"included": 1, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "1", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
} | |
] | |
}, | |
{ | |
"name": "Power Source", | |
"code": 47, | |
"mfgCode": null, | |
"define": "POWER_SOURCE_CLUSTER", | |
"side": "client", | |
"enabled": 0 | |
}, | |
{ | |
"name": "Power Source", | |
"code": 47, | |
"mfgCode": null, | |
"define": "POWER_SOURCE_CLUSTER", | |
"side": "server", | |
"enabled": 1, | |
"attributes": [ | |
{ | |
"name": "Status", | |
"code": 0, | |
"mfgCode": null, | |
"side": "server", | |
"type": "PowerSourceStatus", | |
"included": 1, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "0", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "Order", | |
"code": 1, | |
"mfgCode": null, | |
"side": "server", | |
"type": "int8u", | |
"included": 1, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "3", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "Description", | |
"code": 2, | |
"mfgCode": null, | |
"side": "server", | |
"type": "char_string", | |
"included": 1, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "B1", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "WiredAssessedInputVoltage", | |
"code": 3, | |
"mfgCode": null, | |
"side": "server", | |
"type": "int32u", | |
"included": 0, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "WiredAssessedInputFrequency", | |
"code": 4, | |
"mfgCode": null, | |
"side": "server", | |
"type": "int16u", | |
"included": 0, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "WiredCurrentType", | |
"code": 5, | |
"mfgCode": null, | |
"side": "server", | |
"type": "WiredCurrentType", | |
"included": 0, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "WiredAssessedCurrent", | |
"code": 6, | |
"mfgCode": null, | |
"side": "server", | |
"type": "int32u", | |
"included": 0, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "WiredNominalVoltage", | |
"code": 7, | |
"mfgCode": null, | |
"side": "server", | |
"type": "int32u", | |
"included": 0, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "WiredMaximumCurrent", | |
"code": 8, | |
"mfgCode": null, | |
"side": "server", | |
"type": "int32u", | |
"included": 0, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "WiredPresent", | |
"code": 9, | |
"mfgCode": null, | |
"side": "server", | |
"type": "boolean", | |
"included": 0, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "ActiveWiredFaults", | |
"code": 10, | |
"mfgCode": null, | |
"side": "server", | |
"type": "array", | |
"included": 0, | |
"storageOption": "External", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "BatVoltage", | |
"code": 11, | |
"mfgCode": null, | |
"side": "server", | |
"type": "int32u", | |
"included": 0, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "BatPercentRemaining", | |
"code": 12, | |
"mfgCode": null, | |
"side": "server", | |
"type": "int8u", | |
"included": 0, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "BatTimeRemaining", | |
"code": 13, | |
"mfgCode": null, | |
"side": "server", | |
"type": "int32u", | |
"included": 0, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "BatChargeLevel", | |
"code": 14, | |
"mfgCode": null, | |
"side": "server", | |
"type": "BatChargeLevel", | |
"included": 1, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "0", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "BatReplacementNeeded", | |
"code": 15, | |
"mfgCode": null, | |
"side": "server", | |
"type": "boolean", | |
"included": 1, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "BatReplaceability", | |
"code": 16, | |
"mfgCode": null, | |
"side": "server", | |
"type": "BatReplaceability", | |
"included": 1, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "BatPresent", | |
"code": 17, | |
"mfgCode": null, | |
"side": "server", | |
"type": "boolean", | |
"included": 0, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "ActiveBatFaults", | |
"code": 18, | |
"mfgCode": null, | |
"side": "server", | |
"type": "array", | |
"included": 0, | |
"storageOption": "External", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "BatReplacementDescription", | |
"code": 19, | |
"mfgCode": null, | |
"side": "server", | |
"type": "char_string", | |
"included": 0, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "BatCommonDesignation", | |
"code": 20, | |
"mfgCode": null, | |
"side": "server", | |
"type": "int32u", | |
"included": 0, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "BatANSIDesignation", | |
"code": 21, | |
"mfgCode": null, | |
"side": "server", | |
"type": "char_string", | |
"included": 0, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "BatIECDesignation", | |
"code": 22, | |
"mfgCode": null, | |
"side": "server", | |
"type": "char_string", | |
"included": 0, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "BatApprovedChemistry", | |
"code": 23, | |
"mfgCode": null, | |
"side": "server", | |
"type": "int32u", | |
"included": 0, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "BatCapacity", | |
"code": 24, | |
"mfgCode": null, | |
"side": "server", | |
"type": "int32u", | |
"included": 0, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "BatQuantity", | |
"code": 25, | |
"mfgCode": null, | |
"side": "server", | |
"type": "int8u", | |
"included": 0, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "BatChargeState", | |
"code": 26, | |
"mfgCode": null, | |
"side": "server", | |
"type": "BatChargeState", | |
"included": 0, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "BatTimeToFullCharge", | |
"code": 27, | |
"mfgCode": null, | |
"side": "server", | |
"type": "int32u", | |
"included": 0, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "BatFunctionalWhileCharging", | |
"code": 28, | |
"mfgCode": null, | |
"side": "server", | |
"type": "boolean", | |
"included": 0, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "BatChargingCurrent", | |
"code": 29, | |
"mfgCode": null, | |
"side": "server", | |
"type": "int32u", | |
"included": 0, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "ActiveBatChargeFaults", | |
"code": 30, | |
"mfgCode": null, | |
"side": "server", | |
"type": "array", | |
"included": 0, | |
"storageOption": "External", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "GeneratedCommandList", | |
"code": 65528, | |
"mfgCode": null, | |
"side": "server", | |
"type": "array", | |
"included": 0, | |
"storageOption": "External", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "AcceptedCommandList", | |
"code": 65529, | |
"mfgCode": null, | |
"side": "server", | |
"type": "array", | |
"included": 0, | |
"storageOption": "External", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "AttributeList", | |
"code": 65531, | |
"mfgCode": null, | |
"side": "server", | |
"type": "array", | |
"included": 0, | |
"storageOption": "External", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "FeatureMap", | |
"code": 65532, | |
"mfgCode": null, | |
"side": "server", | |
"type": "bitmap32", | |
"included": 1, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "2", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "ClusterRevision", | |
"code": 65533, | |
"mfgCode": null, | |
"side": "server", | |
"type": "int16u", | |
"included": 1, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "1", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
} | |
] | |
}, | |
{ | |
"name": "General Commissioning", | |
"code": 48, | |
"mfgCode": null, | |
"define": "GENERAL_COMMISSIONING_CLUSTER", | |
"side": "client", | |
"enabled": 0, | |
"commands": [ | |
{ | |
"name": "ArmFailSafe", | |
"code": 0, | |
"mfgCode": null, | |
"source": "client", | |
"incoming": 1, | |
"outgoing": 1 | |
}, | |
{ | |
"name": "SetRegulatoryConfig", | |
"code": 2, | |
"mfgCode": null, | |
"source": "client", | |
"incoming": 1, | |
"outgoing": 1 | |
}, | |
{ | |
"name": "CommissioningComplete", | |
"code": 4, | |
"mfgCode": null, | |
"source": "client", | |
"incoming": 1, | |
"outgoing": 0 | |
} | |
], | |
"attributes": [ | |
{ | |
"name": "ClusterRevision", | |
"code": 65533, | |
"mfgCode": null, | |
"side": "client", | |
"type": "int16u", | |
"included": 1, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "1", | |
"reportable": 1, | |
"minInterval": 0, | |
"maxInterval": 65344, | |
"reportableChange": 0 | |
} | |
] | |
}, | |
{ | |
"name": "General Commissioning", | |
"code": 48, | |
"mfgCode": null, | |
"define": "GENERAL_COMMISSIONING_CLUSTER", | |
"side": "server", | |
"enabled": 1, | |
"commands": [ | |
{ | |
"name": "ArmFailSafeResponse", | |
"code": 1, | |
"mfgCode": null, | |
"source": "server", | |
"incoming": 1, | |
"outgoing": 1 | |
}, | |
{ | |
"name": "SetRegulatoryConfigResponse", | |
"code": 3, | |
"mfgCode": null, | |
"source": "server", | |
"incoming": 1, | |
"outgoing": 1 | |
}, | |
{ | |
"name": "CommissioningCompleteResponse", | |
"code": 5, | |
"mfgCode": null, | |
"source": "server", | |
"incoming": 0, | |
"outgoing": 1 | |
} | |
], | |
"attributes": [ | |
{ | |
"name": "Breadcrumb", | |
"code": 0, | |
"mfgCode": null, | |
"side": "server", | |
"type": "int64u", | |
"included": 1, | |
"storageOption": "RAM", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "0x0000000000000000", | |
"reportable": 1, | |
"minInterval": 0, | |
"maxInterval": 65344, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "BasicCommissioningInfo", | |
"code": 1, | |
"mfgCode": null, | |
"side": "server", | |
"type": "BasicCommissioningInfo", | |
"included": 1, | |
"storageOption": "External", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "", | |
"reportable": 1, | |
"minInterval": 0, | |
"maxInterval": 65344, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "RegulatoryConfig", | |
"code": 2, | |
"mfgCode": null, | |
"side": "server", | |
"type": "RegulatoryLocationType", | |
"included": 1, | |
"storageOption": "External", | |
"singleton": 0, | |
"bounded": 0, | |
"defaultValue": "0", | |
"reportable": 1, | |
"minInterval": 1, | |
"maxInterval": 65534, | |
"reportableChange": 0 | |
}, | |
{ | |
"name": "LocationCapability", | |
"code": 3, | |
"mfgCode": null, | |
"side": "server", | |
"type": "RegulatoryLocationType", | |
"included": 1, | |
"storageOpt |