Configuration
COMMAND_CLASS_CONFIGURATION MQTT API¶
| MQTT Support | Support | Control |
|---|---|---|
| true | false | true |
Table of Contents¶
- CONFIGURATION_BULK_GET
- CONFIGURATION_BULK_REPORT
- CONFIGURATION_BULK_SET
- CONFIGURATION_GET
- CONFIGURATION_REPORT
- CONFIGURATION_SET
- CONFIGURATION_NAME_GET
- CONFIGURATION_NAME_REPORT
- CONFIGURATION_INFO_GET
- CONFIGURATION_INFO_REPORT
- CONFIGURATION_PROPERTIES_GET
- CONFIGURATION_PROPERTIES_REPORT
- CONFIGURATION_DEFAULT_RESET
CONFIGURATION_BULK_GET¶
Command:
zpc/<home_id>/<node_id>/ep<endpoint_id>/Configuration/Command/ConfigurationBulkGet
Payload:
{
"parameter_offset": "0x2574",
"number_of_parameters": "0x12"
}
CONFIGURATION_BULK_REPORT¶
Command:
zpc/<home_id>/<node_id>/ep<endpoint_id>/Configuration/Report/ConfigurationBulkReport
Payload:
{
"parameter_offset": "0x2574",
"number_of_parameters": "0x12",
"reports_to_follow": "0x12",
"properties1": {
"size": "0x05",
"handshake": "0x05",
"default_flag": "0x05"
},
"vg": [
{
"parameter": [
"0x01",
"0x02",
"0x03"
]
}
]
}
CONFIGURATION_BULK_SET¶
Command:
zpc/<home_id>/<node_id>/ep<endpoint_id>/Configuration/Command/ConfigurationBulkSet
Payload:
{
"parameter_offset": "0x2574",
"number_of_parameters": "0x12",
"properties1": {
"size": "0x05",
"handshake": "0x05",
"default_flag": "0x05"
},
"vg": [
{
"parameter": [
"0x01",
"0x02",
"0x03"
]
}
]
}
CONFIGURATION_GET¶
Command:
zpc/<home_id>/<node_id>/ep<endpoint_id>/Configuration/Command/ConfigurationGet
Payload:
{
"parameter_number": "0x12"
}
CONFIGURATION_REPORT¶
Command:
zpc/<home_id>/<node_id>/ep<endpoint_id>/Configuration/Report/ConfigurationReport
Payload:
{
"parameter_number": "0x12",
"level": {
"size": "0x05"
},
"configuration_value": [
"0x01",
"0x02",
"0x03"
]
}
CONFIGURATION_SET¶
Command:
zpc/<home_id>/<node_id>/ep<endpoint_id>/Configuration/Command/ConfigurationSet
Payload:
{
"parameter_number": "0x12",
"level": {
"size": "0x05",
"default_flag": "0x05"
},
"configuration_value": [
"0x01",
"0x02",
"0x03"
]
}
CONFIGURATION_NAME_GET¶
Command:
zpc/<home_id>/<node_id>/ep<endpoint_id>/Configuration/Command/ConfigurationNameGet
Payload:
{
"parameter_number": "0x2574"
}
CONFIGURATION_NAME_REPORT¶
Command:
zpc/<home_id>/<node_id>/ep<endpoint_id>/Configuration/Report/ConfigurationNameReport
Payload:
{
"parameter_number": "0x2574",
"reports_to_follow": "0x12",
"name": [
"0x01",
"0x02",
"0x03"
]
}
CONFIGURATION_INFO_GET¶
Command:
zpc/<home_id>/<node_id>/ep<endpoint_id>/Configuration/Command/ConfigurationInfoGet
Payload:
{
"parameter_number": "0x2574"
}
CONFIGURATION_INFO_REPORT¶
Command:
zpc/<home_id>/<node_id>/ep<endpoint_id>/Configuration/Report/ConfigurationInfoReport
Payload:
{
"parameter_number": "0x2574",
"reports_to_follow": "0x12",
"info": [
"0x01",
"0x02",
"0x03"
]
}
CONFIGURATION_PROPERTIES_GET¶
Command:
zpc/<home_id>/<node_id>/ep<endpoint_id>/Configuration/Command/ConfigurationPropertiesGet
Payload:
{
"parameter_number": "0x2574"
}
CONFIGURATION_PROPERTIES_REPORT¶
Command:
zpc/<home_id>/<node_id>/ep<endpoint_id>/Configuration/Report/ConfigurationPropertiesReport
Payload:
{
"parameter_number": "0x2574",
"properties1": {
"size": "0x05",
"format": "0x05",
"readonly": "0x05",
"altering_capabilities": "0x05"
},
"min_value": [
"0x01",
"0x02",
"0x03"
],
"max_value": [
"0x01",
"0x02",
"0x03"
],
"default_value": [
"0x01",
"0x02",
"0x03"
],
"next_parameter_number": "0x2574",
"properties2": {
"advanced": "0x05",
"no_bulk_support": "0x05",
"reserved1": "0x05"
}
}
CONFIGURATION_DEFAULT_RESET¶
Command:
zpc/<home_id>/<node_id>/ep<endpoint_id>/Configuration/Command/ConfigurationDefaultReset
Payload:
{ }