mirror of
https://github.com/espressif/esp-matter.git
synced 2026-04-27 11:03:05 +00:00
2364 lines
66 KiB
Plaintext
2364 lines
66 KiB
Plaintext
{
|
|
"featureLevel": 39,
|
|
"creator": "zap",
|
|
"keyValuePairs": [
|
|
{
|
|
"key": "commandDiscovery",
|
|
"value": "1"
|
|
},
|
|
{
|
|
"key": "defaultResponsePolicy",
|
|
"value": "always"
|
|
},
|
|
{
|
|
"key": "manufacturerCodes",
|
|
"value": "0x1002"
|
|
}
|
|
],
|
|
"package": [
|
|
{
|
|
"pathRelativity": "relativeToZap",
|
|
"path": "../../../../connectedhomeip/src/app/zap-templates/zcl/zcl.json",
|
|
"version": "ZCL Test Data",
|
|
"type": "zcl-properties"
|
|
},
|
|
{
|
|
"pathRelativity": "relativeToZap",
|
|
"path": "../../../../connectedhomeip/src/app/zap-templates/app-templates.json",
|
|
"version": "chip-v1",
|
|
"type": "gen-templates-json"
|
|
}
|
|
],
|
|
"endpointTypes": [
|
|
{
|
|
"name": "Anonymous Endpoint Type",
|
|
"deviceTypeName": "LO-dimmablelight",
|
|
"deviceTypeCode": 257,
|
|
"deviceTypeProfileId": 260,
|
|
"clusters": [
|
|
{
|
|
"name": "Identify",
|
|
"code": 3,
|
|
"mfgCode": null,
|
|
"define": "IDENTIFY_CLUSTER",
|
|
"side": "client",
|
|
"enabled": 0,
|
|
"commands": [
|
|
{
|
|
"name": "Identify",
|
|
"code": 0,
|
|
"mfgCode": null,
|
|
"source": "client",
|
|
"incoming": 1,
|
|
"outgoing": 0
|
|
},
|
|
{
|
|
"name": "IdentifyQuery",
|
|
"code": 1,
|
|
"mfgCode": null,
|
|
"source": "client",
|
|
"incoming": 1,
|
|
"outgoing": 0
|
|
}
|
|
],
|
|
"attributes": [
|
|
{
|
|
"name": "cluster revision",
|
|
"code": 65533,
|
|
"mfgCode": null,
|
|
"side": "client",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 0,
|
|
"bounded": 0,
|
|
"defaultValue": "2",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Identify",
|
|
"code": 3,
|
|
"mfgCode": null,
|
|
"define": "IDENTIFY_CLUSTER",
|
|
"side": "server",
|
|
"enabled": 0,
|
|
"commands": [
|
|
{
|
|
"name": "IdentifyQueryResponse",
|
|
"code": 0,
|
|
"mfgCode": null,
|
|
"source": "server",
|
|
"incoming": 0,
|
|
"outgoing": 1
|
|
}
|
|
],
|
|
"attributes": [
|
|
{
|
|
"name": "identify time",
|
|
"code": 0,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 0,
|
|
"bounded": 0,
|
|
"defaultValue": "0x0000",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "cluster revision",
|
|
"code": 65533,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 0,
|
|
"bounded": 0,
|
|
"defaultValue": "2",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Basic",
|
|
"code": 40,
|
|
"mfgCode": null,
|
|
"define": "BASIC_CLUSTER",
|
|
"side": "client",
|
|
"enabled": 0,
|
|
"commands": [],
|
|
"attributes": [
|
|
{
|
|
"name": "cluster revision",
|
|
"code": 65533,
|
|
"mfgCode": null,
|
|
"side": "client",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 1,
|
|
"bounded": 0,
|
|
"defaultValue": "3",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Basic",
|
|
"code": 40,
|
|
"mfgCode": null,
|
|
"define": "BASIC_CLUSTER",
|
|
"side": "server",
|
|
"enabled": 1,
|
|
"commands": [
|
|
{
|
|
"name": "StartUp",
|
|
"code": 0,
|
|
"mfgCode": null,
|
|
"source": "server",
|
|
"incoming": 1,
|
|
"outgoing": 1
|
|
},
|
|
{
|
|
"name": "ShutDown",
|
|
"code": 1,
|
|
"mfgCode": null,
|
|
"source": "server",
|
|
"incoming": 1,
|
|
"outgoing": 1
|
|
},
|
|
{
|
|
"name": "Leave",
|
|
"code": 2,
|
|
"mfgCode": null,
|
|
"source": "server",
|
|
"incoming": 1,
|
|
"outgoing": 1
|
|
}
|
|
],
|
|
"attributes": [
|
|
{
|
|
"name": "InteractionModelVersion",
|
|
"code": 0,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 1,
|
|
"bounded": 0,
|
|
"defaultValue": "",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "VendorName",
|
|
"code": 1,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 1,
|
|
"bounded": 0,
|
|
"defaultValue": "",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "VendorID",
|
|
"code": 2,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 1,
|
|
"bounded": 0,
|
|
"defaultValue": "",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "ProductName",
|
|
"code": 3,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 1,
|
|
"bounded": 0,
|
|
"defaultValue": "",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "ProductID",
|
|
"code": 4,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 1,
|
|
"bounded": 0,
|
|
"defaultValue": "",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "UserLabel",
|
|
"code": 5,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 1,
|
|
"bounded": 0,
|
|
"defaultValue": "",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "Location",
|
|
"code": 6,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 1,
|
|
"bounded": 0,
|
|
"defaultValue": "",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "HardwareVersion",
|
|
"code": 7,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 1,
|
|
"bounded": 0,
|
|
"defaultValue": "0x00",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "HardwareVersionString",
|
|
"code": 8,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 1,
|
|
"bounded": 0,
|
|
"defaultValue": "",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "SoftwareVersion",
|
|
"code": 9,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 1,
|
|
"bounded": 0,
|
|
"defaultValue": "0x00",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "SoftwareVersionString",
|
|
"code": 10,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 1,
|
|
"bounded": 0,
|
|
"defaultValue": "",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "ManufacturingDate",
|
|
"code": 11,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 1,
|
|
"bounded": 0,
|
|
"defaultValue": "",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "PartNumber",
|
|
"code": 12,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 1,
|
|
"bounded": 0,
|
|
"defaultValue": "",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "ProductURL",
|
|
"code": 13,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 1,
|
|
"bounded": 0,
|
|
"defaultValue": "",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "ProductLabel",
|
|
"code": 14,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 1,
|
|
"bounded": 0,
|
|
"defaultValue": "",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "SerialNumber",
|
|
"code": 15,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 1,
|
|
"bounded": 0,
|
|
"defaultValue": "",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "LocalConfigDisabled",
|
|
"code": 16,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 1,
|
|
"bounded": 0,
|
|
"defaultValue": "0",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "Reachable",
|
|
"code": 17,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 1,
|
|
"bounded": 0,
|
|
"defaultValue": "1",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "cluster revision",
|
|
"code": 65533,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 1,
|
|
"bounded": 0,
|
|
"defaultValue": "3",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "General Commissioning",
|
|
"code": 48,
|
|
"mfgCode": null,
|
|
"define": "GENERAL_COMMISSIONING_CLUSTER",
|
|
"side": "client",
|
|
"enabled": 0,
|
|
"commands": [
|
|
{
|
|
"name": "ArmFailSafe",
|
|
"code": 0,
|
|
"mfgCode": null,
|
|
"source": "client",
|
|
"incoming": 1,
|
|
"outgoing": 1
|
|
},
|
|
{
|
|
"name": "SetRegulatoryConfig",
|
|
"code": 2,
|
|
"mfgCode": null,
|
|
"source": "client",
|
|
"incoming": 1,
|
|
"outgoing": 0
|
|
},
|
|
{
|
|
"name": "CommissioningComplete",
|
|
"code": 4,
|
|
"mfgCode": null,
|
|
"source": "client",
|
|
"incoming": 1,
|
|
"outgoing": 1
|
|
}
|
|
],
|
|
"attributes": [
|
|
{
|
|
"name": "cluster revision",
|
|
"code": 65533,
|
|
"mfgCode": null,
|
|
"side": "client",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 0,
|
|
"bounded": 0,
|
|
"defaultValue": "0x0001",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "General Commissioning",
|
|
"code": 48,
|
|
"mfgCode": null,
|
|
"define": "GENERAL_COMMISSIONING_CLUSTER",
|
|
"side": "server",
|
|
"enabled": 1,
|
|
"commands": [
|
|
{
|
|
"name": "ArmFailSafeResponse",
|
|
"code": 1,
|
|
"mfgCode": null,
|
|
"source": "server",
|
|
"incoming": 1,
|
|
"outgoing": 1
|
|
},
|
|
{
|
|
"name": "SetRegulatoryConfigResponse",
|
|
"code": 3,
|
|
"mfgCode": null,
|
|
"source": "server",
|
|
"incoming": 0,
|
|
"outgoing": 1
|
|
},
|
|
{
|
|
"name": "CommissioningCompleteResponse",
|
|
"code": 5,
|
|
"mfgCode": null,
|
|
"source": "server",
|
|
"incoming": 1,
|
|
"outgoing": 1
|
|
}
|
|
],
|
|
"attributes": [
|
|
{
|
|
"name": "FabricId",
|
|
"code": 0,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 0,
|
|
"bounded": 0,
|
|
"defaultValue": "o",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "Breadcrumb",
|
|
"code": 1,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 0,
|
|
"bounded": 0,
|
|
"defaultValue": "",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "cluster revision",
|
|
"code": 65533,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 0,
|
|
"bounded": 0,
|
|
"defaultValue": "0x0001",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Network Commissioning",
|
|
"code": 49,
|
|
"mfgCode": null,
|
|
"define": "NETWORK_COMMISSIONING_CLUSTER",
|
|
"side": "client",
|
|
"enabled": 0,
|
|
"commands": [
|
|
{
|
|
"name": "ScanNetworks",
|
|
"code": 0,
|
|
"mfgCode": null,
|
|
"source": "client",
|
|
"incoming": 1,
|
|
"outgoing": 1
|
|
},
|
|
{
|
|
"name": "AddWiFiNetwork",
|
|
"code": 2,
|
|
"mfgCode": null,
|
|
"source": "client",
|
|
"incoming": 1,
|
|
"outgoing": 0
|
|
},
|
|
{
|
|
"name": "UpdateWiFiNetwork",
|
|
"code": 4,
|
|
"mfgCode": null,
|
|
"source": "client",
|
|
"incoming": 1,
|
|
"outgoing": 0
|
|
},
|
|
{
|
|
"name": "AddThreadNetwork",
|
|
"code": 6,
|
|
"mfgCode": null,
|
|
"source": "client",
|
|
"incoming": 1,
|
|
"outgoing": 0
|
|
},
|
|
{
|
|
"name": "UpdateThreadNetwork",
|
|
"code": 8,
|
|
"mfgCode": null,
|
|
"source": "client",
|
|
"incoming": 1,
|
|
"outgoing": 0
|
|
},
|
|
{
|
|
"name": "RemoveNetwork",
|
|
"code": 10,
|
|
"mfgCode": null,
|
|
"source": "client",
|
|
"incoming": 1,
|
|
"outgoing": 1
|
|
},
|
|
{
|
|
"name": "EnableNetwork",
|
|
"code": 12,
|
|
"mfgCode": null,
|
|
"source": "client",
|
|
"incoming": 1,
|
|
"outgoing": 1
|
|
},
|
|
{
|
|
"name": "DisableNetwork",
|
|
"code": 14,
|
|
"mfgCode": null,
|
|
"source": "client",
|
|
"incoming": 1,
|
|
"outgoing": 1
|
|
},
|
|
{
|
|
"name": "GetLastNetworkCommissioningResult",
|
|
"code": 16,
|
|
"mfgCode": null,
|
|
"source": "client",
|
|
"incoming": 1,
|
|
"outgoing": 1
|
|
}
|
|
],
|
|
"attributes": [
|
|
{
|
|
"name": "cluster revision",
|
|
"code": 65533,
|
|
"mfgCode": null,
|
|
"side": "client",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 0,
|
|
"bounded": 0,
|
|
"defaultValue": "0x0001",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Network Commissioning",
|
|
"code": 49,
|
|
"mfgCode": null,
|
|
"define": "NETWORK_COMMISSIONING_CLUSTER",
|
|
"side": "server",
|
|
"enabled": 1,
|
|
"commands": [
|
|
{
|
|
"name": "ScanNetworksResponse",
|
|
"code": 1,
|
|
"mfgCode": null,
|
|
"source": "server",
|
|
"incoming": 1,
|
|
"outgoing": 1
|
|
},
|
|
{
|
|
"name": "AddWiFiNetworkResponse",
|
|
"code": 3,
|
|
"mfgCode": null,
|
|
"source": "server",
|
|
"incoming": 0,
|
|
"outgoing": 1
|
|
},
|
|
{
|
|
"name": "UpdateWiFiNetworkResponse",
|
|
"code": 5,
|
|
"mfgCode": null,
|
|
"source": "server",
|
|
"incoming": 0,
|
|
"outgoing": 1
|
|
},
|
|
{
|
|
"name": "AddThreadNetworkResponse",
|
|
"code": 7,
|
|
"mfgCode": null,
|
|
"source": "server",
|
|
"incoming": 0,
|
|
"outgoing": 1
|
|
},
|
|
{
|
|
"name": "UpdateThreadNetworkResponse",
|
|
"code": 9,
|
|
"mfgCode": null,
|
|
"source": "server",
|
|
"incoming": 0,
|
|
"outgoing": 1
|
|
},
|
|
{
|
|
"name": "RemoveNetworkResponse",
|
|
"code": 11,
|
|
"mfgCode": null,
|
|
"source": "server",
|
|
"incoming": 1,
|
|
"outgoing": 1
|
|
},
|
|
{
|
|
"name": "EnableNetworkResponse",
|
|
"code": 13,
|
|
"mfgCode": null,
|
|
"source": "server",
|
|
"incoming": 1,
|
|
"outgoing": 1
|
|
},
|
|
{
|
|
"name": "DisableNetworkResponse",
|
|
"code": 15,
|
|
"mfgCode": null,
|
|
"source": "server",
|
|
"incoming": 1,
|
|
"outgoing": 1
|
|
}
|
|
],
|
|
"attributes": [
|
|
{
|
|
"name": "cluster revision",
|
|
"code": 65533,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 0,
|
|
"bounded": 0,
|
|
"defaultValue": "0x0001",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "WiFi Network Diagnostics",
|
|
"code": 54,
|
|
"mfgCode": null,
|
|
"define": "WIFI_NETWORK_DIAGNOSTICS_CLUSTER",
|
|
"side": "client",
|
|
"enabled": 0,
|
|
"commands": [],
|
|
"attributes": [
|
|
{
|
|
"name": "cluster revision",
|
|
"code": 65533,
|
|
"mfgCode": null,
|
|
"side": "client",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 0,
|
|
"bounded": 0,
|
|
"defaultValue": "0x0001",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "WiFi Network Diagnostics",
|
|
"code": 54,
|
|
"mfgCode": null,
|
|
"define": "WIFI_NETWORK_DIAGNOSTICS_CLUSTER",
|
|
"side": "server",
|
|
"enabled": 1,
|
|
"commands": [],
|
|
"attributes": [
|
|
{
|
|
"name": "bssid",
|
|
"code": 0,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 0,
|
|
"bounded": 0,
|
|
"defaultValue": "",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "SecurityType",
|
|
"code": 1,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 0,
|
|
"bounded": 0,
|
|
"defaultValue": "",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "WiFiVersion",
|
|
"code": 2,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 0,
|
|
"bounded": 0,
|
|
"defaultValue": "",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "ChannelNumber",
|
|
"code": 3,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 0,
|
|
"bounded": 0,
|
|
"defaultValue": "0x0000",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "Rssi",
|
|
"code": 4,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 0,
|
|
"bounded": 0,
|
|
"defaultValue": "0x00",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "cluster revision",
|
|
"code": 65533,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 0,
|
|
"bounded": 0,
|
|
"defaultValue": "0x0001",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Operational Credentials",
|
|
"code": 62,
|
|
"mfgCode": null,
|
|
"define": "OPERATIONAL_CREDENTIALS_CLUSTER",
|
|
"side": "client",
|
|
"enabled": 0,
|
|
"commands": [
|
|
{
|
|
"name": "SetFabric",
|
|
"code": 0,
|
|
"mfgCode": null,
|
|
"source": "client",
|
|
"incoming": 1,
|
|
"outgoing": 1
|
|
},
|
|
{
|
|
"name": "OpCSRRequest",
|
|
"code": 4,
|
|
"mfgCode": null,
|
|
"source": "client",
|
|
"incoming": 1,
|
|
"outgoing": 1
|
|
},
|
|
{
|
|
"name": "AddOpCert",
|
|
"code": 6,
|
|
"mfgCode": null,
|
|
"source": "client",
|
|
"incoming": 1,
|
|
"outgoing": 1
|
|
},
|
|
{
|
|
"name": "UpdateFabricLabel",
|
|
"code": 9,
|
|
"mfgCode": null,
|
|
"source": "client",
|
|
"incoming": 1,
|
|
"outgoing": 1
|
|
},
|
|
{
|
|
"name": "RemoveFabric",
|
|
"code": 10,
|
|
"mfgCode": null,
|
|
"source": "client",
|
|
"incoming": 1,
|
|
"outgoing": 1
|
|
},
|
|
{
|
|
"name": "RemoveAllFabrics",
|
|
"code": 11,
|
|
"mfgCode": null,
|
|
"source": "client",
|
|
"incoming": 1,
|
|
"outgoing": 1
|
|
},
|
|
{
|
|
"name": "AddTrustedRootCertificate",
|
|
"code": 161,
|
|
"mfgCode": null,
|
|
"source": "client",
|
|
"incoming": 1,
|
|
"outgoing": 0
|
|
},
|
|
{
|
|
"name": "RemoveTrustedRootCertificate",
|
|
"code": 162,
|
|
"mfgCode": null,
|
|
"source": "client",
|
|
"incoming": 1,
|
|
"outgoing": 0
|
|
}
|
|
],
|
|
"attributes": [
|
|
{
|
|
"name": "cluster revision",
|
|
"code": 65533,
|
|
"mfgCode": null,
|
|
"side": "client",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 0,
|
|
"bounded": 0,
|
|
"defaultValue": "0x0001",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Operational Credentials",
|
|
"code": 62,
|
|
"mfgCode": null,
|
|
"define": "OPERATIONAL_CREDENTIALS_CLUSTER",
|
|
"side": "server",
|
|
"enabled": 1,
|
|
"commands": [
|
|
{
|
|
"name": "SetFabricResponse",
|
|
"code": 1,
|
|
"mfgCode": null,
|
|
"source": "server",
|
|
"incoming": 1,
|
|
"outgoing": 1
|
|
},
|
|
{
|
|
"name": "OpCSRResponse",
|
|
"code": 5,
|
|
"mfgCode": null,
|
|
"source": "server",
|
|
"incoming": 1,
|
|
"outgoing": 1
|
|
},
|
|
{
|
|
"name": "OpCertResponse",
|
|
"code": 8,
|
|
"mfgCode": null,
|
|
"source": "server",
|
|
"incoming": 1,
|
|
"outgoing": 1
|
|
}
|
|
],
|
|
"attributes": [
|
|
{
|
|
"name": "fabrics list",
|
|
"code": 1,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 0,
|
|
"bounded": 0,
|
|
"defaultValue": "",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "cluster revision",
|
|
"code": 65533,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 0,
|
|
"bounded": 0,
|
|
"defaultValue": "0x0001",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Anonymous Endpoint Type",
|
|
"deviceTypeName": "LO-dimmablelight",
|
|
"deviceTypeCode": 257,
|
|
"deviceTypeProfileId": 260,
|
|
"clusters": [
|
|
{
|
|
"name": "Identify",
|
|
"code": 3,
|
|
"mfgCode": null,
|
|
"define": "IDENTIFY_CLUSTER",
|
|
"side": "client",
|
|
"enabled": 0,
|
|
"commands": [
|
|
{
|
|
"name": "Identify",
|
|
"code": 0,
|
|
"mfgCode": null,
|
|
"source": "client",
|
|
"incoming": 1,
|
|
"outgoing": 0
|
|
},
|
|
{
|
|
"name": "IdentifyQuery",
|
|
"code": 1,
|
|
"mfgCode": null,
|
|
"source": "client",
|
|
"incoming": 1,
|
|
"outgoing": 0
|
|
},
|
|
{
|
|
"name": "TriggerEffect",
|
|
"code": 64,
|
|
"mfgCode": null,
|
|
"source": "client",
|
|
"incoming": 1,
|
|
"outgoing": 0
|
|
}
|
|
],
|
|
"attributes": [
|
|
{
|
|
"name": "cluster revision",
|
|
"code": 65533,
|
|
"mfgCode": null,
|
|
"side": "client",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 0,
|
|
"bounded": 0,
|
|
"defaultValue": "2",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Identify",
|
|
"code": 3,
|
|
"mfgCode": null,
|
|
"define": "IDENTIFY_CLUSTER",
|
|
"side": "server",
|
|
"enabled": 0,
|
|
"commands": [
|
|
{
|
|
"name": "IdentifyQueryResponse",
|
|
"code": 0,
|
|
"mfgCode": null,
|
|
"source": "server",
|
|
"incoming": 0,
|
|
"outgoing": 1
|
|
}
|
|
],
|
|
"attributes": [
|
|
{
|
|
"name": "identify time",
|
|
"code": 0,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 0,
|
|
"bounded": 0,
|
|
"defaultValue": "0x0000",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "cluster revision",
|
|
"code": 65533,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 0,
|
|
"bounded": 0,
|
|
"defaultValue": "2",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "On/off",
|
|
"code": 6,
|
|
"mfgCode": null,
|
|
"define": "ON_OFF_CLUSTER",
|
|
"side": "client",
|
|
"enabled": 0,
|
|
"commands": [
|
|
{
|
|
"name": "Off",
|
|
"code": 0,
|
|
"mfgCode": null,
|
|
"source": "client",
|
|
"incoming": 1,
|
|
"outgoing": 0
|
|
},
|
|
{
|
|
"name": "On",
|
|
"code": 1,
|
|
"mfgCode": null,
|
|
"source": "client",
|
|
"incoming": 1,
|
|
"outgoing": 0
|
|
},
|
|
{
|
|
"name": "Toggle",
|
|
"code": 2,
|
|
"mfgCode": null,
|
|
"source": "client",
|
|
"incoming": 1,
|
|
"outgoing": 0
|
|
},
|
|
{
|
|
"name": "OffWithEffect",
|
|
"code": 64,
|
|
"mfgCode": null,
|
|
"source": "client",
|
|
"incoming": 0,
|
|
"outgoing": 0
|
|
},
|
|
{
|
|
"name": "OnWithRecallGlobalScene",
|
|
"code": 65,
|
|
"mfgCode": null,
|
|
"source": "client",
|
|
"incoming": 0,
|
|
"outgoing": 0
|
|
},
|
|
{
|
|
"name": "OnWithTimedOff",
|
|
"code": 66,
|
|
"mfgCode": null,
|
|
"source": "client",
|
|
"incoming": 0,
|
|
"outgoing": 0
|
|
}
|
|
],
|
|
"attributes": [
|
|
{
|
|
"name": "cluster revision",
|
|
"code": 65533,
|
|
"mfgCode": null,
|
|
"side": "client",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 0,
|
|
"bounded": 0,
|
|
"defaultValue": "2",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "On/off",
|
|
"code": 6,
|
|
"mfgCode": null,
|
|
"define": "ON_OFF_CLUSTER",
|
|
"side": "server",
|
|
"enabled": 1,
|
|
"commands": [],
|
|
"attributes": [
|
|
{
|
|
"name": "on/off",
|
|
"code": 0,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 0,
|
|
"bounded": 0,
|
|
"defaultValue": "0x00",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "global scene control",
|
|
"code": 16384,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 0,
|
|
"bounded": 0,
|
|
"defaultValue": "0x01",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "on time",
|
|
"code": 16385,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 0,
|
|
"bounded": 0,
|
|
"defaultValue": "0x0000",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "off wait time",
|
|
"code": 16386,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 0,
|
|
"bounded": 0,
|
|
"defaultValue": "0x0000",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "start up on off",
|
|
"code": 16387,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 0,
|
|
"bounded": 0,
|
|
"defaultValue": "",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "cluster revision",
|
|
"code": 65533,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 0,
|
|
"bounded": 0,
|
|
"defaultValue": "2",
|
|
"reportable": 0,
|
|
"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": 0
|
|
},
|
|
{
|
|
"name": "Move",
|
|
"code": 1,
|
|
"mfgCode": null,
|
|
"source": "client",
|
|
"incoming": 1,
|
|
"outgoing": 0
|
|
},
|
|
{
|
|
"name": "Step",
|
|
"code": 2,
|
|
"mfgCode": null,
|
|
"source": "client",
|
|
"incoming": 1,
|
|
"outgoing": 0
|
|
},
|
|
{
|
|
"name": "Stop",
|
|
"code": 3,
|
|
"mfgCode": null,
|
|
"source": "client",
|
|
"incoming": 1,
|
|
"outgoing": 0
|
|
},
|
|
{
|
|
"name": "MoveToLevelWithOnOff",
|
|
"code": 4,
|
|
"mfgCode": null,
|
|
"source": "client",
|
|
"incoming": 1,
|
|
"outgoing": 0
|
|
},
|
|
{
|
|
"name": "MoveWithOnOff",
|
|
"code": 5,
|
|
"mfgCode": null,
|
|
"source": "client",
|
|
"incoming": 1,
|
|
"outgoing": 0
|
|
},
|
|
{
|
|
"name": "StepWithOnOff",
|
|
"code": 6,
|
|
"mfgCode": null,
|
|
"source": "client",
|
|
"incoming": 1,
|
|
"outgoing": 0
|
|
},
|
|
{
|
|
"name": "StopWithOnOff",
|
|
"code": 7,
|
|
"mfgCode": null,
|
|
"source": "client",
|
|
"incoming": 1,
|
|
"outgoing": 0
|
|
}
|
|
],
|
|
"attributes": [
|
|
{
|
|
"name": "cluster revision",
|
|
"code": 65533,
|
|
"mfgCode": null,
|
|
"side": "client",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 0,
|
|
"bounded": 0,
|
|
"defaultValue": "3",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Level Control",
|
|
"code": 8,
|
|
"mfgCode": null,
|
|
"define": "LEVEL_CONTROL_CLUSTER",
|
|
"side": "server",
|
|
"enabled": 1,
|
|
"commands": [],
|
|
"attributes": [
|
|
{
|
|
"name": "current level",
|
|
"code": 0,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 0,
|
|
"bounded": 0,
|
|
"defaultValue": "0x00",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "remaining time",
|
|
"code": 1,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 0,
|
|
"bounded": 0,
|
|
"defaultValue": "0x0000",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "options",
|
|
"code": 15,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 0,
|
|
"bounded": 0,
|
|
"defaultValue": "0x00",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "start up current level",
|
|
"code": 16384,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 0,
|
|
"bounded": 0,
|
|
"defaultValue": "",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "cluster revision",
|
|
"code": 65533,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 0,
|
|
"bounded": 0,
|
|
"defaultValue": "3",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Basic",
|
|
"code": 40,
|
|
"mfgCode": null,
|
|
"define": "BASIC_CLUSTER",
|
|
"side": "client",
|
|
"enabled": 0,
|
|
"commands": [],
|
|
"attributes": [
|
|
{
|
|
"name": "cluster revision",
|
|
"code": 65533,
|
|
"mfgCode": null,
|
|
"side": "client",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 1,
|
|
"bounded": 0,
|
|
"defaultValue": "3",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Basic",
|
|
"code": 40,
|
|
"mfgCode": null,
|
|
"define": "BASIC_CLUSTER",
|
|
"side": "server",
|
|
"enabled": 0,
|
|
"commands": [
|
|
{
|
|
"name": "StartUp",
|
|
"code": 0,
|
|
"mfgCode": null,
|
|
"source": "server",
|
|
"incoming": 0,
|
|
"outgoing": 1
|
|
},
|
|
{
|
|
"name": "ShutDown",
|
|
"code": 1,
|
|
"mfgCode": null,
|
|
"source": "server",
|
|
"incoming": 0,
|
|
"outgoing": 1
|
|
},
|
|
{
|
|
"name": "Leave",
|
|
"code": 2,
|
|
"mfgCode": null,
|
|
"source": "server",
|
|
"incoming": 0,
|
|
"outgoing": 1
|
|
}
|
|
],
|
|
"attributes": [
|
|
{
|
|
"name": "InteractionModelVersion",
|
|
"code": 0,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 1,
|
|
"bounded": 0,
|
|
"defaultValue": "",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "VendorName",
|
|
"code": 1,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 1,
|
|
"bounded": 0,
|
|
"defaultValue": "",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "VendorID",
|
|
"code": 2,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 1,
|
|
"bounded": 0,
|
|
"defaultValue": "",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "ProductName",
|
|
"code": 3,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 1,
|
|
"bounded": 0,
|
|
"defaultValue": "",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "ProductID",
|
|
"code": 4,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 1,
|
|
"bounded": 0,
|
|
"defaultValue": "",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "UserLabel",
|
|
"code": 5,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 1,
|
|
"bounded": 0,
|
|
"defaultValue": "",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "Location",
|
|
"code": 6,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 1,
|
|
"bounded": 0,
|
|
"defaultValue": "",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "HardwareVersion",
|
|
"code": 7,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 1,
|
|
"bounded": 0,
|
|
"defaultValue": "0x00",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "HardwareVersionString",
|
|
"code": 8,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 1,
|
|
"bounded": 0,
|
|
"defaultValue": "",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "SoftwareVersion",
|
|
"code": 9,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 1,
|
|
"bounded": 0,
|
|
"defaultValue": "0x00",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "SoftwareVersionString",
|
|
"code": 10,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 1,
|
|
"bounded": 0,
|
|
"defaultValue": "",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "cluster revision",
|
|
"code": 65533,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 1,
|
|
"bounded": 0,
|
|
"defaultValue": "3",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Color Control",
|
|
"code": 768,
|
|
"mfgCode": null,
|
|
"define": "COLOR_CONTROL_CLUSTER",
|
|
"side": "client",
|
|
"enabled": 0,
|
|
"commands": [
|
|
{
|
|
"name": "MoveToHue",
|
|
"code": 0,
|
|
"mfgCode": null,
|
|
"source": "client",
|
|
"incoming": 1,
|
|
"outgoing": 0
|
|
},
|
|
{
|
|
"name": "MoveHue",
|
|
"code": 1,
|
|
"mfgCode": null,
|
|
"source": "client",
|
|
"incoming": 1,
|
|
"outgoing": 0
|
|
},
|
|
{
|
|
"name": "StepHue",
|
|
"code": 2,
|
|
"mfgCode": null,
|
|
"source": "client",
|
|
"incoming": 1,
|
|
"outgoing": 0
|
|
},
|
|
{
|
|
"name": "MoveToSaturation",
|
|
"code": 3,
|
|
"mfgCode": null,
|
|
"source": "client",
|
|
"incoming": 1,
|
|
"outgoing": 0
|
|
},
|
|
{
|
|
"name": "MoveSaturation",
|
|
"code": 4,
|
|
"mfgCode": null,
|
|
"source": "client",
|
|
"incoming": 1,
|
|
"outgoing": 0
|
|
},
|
|
{
|
|
"name": "StepSaturation",
|
|
"code": 5,
|
|
"mfgCode": null,
|
|
"source": "client",
|
|
"incoming": 1,
|
|
"outgoing": 0
|
|
},
|
|
{
|
|
"name": "MoveToHueAndSaturation",
|
|
"code": 6,
|
|
"mfgCode": null,
|
|
"source": "client",
|
|
"incoming": 1,
|
|
"outgoing": 0
|
|
},
|
|
{
|
|
"name": "MoveToColor",
|
|
"code": 7,
|
|
"mfgCode": null,
|
|
"source": "client",
|
|
"incoming": 1,
|
|
"outgoing": 1
|
|
},
|
|
{
|
|
"name": "MoveColor",
|
|
"code": 8,
|
|
"mfgCode": null,
|
|
"source": "client",
|
|
"incoming": 1,
|
|
"outgoing": 1
|
|
},
|
|
{
|
|
"name": "StepColor",
|
|
"code": 9,
|
|
"mfgCode": null,
|
|
"source": "client",
|
|
"incoming": 1,
|
|
"outgoing": 1
|
|
},
|
|
{
|
|
"name": "MoveToColorTemperature",
|
|
"code": 10,
|
|
"mfgCode": null,
|
|
"source": "client",
|
|
"incoming": 1,
|
|
"outgoing": 0
|
|
},
|
|
{
|
|
"name": "EnhancedMoveToHue",
|
|
"code": 64,
|
|
"mfgCode": null,
|
|
"source": "client",
|
|
"incoming": 1,
|
|
"outgoing": 0
|
|
},
|
|
{
|
|
"name": "EnhancedMoveHue",
|
|
"code": 65,
|
|
"mfgCode": null,
|
|
"source": "client",
|
|
"incoming": 1,
|
|
"outgoing": 0
|
|
},
|
|
{
|
|
"name": "EnhancedStepHue",
|
|
"code": 66,
|
|
"mfgCode": null,
|
|
"source": "client",
|
|
"incoming": 1,
|
|
"outgoing": 0
|
|
},
|
|
{
|
|
"name": "EnhancedMoveToHueAndSaturation",
|
|
"code": 67,
|
|
"mfgCode": null,
|
|
"source": "client",
|
|
"incoming": 1,
|
|
"outgoing": 0
|
|
},
|
|
{
|
|
"name": "ColorLoopSet",
|
|
"code": 68,
|
|
"mfgCode": null,
|
|
"source": "client",
|
|
"incoming": 1,
|
|
"outgoing": 0
|
|
},
|
|
{
|
|
"name": "StopMoveStep",
|
|
"code": 71,
|
|
"mfgCode": null,
|
|
"source": "client",
|
|
"incoming": 1,
|
|
"outgoing": 0
|
|
},
|
|
{
|
|
"name": "MoveColorTemperature",
|
|
"code": 75,
|
|
"mfgCode": null,
|
|
"source": "client",
|
|
"incoming": 1,
|
|
"outgoing": 0
|
|
},
|
|
{
|
|
"name": "StepColorTemperature",
|
|
"code": 76,
|
|
"mfgCode": null,
|
|
"source": "client",
|
|
"incoming": 1,
|
|
"outgoing": 0
|
|
}
|
|
],
|
|
"attributes": [
|
|
{
|
|
"name": "cluster revision",
|
|
"code": 65533,
|
|
"mfgCode": null,
|
|
"side": "client",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 0,
|
|
"bounded": 0,
|
|
"defaultValue": "3",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Color Control",
|
|
"code": 768,
|
|
"mfgCode": null,
|
|
"define": "COLOR_CONTROL_CLUSTER",
|
|
"side": "server",
|
|
"enabled": 1,
|
|
"commands": [],
|
|
"attributes": [
|
|
{
|
|
"name": "current hue",
|
|
"code": 0,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 0,
|
|
"bounded": 0,
|
|
"defaultValue": "0x00",
|
|
"reportable": 1,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "current saturation",
|
|
"code": 1,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 0,
|
|
"bounded": 0,
|
|
"defaultValue": "0x00",
|
|
"reportable": 1,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "remaining time",
|
|
"code": 2,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 0,
|
|
"bounded": 0,
|
|
"defaultValue": "0x0000",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "current x",
|
|
"code": 3,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 0,
|
|
"bounded": 0,
|
|
"defaultValue": "0x616B",
|
|
"reportable": 1,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "current y",
|
|
"code": 4,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 0,
|
|
"bounded": 0,
|
|
"defaultValue": "0x607D",
|
|
"reportable": 1,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "drift compensation",
|
|
"code": 5,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 0,
|
|
"storageOption": "RAM",
|
|
"singleton": 0,
|
|
"bounded": 0,
|
|
"defaultValue": "",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "compensation text",
|
|
"code": 6,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 0,
|
|
"storageOption": "RAM",
|
|
"singleton": 0,
|
|
"bounded": 0,
|
|
"defaultValue": "",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "color temperature",
|
|
"code": 7,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 0,
|
|
"bounded": 0,
|
|
"defaultValue": "0x00FA",
|
|
"reportable": 1,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "color mode",
|
|
"code": 8,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 0,
|
|
"bounded": 0,
|
|
"defaultValue": "0x01",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "color control options",
|
|
"code": 15,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 0,
|
|
"bounded": 0,
|
|
"defaultValue": "0x00",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "number of primaries",
|
|
"code": 16,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 0,
|
|
"bounded": 0,
|
|
"defaultValue": "",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "enhanced current hue",
|
|
"code": 16384,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 0,
|
|
"bounded": 0,
|
|
"defaultValue": "0x0000",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "enhanced color mode",
|
|
"code": 16385,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 0,
|
|
"bounded": 0,
|
|
"defaultValue": "0x01",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "color loop active",
|
|
"code": 16386,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 0,
|
|
"bounded": 0,
|
|
"defaultValue": "0x00",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "color loop direction",
|
|
"code": 16387,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 0,
|
|
"bounded": 0,
|
|
"defaultValue": "0x00",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "color loop time",
|
|
"code": 16388,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 0,
|
|
"bounded": 0,
|
|
"defaultValue": "0x0019",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "color loop start enhanced hue",
|
|
"code": 16389,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 0,
|
|
"bounded": 0,
|
|
"defaultValue": "0x2300",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "color loop stored enhanced hue",
|
|
"code": 16390,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 0,
|
|
"bounded": 0,
|
|
"defaultValue": "0x0000",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "color capabilities",
|
|
"code": 16394,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 0,
|
|
"bounded": 0,
|
|
"defaultValue": "0x0000",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "color temp physical min",
|
|
"code": 16395,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 0,
|
|
"bounded": 0,
|
|
"defaultValue": "0x0000",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "color temp physical max",
|
|
"code": 16396,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 0,
|
|
"bounded": 0,
|
|
"defaultValue": "0xFEFF",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "couple color temp to level min-mireds",
|
|
"code": 16397,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 0,
|
|
"bounded": 0,
|
|
"defaultValue": "",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "start up color temperature mireds",
|
|
"code": 16400,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 0,
|
|
"bounded": 0,
|
|
"defaultValue": "",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
},
|
|
{
|
|
"name": "cluster revision",
|
|
"code": 65533,
|
|
"mfgCode": null,
|
|
"side": "server",
|
|
"included": 1,
|
|
"storageOption": "RAM",
|
|
"singleton": 0,
|
|
"bounded": 0,
|
|
"defaultValue": "3",
|
|
"reportable": 0,
|
|
"minInterval": 0,
|
|
"maxInterval": 65344,
|
|
"reportableChange": 0
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"endpoints": [
|
|
{
|
|
"endpointTypeName": "Anonymous Endpoint Type",
|
|
"endpointTypeIndex": 0,
|
|
"profileId": "0x0104",
|
|
"endpointId": 0,
|
|
"networkId": 0,
|
|
"endpointVersion": null,
|
|
"deviceIdentifier": null
|
|
},
|
|
{
|
|
"endpointTypeName": "Anonymous Endpoint Type",
|
|
"endpointTypeIndex": 1,
|
|
"profileId": 260,
|
|
"endpointId": 1,
|
|
"networkId": 0,
|
|
"endpointVersion": "",
|
|
"deviceIdentifier": null
|
|
}
|
|
],
|
|
"log": []
|
|
}
|