|
Z-Wave Protocol Controller Reference
|
ZPC dispatching component, that will distribute an incoming command to all members of a given group. More...
Functions | |
| void | zpc_dotdot_mqtt_group_dispatch (uint16_t group_id, const char *cluster_name, const char *command, const char *message, size_t message_length, mqtt_message_callback_t callback) |
| ZPC callback functions that will dispatch incoming group commands to individual UNID-endpoints that are part of the group. More... | |
| sl_status_t | zpc_dotdot_mqtt_group_dispatch_init () |
| Initializes the ZPC Group dispatch resources. More... | |
ZPC dispatching component, that will distribute an incoming command to all members of a given group.
| void zpc_dotdot_mqtt_group_dispatch | ( | uint16_t | group_id, |
| const char * | cluster_name, | ||
| const char * | command, | ||
| const char * | message, | ||
| size_t | message_length, | ||
| mqtt_message_callback_t | callback | ||
| ) |
ZPC callback functions that will dispatch incoming group commands to individual UNID-endpoints that are part of the group.
| group_id | Group ID of the group to dispatch. |
| cluster_name | The name of the Cluster for which the command was received |
| command | The Command that was received within the Cluster. |
| message | The MQTT message/payload received for the command |
| message_length | The length of the MQTT message/payload received for the Command. |
| callback | MQTT subscription callback that is normally used for individual Command dispatch for the cluster. |
| sl_status_t zpc_dotdot_mqtt_group_dispatch_init | ( | ) |
Initializes the ZPC Group dispatch resources.