MQTT interface
COMMAND_CLASS_NOTIFICATION MQTT API¶
| MQTT Support | Support | Control |
|---|---|---|
| true | false | true |
Table of Contents¶
- NOTIFICATION_GET
- NOTIFICATION_REPORT
- NOTIFICATION_SET
- NOTIFICATION_SUPPORTED_GET
- NOTIFICATION_SUPPORTED_REPORT
- EVENT_SUPPORTED_GET
- EVENT_SUPPORTED_REPORT
NOTIFICATION_GET¶
Command:
zpc/<home_id>/<node_id>/ep<endpoint_id>/Notification/Command/NotificationGet
Payload:
{
"v1_alarm_type": "0x12",
"notification_type": "0x01",
"event": "0x12"
}
NOTIFICATION_REPORT¶
Command:
zpc/<home_id>/<node_id>/ep<endpoint_id>/Notification/Report/NotificationReport
Payload:
{
"v1_alarm_type": "0x12",
"v1_alarm_level": "0x12",
"notification_status": "0x01",
"notification_type": "0x01",
"event": "0x12",
"properties1": {
"event_parameters_length": "0x05",
"reserved2": "0x05",
"sequence": "0x05"
},
"event_parameter": [
"0x01",
"0x02",
"0x03"
],
"sequence_number": "0x12"
}
NOTIFICATION_SET¶
Command:
zpc/<home_id>/<node_id>/ep<endpoint_id>/Notification/Command/NotificationSet
Payload:
{
"notification_type": "0x01",
"notification_status": "0x01"
}
NOTIFICATION_SUPPORTED_GET¶
Command:
zpc/<home_id>/<node_id>/ep<endpoint_id>/Notification/Command/NotificationSupportedGet
Payload:
{ }
NOTIFICATION_SUPPORTED_REPORT¶
Command:
zpc/<home_id>/<node_id>/ep<endpoint_id>/Notification/Report/NotificationSupportedReport
Payload:
{
"properties1": {
"number_of_bit_masks": "0x05",
"v1_alarm": "0x05"
}
}
EVENT_SUPPORTED_GET¶
Command:
zpc/<home_id>/<node_id>/ep<endpoint_id>/Notification/Command/EventSupportedGet
Payload:
{
"notification_type": "0x01"
}
EVENT_SUPPORTED_REPORT¶
Command:
zpc/<home_id>/<node_id>/ep<endpoint_id>/Notification/Report/EventSupportedReport
Payload:
{
"notification_type": "0x01",
"properties1": {
"number_of_bit_masks": "0x05"
}
}