-
Notifications
You must be signed in to change notification settings - Fork 25
How to generate data_model.bin #6
-
|
Hi, I have created a new product, generated the data_model.zap with zap tool, uploaded it in the configuration folder (so I have data_model.zap, and the two products files) but when I hit upload configuration it fails. |
Beta Was this translation helpful? Give feedback.
All reactions
Replies: 3 comments · 4 replies
-
|
Do you see any error in the terminal when the upload configuration fails? If yes, can you share that? |
Beta Was this translation helpful? Give feedback.
All reactions
-
|
Here is the output of "upload configuration" : _ _____ _ _ ______ _
| | / __ \ | | (_) | ___ \ | |
| | _____ _| / \/ ___ __| | ___ _ ___ | |_/ /___ __ _ __| |_ _
| | / _ \ \ /\ / / | / _ \ / _` |/ _ \ | / __| | // _ \/ _` |/ _` | | | |
| |___| (_) \ V V /| \__/\ (_) | (_| | __/ | \__ \ | |\ \ __/ (_| | (_| | |_| |
\_____/\___/ \_/\_/ \____/\___/ \__,_|\___| |_|___/ \_| \_\___|\__,_|\__,_|\__, |
__/ |
|___/
@nervousapps ➜ /workspace/esp-lowcode-matter (ld2410) $ cd /workspace/esp-lowcode-matter/tools/mfg
@nervousapps ➜ /workspace/esp-lowcode-matter/tools/mfg (ld2410) $ ./mfg_low_code.sh /workspace/esp-lowcode-matter/products/NervousLD2410 esp32c6 404CCA4FBA08 ; echo "Exit Code: $?" > /workspace/esp-lowcode-matter/.vscode/.logs/command_output.log
Using product folder: /workspace/esp-lowcode-matter/products/NervousLD2410
Using .zap file: /workspace/esp-lowcode-matter/products/NervousLD2410/configuration/data_model.zap
Searching for zcl file from /workspace/esp-lowcode-matter/products/NervousLD2410/configuration/output/404CCA4FBA08/data_model.zap
🔧 Using temporary state directory: /tmp/zaput8e654a/zap.8eKYIU
🤖 ZAP generation started:
🔍 input files: /workspace/esp-lowcode-matter/products/NervousLD2410/configuration/output/404CCA4FBA08/data_model.zap
🔍 output pattern: /tmp/zapgenl8tz4ff_
🔍 using templates: /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/matter-idl-server.json
🔍 using zcl data: /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/zcl.json
🔍 zap version: ver. 2025.2.26, featureLevel 106, commit: be9048b40ef51d6638b26f84e32f7c57b8d691f6 from 2025-02-26T21:26:27.000Z, mode: binary, exe: /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/.environment/cipd/packages/zap/zap-cli
🕐 Setup time: 1s 747ms
👉 using input file: /workspace/esp-lowcode-matter/products/NervousLD2410/configuration/output/404CCA4FBA08/data_model.zap
🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨
Application is enabling provisional clusters as follows:
- On endpoint 2, support for cluster: Zone Management server is provisional.
🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨
🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨
Application is failing the Device Type Specification as follows:
- ⚠ Check Device Type Compliance on endpoint: 0, device type: MA-rootdevice, cluster: Access Control, attribute: Extension needs to be enabled
- ⚠ Check Device Type Compliance on endpoint: 1, device type: MA-colortemperaturelight, cluster: Scenes Management server needs to be enabled
- ⚠ Check Device Type Compliance on endpoint: 1, device type: MA-colortemperaturelight, cluster: Scenes Management server, command: AddScene incoming needs to be enabled
- ⚠ Check Device Type Compliance on endpoint: 1, device type: MA-colortemperaturelight, cluster: Scenes Management server, command: AddSceneResponse outgoing needs to be enabled
- ⚠ Check Device Type Compliance on endpoint: 1, device type: MA-colortemperaturelight, cluster: Scenes Management server, command: ViewScene incoming needs to be enabled
- ⚠ Check Device Type Compliance on endpoint: 1, device type: MA-colortemperaturelight, cluster: Scenes Management server, command: ViewSceneResponse outgoing needs to be enabled
- ⚠ Check Device Type Compliance on endpoint: 1, device type: MA-colortemperaturelight, cluster: Scenes Management server, command: RemoveScene incoming needs to be enabled
- ⚠ Check Device Type Compliance on endpoint: 1, device type: MA-colortemperaturelight, cluster: Scenes Management server, command: RemoveSceneResponse outgoing needs to be enabled
- ⚠ Check Device Type Compliance on endpoint: 1, device type: MA-colortemperaturelight, cluster: Scenes Management server, command: RemoveAllScenes incoming needs to be enabled
- ⚠ Check Device Type Compliance on endpoint: 1, device type: MA-colortemperaturelight, cluster: Scenes Management server, command: RemoveAllScenesResponse outgoing needs to be enabled
- ⚠ Check Device Type Compliance on endpoint: 1, device type: MA-colortemperaturelight, cluster: Scenes Management server, command: StoreScene incoming needs to be enabled
- ⚠ Check Device Type Compliance on endpoint: 1, device type: MA-colortemperaturelight, cluster: Scenes Management server, command: StoreSceneResponse outgoing needs to be enabled
- ⚠ Check Device Type Compliance on endpoint: 1, device type: MA-colortemperaturelight, cluster: Scenes Management server, command: RecallScene incoming needs to be enabled
- ⚠ Check Device Type Compliance on endpoint: 1, device type: MA-colortemperaturelight, cluster: Scenes Management server, command: GetSceneMembership incoming needs to be enabled
- ⚠ Check Device Type Compliance on endpoint: 1, device type: MA-colortemperaturelight, cluster: Scenes Management server, command: GetSceneMembershipResponse outgoing needs to be enabled
- ⚠ Check Device Type Compliance on endpoint: 1, device type: MA-colortemperaturelight, cluster: Scenes Management server, command: CopyScene incoming needs to be enabled
- ⚠ Check Device Type Compliance on endpoint: 1, device type: MA-colortemperaturelight, cluster: Scenes Management server, command: CopySceneResponse outgoing needs to be enabled
Application is failing the Cluster Specification as follows:
- ⚠ Check Cluster Compliance on endpoint: 0, cluster: Diagnostic Logs server, mandatory command: RetrieveLogsResponse outgoing needs to be enabled
🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨
👉 using output destination: /tmp/zapgenl8tz4ff_
🕐 File loading time: 1s 675ms
🤖 Generating files:
✍ /tmp/zapgenl8tz4ff_/Clusters.matter
🕐 Generation time: 2s 32ms
Using .matter file: /workspace/esp-lowcode-matter/products/NervousLD2410/configuration/output/404CCA4FBA08/data_model.matter
2025-03-26 12:28:44 INFO Loading rules from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/scripts/rules.matterlint
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/access-control-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/access-control-definitions.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/account-login-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/administrator-commissioning-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/application-basic-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/application-launcher-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/audio-output-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/ballast-configuration-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/basic-information-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/binding-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/boolean-state-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/actions-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/bridged-device-basic-information.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/channel-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/chip-ota.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/chip-types.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/clusters-extensions.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/color-control-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/concentration-measurement-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/content-launch-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/content-app-observer-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/content-control-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/descriptor-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/device-energy-management-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/device-energy-management-mode-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/diagnostic-logs-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/dishwasher-alarm-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/dishwasher-mode-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/measurement-and-sensing.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/microwave-oven-mode-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/microwave-oven-control-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/door-lock-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/energy-evse-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/energy-evse-mode-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/ethernet-network-diagnostics-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/fan-control-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/fixed-label-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/flow-measurement-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/general-commissioning-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/general-diagnostics-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/global-attributes.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/groups-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/group-key-mgmt-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/identify-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/illuminance-measurement-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/keypad-input-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/laundry-washer-mode-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/laundry-dryer-controls-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/level-control-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/localization-configuration-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/low-power-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/matter-devices.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/media-input-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/media-playback-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/messages-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/mode-base-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/mode-select-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/network-commissioning-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/occupancy-sensing-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/onoff-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/operational-credentials-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/operational-state-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/operational-state-oven-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/operational-state-rvc-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/oven-mode-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/power-source-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/power-source-configuration-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/power-topology-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/pressure-measurement-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/proxy-configuration-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/proxy-discovery-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/proxy-valid-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/pump-configuration-and-control-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/pwm-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/refrigerator-and-temperature-controlled-cabinet-mode-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/relative-humidity-measurement-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/rvc-clean-mode-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/rvc-run-mode-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/scene.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/smoke-co-alarm-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/software-diagnostics-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/switch-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/target-navigator-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/temperature-measurement-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/test-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/thermostat-user-interface-configuration-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/thermostat-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/thread-network-diagnostics-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/time-format-localization-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/time-synchronization-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/timer-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/unit-localization-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/user-label-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/wake-on-lan-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/washer-controls-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/wifi-network-diagnostics-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/window-covering.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/temperature-control-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/refrigerator-alarm.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/air-quality-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/resource-monitoring-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/sample-mei-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/electrical-energy-measurement-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/electrical-power-measurement-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/draft/barrier-control-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/draft/electrical-measurement-cluster.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/draft/input-output-value-clusters.xml
2025-03-26 12:28:44 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/draft/onoff-switch-configuration-cluster.xml
2025-03-26 12:28:44 INFO Parsing idl from /workspace/esp-lowcode-matter/products/NervousLD2410/configuration/output/404CCA4FBA08/data_model.matter
2025-03-26 12:28:45 INFO Running 3 lint rules
2025-03-26 12:28:45 INFO Running Required attributes
2025-03-26 12:28:45 INFO Running Required commands
2025-03-26 12:28:45 INFO Running Cluster validation
2025-03-26 12:28:45 INFO Done
JSON file written to: out/data_model.json
Binary file written to: out/data_model.bin
/workspace/esp-lowcode-matter/tools/mfg
Successfully generated binary and JSON files from .matter file
Setting REPOS_PATH to /workspace
Getting connected device details
Port provided is: no_port
Chip is: esp32c6
Mac is: 404CCA4FBA08
Successfully Validated the product config file: /workspace/esp-lowcode-matter/products/NervousLD2410/configuration/product_config.json
Successfully Validated product data
Starting local certificate claiming
Getting product_info json for: configuration
Attempting to claim device: Local
dev_cert tlv: total length = 528
ca_cert tlv: total length = 480
tlv header bytes = 0
priv_key tlv: total length = 144
Total length of tlv data = 1152
Generated esp_secure_cert partition: /workspace/esp-lowcode-matter/products/NervousLD2410/configuration/output/404CCA4FBA08/404CCA4FBA08_esp_secure_cert.bin
Getting product_config json for: configuration
Created Matter One files
Getting product_info json for: configuration
Traceback (most recent call last):
File "/workspace/esp-lowcode-matter/tools/mfg/mfg_gen.py", line 398, in <module>
main()
File "/workspace/esp-lowcode-matter/tools/mfg/mfg_gen.py", line 380, in main
create_config_files(path, products_path, certs_path, mac_address, node_platform, port, product, node_id, mqtt_endpoint, serial_number, test, no_matter, no_rainmaker, not_save_cd_cert, no_signature, no_ota_decryption)
File "/workspace/esp-lowcode-matter/tools/mfg/mfg_gen.py", line 155, in create_config_files
create_matter_files(path, products_path, certs_path, mac_address, node_platform, port, product, node_id, mqtt_endpoint, serial_number, test, no_matter, no_rainmaker, not_save_cd_cert)
File "/workspace/esp-lowcode-matter/tools/mfg/matter_config.py", line 235, in create_matter_files
cd_cert = generate_cd(path, products_path, product, vendor_id, product_id, origin_vendor_id, origin_product_id, device_type_id, not_save_cd_cert)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/workspace/esp-lowcode-matter/tools/mfg/matter_config.py", line 102, in generate_cd
execute_cmd(cmd)
File "/root/.espressif/python_env/idf5.3_py3.11_env/lib/python3.11/site-packages/sources/utils.py", line 319, in execute_cmd
status = subprocess.run(cmd, capture_output=True)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/subprocess.py", line 548, in run
with Popen(*popenargs, **kwargs) as process:
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/subprocess.py", line 1024, in __init__
self._execute_child(args, executable, preexec_fn, close_fds,
File "/usr/lib/python3.11/subprocess.py", line 1775, in _execute_child
and os.path.dirname(executable)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "<frozen posixpath>", line 152, in dirname
TypeError: expected str, bytes or os.PathLike object, not NoneType
Error: mfg_gen.py execution failed
@nervousapps ➜ /workspace/esp-lowcode-matter/tools/mfg (ld2410) $ |
Beta Was this translation helpful? Give feedback.
All reactions
-
|
Here is my data_model.zap file : {
"fileFormat": 2,
"featureLevel": 100,
"creator": "zap",
"keyValuePairs": [
{
"key": "commandDiscovery",
"value": "1"
},
{
"key": "defaultResponsePolicy",
"value": "always"
},
{
"key": "manufacturerCodes",
"value": "0x131B"
}
],
"package": [
{
"pathRelativity": "resolveEnvVars",
"path": "$ESP_MATTER_PATH/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/zcl.json",
"type": "zcl-properties",
"category": "matter",
"version": 1,
"description": "Matter SDK ZCL data"
},
{
"pathRelativity": "resolveEnvVars",
"path": "$ESP_MATTER_PATH/connectedhomeip/connectedhomeip/src/app/zap-templates/app-templates.json",
"type": "gen-templates-json",
"version": "chip-v1"
}
],
"endpointTypes": [
{
"id": 1,
"name": "MA-rootdevice",
"deviceTypeRef": {
"code": 22,
"profileId": 259,
"label": "MA-rootdevice",
"name": "MA-rootdevice",
"deviceTypeOrder": 0
},
"deviceTypes": [
{
"code": 22,
"profileId": 259,
"label": "MA-rootdevice",
"name": "MA-rootdevice",
"deviceTypeOrder": 0
},
{
"code": 18,
"profileId": 259,
"label": "MA-otarequestor",
"name": "MA-otarequestor",
"deviceTypeOrder": 1
}
],
"deviceVersions": [
3,
1
],
"deviceIdentifiers": [
22,
18
],
"deviceTypeName": "MA-rootdevice",
"deviceTypeCode": 22,
"deviceTypeProfileId": 259,
"clusters": [
{
"name": "Descriptor",
"code": 29,
"mfgCode": null,
"define": "DESCRIPTOR_CLUSTER",
"side": "server",
"enabled": 1,
"attributes": [
{
"name": "DeviceTypeList",
"code": 0,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "ServerList",
"code": 1,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "ClientList",
"code": 2,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "PartsList",
"code": 3,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "GeneratedCommandList",
"code": 65528,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "AcceptedCommandList",
"code": 65529,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "AttributeList",
"code": 65531,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "FeatureMap",
"code": 65532,
"mfgCode": null,
"side": "server",
"type": "bitmap32",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "ClusterRevision",
"code": 65533,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
}
]
},
{
"name": "Access Control",
"code": 31,
"mfgCode": null,
"define": "ACCESS_CONTROL_CLUSTER",
"side": "server",
"enabled": 1,
"attributes": [
{
"name": "ACL",
"code": 0,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "SubjectsPerAccessControlEntry",
"code": 2,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "TargetsPerAccessControlEntry",
"code": 3,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "AccessControlEntriesPerFabric",
"code": 4,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "GeneratedCommandList",
"code": 65528,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "AcceptedCommandList",
"code": 65529,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "AttributeList",
"code": 65531,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "FeatureMap",
"code": 65532,
"mfgCode": null,
"side": "server",
"type": "bitmap32",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "0",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "ClusterRevision",
"code": 65533,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
}
],
"events": [
{
"name": "AccessControlEntryChanged",
"code": 0,
"mfgCode": null,
"side": "server",
"included": 1
},
{
"name": "AccessControlExtensionChanged",
"code": 1,
"mfgCode": null,
"side": "server",
"included": 1
}
]
},
{
"name": "Basic Information",
"code": 40,
"mfgCode": null,
"define": "BASIC_INFORMATION_CLUSTER",
"side": "server",
"enabled": 1,
"attributes": [
{
"name": "DataModelRevision",
"code": 0,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "External",
"singleton": 1,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "VendorName",
"code": 1,
"mfgCode": null,
"side": "server",
"type": "char_string",
"included": 1,
"storageOption": "External",
"singleton": 1,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "VendorID",
"code": 2,
"mfgCode": null,
"side": "server",
"type": "vendor_id",
"included": 1,
"storageOption": "External",
"singleton": 1,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "ProductName",
"code": 3,
"mfgCode": null,
"side": "server",
"type": "char_string",
"included": 1,
"storageOption": "External",
"singleton": 1,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "ProductID",
"code": 4,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "External",
"singleton": 1,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "NodeLabel",
"code": 5,
"mfgCode": null,
"side": "server",
"type": "char_string",
"included": 1,
"storageOption": "NVM",
"singleton": 1,
"bounded": 0,
"defaultValue": "NervousLD2410",
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "Location",
"code": 6,
"mfgCode": null,
"side": "server",
"type": "char_string",
"included": 1,
"storageOption": "External",
"singleton": 1,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "HardwareVersion",
"code": 7,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "External",
"singleton": 1,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "HardwareVersionString",
"code": 8,
"mfgCode": null,
"side": "server",
"type": "char_string",
"included": 1,
"storageOption": "External",
"singleton": 1,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "SoftwareVersion",
"code": 9,
"mfgCode": null,
"side": "server",
"type": "int32u",
"included": 1,
"storageOption": "External",
"singleton": 1,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "SoftwareVersionString",
"code": 10,
"mfgCode": null,
"side": "server",
"type": "char_string",
"included": 1,
"storageOption": "External",
"singleton": 1,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "ManufacturingDate",
"code": 11,
"mfgCode": null,
"side": "server",
"type": "char_string",
"included": 1,
"storageOption": "External",
"singleton": 1,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "PartNumber",
"code": 12,
"mfgCode": null,
"side": "server",
"type": "char_string",
"included": 1,
"storageOption": "External",
"singleton": 1,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "ProductURL",
"code": 13,
"mfgCode": null,
"side": "server",
"type": "long_char_string",
"included": 1,
"storageOption": "External",
"singleton": 1,
"bounded": 0,
"defaultValue": null,
"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": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "SerialNumber",
"code": 15,
"mfgCode": null,
"side": "server",
"type": "char_string",
"included": 1,
"storageOption": "External",
"singleton": 1,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "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": "UniqueID",
"code": 18,
"mfgCode": null,
"side": "server",
"type": "char_string",
"included": 1,
"storageOption": "External",
"singleton": 1,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "CapabilityMinima",
"code": 19,
"mfgCode": null,
"side": "server",
"type": "CapabilityMinimaStruct",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "SpecificationVersion",
"code": 21,
"mfgCode": null,
"side": "server",
"type": "int32u",
"included": 1,
"storageOption": "External",
"singleton": 1,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "MaxPathsPerInvoke",
"code": 22,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "External",
"singleton": 1,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "GeneratedCommandList",
"code": 65528,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 1,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "AcceptedCommandList",
"code": 65529,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 1,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "AttributeList",
"code": 65531,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 1,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "FeatureMap",
"code": 65532,
"mfgCode": null,
"side": "server",
"type": "bitmap32",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "0",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "ClusterRevision",
"code": 65533,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "RAM",
"singleton": 1,
"bounded": 0,
"defaultValue": "4",
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
}
],
"events": [
{
"name": "StartUp",
"code": 0,
"mfgCode": null,
"side": "server",
"included": 1
},
{
"name": "ShutDown",
"code": 1,
"mfgCode": null,
"side": "server",
"included": 1
},
{
"name": "Leave",
"code": 2,
"mfgCode": null,
"side": "server",
"included": 1
}
]
},
{
"name": "OTA Software Update Provider",
"code": 41,
"mfgCode": null,
"define": "OTA_SOFTWARE_UPDATE_PROVIDER_CLUSTER",
"side": "client",
"enabled": 1,
"commands": [
{
"name": "QueryImage",
"code": 0,
"mfgCode": null,
"source": "client",
"isIncoming": 0,
"isEnabled": 1
},
{
"name": "QueryImageResponse",
"code": 1,
"mfgCode": null,
"source": "server",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "ApplyUpdateRequest",
"code": 2,
"mfgCode": null,
"source": "client",
"isIncoming": 0,
"isEnabled": 1
},
{
"name": "ApplyUpdateResponse",
"code": 3,
"mfgCode": null,
"source": "server",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "NotifyUpdateApplied",
"code": 4,
"mfgCode": null,
"source": "client",
"isIncoming": 0,
"isEnabled": 1
}
]
},
{
"name": "OTA Software Update Requestor",
"code": 42,
"mfgCode": null,
"define": "OTA_SOFTWARE_UPDATE_REQUESTOR_CLUSTER",
"side": "server",
"enabled": 1,
"commands": [
{
"name": "AnnounceOTAProvider",
"code": 0,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
}
],
"attributes": [
{
"name": "DefaultOTAProviders",
"code": 0,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "UpdatePossible",
"code": 1,
"mfgCode": null,
"side": "server",
"type": "boolean",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "1",
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "UpdateState",
"code": 2,
"mfgCode": null,
"side": "server",
"type": "UpdateStateEnum",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "0",
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "UpdateStateProgress",
"code": 3,
"mfgCode": null,
"side": "server",
"type": "int8u",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "0",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "GeneratedCommandList",
"code": 65528,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "AcceptedCommandList",
"code": 65529,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "AttributeList",
"code": 65531,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "FeatureMap",
"code": 65532,
"mfgCode": null,
"side": "server",
"type": "bitmap32",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "0",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "ClusterRevision",
"code": 65533,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "1",
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
}
],
"events": [
{
"name": "StateTransition",
"code": 0,
"mfgCode": null,
"side": "server",
"included": 1
},
{
"name": "VersionApplied",
"code": 1,
"mfgCode": null,
"side": "server",
"included": 1
},
{
"name": "DownloadError",
"code": 2,
"mfgCode": null,
"side": "server",
"included": 1
}
]
},
{
"name": "Localization Configuration",
"code": 43,
"mfgCode": null,
"define": "LOCALIZATION_CONFIGURATION_CLUSTER",
"side": "server",
"enabled": 1,
"attributes": [
{
"name": "ActiveLocale",
"code": 0,
"mfgCode": null,
"side": "server",
"type": "char_string",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "SupportedLocales",
"code": 1,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "GeneratedCommandList",
"code": 65528,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "AcceptedCommandList",
"code": 65529,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "AttributeList",
"code": 65531,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "FeatureMap",
"code": 65532,
"mfgCode": null,
"side": "server",
"type": "bitmap32",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "0",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "ClusterRevision",
"code": 65533,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "1",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
}
]
},
{
"name": "General Commissioning",
"code": 48,
"mfgCode": null,
"define": "GENERAL_COMMISSIONING_CLUSTER",
"side": "server",
"enabled": 1,
"commands": [
{
"name": "ArmFailSafe",
"code": 0,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "ArmFailSafeResponse",
"code": 1,
"mfgCode": null,
"source": "server",
"isIncoming": 0,
"isEnabled": 1
},
{
"name": "SetRegulatoryConfig",
"code": 2,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "SetRegulatoryConfigResponse",
"code": 3,
"mfgCode": null,
"source": "server",
"isIncoming": 0,
"isEnabled": 1
},
{
"name": "CommissioningComplete",
"code": 4,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "CommissioningCompleteResponse",
"code": 5,
"mfgCode": null,
"source": "server",
"isIncoming": 0,
"isEnabled": 1
}
],
"attributes": [
{
"name": "Breadcrumb",
"code": 0,
"mfgCode": null,
"side": "server",
"type": "int64u",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "0x0000000000000000",
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "BasicCommissioningInfo",
"code": 1,
"mfgCode": null,
"side": "server",
"type": "BasicCommissioningInfo",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "RegulatoryConfig",
"code": 2,
"mfgCode": null,
"side": "server",
"type": "RegulatoryLocationTypeEnum",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "LocationCapability",
"code": 3,
"mfgCode": null,
"side": "server",
"type": "RegulatoryLocationTypeEnum",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "SupportsConcurrentConnection",
"code": 4,
"mfgCode": null,
"side": "server",
"type": "boolean",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "GeneratedCommandList",
"code": 65528,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "AcceptedCommandList",
"code": 65529,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "AttributeList",
"code": 65531,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "FeatureMap",
"code": 65532,
"mfgCode": null,
"side": "server",
"type": "bitmap32",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "0",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "ClusterRevision",
"code": 65533,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "2",
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
}
]
},
{
"name": "Network Commissioning",
"code": 49,
"mfgCode": null,
"define": "NETWORK_COMMISSIONING_CLUSTER",
"side": "server",
"enabled": 1,
"commands": [
{
"name": "ScanNetworks",
"code": 0,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "ScanNetworksResponse",
"code": 1,
"mfgCode": null,
"source": "server",
"isIncoming": 0,
"isEnabled": 1
},
{
"name": "AddOrUpdateWiFiNetwork",
"code": 2,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "AddOrUpdateThreadNetwork",
"code": 3,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "RemoveNetwork",
"code": 4,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "NetworkConfigResponse",
"code": 5,
"mfgCode": null,
"source": "server",
"isIncoming": 0,
"isEnabled": 1
},
{
"name": "ConnectNetwork",
"code": 6,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "ConnectNetworkResponse",
"code": 7,
"mfgCode": null,
"source": "server",
"isIncoming": 0,
"isEnabled": 1
},
{
"name": "ReorderNetwork",
"code": 8,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
}
],
"attributes": [
{
"name": "MaxNetworks",
"code": 0,
"mfgCode": null,
"side": "server",
"type": "int8u",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "Networks",
"code": 1,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "ScanMaxTimeSeconds",
"code": 2,
"mfgCode": null,
"side": "server",
"type": "int8u",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "ConnectMaxTimeSeconds",
"code": 3,
"mfgCode": null,
"side": "server",
"type": "int8u",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "InterfaceEnabled",
"code": 4,
"mfgCode": null,
"side": "server",
"type": "boolean",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "LastNetworkingStatus",
"code": 5,
"mfgCode": null,
"side": "server",
"type": "NetworkCommissioningStatusEnum",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "LastNetworkID",
"code": 6,
"mfgCode": null,
"side": "server",
"type": "octet_string",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "LastConnectErrorValue",
"code": 7,
"mfgCode": null,
"side": "server",
"type": "int32s",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "GeneratedCommandList",
"code": 65528,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "AcceptedCommandList",
"code": 65529,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "AttributeList",
"code": 65531,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "FeatureMap",
"code": 65532,
"mfgCode": null,
"side": "server",
"type": "bitmap32",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "2",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "ClusterRevision",
"code": 65533,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "1",
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
}
]
},
{
"name": "Diagnostic Logs",
"code": 50,
"mfgCode": null,
"define": "DIAGNOSTIC_LOGS_CLUSTER",
"side": "server",
"enabled": 1,
"commands": [
{
"name": "RetrieveLogsRequest",
"code": 0,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
}
],
"attributes": [
{
"name": "FeatureMap",
"code": 65532,
"mfgCode": null,
"side": "server",
"type": "bitmap32",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "0",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "ClusterRevision",
"code": 65533,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "1",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
}
]
},
{
"name": "General Diagnostics",
"code": 51,
"mfgCode": null,
"define": "GENERAL_DIAGNOSTICS_CLUSTER",
"side": "server",
"enabled": 1,
"commands": [
{
"name": "TestEventTrigger",
"code": 0,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "TimeSnapshot",
"code": 1,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "TimeSnapshotResponse",
"code": 2,
"mfgCode": null,
"source": "server",
"isIncoming": 0,
"isEnabled": 1
}
],
"attributes": [
{
"name": "NetworkInterfaces",
"code": 0,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "RebootCount",
"code": 1,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "UpTime",
"code": 2,
"mfgCode": null,
"side": "server",
"type": "int64u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "TotalOperationalHours",
"code": 3,
"mfgCode": null,
"side": "server",
"type": "int32u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "BootReason",
"code": 4,
"mfgCode": null,
"side": "server",
"type": "BootReasonEnum",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "ActiveHardwareFaults",
"code": 5,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "ActiveRadioFaults",
"code": 6,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "ActiveNetworkFaults",
"code": 7,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "TestEventTriggersEnabled",
"code": 8,
"mfgCode": null,
"side": "server",
"type": "boolean",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": "false",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "GeneratedCommandList",
"code": 65528,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "AcceptedCommandList",
"code": 65529,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "AttributeList",
"code": 65531,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "FeatureMap",
"code": 65532,
"mfgCode": null,
"side": "server",
"type": "bitmap32",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "ClusterRevision",
"code": 65533,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
}
],
"events": [
{
"name": "HardwareFaultChange",
"code": 0,
"mfgCode": null,
"side": "server",
"included": 1
},
{
"name": "RadioFaultChange",
"code": 1,
"mfgCode": null,
"side": "server",
"included": 1
},
{
"name": "NetworkFaultChange",
"code": 2,
"mfgCode": null,
"side": "server",
"included": 1
},
{
"name": "BootReason",
"code": 3,
"mfgCode": null,
"side": "server",
"included": 1
}
]
},
{
"name": "Software Diagnostics",
"code": 52,
"mfgCode": null,
"define": "SOFTWARE_DIAGNOSTICS_CLUSTER",
"side": "server",
"enabled": 1,
"commands": [
{
"name": "ResetWatermarks",
"code": 0,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
}
],
"attributes": [
{
"name": "ThreadMetrics",
"code": 0,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "CurrentHeapFree",
"code": 1,
"mfgCode": null,
"side": "server",
"type": "int64u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "CurrentHeapUsed",
"code": 2,
"mfgCode": null,
"side": "server",
"type": "int64u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "CurrentHeapHighWatermark",
"code": 3,
"mfgCode": null,
"side": "server",
"type": "int64u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "FeatureMap",
"code": 65532,
"mfgCode": null,
"side": "server",
"type": "bitmap32",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "ClusterRevision",
"code": 65533,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "1",
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
}
]
},
{
"name": "Thread Network Diagnostics",
"code": 53,
"mfgCode": null,
"define": "THREAD_NETWORK_DIAGNOSTICS_CLUSTER",
"side": "server",
"enabled": 1,
"commands": [
{
"name": "ResetCounts",
"code": 0,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
}
],
"attributes": [
{
"name": "Channel",
"code": 0,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "RoutingRole",
"code": 1,
"mfgCode": null,
"side": "server",
"type": "RoutingRoleEnum",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "NetworkName",
"code": 2,
"mfgCode": null,
"side": "server",
"type": "char_string",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "PanId",
"code": 3,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "ExtendedPanId",
"code": 4,
"mfgCode": null,
"side": "server",
"type": "int64u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "MeshLocalPrefix",
"code": 5,
"mfgCode": null,
"side": "server",
"type": "octet_string",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "OverrunCount",
"code": 6,
"mfgCode": null,
"side": "server",
"type": "int64u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "NeighborTable",
"code": 7,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "RouteTable",
"code": 8,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "PartitionId",
"code": 9,
"mfgCode": null,
"side": "server",
"type": "int32u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "Weighting",
"code": 10,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "DataVersion",
"code": 11,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "StableDataVersion",
"code": 12,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "LeaderRouterId",
"code": 13,
"mfgCode": null,
"side": "server",
"type": "int8u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "DetachedRoleCount",
"code": 14,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "ChildRoleCount",
"code": 15,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "RouterRoleCount",
"code": 16,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "LeaderRoleCount",
"code": 17,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "AttachAttemptCount",
"code": 18,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "PartitionIdChangeCount",
"code": 19,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "BetterPartitionAttachAttemptCount",
"code": 20,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "ParentChangeCount",
"code": 21,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "TxTotalCount",
"code": 22,
"mfgCode": null,
"side": "server",
"type": "int32u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "TxUnicastCount",
"code": 23,
"mfgCode": null,
"side": "server",
"type": "int32u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "TxBroadcastCount",
"code": 24,
"mfgCode": null,
"side": "server",
"type": "int32u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "TxAckRequestedCount",
"code": 25,
"mfgCode": null,
"side": "server",
"type": "int32u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "TxAckedCount",
"code": 26,
"mfgCode": null,
"side": "server",
"type": "int32u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "TxNoAckRequestedCount",
"code": 27,
"mfgCode": null,
"side": "server",
"type": "int32u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "TxDataCount",
"code": 28,
"mfgCode": null,
"side": "server",
"type": "int32u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "TxDataPollCount",
"code": 29,
"mfgCode": null,
"side": "server",
"type": "int32u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "TxBeaconCount",
"code": 30,
"mfgCode": null,
"side": "server",
"type": "int32u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "TxBeaconRequestCount",
"code": 31,
"mfgCode": null,
"side": "server",
"type": "int32u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "TxOtherCount",
"code": 32,
"mfgCode": null,
"side": "server",
"type": "int32u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "TxRetryCount",
"code": 33,
"mfgCode": null,
"side": "server",
"type": "int32u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "TxDirectMaxRetryExpiryCount",
"code": 34,
"mfgCode": null,
"side": "server",
"type": "int32u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "TxIndirectMaxRetryExpiryCount",
"code": 35,
"mfgCode": null,
"side": "server",
"type": "int32u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "TxErrCcaCount",
"code": 36,
"mfgCode": null,
"side": "server",
"type": "int32u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "TxErrAbortCount",
"code": 37,
"mfgCode": null,
"side": "server",
"type": "int32u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "TxErrBusyChannelCount",
"code": 38,
"mfgCode": null,
"side": "server",
"type": "int32u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "RxTotalCount",
"code": 39,
"mfgCode": null,
"side": "server",
"type": "int32u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "RxUnicastCount",
"code": 40,
"mfgCode": null,
"side": "server",
"type": "int32u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "RxBroadcastCount",
"code": 41,
"mfgCode": null,
"side": "server",
"type": "int32u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "RxDataCount",
"code": 42,
"mfgCode": null,
"side": "server",
"type": "int32u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "RxDataPollCount",
"code": 43,
"mfgCode": null,
"side": "server",
"type": "int32u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "RxBeaconCount",
"code": 44,
"mfgCode": null,
"side": "server",
"type": "int32u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "RxBeaconRequestCount",
"code": 45,
"mfgCode": null,
"side": "server",
"type": "int32u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "RxOtherCount",
"code": 46,
"mfgCode": null,
"side": "server",
"type": "int32u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "RxAddressFilteredCount",
"code": 47,
"mfgCode": null,
"side": "server",
"type": "int32u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "RxDestAddrFilteredCount",
"code": 48,
"mfgCode": null,
"side": "server",
"type": "int32u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "RxDuplicatedCount",
"code": 49,
"mfgCode": null,
"side": "server",
"type": "int32u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "RxErrNoFrameCount",
"code": 50,
"mfgCode": null,
"side": "server",
"type": "int32u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "RxErrUnknownNeighborCount",
"code": 51,
"mfgCode": null,
"side": "server",
"type": "int32u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "RxErrInvalidSrcAddrCount",
"code": 52,
"mfgCode": null,
"side": "server",
"type": "int32u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "RxErrSecCount",
"code": 53,
"mfgCode": null,
"side": "server",
"type": "int32u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "RxErrFcsCount",
"code": 54,
"mfgCode": null,
"side": "server",
"type": "int32u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "RxErrOtherCount",
"code": 55,
"mfgCode": null,
"side": "server",
"type": "int32u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "ActiveTimestamp",
"code": 56,
"mfgCode": null,
"side": "server",
"type": "int64u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "PendingTimestamp",
"code": 57,
"mfgCode": null,
"side": "server",
"type": "int64u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "Delay",
"code": 58,
"mfgCode": null,
"side": "server",
"type": "int32u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "SecurityPolicy",
"code": 59,
"mfgCode": null,
"side": "server",
"type": "SecurityPolicy",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "ChannelPage0Mask",
"code": 60,
"mfgCode": null,
"side": "server",
"type": "octet_string",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "OperationalDatasetComponents",
"code": 61,
"mfgCode": null,
"side": "server",
"type": "OperationalDatasetComponents",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "ActiveNetworkFaultsList",
"code": 62,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "FeatureMap",
"code": 65532,
"mfgCode": null,
"side": "server",
"type": "bitmap32",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "0x000F",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "ClusterRevision",
"code": 65533,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "3",
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
}
]
},
{
"name": "Wi-Fi Network Diagnostics",
"code": 54,
"mfgCode": null,
"define": "WIFI_NETWORK_DIAGNOSTICS_CLUSTER",
"side": "server",
"enabled": 1,
"commands": [
{
"name": "ResetCounts",
"code": 0,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
}
],
"attributes": [
{
"name": "BSSID",
"code": 0,
"mfgCode": null,
"side": "server",
"type": "octet_string",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "SecurityType",
"code": 1,
"mfgCode": null,
"side": "server",
"type": "SecurityTypeEnum",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "WiFiVersion",
"code": 2,
"mfgCode": null,
"side": "server",
"type": "WiFiVersionEnum",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "ChannelNumber",
"code": 3,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "RSSI",
"code": 4,
"mfgCode": null,
"side": "server",
"type": "int8s",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "BeaconLostCount",
"code": 5,
"mfgCode": null,
"side": "server",
"type": "int32u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "BeaconRxCount",
"code": 6,
"mfgCode": null,
"side": "server",
"type": "int32u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "PacketMulticastRxCount",
"code": 7,
"mfgCode": null,
"side": "server",
"type": "int32u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "PacketMulticastTxCount",
"code": 8,
"mfgCode": null,
"side": "server",
"type": "int32u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "PacketUnicastRxCount",
"code": 9,
"mfgCode": null,
"side": "server",
"type": "int32u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "PacketUnicastTxCount",
"code": 10,
"mfgCode": null,
"side": "server",
"type": "int32u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "CurrentMaxRate",
"code": 11,
"mfgCode": null,
"side": "server",
"type": "int64u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "OverrunCount",
"code": 12,
"mfgCode": null,
"side": "server",
"type": "int64u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "FeatureMap",
"code": 65532,
"mfgCode": null,
"side": "server",
"type": "bitmap32",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "3",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "ClusterRevision",
"code": 65533,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "1",
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
}
],
"events": [
{
"name": "Disconnection",
"code": 0,
"mfgCode": null,
"side": "server",
"included": 1
},
{
"name": "AssociationFailure",
"code": 1,
"mfgCode": null,
"side": "server",
"included": 1
},
{
"name": "ConnectionStatus",
"code": 2,
"mfgCode": null,
"side": "server",
"included": 1
}
]
},
{
"name": "Ethernet Network Diagnostics",
"code": 55,
"mfgCode": null,
"define": "ETHERNET_NETWORK_DIAGNOSTICS_CLUSTER",
"side": "server",
"enabled": 1,
"commands": [
{
"name": "ResetCounts",
"code": 0,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
}
],
"attributes": [
{
"name": "PHYRate",
"code": 0,
"mfgCode": null,
"side": "server",
"type": "PHYRateEnum",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "FullDuplex",
"code": 1,
"mfgCode": null,
"side": "server",
"type": "boolean",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "PacketRxCount",
"code": 2,
"mfgCode": null,
"side": "server",
"type": "int64u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "PacketTxCount",
"code": 3,
"mfgCode": null,
"side": "server",
"type": "int64u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "TxErrCount",
"code": 4,
"mfgCode": null,
"side": "server",
"type": "int64u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "CollisionCount",
"code": 5,
"mfgCode": null,
"side": "server",
"type": "int64u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "OverrunCount",
"code": 6,
"mfgCode": null,
"side": "server",
"type": "int64u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "CarrierDetect",
"code": 7,
"mfgCode": null,
"side": "server",
"type": "boolean",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "TimeSinceReset",
"code": 8,
"mfgCode": null,
"side": "server",
"type": "int64u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "FeatureMap",
"code": 65532,
"mfgCode": null,
"side": "server",
"type": "bitmap32",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "3",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "ClusterRevision",
"code": 65533,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "1",
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
}
]
},
{
"name": "Administrator Commissioning",
"code": 60,
"mfgCode": null,
"define": "ADMINISTRATOR_COMMISSIONING_CLUSTER",
"side": "server",
"enabled": 1,
"commands": [
{
"name": "OpenCommissioningWindow",
"code": 0,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "RevokeCommissioning",
"code": 2,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
}
],
"attributes": [
{
"name": "WindowStatus",
"code": 0,
"mfgCode": null,
"side": "server",
"type": "CommissioningWindowStatusEnum",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "AdminFabricIndex",
"code": 1,
"mfgCode": null,
"side": "server",
"type": "fabric_idx",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "AdminVendorId",
"code": 2,
"mfgCode": null,
"side": "server",
"type": "vendor_id",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "GeneratedCommandList",
"code": 65528,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "AcceptedCommandList",
"code": 65529,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "AttributeList",
"code": 65531,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "FeatureMap",
"code": 65532,
"mfgCode": null,
"side": "server",
"type": "bitmap32",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "0",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "ClusterRevision",
"code": 65533,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "1",
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
}
]
},
{
"name": "Operational Credentials",
"code": 62,
"mfgCode": null,
"define": "OPERATIONAL_CREDENTIALS_CLUSTER",
"side": "server",
"enabled": 1,
"commands": [
{
"name": "AttestationRequest",
"code": 0,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "AttestationResponse",
"code": 1,
"mfgCode": null,
"source": "server",
"isIncoming": 0,
"isEnabled": 1
},
{
"name": "CertificateChainRequest",
"code": 2,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "CertificateChainResponse",
"code": 3,
"mfgCode": null,
"source": "server",
"isIncoming": 0,
"isEnabled": 1
},
{
"name": "CSRRequest",
"code": 4,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "CSRResponse",
"code": 5,
"mfgCode": null,
"source": "server",
"isIncoming": 0,
"isEnabled": 1
},
{
"name": "AddNOC",
"code": 6,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "UpdateNOC",
"code": 7,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "NOCResponse",
"code": 8,
"mfgCode": null,
"source": "server",
"isIncoming": 0,
"isEnabled": 1
},
{
"name": "UpdateFabricLabel",
"code": 9,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "RemoveFabric",
"code": 10,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "AddTrustedRootCertificate",
"code": 11,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
}
],
"attributes": [
{
"name": "NOCs",
"code": 0,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "Fabrics",
"code": 1,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "SupportedFabrics",
"code": 2,
"mfgCode": null,
"side": "server",
"type": "int8u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "CommissionedFabrics",
"code": 3,
"mfgCode": null,
"side": "server",
"type": "int8u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "TrustedRootCertificates",
"code": 4,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "CurrentFabricIndex",
"code": 5,
"mfgCode": null,
"side": "server",
"type": "int8u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "GeneratedCommandList",
"code": 65528,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "AcceptedCommandList",
"code": 65529,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "AttributeList",
"code": 65531,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "FeatureMap",
"code": 65532,
"mfgCode": null,
"side": "server",
"type": "bitmap32",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "0",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "ClusterRevision",
"code": 65533,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "1",
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
}
]
},
{
"name": "Group Key Management",
"code": 63,
"mfgCode": null,
"define": "GROUP_KEY_MANAGEMENT_CLUSTER",
"side": "server",
"enabled": 1,
"commands": [
{
"name": "KeySetWrite",
"code": 0,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "KeySetRead",
"code": 1,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "KeySetReadResponse",
"code": 2,
"mfgCode": null,
"source": "server",
"isIncoming": 0,
"isEnabled": 1
},
{
"name": "KeySetRemove",
"code": 3,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "KeySetReadAllIndices",
"code": 4,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "KeySetReadAllIndicesResponse",
"code": 5,
"mfgCode": null,
"source": "server",
"isIncoming": 0,
"isEnabled": 1
}
],
"attributes": [
{
"name": "GroupKeyMap",
"code": 0,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "GroupTable",
"code": 1,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "MaxGroupsPerFabric",
"code": 2,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "MaxGroupKeysPerFabric",
"code": 3,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "GeneratedCommandList",
"code": 65528,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "AcceptedCommandList",
"code": 65529,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "AttributeList",
"code": 65531,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "FeatureMap",
"code": 65532,
"mfgCode": null,
"side": "server",
"type": "bitmap32",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "ClusterRevision",
"code": 65533,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
}
]
},
{
"name": "Fixed Label",
"code": 64,
"mfgCode": null,
"define": "FIXED_LABEL_CLUSTER",
"side": "server",
"enabled": 1,
"attributes": [
{
"name": "LabelList",
"code": 0,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "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": "User Label",
"code": 65,
"mfgCode": null,
"define": "USER_LABEL_CLUSTER",
"side": "server",
"enabled": 1,
"attributes": [
{
"name": "LabelList",
"code": 0,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "FeatureMap",
"code": 65532,
"mfgCode": null,
"side": "server",
"type": "bitmap32",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "0",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "ClusterRevision",
"code": 65533,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "1",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
}
]
}
]
},
{
"id": 2,
"name": "MA-dimmablelight",
"deviceTypeRef": {
"code": 268,
"profileId": 259,
"label": "MA-colortemperaturelight",
"name": "MA-colortemperaturelight",
"deviceTypeOrder": 0
},
"deviceTypes": [
{
"code": 268,
"profileId": 259,
"label": "MA-colortemperaturelight",
"name": "MA-colortemperaturelight",
"deviceTypeOrder": 0
}
],
"deviceVersions": [
4
],
"deviceIdentifiers": [
268
],
"deviceTypeName": "MA-colortemperaturelight",
"deviceTypeCode": 268,
"deviceTypeProfileId": 259,
"clusters": [
{
"name": "Identify",
"code": 3,
"mfgCode": null,
"define": "IDENTIFY_CLUSTER",
"side": "server",
"enabled": 1,
"commands": [
{
"name": "Identify",
"code": 0,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "TriggerEffect",
"code": 64,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
}
],
"attributes": [
{
"name": "IdentifyTime",
"code": 0,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "0x0000",
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "IdentifyType",
"code": 1,
"mfgCode": null,
"side": "server",
"type": "IdentifyTypeEnum",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "0x0",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "GeneratedCommandList",
"code": 65528,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "AcceptedCommandList",
"code": 65529,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "AttributeList",
"code": 65531,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "FeatureMap",
"code": 65532,
"mfgCode": null,
"side": "server",
"type": "bitmap32",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "0",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "ClusterRevision",
"code": 65533,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "5",
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
}
]
},
{
"name": "Groups",
"code": 4,
"mfgCode": null,
"define": "GROUPS_CLUSTER",
"side": "server",
"enabled": 1,
"commands": [
{
"name": "AddGroup",
"code": 0,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "AddGroupResponse",
"code": 0,
"mfgCode": null,
"source": "server",
"isIncoming": 0,
"isEnabled": 1
},
{
"name": "ViewGroup",
"code": 1,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "ViewGroupResponse",
"code": 1,
"mfgCode": null,
"source": "server",
"isIncoming": 0,
"isEnabled": 1
},
{
"name": "GetGroupMembership",
"code": 2,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "GetGroupMembershipResponse",
"code": 2,
"mfgCode": null,
"source": "server",
"isIncoming": 0,
"isEnabled": 1
},
{
"name": "RemoveGroup",
"code": 3,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "RemoveGroupResponse",
"code": 3,
"mfgCode": null,
"source": "server",
"isIncoming": 0,
"isEnabled": 1
},
{
"name": "RemoveAllGroups",
"code": 4,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "AddGroupIfIdentifying",
"code": 5,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
}
],
"attributes": [
{
"name": "NameSupport",
"code": 0,
"mfgCode": null,
"side": "server",
"type": "NameSupportBitmap",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "",
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "GeneratedCommandList",
"code": 65528,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "AcceptedCommandList",
"code": 65529,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "AttributeList",
"code": 65531,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "FeatureMap",
"code": 65532,
"mfgCode": null,
"side": "server",
"type": "bitmap32",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "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": "On/Off",
"code": 6,
"mfgCode": null,
"define": "ON_OFF_CLUSTER",
"side": "server",
"enabled": 1,
"commands": [
{
"name": "Off",
"code": 0,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "On",
"code": 1,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "Toggle",
"code": 2,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "OffWithEffect",
"code": 64,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "OnWithRecallGlobalScene",
"code": 65,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "OnWithTimedOff",
"code": 66,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
}
],
"attributes": [
{
"name": "OnOff",
"code": 0,
"mfgCode": null,
"side": "server",
"type": "boolean",
"included": 1,
"storageOption": "NVM",
"singleton": 0,
"bounded": 0,
"defaultValue": "0x00",
"reportable": 0,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "GlobalSceneControl",
"code": 16384,
"mfgCode": null,
"side": "server",
"type": "boolean",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "0x01",
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "OnTime",
"code": 16385,
"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": "OffWaitTime",
"code": 16386,
"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": "StartUpOnOff",
"code": 16387,
"mfgCode": null,
"side": "server",
"type": "StartUpOnOffEnum",
"included": 1,
"storageOption": "NVM",
"singleton": 0,
"bounded": 0,
"defaultValue": "0xFF",
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "GeneratedCommandList",
"code": 65528,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "AcceptedCommandList",
"code": 65529,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "AttributeList",
"code": 65531,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "FeatureMap",
"code": 65532,
"mfgCode": null,
"side": "server",
"type": "bitmap32",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "1",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "ClusterRevision",
"code": 65533,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "6",
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
}
]
},
{
"name": "Level Control",
"code": 8,
"mfgCode": null,
"define": "LEVEL_CONTROL_CLUSTER",
"side": "server",
"enabled": 1,
"commands": [
{
"name": "MoveToLevel",
"code": 0,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "Move",
"code": 1,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "Step",
"code": 2,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "Stop",
"code": 3,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "MoveToLevelWithOnOff",
"code": 4,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "MoveWithOnOff",
"code": 5,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "StepWithOnOff",
"code": 6,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "StopWithOnOff",
"code": 7,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
}
],
"attributes": [
{
"name": "CurrentLevel",
"code": 0,
"mfgCode": null,
"side": "server",
"type": "int8u",
"included": 1,
"storageOption": "NVM",
"singleton": 0,
"bounded": 0,
"defaultValue": "0xFE",
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "RemainingTime",
"code": 1,
"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": "MinLevel",
"code": 2,
"mfgCode": null,
"side": "server",
"type": "int8u",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "0x01",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "MaxLevel",
"code": 3,
"mfgCode": null,
"side": "server",
"type": "int8u",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "0xFE",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "Options",
"code": 15,
"mfgCode": null,
"side": "server",
"type": "OptionsBitmap",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "0x00",
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "OnOffTransitionTime",
"code": 16,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "0x0000",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "OnLevel",
"code": 17,
"mfgCode": null,
"side": "server",
"type": "int8u",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "0xFF",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "OnTransitionTime",
"code": 18,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "OffTransitionTime",
"code": 19,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "DefaultMoveRate",
"code": 20,
"mfgCode": null,
"side": "server",
"type": "int8u",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "50",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "StartUpCurrentLevel",
"code": 16384,
"mfgCode": null,
"side": "server",
"type": "int8u",
"included": 1,
"storageOption": "NVM",
"singleton": 0,
"bounded": 0,
"defaultValue": "255",
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "GeneratedCommandList",
"code": 65528,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "AcceptedCommandList",
"code": 65529,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "AttributeList",
"code": 65531,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "FeatureMap",
"code": 65532,
"mfgCode": null,
"side": "server",
"type": "bitmap32",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "3",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "ClusterRevision",
"code": 65533,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "6",
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
}
]
},
{
"name": "Descriptor",
"code": 29,
"mfgCode": null,
"define": "DESCRIPTOR_CLUSTER",
"side": "server",
"enabled": 1,
"attributes": [
{
"name": "DeviceTypeList",
"code": 0,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "ServerList",
"code": 1,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "ClientList",
"code": 2,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "PartsList",
"code": 3,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "GeneratedCommandList",
"code": 65528,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "AcceptedCommandList",
"code": 65529,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "AttributeList",
"code": 65531,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "FeatureMap",
"code": 65532,
"mfgCode": null,
"side": "server",
"type": "bitmap32",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "ClusterRevision",
"code": 65533,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
}
]
},
{
"name": "Color Control",
"code": 768,
"mfgCode": null,
"define": "COLOR_CONTROL_CLUSTER",
"side": "server",
"enabled": 1,
"commands": [
{
"name": "MoveToHue",
"code": 0,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "MoveHue",
"code": 1,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "StepHue",
"code": 2,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "MoveToSaturation",
"code": 3,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "MoveSaturation",
"code": 4,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "StepSaturation",
"code": 5,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "MoveToHueAndSaturation",
"code": 6,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "MoveToColor",
"code": 7,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "MoveColor",
"code": 8,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "StepColor",
"code": 9,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "MoveToColorTemperature",
"code": 10,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "EnhancedMoveToHue",
"code": 64,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "EnhancedMoveHue",
"code": 65,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "EnhancedStepHue",
"code": 66,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "EnhancedMoveToHueAndSaturation",
"code": 67,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "ColorLoopSet",
"code": 68,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "StopMoveStep",
"code": 71,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "MoveColorTemperature",
"code": 75,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "StepColorTemperature",
"code": 76,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
}
],
"attributes": [
{
"name": "CurrentHue",
"code": 0,
"mfgCode": null,
"side": "server",
"type": "int8u",
"included": 1,
"storageOption": "NVM",
"singleton": 0,
"bounded": 0,
"defaultValue": "0x00",
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "CurrentSaturation",
"code": 1,
"mfgCode": null,
"side": "server",
"type": "int8u",
"included": 1,
"storageOption": "NVM",
"singleton": 0,
"bounded": 0,
"defaultValue": "0x00",
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "RemainingTime",
"code": 2,
"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": "CurrentX",
"code": 3,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "NVM",
"singleton": 0,
"bounded": 0,
"defaultValue": "0x616B",
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "CurrentY",
"code": 4,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "NVM",
"singleton": 0,
"bounded": 0,
"defaultValue": "0x607D",
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "ColorTemperatureMireds",
"code": 7,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "NVM",
"singleton": 0,
"bounded": 0,
"defaultValue": "0x00FA",
"reportable": 0,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "ColorMode",
"code": 8,
"mfgCode": null,
"side": "server",
"type": "ColorModeEnum",
"included": 1,
"storageOption": "NVM",
"singleton": 0,
"bounded": 0,
"defaultValue": "0x01",
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "Options",
"code": 15,
"mfgCode": null,
"side": "server",
"type": "OptionsBitmap",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "0x00",
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "NumberOfPrimaries",
"code": 16,
"mfgCode": null,
"side": "server",
"type": "int8u",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "",
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "EnhancedCurrentHue",
"code": 16384,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "NVM",
"singleton": 0,
"bounded": 0,
"defaultValue": "0x0000",
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "EnhancedColorMode",
"code": 16385,
"mfgCode": null,
"side": "server",
"type": "EnhancedColorModeEnum",
"included": 1,
"storageOption": "NVM",
"singleton": 0,
"bounded": 0,
"defaultValue": "0x01",
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "ColorLoopActive",
"code": 16386,
"mfgCode": null,
"side": "server",
"type": "int8u",
"included": 1,
"storageOption": "NVM",
"singleton": 0,
"bounded": 0,
"defaultValue": "0x00",
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "ColorLoopDirection",
"code": 16387,
"mfgCode": null,
"side": "server",
"type": "int8u",
"included": 1,
"storageOption": "NVM",
"singleton": 0,
"bounded": 0,
"defaultValue": "0x00",
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "ColorLoopTime",
"code": 16388,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "NVM",
"singleton": 0,
"bounded": 0,
"defaultValue": "0x0019",
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "ColorLoopStartEnhancedHue",
"code": 16389,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "0x2300",
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "ColorLoopStoredEnhancedHue",
"code": 16390,
"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": "ColorCapabilities",
"code": 16394,
"mfgCode": null,
"side": "server",
"type": "ColorCapabilitiesBitmap",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "0x1F",
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "ColorTempPhysicalMinMireds",
"code": 16395,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "0x009A",
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "ColorTempPhysicalMaxMireds",
"code": 16396,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "0x01C6",
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "CoupleColorTempToLevelMinMireds",
"code": 16397,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "",
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "StartUpColorTemperatureMireds",
"code": 16400,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "NVM",
"singleton": 0,
"bounded": 0,
"defaultValue": "0x00FA",
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
},
{
"name": "GeneratedCommandList",
"code": 65528,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "AcceptedCommandList",
"code": 65529,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "AttributeList",
"code": 65531,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "FeatureMap",
"code": 65532,
"mfgCode": null,
"side": "server",
"type": "bitmap32",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "0x1F",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "ClusterRevision",
"code": 65533,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "7",
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
"reportableChange": 0
}
]
}
]
},
{
"id": 3,
"name": "Anonymous Endpoint Type",
"deviceTypeRef": {
"code": 263,
"profileId": 259,
"label": "MA-occupancysensor",
"name": "MA-occupancysensor",
"deviceTypeOrder": 0
},
"deviceTypes": [
{
"code": 263,
"profileId": 259,
"label": "MA-occupancysensor",
"name": "MA-occupancysensor",
"deviceTypeOrder": 0
}
],
"deviceVersions": [
1
],
"deviceIdentifiers": [
263
],
"deviceTypeName": "MA-occupancysensor",
"deviceTypeCode": 263,
"deviceTypeProfileId": 259,
"clusters": [
{
"name": "Identify",
"code": 3,
"mfgCode": null,
"define": "IDENTIFY_CLUSTER",
"side": "server",
"enabled": 1,
"commands": [
{
"name": "Identify",
"code": 0,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "TriggerEffect",
"code": 64,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
}
],
"attributes": [
{
"name": "IdentifyTime",
"code": 0,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "0x0",
"reportable": 0,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "IdentifyType",
"code": 1,
"mfgCode": null,
"side": "server",
"type": "IdentifyTypeEnum",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "0x00",
"reportable": 0,
"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": "4",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
}
]
},
{
"name": "Descriptor",
"code": 29,
"mfgCode": null,
"define": "DESCRIPTOR_CLUSTER",
"side": "server",
"enabled": 1,
"attributes": [
{
"name": "DeviceTypeList",
"code": 0,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": "",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "ServerList",
"code": 1,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": "",
"reportable": 0,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "ClientList",
"code": 2,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": "",
"reportable": 0,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "PartsList",
"code": 3,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": "",
"reportable": 0,
"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": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": "",
"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": "",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
}
]
},
{
"name": "Thread Network Diagnostics",
"code": 53,
"mfgCode": null,
"define": "THREAD_NETWORK_DIAGNOSTICS_CLUSTER",
"side": "server",
"enabled": 1,
"commands": [],
"attributes": [
{
"name": "Channel",
"code": 0,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": "",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "RoutingRole",
"code": 1,
"mfgCode": null,
"side": "server",
"type": "RoutingRoleEnum",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": "",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "NetworkName",
"code": 2,
"mfgCode": null,
"side": "server",
"type": "char_string",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": "",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "PanId",
"code": 3,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": "",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "ExtendedPanId",
"code": 4,
"mfgCode": null,
"side": "server",
"type": "int64u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": "",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "MeshLocalPrefix",
"code": 5,
"mfgCode": null,
"side": "server",
"type": "octet_string",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": "",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "NeighborTable",
"code": 7,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": "",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "RouteTable",
"code": 8,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": "",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "PartitionId",
"code": 9,
"mfgCode": null,
"side": "server",
"type": "int32u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": "",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "Weighting",
"code": 10,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": "",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "DataVersion",
"code": 11,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": "",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "StableDataVersion",
"code": 12,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": "",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "LeaderRouterId",
"code": 13,
"mfgCode": null,
"side": "server",
"type": "int8u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": "",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "SecurityPolicy",
"code": 59,
"mfgCode": null,
"side": "server",
"type": "SecurityPolicy",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": "",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "ChannelPage0Mask",
"code": 60,
"mfgCode": null,
"side": "server",
"type": "octet_string",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": "",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "OperationalDatasetComponents",
"code": 61,
"mfgCode": null,
"side": "server",
"type": "OperationalDatasetComponents",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": "",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "ActiveNetworkFaultsList",
"code": 62,
"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": "2",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
}
]
},
{
"name": "Mode Select",
"code": 80,
"mfgCode": null,
"define": "MODE_SELECT_CLUSTER",
"side": "server",
"enabled": 1,
"commands": [
{
"name": "ChangeToMode",
"code": 0,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
}
],
"attributes": [
{
"name": "Description",
"code": 0,
"mfgCode": null,
"side": "server",
"type": "char_string",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "StandardNamespace",
"code": 1,
"mfgCode": null,
"side": "server",
"type": "enum16",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "SupportedModes",
"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": "CurrentMode",
"code": 3,
"mfgCode": null,
"side": "server",
"type": "int8u",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "GeneratedCommandList",
"code": 65528,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": "",
"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": "2",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
}
]
},
{
"name": "Occupancy Sensing",
"code": 1030,
"mfgCode": null,
"define": "OCCUPANCY_SENSING_CLUSTER",
"side": "server",
"enabled": 1,
"attributes": [
{
"name": "Occupancy",
"code": 0,
"mfgCode": null,
"side": "server",
"type": "OccupancyBitmap",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "",
"reportable": 0,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "OccupancySensorType",
"code": 1,
"mfgCode": null,
"side": "server",
"type": "OccupancySensorTypeEnum",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "",
"reportable": 0,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "OccupancySensorTypeBitmap",
"code": 2,
"mfgCode": null,
"side": "server",
"type": "OccupancySensorTypeBitmap",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "HoldTime",
"code": 3,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": "",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "HoldTimeLimits",
"code": 4,
"mfgCode": null,
"side": "server",
"type": "HoldTimeLimitsStruct",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": "",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "PIROccupiedToUnoccupiedDelay",
"code": 16,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": "",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "PIRUnoccupiedToOccupiedDelay",
"code": 17,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "0x0000",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "PIRUnoccupiedToOccupiedThreshold",
"code": 18,
"mfgCode": null,
"side": "server",
"type": "int8u",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "0x01",
"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": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": "",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "ClusterRevision",
"code": 65533,
"mfgCode": null,
"side": "server",
"type": "int16u",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "5",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
}
]
},
{
"name": "Keypad Input",
"code": 1289,
"mfgCode": null,
"define": "KEYPAD_INPUT_CLUSTER",
"side": "server",
"enabled": 1,
"commands": [
{
"name": "SendKey",
"code": 0,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
},
{
"name": "SendKeyResponse",
"code": 1,
"mfgCode": null,
"source": "server",
"isIncoming": 0,
"isEnabled": 1
}
],
"attributes": [
{
"name": "GeneratedCommandList",
"code": 65528,
"mfgCode": null,
"side": "server",
"type": "array",
"included": 1,
"storageOption": "External",
"singleton": 0,
"bounded": 0,
"defaultValue": "",
"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": "Zone Management",
"code": 1360,
"mfgCode": null,
"define": "ZONE_MANAGEMENT_CLUSTER",
"side": "server",
"enabled": 1,
"apiMaturity": "provisional",
"commands": [
{
"name": "RemoveZone",
"code": 5,
"mfgCode": null,
"source": "client",
"isIncoming": 1,
"isEnabled": 1
}
],
"attributes": [
{
"name": "SupportedZoneSources",
"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": "Zones",
"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": "Triggers",
"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": "Sensitivity",
"code": 3,
"mfgCode": null,
"side": "server",
"type": "int8u",
"included": 1,
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
"defaultValue": "5",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
"reportableChange": 0
},
{
"name": "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
}
]
}
]
}
],
"endpoints": [
{
"endpointTypeName": "MA-rootdevice",
"endpointTypeIndex": 0,
"profileId": 259,
"endpointId": 0,
"networkId": 0,
"parentEndpointIdentifier": null
},
{
"endpointTypeName": "MA-dimmablelight",
"endpointTypeIndex": 1,
"profileId": 259,
"endpointId": 1,
"networkId": 0,
"parentEndpointIdentifier": null
},
{
"endpointTypeName": "Anonymous Endpoint Type",
"endpointTypeIndex": 2,
"profileId": 259,
"endpointId": 2,
"networkId": 0,
"parentEndpointIdentifier": null
}
]
} |
Beta Was this translation helpful? Give feedback.
All reactions
-
|
From the folder structure screenshot, it looks like the cd_cert_xxx.der file is missing in the configuration folder. Can you add that from one of the other products? Also, for now, keep the VID and PID same in the CD file name, as well as the product_info.json file. From the logs, it is trying to create a new CD file, but we have not yet added the tool to LowCode which generates the CD file. edit: And to add, the data_model parsing itself was correct, but it failed after that. The data_model.bin might not be added to the configuration directory. But when it is successful, you should see it in the |
Beta Was this translation helpful? Give feedback.
All reactions
-
|
I have tried with the light example without changing anything, just put .old on data_model.bin to be sure it will generate a new one. And logs of upload configuration : @nervousapps ➜ /workspace/esp-lowcode-matter/tools/mfg (ld2410) $ cd /workspace/esp-lowcode-matter/tools/mfg
@nervousapps ➜ /workspace/esp-lowcode-matter/tools/mfg (ld2410) $ ./mfg_low_code.sh /workspace/esp-lowcode-matter/products/light_rgbcw_ws2812 esp32c6 404CCA4FBA08 ; echo "Exit Code: $?" > /workspace/esp-lowcode-matter/.vscode/.logs/command_output.log
Using product folder: /workspace/esp-lowcode-matter/products/light_rgbcw_ws2812
Using .zap file: /workspace/esp-lowcode-matter/products/light_rgbcw_ws2812/configuration/data_model.zap
Searching for zcl file from /workspace/esp-lowcode-matter/products/light_rgbcw_ws2812/configuration/output/404CCA4FBA08/data_model.zap
🔧 Using temporary state directory: /tmp/zapn1wcdz0t/zap.zH4UmK
🤖 ZAP generation started:
🔍 input files: /workspace/esp-lowcode-matter/products/light_rgbcw_ws2812/configuration/output/404CCA4FBA08/data_model.zap
🔍 output pattern: /tmp/zapgenz5cv3xf7
🔍 using templates: /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/matter-idl-server.json
🔍 using zcl data: /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/zcl.json
🔍 zap version: ver. 2025.2.26, featureLevel 106, commit: be9048b40ef51d6638b26f84e32f7c57b8d691f6 from 2025-02-26T21:26:27.000Z, mode: binary, exe: /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/.environment/cipd/packages/zap/zap-cli
🕐 Setup time: 2s 351ms
👉 using input file: /workspace/esp-lowcode-matter/products/light_rgbcw_ws2812/configuration/output/404CCA4FBA08/data_model.zap
🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨
Application is enabling provisional clusters as follows:
- On endpoint 1, support for cluster: Scenes Management server is provisional.
🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨
👉 using output destination: /tmp/zapgenz5cv3xf7
🕐 File loading time: 1s 397ms
🤖 Generating files:
✍ /tmp/zapgenz5cv3xf7/Clusters.matter
🕐 Generation time: 1s 373ms
Using .matter file: /workspace/esp-lowcode-matter/products/light_rgbcw_ws2812/configuration/output/404CCA4FBA08/data_model.matter
2025-03-26 16:08:52 INFO Loading rules from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/scripts/rules.matterlint
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/access-control-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/access-control-definitions.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/account-login-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/administrator-commissioning-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/application-basic-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/application-launcher-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/audio-output-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/ballast-configuration-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/basic-information-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/binding-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/boolean-state-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/actions-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/bridged-device-basic-information.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/channel-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/chip-ota.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/chip-types.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/clusters-extensions.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/color-control-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/concentration-measurement-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/content-launch-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/content-app-observer-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/content-control-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/descriptor-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/device-energy-management-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/device-energy-management-mode-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/diagnostic-logs-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/dishwasher-alarm-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/dishwasher-mode-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/measurement-and-sensing.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/microwave-oven-mode-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/microwave-oven-control-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/door-lock-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/energy-evse-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/energy-evse-mode-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/ethernet-network-diagnostics-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/fan-control-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/fixed-label-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/flow-measurement-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/general-commissioning-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/general-diagnostics-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/global-attributes.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/groups-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/group-key-mgmt-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/identify-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/illuminance-measurement-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/keypad-input-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/laundry-washer-mode-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/laundry-dryer-controls-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/level-control-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/localization-configuration-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/low-power-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/matter-devices.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/media-input-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/media-playback-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/messages-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/mode-base-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/mode-select-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/network-commissioning-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/occupancy-sensing-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/onoff-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/operational-credentials-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/operational-state-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/operational-state-oven-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/operational-state-rvc-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/oven-mode-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/power-source-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/power-source-configuration-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/power-topology-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/pressure-measurement-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/proxy-configuration-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/proxy-discovery-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/proxy-valid-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/pump-configuration-and-control-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/pwm-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/refrigerator-and-temperature-controlled-cabinet-mode-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/relative-humidity-measurement-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/rvc-clean-mode-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/rvc-run-mode-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/scene.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/smoke-co-alarm-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/software-diagnostics-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/switch-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/target-navigator-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/temperature-measurement-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/test-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/thermostat-user-interface-configuration-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/thermostat-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/thread-network-diagnostics-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/time-format-localization-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/time-synchronization-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/timer-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/unit-localization-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/user-label-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/wake-on-lan-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/washer-controls-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/wifi-network-diagnostics-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/window-covering.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/temperature-control-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/refrigerator-alarm.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/air-quality-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/resource-monitoring-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/sample-mei-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/electrical-energy-measurement-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/chip/electrical-power-measurement-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/draft/barrier-control-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/draft/electrical-measurement-cluster.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/draft/input-output-value-clusters.xml
2025-03-26 16:08:52 INFO Loading XML from /workspace/esp-lowcode-matter/tools/dependencies/esp-matter/connectedhomeip/connectedhomeip/src/app/zap-templates/zcl/data-model/draft/onoff-switch-configuration-cluster.xml
2025-03-26 16:08:52 INFO Parsing idl from /workspace/esp-lowcode-matter/products/light_rgbcw_ws2812/configuration/output/404CCA4FBA08/data_model.matter
2025-03-26 16:08:52 INFO Running 3 lint rules
2025-03-26 16:08:52 INFO Running Required attributes
2025-03-26 16:08:52 INFO Running Required commands
2025-03-26 16:08:52 INFO Running Cluster validation
2025-03-26 16:08:52 INFO Done
JSON file written to: out/data_model.json
Binary file written to: out/data_model.bin
/workspace/esp-lowcode-matter/tools/mfg
Successfully generated binary and JSON files from .matter file
Setting REPOS_PATH to /workspace
Getting connected device details
Port provided is: no_port
Chip is: esp32c6
Mac is: 404CCA4FBA08
Successfully Validated the product config file: /workspace/esp-lowcode-matter/products/light_rgbcw_ws2812/configuration/product_config.json
Successfully Validated product data
Starting local certificate claiming
Getting product_info json for: configuration
Attempting to claim device: Local
dev_cert tlv: total length = 528
ca_cert tlv: total length = 480
tlv header bytes = 0
priv_key tlv: total length = 144
Total length of tlv data = 1152
Generated esp_secure_cert partition: /workspace/esp-lowcode-matter/products/light_rgbcw_ws2812/configuration/output/404CCA4FBA08/404CCA4FBA08_esp_secure_cert.bin
Getting product_config json for: configuration
Created Matter One files
Getting product_info json for: configuration
QR code is: MT:Y.K90CEK018EKJ44P10
Manual code is: 3183-834-7976
QR code images: qr_code.svg, qr_code.png
QR code URL: https://project-chip.github.io/connectedhomeip/qrcode.html?data=MT:Y.K90CEK018EKJ44P10
Created Matter files
Generating NVS Partition Binary: /workspace/esp-lowcode-matter/products/light_rgbcw_ws2812/configuration/output/404CCA4FBA08/404CCA4FBA08_fctry.bin
Creating NVS binary with version: V2 - Multipage Blob Support Enabled
Traceback (most recent call last):
File "/workspace/esp-lowcode-matter/tools/mfg/mfg_gen.py", line 398, in <module>
main()
File "/workspace/esp-lowcode-matter/tools/mfg/mfg_gen.py", line 383, in main
gen_nvs_partition_bin(path, fctry_partition_file_name, fctry_partition_encrypted_file_name, nvs_keys_partition_file_name, no_unencrypted_fctry)
File "/workspace/esp-lowcode-matter/tools/mfg/mfg_gen.py", line 126, in gen_nvs_partition_bin
nvs_partition_gen.generate(nvs_args)
File "/root/.espressif/python_env/idf5.3_py3.11_env/lib/python3.11/site-packages/esp_idf_nvs_partition_gen/nvs_partition_gen.py", line 1030, in generate
write_entry(nvs_obj, row['key'], row['type'], row['encoding'], row['value'])
File "/root/.espressif/python_env/idf5.3_py3.11_env/lib/python3.11/site-packages/esp_idf_nvs_partition_gen/nvs_partition_gen.py", line 705, in write_entry
with open(abs_file_path, 'rb') as f:
^^^^^^^^^^^^^^^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: '/workspace/esp-lowcode-matter/products/light_rgbcw_ws2812/configuration/output/404CCA4FBA08/data_model.bin'
Error: mfg_gen.py execution failed
@nervousapps ➜ /workspace/esp-lowcode-matter/tools/mfg (ld2410) $ |
Beta Was this translation helpful? Give feedback.
All reactions
-
|
Ok so I have found the .bin file, as said in logs it is located here : So I think that the output directory |
Beta Was this translation helpful? Give feedback.
All reactions
-
👍 1
-
|
Thanks for debugging this. It looks like a missed behavior and testing on our side. We'll fix this in the next update and handle this properly. |
Beta Was this translation helpful? Give feedback.







Ok so I have found the .bin file, as said in logs it is located here :
So I think that the output directory
here must be set to the product's output one
It seems to work when I set the path like that