|
Unify Framework Lib 1.7.0
|
This component provides helper functions to publish generated commands with json payloads sent over MQTT. More...
This component provides helper functions to publish generated commands with json payloads sent over MQTT.
| void uic_mqtt_dotdot_alarms_publish_generated_alarm_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_alarms_command_alarm_fields_t * | fields | ||
| ) |
Publishes an incoming/generated Alarm command for the Alarms cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Alarms/GeneratedCommands/Alarm
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_alarms_publish_generated_get_alarm_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint | ||
| ) |
Publishes an incoming/generated GetAlarm command for the Alarms cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Alarms/GeneratedCommands/GetAlarm
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| void uic_mqtt_dotdot_alarms_publish_generated_get_alarm_response_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_alarms_command_get_alarm_response_fields_t * | fields | ||
| ) |
Publishes an incoming/generated GetAlarmResponse command for the Alarms cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Alarms/GeneratedCommands/GetAlarmResponse
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_alarms_publish_generated_reset_alarm_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_alarms_command_reset_alarm_fields_t * | fields | ||
| ) |
Publishes an incoming/generated ResetAlarm command for the Alarms cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Alarms/GeneratedCommands/ResetAlarm
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_alarms_publish_generated_reset_alarm_log_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint | ||
| ) |
Publishes an incoming/generated ResetAlarmLog command for the Alarms cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Alarms/GeneratedCommands/ResetAlarmLog
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| void uic_mqtt_dotdot_alarms_publish_generated_reset_all_alarms_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint | ||
| ) |
Publishes an incoming/generated ResetAllAlarms command for the Alarms cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Alarms/GeneratedCommands/ResetAllAlarms
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| void uic_mqtt_dotdot_alarms_publish_generated_write_attributes_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| uic_mqtt_dotdot_alarms_state_t | attribute_values, | ||
| uic_mqtt_dotdot_alarms_updated_state_t | attribute_list | ||
| ) |
Publishes an incoming/generated WriteAttributes command for the Alarms cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Alarms/GeneratedCommands/WriteAttributes
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| attribute_values | Values to assign to the attributes |
| attribute_list | List of attributes that are written |
| void uic_mqtt_dotdot_application_monitoring_publish_generated_log_entry_command | ( | const dotdot_unid_t | unid, |
| const uic_mqtt_dotdot_application_monitoring_command_log_entry_fields_t * | fields | ||
| ) |
Publishes an incoming/generated LogEntry command for the ApplicationMonitoring cluster.
Publication will be made at the following topic ucl/by-unid/UNID/ApplicationMonitoring/GeneratedCommands/LogEntry
| unid | The UNID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_application_monitoring_publish_generated_write_attributes_command | ( | const dotdot_unid_t | unid, |
| uic_mqtt_dotdot_application_monitoring_state_t | attribute_values, | ||
| uic_mqtt_dotdot_application_monitoring_updated_state_t | attribute_list | ||
| ) |
Publishes an incoming/generated WriteAttributes command for the ApplicationMonitoring cluster.
Publication will be made at the following topic ucl/by-unid/UNID/ApplicationMonitoring/GeneratedCommands/WriteAttributes
| unid | The UNID of the node that sent us the command. |
| attribute_values | Values to assign to the attributes |
| attribute_list | List of attributes that are written |
| void uic_mqtt_dotdot_ballast_configuration_publish_generated_write_attributes_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| uic_mqtt_dotdot_ballast_configuration_state_t | attribute_values, | ||
| uic_mqtt_dotdot_ballast_configuration_updated_state_t | attribute_list | ||
| ) |
Publishes an incoming/generated WriteAttributes command for the BallastConfiguration cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/BallastConfiguration/GeneratedCommands/WriteAttributes
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| attribute_values | Values to assign to the attributes |
| attribute_list | List of attributes that are written |
| void uic_mqtt_dotdot_barrier_control_publish_generated_go_to_percent_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_barrier_control_command_go_to_percent_fields_t * | fields | ||
| ) |
Publishes an incoming/generated GoToPercent command for the BarrierControl cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/BarrierControl/GeneratedCommands/GoToPercent
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_barrier_control_publish_generated_stop_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint | ||
| ) |
Publishes an incoming/generated Stop command for the BarrierControl cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/BarrierControl/GeneratedCommands/Stop
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| void uic_mqtt_dotdot_barrier_control_publish_generated_write_attributes_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| uic_mqtt_dotdot_barrier_control_state_t | attribute_values, | ||
| uic_mqtt_dotdot_barrier_control_updated_state_t | attribute_list | ||
| ) |
Publishes an incoming/generated WriteAttributes command for the BarrierControl cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/BarrierControl/GeneratedCommands/WriteAttributes
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| attribute_values | Values to assign to the attributes |
| attribute_list | List of attributes that are written |
| void uic_mqtt_dotdot_basic_publish_generated_reset_to_factory_defaults_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint | ||
| ) |
Publishes an incoming/generated ResetToFactoryDefaults command for the Basic cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Basic/GeneratedCommands/ResetToFactoryDefaults
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| void uic_mqtt_dotdot_basic_publish_generated_write_attributes_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| uic_mqtt_dotdot_basic_state_t | attribute_values, | ||
| uic_mqtt_dotdot_basic_updated_state_t | attribute_list | ||
| ) |
Publishes an incoming/generated WriteAttributes command for the Basic cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Basic/GeneratedCommands/WriteAttributes
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| attribute_values | Values to assign to the attributes |
| attribute_list | List of attributes that are written |
| void uic_mqtt_dotdot_binding_publish_generated_bind_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_binding_command_bind_fields_t * | fields | ||
| ) |
Publishes an incoming/generated Bind command for the Binding cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Binding/GeneratedCommands/Bind
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_binding_publish_generated_bind_to_protocol_controller_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_binding_command_bind_to_protocol_controller_fields_t * | fields | ||
| ) |
Publishes an incoming/generated BindToProtocolController command for the Binding cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Binding/GeneratedCommands/BindToProtocolController
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_binding_publish_generated_unbind_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_binding_command_unbind_fields_t * | fields | ||
| ) |
Publishes an incoming/generated Unbind command for the Binding cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Binding/GeneratedCommands/Unbind
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_binding_publish_generated_unbind_from_protocol_controller_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_binding_command_unbind_from_protocol_controller_fields_t * | fields | ||
| ) |
Publishes an incoming/generated UnbindFromProtocolController command for the Binding cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Binding/GeneratedCommands/UnbindFromProtocolController
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_binding_publish_generated_write_attributes_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| uic_mqtt_dotdot_binding_state_t | attribute_values, | ||
| uic_mqtt_dotdot_binding_updated_state_t | attribute_list | ||
| ) |
Publishes an incoming/generated WriteAttributes command for the Binding cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Binding/GeneratedCommands/WriteAttributes
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| attribute_values | Values to assign to the attributes |
| attribute_list | List of attributes that are written |
| void uic_mqtt_dotdot_carbon_dioxide_publish_generated_write_attributes_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| uic_mqtt_dotdot_carbon_dioxide_state_t | attribute_values, | ||
| uic_mqtt_dotdot_carbon_dioxide_updated_state_t | attribute_list | ||
| ) |
Publishes an incoming/generated WriteAttributes command for the CarbonDioxide cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/CarbonDioxide/GeneratedCommands/WriteAttributes
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| attribute_values | Values to assign to the attributes |
| attribute_list | List of attributes that are written |
| void uic_mqtt_dotdot_carbon_monoxide_publish_generated_write_attributes_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| uic_mqtt_dotdot_carbon_monoxide_state_t | attribute_values, | ||
| uic_mqtt_dotdot_carbon_monoxide_updated_state_t | attribute_list | ||
| ) |
Publishes an incoming/generated WriteAttributes command for the CarbonMonoxide cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/CarbonMonoxide/GeneratedCommands/WriteAttributes
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| attribute_values | Values to assign to the attributes |
| attribute_list | List of attributes that are written |
| void uic_mqtt_dotdot_color_control_publish_generated_color_loop_set_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_color_control_command_color_loop_set_fields_t * | fields | ||
| ) |
Publishes an incoming/generated ColorLoopSet command for the ColorControl cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/ColorControl/GeneratedCommands/ColorLoopSet
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_color_control_publish_generated_enhanced_move_hue_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_color_control_command_enhanced_move_hue_fields_t * | fields | ||
| ) |
Publishes an incoming/generated EnhancedMoveHue command for the ColorControl cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/ColorControl/GeneratedCommands/EnhancedMoveHue
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_color_control_publish_generated_enhanced_move_to_hue_and_saturation_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_color_control_command_enhanced_move_to_hue_and_saturation_fields_t * | fields | ||
| ) |
Publishes an incoming/generated EnhancedMoveToHueAndSaturation command for the ColorControl cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/ColorControl/GeneratedCommands/EnhancedMoveToHueAndSaturation
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_color_control_publish_generated_enhanced_move_to_hue_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_color_control_command_enhanced_move_to_hue_fields_t * | fields | ||
| ) |
Publishes an incoming/generated EnhancedMoveToHue command for the ColorControl cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/ColorControl/GeneratedCommands/EnhancedMoveToHue
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_color_control_publish_generated_enhanced_step_hue_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_color_control_command_enhanced_step_hue_fields_t * | fields | ||
| ) |
Publishes an incoming/generated EnhancedStepHue command for the ColorControl cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/ColorControl/GeneratedCommands/EnhancedStepHue
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_color_control_publish_generated_move_color_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_color_control_command_move_color_fields_t * | fields | ||
| ) |
Publishes an incoming/generated MoveColor command for the ColorControl cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/ColorControl/GeneratedCommands/MoveColor
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_color_control_publish_generated_move_color_temperature_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_color_control_command_move_color_temperature_fields_t * | fields | ||
| ) |
Publishes an incoming/generated MoveColorTemperature command for the ColorControl cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/ColorControl/GeneratedCommands/MoveColorTemperature
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_color_control_publish_generated_move_hue_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_color_control_command_move_hue_fields_t * | fields | ||
| ) |
Publishes an incoming/generated MoveHue command for the ColorControl cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/ColorControl/GeneratedCommands/MoveHue
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_color_control_publish_generated_move_saturation_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_color_control_command_move_saturation_fields_t * | fields | ||
| ) |
Publishes an incoming/generated MoveSaturation command for the ColorControl cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/ColorControl/GeneratedCommands/MoveSaturation
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_color_control_publish_generated_move_to_color_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_color_control_command_move_to_color_fields_t * | fields | ||
| ) |
Publishes an incoming/generated MoveToColor command for the ColorControl cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/ColorControl/GeneratedCommands/MoveToColor
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_color_control_publish_generated_move_to_color_temperature_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_color_control_command_move_to_color_temperature_fields_t * | fields | ||
| ) |
Publishes an incoming/generated MoveToColorTemperature command for the ColorControl cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/ColorControl/GeneratedCommands/MoveToColorTemperature
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_color_control_publish_generated_move_to_hue_and_saturation_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_color_control_command_move_to_hue_and_saturation_fields_t * | fields | ||
| ) |
Publishes an incoming/generated MoveToHueAndSaturation command for the ColorControl cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/ColorControl/GeneratedCommands/MoveToHueAndSaturation
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_color_control_publish_generated_move_to_hue_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_color_control_command_move_to_hue_fields_t * | fields | ||
| ) |
Publishes an incoming/generated MoveToHue command for the ColorControl cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/ColorControl/GeneratedCommands/MoveToHue
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_color_control_publish_generated_move_to_saturation_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_color_control_command_move_to_saturation_fields_t * | fields | ||
| ) |
Publishes an incoming/generated MoveToSaturation command for the ColorControl cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/ColorControl/GeneratedCommands/MoveToSaturation
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_color_control_publish_generated_step_color_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_color_control_command_step_color_fields_t * | fields | ||
| ) |
Publishes an incoming/generated StepColor command for the ColorControl cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/ColorControl/GeneratedCommands/StepColor
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_color_control_publish_generated_step_color_temperature_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_color_control_command_step_color_temperature_fields_t * | fields | ||
| ) |
Publishes an incoming/generated StepColorTemperature command for the ColorControl cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/ColorControl/GeneratedCommands/StepColorTemperature
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_color_control_publish_generated_step_hue_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_color_control_command_step_hue_fields_t * | fields | ||
| ) |
Publishes an incoming/generated StepHue command for the ColorControl cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/ColorControl/GeneratedCommands/StepHue
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_color_control_publish_generated_step_saturation_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_color_control_command_step_saturation_fields_t * | fields | ||
| ) |
Publishes an incoming/generated StepSaturation command for the ColorControl cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/ColorControl/GeneratedCommands/StepSaturation
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_color_control_publish_generated_stop_move_step_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_color_control_command_stop_move_step_fields_t * | fields | ||
| ) |
Publishes an incoming/generated StopMoveStep command for the ColorControl cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/ColorControl/GeneratedCommands/StopMoveStep
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_color_control_publish_generated_write_attributes_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| uic_mqtt_dotdot_color_control_state_t | attribute_values, | ||
| uic_mqtt_dotdot_color_control_updated_state_t | attribute_list | ||
| ) |
Publishes an incoming/generated WriteAttributes command for the ColorControl cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/ColorControl/GeneratedCommands/WriteAttributes
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| attribute_values | Values to assign to the attributes |
| attribute_list | List of attributes that are written |
| void uic_mqtt_dotdot_configuration_parameters_publish_generated_default_reset_all_parameters_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint | ||
| ) |
Publishes an incoming/generated DefaultResetAllParameters command for the ConfigurationParameters cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/ConfigurationParameters/GeneratedCommands/DefaultResetAllParameters
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| void uic_mqtt_dotdot_configuration_parameters_publish_generated_discover_parameter_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_configuration_parameters_command_discover_parameter_fields_t * | fields | ||
| ) |
Publishes an incoming/generated DiscoverParameter command for the ConfigurationParameters cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/ConfigurationParameters/GeneratedCommands/DiscoverParameter
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_configuration_parameters_publish_generated_discover_parameter_range_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_configuration_parameters_command_discover_parameter_range_fields_t * | fields | ||
| ) |
Publishes an incoming/generated DiscoverParameterRange command for the ConfigurationParameters cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/ConfigurationParameters/GeneratedCommands/DiscoverParameterRange
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_configuration_parameters_publish_generated_set_parameter_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_configuration_parameters_command_set_parameter_fields_t * | fields | ||
| ) |
Publishes an incoming/generated SetParameter command for the ConfigurationParameters cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/ConfigurationParameters/GeneratedCommands/SetParameter
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_configuration_parameters_publish_generated_write_attributes_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| uic_mqtt_dotdot_configuration_parameters_state_t | attribute_values, | ||
| uic_mqtt_dotdot_configuration_parameters_updated_state_t | attribute_list | ||
| ) |
Publishes an incoming/generated WriteAttributes command for the ConfigurationParameters cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/ConfigurationParameters/GeneratedCommands/WriteAttributes
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| attribute_values | Values to assign to the attributes |
| attribute_list | List of attributes that are written |
| void uic_mqtt_dotdot_dehumidification_control_publish_generated_write_attributes_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| uic_mqtt_dotdot_dehumidification_control_state_t | attribute_values, | ||
| uic_mqtt_dotdot_dehumidification_control_updated_state_t | attribute_list | ||
| ) |
Publishes an incoming/generated WriteAttributes command for the DehumidificationControl cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DehumidificationControl/GeneratedCommands/WriteAttributes
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| attribute_values | Values to assign to the attributes |
| attribute_list | List of attributes that are written |
| void uic_mqtt_dotdot_descriptor_publish_generated_write_attributes_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| uic_mqtt_dotdot_descriptor_state_t | attribute_values, | ||
| uic_mqtt_dotdot_descriptor_updated_state_t | attribute_list | ||
| ) |
Publishes an incoming/generated WriteAttributes command for the Descriptor cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Descriptor/GeneratedCommands/WriteAttributes
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| attribute_values | Values to assign to the attributes |
| attribute_list | List of attributes that are written |
| void uic_mqtt_dotdot_device_temperature_configuration_publish_generated_write_attributes_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| uic_mqtt_dotdot_device_temperature_configuration_state_t | attribute_values, | ||
| uic_mqtt_dotdot_device_temperature_configuration_updated_state_t | attribute_list | ||
| ) |
Publishes an incoming/generated WriteAttributes command for the DeviceTemperatureConfiguration cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DeviceTemperatureConfiguration/GeneratedCommands/WriteAttributes
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| attribute_values | Values to assign to the attributes |
| attribute_list | List of attributes that are written |
| void uic_mqtt_dotdot_diagnostics_publish_generated_write_attributes_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| uic_mqtt_dotdot_diagnostics_state_t | attribute_values, | ||
| uic_mqtt_dotdot_diagnostics_updated_state_t | attribute_list | ||
| ) |
Publishes an incoming/generated WriteAttributes command for the Diagnostics cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Diagnostics/GeneratedCommands/WriteAttributes
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| attribute_values | Values to assign to the attributes |
| attribute_list | List of attributes that are written |
| void uic_mqtt_dotdot_door_lock_publish_generated_clear_all_pin_codes_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint | ||
| ) |
Publishes an incoming/generated ClearAllPINCodes command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/ClearAllPINCodes
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| void uic_mqtt_dotdot_door_lock_publish_generated_clear_all_pin_codes_response_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_door_lock_command_clear_all_pin_codes_response_fields_t * | fields | ||
| ) |
Publishes an incoming/generated ClearAllPINCodesResponse command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/ClearAllPINCodesResponse
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_door_lock_publish_generated_clear_all_rfid_codes_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint | ||
| ) |
Publishes an incoming/generated ClearAllRFIDCodes command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/ClearAllRFIDCodes
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| void uic_mqtt_dotdot_door_lock_publish_generated_clear_all_rfid_codes_response_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_door_lock_command_clear_all_rfid_codes_response_fields_t * | fields | ||
| ) |
Publishes an incoming/generated ClearAllRFIDCodesResponse command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/ClearAllRFIDCodesResponse
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_door_lock_publish_generated_clear_credential_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_door_lock_command_clear_credential_fields_t * | fields | ||
| ) |
Publishes an incoming/generated ClearCredential command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/ClearCredential
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_door_lock_publish_generated_clear_holiday_schedule_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_door_lock_command_clear_holiday_schedule_fields_t * | fields | ||
| ) |
Publishes an incoming/generated ClearHolidaySchedule command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/ClearHolidaySchedule
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_door_lock_publish_generated_clear_holiday_schedule_response_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_door_lock_command_clear_holiday_schedule_response_fields_t * | fields | ||
| ) |
Publishes an incoming/generated ClearHolidayScheduleResponse command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/ClearHolidayScheduleResponse
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_door_lock_publish_generated_clear_pin_code_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_door_lock_command_clear_pin_code_fields_t * | fields | ||
| ) |
Publishes an incoming/generated ClearPINCode command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/ClearPINCode
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_door_lock_publish_generated_clear_pin_code_response_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_door_lock_command_clear_pin_code_response_fields_t * | fields | ||
| ) |
Publishes an incoming/generated ClearPINCodeResponse command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/ClearPINCodeResponse
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_door_lock_publish_generated_clear_rfid_code_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_door_lock_command_clear_rfid_code_fields_t * | fields | ||
| ) |
Publishes an incoming/generated ClearRFIDCode command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/ClearRFIDCode
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_door_lock_publish_generated_clear_rfid_code_response_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_door_lock_command_clear_rfid_code_response_fields_t * | fields | ||
| ) |
Publishes an incoming/generated ClearRFIDCodeResponse command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/ClearRFIDCodeResponse
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_door_lock_publish_generated_clear_user_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_door_lock_command_clear_user_fields_t * | fields | ||
| ) |
Publishes an incoming/generated ClearUser command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/ClearUser
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_door_lock_publish_generated_clear_weekday_schedule_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_door_lock_command_clear_weekday_schedule_fields_t * | fields | ||
| ) |
Publishes an incoming/generated ClearWeekdaySchedule command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/ClearWeekdaySchedule
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_door_lock_publish_generated_clear_weekday_schedule_response_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_door_lock_command_clear_weekday_schedule_response_fields_t * | fields | ||
| ) |
Publishes an incoming/generated ClearWeekdayScheduleResponse command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/ClearWeekdayScheduleResponse
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_door_lock_publish_generated_clear_year_day_schedule_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_door_lock_command_clear_year_day_schedule_fields_t * | fields | ||
| ) |
Publishes an incoming/generated ClearYearDaySchedule command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/ClearYearDaySchedule
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_door_lock_publish_generated_clear_year_day_schedule_response_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_door_lock_command_clear_year_day_schedule_response_fields_t * | fields | ||
| ) |
Publishes an incoming/generated ClearYearDayScheduleResponse command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/ClearYearDayScheduleResponse
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_door_lock_publish_generated_get_credential_status_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_door_lock_command_get_credential_status_fields_t * | fields | ||
| ) |
Publishes an incoming/generated GetCredentialStatus command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/GetCredentialStatus
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_door_lock_publish_generated_get_credential_status_response_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint | ||
| ) |
Publishes an incoming/generated GetCredentialStatusResponse command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/GetCredentialStatusResponse
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| void uic_mqtt_dotdot_door_lock_publish_generated_get_holiday_schedule_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_door_lock_command_get_holiday_schedule_fields_t * | fields | ||
| ) |
Publishes an incoming/generated GetHolidaySchedule command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/GetHolidaySchedule
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_door_lock_publish_generated_get_holiday_schedule_response_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_door_lock_command_get_holiday_schedule_response_fields_t * | fields | ||
| ) |
Publishes an incoming/generated GetHolidayScheduleResponse command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/GetHolidayScheduleResponse
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_door_lock_publish_generated_get_log_record_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_door_lock_command_get_log_record_fields_t * | fields | ||
| ) |
Publishes an incoming/generated GetLogRecord command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/GetLogRecord
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_door_lock_publish_generated_get_log_record_response_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_door_lock_command_get_log_record_response_fields_t * | fields | ||
| ) |
Publishes an incoming/generated GetLogRecordResponse command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/GetLogRecordResponse
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_door_lock_publish_generated_get_pin_code_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_door_lock_command_get_pin_code_fields_t * | fields | ||
| ) |
Publishes an incoming/generated GetPINCode command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/GetPINCode
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_door_lock_publish_generated_get_pin_code_response_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_door_lock_command_get_pin_code_response_fields_t * | fields | ||
| ) |
Publishes an incoming/generated GetPINCodeResponse command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/GetPINCodeResponse
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_door_lock_publish_generated_get_rfid_code_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_door_lock_command_get_rfid_code_fields_t * | fields | ||
| ) |
Publishes an incoming/generated GetRFIDCode command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/GetRFIDCode
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_door_lock_publish_generated_get_rfid_code_response_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_door_lock_command_get_rfid_code_response_fields_t * | fields | ||
| ) |
Publishes an incoming/generated GetRFIDCodeResponse command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/GetRFIDCodeResponse
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_door_lock_publish_generated_get_user_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_door_lock_command_get_user_fields_t * | fields | ||
| ) |
Publishes an incoming/generated GetUser command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/GetUser
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_door_lock_publish_generated_get_user_response_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint | ||
| ) |
Publishes an incoming/generated GetUserResponse command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/GetUserResponse
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| void uic_mqtt_dotdot_door_lock_publish_generated_get_user_status_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_door_lock_command_get_user_status_fields_t * | fields | ||
| ) |
Publishes an incoming/generated GetUserStatus command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/GetUserStatus
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_door_lock_publish_generated_get_user_status_response_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_door_lock_command_get_user_status_response_fields_t * | fields | ||
| ) |
Publishes an incoming/generated GetUserStatusResponse command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/GetUserStatusResponse
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_door_lock_publish_generated_get_user_type_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_door_lock_command_get_user_type_fields_t * | fields | ||
| ) |
Publishes an incoming/generated GetUserType command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/GetUserType
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_door_lock_publish_generated_get_user_type_response_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_door_lock_command_get_user_type_response_fields_t * | fields | ||
| ) |
Publishes an incoming/generated GetUserTypeResponse command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/GetUserTypeResponse
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_door_lock_publish_generated_get_weekday_schedule_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_door_lock_command_get_weekday_schedule_fields_t * | fields | ||
| ) |
Publishes an incoming/generated GetWeekdaySchedule command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/GetWeekdaySchedule
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_door_lock_publish_generated_get_weekday_schedule_response_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_door_lock_command_get_weekday_schedule_response_fields_t * | fields | ||
| ) |
Publishes an incoming/generated GetWeekdayScheduleResponse command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/GetWeekdayScheduleResponse
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_door_lock_publish_generated_get_year_day_schedule_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_door_lock_command_get_year_day_schedule_fields_t * | fields | ||
| ) |
Publishes an incoming/generated GetYearDaySchedule command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/GetYearDaySchedule
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_door_lock_publish_generated_get_year_day_schedule_response_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_door_lock_command_get_year_day_schedule_response_fields_t * | fields | ||
| ) |
Publishes an incoming/generated GetYearDayScheduleResponse command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/GetYearDayScheduleResponse
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_door_lock_publish_generated_lock_door_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_door_lock_command_lock_door_fields_t * | fields | ||
| ) |
Publishes an incoming/generated LockDoor command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/LockDoor
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_door_lock_publish_generated_lock_door_response_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_door_lock_command_lock_door_response_fields_t * | fields | ||
| ) |
Publishes an incoming/generated LockDoorResponse command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/LockDoorResponse
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_door_lock_publish_generated_operating_event_notification_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_door_lock_command_operating_event_notification_fields_t * | fields | ||
| ) |
Publishes an incoming/generated OperatingEventNotification command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/OperatingEventNotification
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_door_lock_publish_generated_programming_event_notification_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_door_lock_command_programming_event_notification_fields_t * | fields | ||
| ) |
Publishes an incoming/generated ProgrammingEventNotification command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/ProgrammingEventNotification
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_door_lock_publish_generated_set_credential_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_door_lock_command_set_credential_fields_t * | fields | ||
| ) |
Publishes an incoming/generated SetCredential command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/SetCredential
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_door_lock_publish_generated_set_credential_response_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint | ||
| ) |
Publishes an incoming/generated SetCredentialResponse command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/SetCredentialResponse
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| void uic_mqtt_dotdot_door_lock_publish_generated_set_holiday_schedule_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_door_lock_command_set_holiday_schedule_fields_t * | fields | ||
| ) |
Publishes an incoming/generated SetHolidaySchedule command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/SetHolidaySchedule
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_door_lock_publish_generated_set_holiday_schedule_response_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_door_lock_command_set_holiday_schedule_response_fields_t * | fields | ||
| ) |
Publishes an incoming/generated SetHolidayScheduleResponse command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/SetHolidayScheduleResponse
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_door_lock_publish_generated_set_pin_code_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_door_lock_command_set_pin_code_fields_t * | fields | ||
| ) |
Publishes an incoming/generated SetPINCode command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/SetPINCode
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_door_lock_publish_generated_set_pin_code_response_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_door_lock_command_set_pin_code_response_fields_t * | fields | ||
| ) |
Publishes an incoming/generated SetPINCodeResponse command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/SetPINCodeResponse
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_door_lock_publish_generated_set_rfid_code_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_door_lock_command_set_rfid_code_fields_t * | fields | ||
| ) |
Publishes an incoming/generated SetRFIDCode command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/SetRFIDCode
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_door_lock_publish_generated_set_rfid_code_response_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_door_lock_command_set_rfid_code_response_fields_t * | fields | ||
| ) |
Publishes an incoming/generated SetRFIDCodeResponse command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/SetRFIDCodeResponse
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_door_lock_publish_generated_set_user_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_door_lock_command_set_user_fields_t * | fields | ||
| ) |
Publishes an incoming/generated SetUser command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/SetUser
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_door_lock_publish_generated_set_user_status_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_door_lock_command_set_user_status_fields_t * | fields | ||
| ) |
Publishes an incoming/generated SetUserStatus command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/SetUserStatus
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_door_lock_publish_generated_set_user_status_response_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_door_lock_command_set_user_status_response_fields_t * | fields | ||
| ) |
Publishes an incoming/generated SetUserStatusResponse command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/SetUserStatusResponse
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_door_lock_publish_generated_set_user_type_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_door_lock_command_set_user_type_fields_t * | fields | ||
| ) |
Publishes an incoming/generated SetUserType command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/SetUserType
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_door_lock_publish_generated_set_user_type_response_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_door_lock_command_set_user_type_response_fields_t * | fields | ||
| ) |
Publishes an incoming/generated SetUserTypeResponse command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/SetUserTypeResponse
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_door_lock_publish_generated_set_weekday_schedule_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_door_lock_command_set_weekday_schedule_fields_t * | fields | ||
| ) |
Publishes an incoming/generated SetWeekdaySchedule command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/SetWeekdaySchedule
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_door_lock_publish_generated_set_weekday_schedule_response_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_door_lock_command_set_weekday_schedule_response_fields_t * | fields | ||
| ) |
Publishes an incoming/generated SetWeekdayScheduleResponse command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/SetWeekdayScheduleResponse
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_door_lock_publish_generated_set_year_day_schedule_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_door_lock_command_set_year_day_schedule_fields_t * | fields | ||
| ) |
Publishes an incoming/generated SetYearDaySchedule command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/SetYearDaySchedule
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_door_lock_publish_generated_set_year_day_schedule_response_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_door_lock_command_set_year_day_schedule_response_fields_t * | fields | ||
| ) |
Publishes an incoming/generated SetYearDayScheduleResponse command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/SetYearDayScheduleResponse
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_door_lock_publish_generated_toggle_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_door_lock_command_toggle_fields_t * | fields | ||
| ) |
Publishes an incoming/generated Toggle command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/Toggle
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_door_lock_publish_generated_toggle_response_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_door_lock_command_toggle_response_fields_t * | fields | ||
| ) |
Publishes an incoming/generated ToggleResponse command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/ToggleResponse
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_door_lock_publish_generated_unbolt_door_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_door_lock_command_unbolt_door_fields_t * | fields | ||
| ) |
Publishes an incoming/generated UnboltDoor command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/UnboltDoor
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_door_lock_publish_generated_unlock_door_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_door_lock_command_unlock_door_fields_t * | fields | ||
| ) |
Publishes an incoming/generated UnlockDoor command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/UnlockDoor
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_door_lock_publish_generated_unlock_door_response_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_door_lock_command_unlock_door_response_fields_t * | fields | ||
| ) |
Publishes an incoming/generated UnlockDoorResponse command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/UnlockDoorResponse
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_door_lock_publish_generated_unlock_with_timeout_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_door_lock_command_unlock_with_timeout_fields_t * | fields | ||
| ) |
Publishes an incoming/generated UnlockWithTimeout command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/UnlockWithTimeout
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_door_lock_publish_generated_unlock_with_timeout_response_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_door_lock_command_unlock_with_timeout_response_fields_t * | fields | ||
| ) |
Publishes an incoming/generated UnlockWithTimeoutResponse command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/UnlockWithTimeoutResponse
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_door_lock_publish_generated_write_attributes_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| uic_mqtt_dotdot_door_lock_state_t | attribute_values, | ||
| uic_mqtt_dotdot_door_lock_updated_state_t | attribute_list | ||
| ) |
Publishes an incoming/generated WriteAttributes command for the DoorLock cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/GeneratedCommands/WriteAttributes
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| attribute_values | Values to assign to the attributes |
| attribute_list | List of attributes that are written |
| void uic_mqtt_dotdot_electrical_conductivity_measurement_publish_generated_write_attributes_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| uic_mqtt_dotdot_electrical_conductivity_measurement_state_t | attribute_values, | ||
| uic_mqtt_dotdot_electrical_conductivity_measurement_updated_state_t | attribute_list | ||
| ) |
Publishes an incoming/generated WriteAttributes command for the ElectricalConductivityMeasurement cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/ElectricalConductivityMeasurement/GeneratedCommands/WriteAttributes
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| attribute_values | Values to assign to the attributes |
| attribute_list | List of attributes that are written |
| void uic_mqtt_dotdot_electrical_measurement_publish_generated_get_measurement_profile_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_electrical_measurement_command_get_measurement_profile_fields_t * | fields | ||
| ) |
Publishes an incoming/generated GetMeasurementProfile command for the ElectricalMeasurement cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/ElectricalMeasurement/GeneratedCommands/GetMeasurementProfile
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_electrical_measurement_publish_generated_get_measurement_profile_response_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_electrical_measurement_command_get_measurement_profile_response_fields_t * | fields | ||
| ) |
Publishes an incoming/generated GetMeasurementProfileResponse command for the ElectricalMeasurement cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/ElectricalMeasurement/GeneratedCommands/GetMeasurementProfileResponse
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_electrical_measurement_publish_generated_get_profile_info_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint | ||
| ) |
Publishes an incoming/generated GetProfileInfo command for the ElectricalMeasurement cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/ElectricalMeasurement/GeneratedCommands/GetProfileInfo
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| void uic_mqtt_dotdot_electrical_measurement_publish_generated_get_profile_info_response_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_electrical_measurement_command_get_profile_info_response_fields_t * | fields | ||
| ) |
Publishes an incoming/generated GetProfileInfoResponse command for the ElectricalMeasurement cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/ElectricalMeasurement/GeneratedCommands/GetProfileInfoResponse
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_electrical_measurement_publish_generated_write_attributes_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| uic_mqtt_dotdot_electrical_measurement_state_t | attribute_values, | ||
| uic_mqtt_dotdot_electrical_measurement_updated_state_t | attribute_list | ||
| ) |
Publishes an incoming/generated WriteAttributes command for the ElectricalMeasurement cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/ElectricalMeasurement/GeneratedCommands/WriteAttributes
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| attribute_values | Values to assign to the attributes |
| attribute_list | List of attributes that are written |
| void uic_mqtt_dotdot_fan_control_publish_generated_write_attributes_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| uic_mqtt_dotdot_fan_control_state_t | attribute_values, | ||
| uic_mqtt_dotdot_fan_control_updated_state_t | attribute_list | ||
| ) |
Publishes an incoming/generated WriteAttributes command for the FanControl cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/FanControl/GeneratedCommands/WriteAttributes
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| attribute_values | Values to assign to the attributes |
| attribute_list | List of attributes that are written |
| void uic_mqtt_dotdot_flow_measurement_publish_generated_write_attributes_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| uic_mqtt_dotdot_flow_measurement_state_t | attribute_values, | ||
| uic_mqtt_dotdot_flow_measurement_updated_state_t | attribute_list | ||
| ) |
Publishes an incoming/generated WriteAttributes command for the FlowMeasurement cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/FlowMeasurement/GeneratedCommands/WriteAttributes
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| attribute_values | Values to assign to the attributes |
| attribute_list | List of attributes that are written |
| void uic_mqtt_dotdot_groups_publish_generated_add_group_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_groups_command_add_group_fields_t * | fields | ||
| ) |
Publishes an incoming/generated AddGroup command for the Groups cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Groups/GeneratedCommands/AddGroup
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_groups_publish_generated_add_group_if_identifying_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_groups_command_add_group_if_identifying_fields_t * | fields | ||
| ) |
Publishes an incoming/generated AddGroupIfIdentifying command for the Groups cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Groups/GeneratedCommands/AddGroupIfIdentifying
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_groups_publish_generated_add_group_response_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_groups_command_add_group_response_fields_t * | fields | ||
| ) |
Publishes an incoming/generated AddGroupResponse command for the Groups cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Groups/GeneratedCommands/AddGroupResponse
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_groups_publish_generated_get_group_membership_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_groups_command_get_group_membership_fields_t * | fields | ||
| ) |
Publishes an incoming/generated GetGroupMembership command for the Groups cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Groups/GeneratedCommands/GetGroupMembership
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_groups_publish_generated_get_group_membership_response_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_groups_command_get_group_membership_response_fields_t * | fields | ||
| ) |
Publishes an incoming/generated GetGroupMembershipResponse command for the Groups cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Groups/GeneratedCommands/GetGroupMembershipResponse
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_groups_publish_generated_remove_all_groups_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint | ||
| ) |
Publishes an incoming/generated RemoveAllGroups command for the Groups cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Groups/GeneratedCommands/RemoveAllGroups
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| void uic_mqtt_dotdot_groups_publish_generated_remove_group_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_groups_command_remove_group_fields_t * | fields | ||
| ) |
Publishes an incoming/generated RemoveGroup command for the Groups cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Groups/GeneratedCommands/RemoveGroup
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_groups_publish_generated_remove_group_response_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_groups_command_remove_group_response_fields_t * | fields | ||
| ) |
Publishes an incoming/generated RemoveGroupResponse command for the Groups cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Groups/GeneratedCommands/RemoveGroupResponse
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_groups_publish_generated_view_group_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_groups_command_view_group_fields_t * | fields | ||
| ) |
Publishes an incoming/generated ViewGroup command for the Groups cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Groups/GeneratedCommands/ViewGroup
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_groups_publish_generated_view_group_response_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_groups_command_view_group_response_fields_t * | fields | ||
| ) |
Publishes an incoming/generated ViewGroupResponse command for the Groups cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Groups/GeneratedCommands/ViewGroupResponse
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_groups_publish_generated_write_attributes_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| uic_mqtt_dotdot_groups_state_t | attribute_values, | ||
| uic_mqtt_dotdot_groups_updated_state_t | attribute_list | ||
| ) |
Publishes an incoming/generated WriteAttributes command for the Groups cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Groups/GeneratedCommands/WriteAttributes
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| attribute_values | Values to assign to the attributes |
| attribute_list | List of attributes that are written |
| void uic_mqtt_dotdot_ias_zone_publish_generated_initiate_normal_operation_mode_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint | ||
| ) |
Publishes an incoming/generated InitiateNormalOperationMode command for the IASZone cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/IASZone/GeneratedCommands/InitiateNormalOperationMode
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| void uic_mqtt_dotdot_ias_zone_publish_generated_initiate_test_mode_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_ias_zone_command_initiate_test_mode_fields_t * | fields | ||
| ) |
Publishes an incoming/generated InitiateTestMode command for the IASZone cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/IASZone/GeneratedCommands/InitiateTestMode
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_ias_zone_publish_generated_write_attributes_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| uic_mqtt_dotdot_ias_zone_state_t | attribute_values, | ||
| uic_mqtt_dotdot_ias_zone_updated_state_t | attribute_list | ||
| ) |
Publishes an incoming/generated WriteAttributes command for the IASZone cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/IASZone/GeneratedCommands/WriteAttributes
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| attribute_values | Values to assign to the attributes |
| attribute_list | List of attributes that are written |
| void uic_mqtt_dotdot_ias_zone_publish_generated_zone_enroll_request_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_ias_zone_command_zone_enroll_request_fields_t * | fields | ||
| ) |
Publishes an incoming/generated ZoneEnrollRequest command for the IASZone cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/IASZone/GeneratedCommands/ZoneEnrollRequest
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_ias_zone_publish_generated_zone_enroll_response_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_ias_zone_command_zone_enroll_response_fields_t * | fields | ||
| ) |
Publishes an incoming/generated ZoneEnrollResponse command for the IASZone cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/IASZone/GeneratedCommands/ZoneEnrollResponse
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_ias_zone_publish_generated_zone_status_change_notification_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_ias_zone_command_zone_status_change_notification_fields_t * | fields | ||
| ) |
Publishes an incoming/generated ZoneStatusChangeNotification command for the IASZone cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/IASZone/GeneratedCommands/ZoneStatusChangeNotification
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_iaswd_publish_generated_squawk_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_iaswd_command_squawk_fields_t * | fields | ||
| ) |
Publishes an incoming/generated Squawk command for the IASWD cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/IASWD/GeneratedCommands/Squawk
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_iaswd_publish_generated_start_warning_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_iaswd_command_start_warning_fields_t * | fields | ||
| ) |
Publishes an incoming/generated StartWarning command for the IASWD cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/IASWD/GeneratedCommands/StartWarning
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_iaswd_publish_generated_write_attributes_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| uic_mqtt_dotdot_iaswd_state_t | attribute_values, | ||
| uic_mqtt_dotdot_iaswd_updated_state_t | attribute_list | ||
| ) |
Publishes an incoming/generated WriteAttributes command for the IASWD cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/IASWD/GeneratedCommands/WriteAttributes
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| attribute_values | Values to assign to the attributes |
| attribute_list | List of attributes that are written |
| void uic_mqtt_dotdot_identify_publish_generated_identify_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_identify_command_identify_fields_t * | fields | ||
| ) |
Publishes an incoming/generated Identify command for the Identify cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Identify/GeneratedCommands/Identify
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_identify_publish_generated_identify_query_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint | ||
| ) |
Publishes an incoming/generated IdentifyQuery command for the Identify cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Identify/GeneratedCommands/IdentifyQuery
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| void uic_mqtt_dotdot_identify_publish_generated_identify_query_response_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_identify_command_identify_query_response_fields_t * | fields | ||
| ) |
Publishes an incoming/generated IdentifyQueryResponse command for the Identify cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Identify/GeneratedCommands/IdentifyQueryResponse
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_identify_publish_generated_trigger_effect_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_identify_command_trigger_effect_fields_t * | fields | ||
| ) |
Publishes an incoming/generated TriggerEffect command for the Identify cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Identify/GeneratedCommands/TriggerEffect
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_identify_publish_generated_write_attributes_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| uic_mqtt_dotdot_identify_state_t | attribute_values, | ||
| uic_mqtt_dotdot_identify_updated_state_t | attribute_list | ||
| ) |
Publishes an incoming/generated WriteAttributes command for the Identify cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Identify/GeneratedCommands/WriteAttributes
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| attribute_values | Values to assign to the attributes |
| attribute_list | List of attributes that are written |
| void uic_mqtt_dotdot_illuminance_level_sensing_publish_generated_write_attributes_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| uic_mqtt_dotdot_illuminance_level_sensing_state_t | attribute_values, | ||
| uic_mqtt_dotdot_illuminance_level_sensing_updated_state_t | attribute_list | ||
| ) |
Publishes an incoming/generated WriteAttributes command for the IlluminanceLevelSensing cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/IlluminanceLevelSensing/GeneratedCommands/WriteAttributes
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| attribute_values | Values to assign to the attributes |
| attribute_list | List of attributes that are written |
| void uic_mqtt_dotdot_illuminance_measurement_publish_generated_write_attributes_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| uic_mqtt_dotdot_illuminance_measurement_state_t | attribute_values, | ||
| uic_mqtt_dotdot_illuminance_measurement_updated_state_t | attribute_list | ||
| ) |
Publishes an incoming/generated WriteAttributes command for the IlluminanceMeasurement cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/IlluminanceMeasurement/GeneratedCommands/WriteAttributes
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| attribute_values | Values to assign to the attributes |
| attribute_list | List of attributes that are written |
| void uic_mqtt_dotdot_level_publish_generated_move_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_level_command_move_fields_t * | fields | ||
| ) |
Publishes an incoming/generated Move command for the Level cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Level/GeneratedCommands/Move
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_level_publish_generated_move_to_closest_frequency_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_level_command_move_to_closest_frequency_fields_t * | fields | ||
| ) |
Publishes an incoming/generated MoveToClosestFrequency command for the Level cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Level/GeneratedCommands/MoveToClosestFrequency
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_level_publish_generated_move_to_level_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_level_command_move_to_level_fields_t * | fields | ||
| ) |
Publishes an incoming/generated MoveToLevel command for the Level cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Level/GeneratedCommands/MoveToLevel
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_level_publish_generated_move_to_level_with_on_off_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_level_command_move_to_level_with_on_off_fields_t * | fields | ||
| ) |
Publishes an incoming/generated MoveToLevelWithOnOff command for the Level cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Level/GeneratedCommands/MoveToLevelWithOnOff
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_level_publish_generated_move_with_on_off_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_level_command_move_with_on_off_fields_t * | fields | ||
| ) |
Publishes an incoming/generated MoveWithOnOff command for the Level cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Level/GeneratedCommands/MoveWithOnOff
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_level_publish_generated_step_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_level_command_step_fields_t * | fields | ||
| ) |
Publishes an incoming/generated Step command for the Level cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Level/GeneratedCommands/Step
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_level_publish_generated_step_with_on_off_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_level_command_step_with_on_off_fields_t * | fields | ||
| ) |
Publishes an incoming/generated StepWithOnOff command for the Level cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Level/GeneratedCommands/StepWithOnOff
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_level_publish_generated_stop_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_level_command_stop_fields_t * | fields | ||
| ) |
Publishes an incoming/generated Stop command for the Level cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Level/GeneratedCommands/Stop
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_level_publish_generated_stop_with_on_off_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_level_command_stop_with_on_off_fields_t * | fields | ||
| ) |
Publishes an incoming/generated StopWithOnOff command for the Level cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Level/GeneratedCommands/StopWithOnOff
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_level_publish_generated_write_attributes_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| uic_mqtt_dotdot_level_state_t | attribute_values, | ||
| uic_mqtt_dotdot_level_updated_state_t | attribute_list | ||
| ) |
Publishes an incoming/generated WriteAttributes command for the Level cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Level/GeneratedCommands/WriteAttributes
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| attribute_values | Values to assign to the attributes |
| attribute_list | List of attributes that are written |
| void uic_mqtt_dotdot_metering_publish_generated_write_attributes_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| uic_mqtt_dotdot_metering_state_t | attribute_values, | ||
| uic_mqtt_dotdot_metering_updated_state_t | attribute_list | ||
| ) |
Publishes an incoming/generated WriteAttributes command for the Metering cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Metering/GeneratedCommands/WriteAttributes
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| attribute_values | Values to assign to the attributes |
| attribute_list | List of attributes that are written |
| void uic_mqtt_dotdot_name_and_location_publish_generated_write_attributes_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| uic_mqtt_dotdot_name_and_location_state_t | attribute_values, | ||
| uic_mqtt_dotdot_name_and_location_updated_state_t | attribute_list | ||
| ) |
Publishes an incoming/generated WriteAttributes command for the NameAndLocation cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/NameAndLocation/GeneratedCommands/WriteAttributes
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| attribute_values | Values to assign to the attributes |
| attribute_list | List of attributes that are written |
| void uic_mqtt_dotdot_occupancy_sensing_publish_generated_write_attributes_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| uic_mqtt_dotdot_occupancy_sensing_state_t | attribute_values, | ||
| uic_mqtt_dotdot_occupancy_sensing_updated_state_t | attribute_list | ||
| ) |
Publishes an incoming/generated WriteAttributes command for the OccupancySensing cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/OccupancySensing/GeneratedCommands/WriteAttributes
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| attribute_values | Values to assign to the attributes |
| attribute_list | List of attributes that are written |
| void uic_mqtt_dotdot_on_off_publish_generated_off_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint | ||
| ) |
Publishes an incoming/generated Off command for the OnOff cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/OnOff/GeneratedCommands/Off
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| void uic_mqtt_dotdot_on_off_publish_generated_off_with_effect_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_on_off_command_off_with_effect_fields_t * | fields | ||
| ) |
Publishes an incoming/generated OffWithEffect command for the OnOff cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/OnOff/GeneratedCommands/OffWithEffect
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_on_off_publish_generated_on_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint | ||
| ) |
Publishes an incoming/generated On command for the OnOff cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/OnOff/GeneratedCommands/On
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| void uic_mqtt_dotdot_on_off_publish_generated_on_with_recall_global_scene_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint | ||
| ) |
Publishes an incoming/generated OnWithRecallGlobalScene command for the OnOff cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/OnOff/GeneratedCommands/OnWithRecallGlobalScene
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| void uic_mqtt_dotdot_on_off_publish_generated_on_with_timed_off_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_on_off_command_on_with_timed_off_fields_t * | fields | ||
| ) |
Publishes an incoming/generated OnWithTimedOff command for the OnOff cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/OnOff/GeneratedCommands/OnWithTimedOff
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_on_off_publish_generated_toggle_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint | ||
| ) |
Publishes an incoming/generated Toggle command for the OnOff cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/OnOff/GeneratedCommands/Toggle
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| void uic_mqtt_dotdot_on_off_publish_generated_write_attributes_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| uic_mqtt_dotdot_on_off_state_t | attribute_values, | ||
| uic_mqtt_dotdot_on_off_updated_state_t | attribute_list | ||
| ) |
Publishes an incoming/generated WriteAttributes command for the OnOff cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/OnOff/GeneratedCommands/WriteAttributes
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| attribute_values | Values to assign to the attributes |
| attribute_list | List of attributes that are written |
| void uic_mqtt_dotdot_ph_measurement_publish_generated_write_attributes_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| uic_mqtt_dotdot_ph_measurement_state_t | attribute_values, | ||
| uic_mqtt_dotdot_ph_measurement_updated_state_t | attribute_list | ||
| ) |
Publishes an incoming/generated WriteAttributes command for the PhMeasurement cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/PhMeasurement/GeneratedCommands/WriteAttributes
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| attribute_values | Values to assign to the attributes |
| attribute_list | List of attributes that are written |
| void uic_mqtt_dotdot_pm25_publish_generated_write_attributes_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| uic_mqtt_dotdot_pm25_state_t | attribute_values, | ||
| uic_mqtt_dotdot_pm25_updated_state_t | attribute_list | ||
| ) |
Publishes an incoming/generated WriteAttributes command for the PM25 cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/PM25/GeneratedCommands/WriteAttributes
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| attribute_values | Values to assign to the attributes |
| attribute_list | List of attributes that are written |
| void uic_mqtt_dotdot_poll_control_publish_generated_check_in_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint | ||
| ) |
Publishes an incoming/generated CheckIn command for the PollControl cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/PollControl/GeneratedCommands/CheckIn
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| void uic_mqtt_dotdot_poll_control_publish_generated_check_in_response_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_poll_control_command_check_in_response_fields_t * | fields | ||
| ) |
Publishes an incoming/generated CheckInResponse command for the PollControl cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/PollControl/GeneratedCommands/CheckInResponse
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_poll_control_publish_generated_fast_poll_stop_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint | ||
| ) |
Publishes an incoming/generated FastPollStop command for the PollControl cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/PollControl/GeneratedCommands/FastPollStop
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| void uic_mqtt_dotdot_poll_control_publish_generated_set_long_poll_interval_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_poll_control_command_set_long_poll_interval_fields_t * | fields | ||
| ) |
Publishes an incoming/generated SetLongPollInterval command for the PollControl cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/PollControl/GeneratedCommands/SetLongPollInterval
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_poll_control_publish_generated_set_short_poll_interval_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_poll_control_command_set_short_poll_interval_fields_t * | fields | ||
| ) |
Publishes an incoming/generated SetShortPollInterval command for the PollControl cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/PollControl/GeneratedCommands/SetShortPollInterval
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_poll_control_publish_generated_write_attributes_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| uic_mqtt_dotdot_poll_control_state_t | attribute_values, | ||
| uic_mqtt_dotdot_poll_control_updated_state_t | attribute_list | ||
| ) |
Publishes an incoming/generated WriteAttributes command for the PollControl cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/PollControl/GeneratedCommands/WriteAttributes
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| attribute_values | Values to assign to the attributes |
| attribute_list | List of attributes that are written |
| void uic_mqtt_dotdot_power_configuration_publish_generated_write_attributes_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| uic_mqtt_dotdot_power_configuration_state_t | attribute_values, | ||
| uic_mqtt_dotdot_power_configuration_updated_state_t | attribute_list | ||
| ) |
Publishes an incoming/generated WriteAttributes command for the PowerConfiguration cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/PowerConfiguration/GeneratedCommands/WriteAttributes
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| attribute_values | Values to assign to the attributes |
| attribute_list | List of attributes that are written |
| void uic_mqtt_dotdot_pressure_measurement_publish_generated_write_attributes_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| uic_mqtt_dotdot_pressure_measurement_state_t | attribute_values, | ||
| uic_mqtt_dotdot_pressure_measurement_updated_state_t | attribute_list | ||
| ) |
Publishes an incoming/generated WriteAttributes command for the PressureMeasurement cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/PressureMeasurement/GeneratedCommands/WriteAttributes
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| attribute_values | Values to assign to the attributes |
| attribute_list | List of attributes that are written |
| void uic_mqtt_dotdot_protocol_controller_network_management_publish_generated_write_attributes_command | ( | const dotdot_unid_t | unid, |
| uic_mqtt_dotdot_protocol_controller_network_management_state_t | attribute_values, | ||
| uic_mqtt_dotdot_protocol_controller_network_management_updated_state_t | attribute_list | ||
| ) |
Publishes an incoming/generated WriteAttributes command for the ProtocolController-NetworkManagement cluster.
Publication will be made at the following topic ucl/by-unid/UNID/ProtocolController/NetworkManagement/GeneratedCommands/WriteAttributes
| unid | The UNID of the node that sent us the command. |
| attribute_values | Values to assign to the attributes |
| attribute_list | List of attributes that are written |
| void uic_mqtt_dotdot_protocol_controller_network_management_publish_generated_write_command | ( | const dotdot_unid_t | unid | ) |
Publishes an incoming/generated Write command for the ProtocolController-NetworkManagement cluster.
Publication will be made at the following topic ucl/by-unid/UNID/ProtocolController/NetworkManagement/GeneratedCommands/Write
| unid | The UNID of the node that sent us the command. |
| void uic_mqtt_dotdot_protocol_controller_rf_telemetry_publish_generated_tx_report_command | ( | const dotdot_unid_t | unid, |
| const uic_mqtt_dotdot_protocol_controller_rf_telemetry_command_tx_report_fields_t * | fields | ||
| ) |
Publishes an incoming/generated TxReport command for the ProtocolController-RFTelemetry cluster.
Publication will be made at the following topic ucl/by-unid/UNID/ProtocolController/RFTelemetry/GeneratedCommands/TxReport
| unid | The UNID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_protocol_controller_rf_telemetry_publish_generated_write_attributes_command | ( | const dotdot_unid_t | unid, |
| uic_mqtt_dotdot_protocol_controller_rf_telemetry_state_t | attribute_values, | ||
| uic_mqtt_dotdot_protocol_controller_rf_telemetry_updated_state_t | attribute_list | ||
| ) |
Publishes an incoming/generated WriteAttributes command for the ProtocolController-RFTelemetry cluster.
Publication will be made at the following topic ucl/by-unid/UNID/ProtocolController/RFTelemetry/GeneratedCommands/WriteAttributes
| unid | The UNID of the node that sent us the command. |
| attribute_values | Values to assign to the attributes |
| attribute_list | List of attributes that are written |
| void uic_mqtt_dotdot_pump_configuration_and_control_publish_generated_write_attributes_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| uic_mqtt_dotdot_pump_configuration_and_control_state_t | attribute_values, | ||
| uic_mqtt_dotdot_pump_configuration_and_control_updated_state_t | attribute_list | ||
| ) |
Publishes an incoming/generated WriteAttributes command for the PumpConfigurationAndControl cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/PumpConfigurationAndControl/GeneratedCommands/WriteAttributes
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| attribute_values | Values to assign to the attributes |
| attribute_list | List of attributes that are written |
| void uic_mqtt_dotdot_relativity_humidity_publish_generated_write_attributes_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| uic_mqtt_dotdot_relativity_humidity_state_t | attribute_values, | ||
| uic_mqtt_dotdot_relativity_humidity_updated_state_t | attribute_list | ||
| ) |
Publishes an incoming/generated WriteAttributes command for the RelativityHumidity cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/RelativityHumidity/GeneratedCommands/WriteAttributes
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| attribute_values | Values to assign to the attributes |
| attribute_list | List of attributes that are written |
| void uic_mqtt_dotdot_scenes_publish_generated_add_scene_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_scenes_command_add_scene_fields_t * | fields | ||
| ) |
Publishes an incoming/generated AddScene command for the Scenes cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Scenes/GeneratedCommands/AddScene
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_scenes_publish_generated_add_scene_response_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_scenes_command_add_scene_response_fields_t * | fields | ||
| ) |
Publishes an incoming/generated AddSceneResponse command for the Scenes cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Scenes/GeneratedCommands/AddSceneResponse
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_scenes_publish_generated_copy_scene_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_scenes_command_copy_scene_fields_t * | fields | ||
| ) |
Publishes an incoming/generated CopyScene command for the Scenes cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Scenes/GeneratedCommands/CopyScene
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_scenes_publish_generated_copy_scene_response_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_scenes_command_copy_scene_response_fields_t * | fields | ||
| ) |
Publishes an incoming/generated CopySceneResponse command for the Scenes cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Scenes/GeneratedCommands/CopySceneResponse
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_scenes_publish_generated_enhanced_add_scene_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_scenes_command_enhanced_add_scene_fields_t * | fields | ||
| ) |
Publishes an incoming/generated EnhancedAddScene command for the Scenes cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Scenes/GeneratedCommands/EnhancedAddScene
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_scenes_publish_generated_enhanced_add_scene_response_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_scenes_command_enhanced_add_scene_response_fields_t * | fields | ||
| ) |
Publishes an incoming/generated EnhancedAddSceneResponse command for the Scenes cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Scenes/GeneratedCommands/EnhancedAddSceneResponse
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_scenes_publish_generated_enhanced_view_scene_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_scenes_command_enhanced_view_scene_fields_t * | fields | ||
| ) |
Publishes an incoming/generated EnhancedViewScene command for the Scenes cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Scenes/GeneratedCommands/EnhancedViewScene
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_scenes_publish_generated_enhanced_view_scene_response_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_scenes_command_enhanced_view_scene_response_fields_t * | fields | ||
| ) |
Publishes an incoming/generated EnhancedViewSceneResponse command for the Scenes cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Scenes/GeneratedCommands/EnhancedViewSceneResponse
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_scenes_publish_generated_get_scene_membership_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_scenes_command_get_scene_membership_fields_t * | fields | ||
| ) |
Publishes an incoming/generated GetSceneMembership command for the Scenes cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Scenes/GeneratedCommands/GetSceneMembership
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_scenes_publish_generated_get_scene_membership_response_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_scenes_command_get_scene_membership_response_fields_t * | fields | ||
| ) |
Publishes an incoming/generated GetSceneMembershipResponse command for the Scenes cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Scenes/GeneratedCommands/GetSceneMembershipResponse
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_scenes_publish_generated_recall_scene_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_scenes_command_recall_scene_fields_t * | fields | ||
| ) |
Publishes an incoming/generated RecallScene command for the Scenes cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Scenes/GeneratedCommands/RecallScene
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_scenes_publish_generated_remove_all_scenes_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_scenes_command_remove_all_scenes_fields_t * | fields | ||
| ) |
Publishes an incoming/generated RemoveAllScenes command for the Scenes cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Scenes/GeneratedCommands/RemoveAllScenes
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_scenes_publish_generated_remove_all_scenes_response_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_scenes_command_remove_all_scenes_response_fields_t * | fields | ||
| ) |
Publishes an incoming/generated RemoveAllScenesResponse command for the Scenes cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Scenes/GeneratedCommands/RemoveAllScenesResponse
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_scenes_publish_generated_remove_scene_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_scenes_command_remove_scene_fields_t * | fields | ||
| ) |
Publishes an incoming/generated RemoveScene command for the Scenes cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Scenes/GeneratedCommands/RemoveScene
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_scenes_publish_generated_remove_scene_response_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_scenes_command_remove_scene_response_fields_t * | fields | ||
| ) |
Publishes an incoming/generated RemoveSceneResponse command for the Scenes cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Scenes/GeneratedCommands/RemoveSceneResponse
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_scenes_publish_generated_store_scene_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_scenes_command_store_scene_fields_t * | fields | ||
| ) |
Publishes an incoming/generated StoreScene command for the Scenes cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Scenes/GeneratedCommands/StoreScene
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_scenes_publish_generated_store_scene_response_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_scenes_command_store_scene_response_fields_t * | fields | ||
| ) |
Publishes an incoming/generated StoreSceneResponse command for the Scenes cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Scenes/GeneratedCommands/StoreSceneResponse
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_scenes_publish_generated_view_scene_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_scenes_command_view_scene_fields_t * | fields | ||
| ) |
Publishes an incoming/generated ViewScene command for the Scenes cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Scenes/GeneratedCommands/ViewScene
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_scenes_publish_generated_view_scene_response_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_scenes_command_view_scene_response_fields_t * | fields | ||
| ) |
Publishes an incoming/generated ViewSceneResponse command for the Scenes cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Scenes/GeneratedCommands/ViewSceneResponse
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_scenes_publish_generated_write_attributes_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| uic_mqtt_dotdot_scenes_state_t | attribute_values, | ||
| uic_mqtt_dotdot_scenes_updated_state_t | attribute_list | ||
| ) |
Publishes an incoming/generated WriteAttributes command for the Scenes cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Scenes/GeneratedCommands/WriteAttributes
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| attribute_values | Values to assign to the attributes |
| attribute_list | List of attributes that are written |
| void uic_mqtt_dotdot_shade_configuration_publish_generated_write_attributes_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| uic_mqtt_dotdot_shade_configuration_state_t | attribute_values, | ||
| uic_mqtt_dotdot_shade_configuration_updated_state_t | attribute_list | ||
| ) |
Publishes an incoming/generated WriteAttributes command for the ShadeConfiguration cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/ShadeConfiguration/GeneratedCommands/WriteAttributes
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| attribute_values | Values to assign to the attributes |
| attribute_list | List of attributes that are written |
| void uic_mqtt_dotdot_soil_moisture_publish_generated_write_attributes_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| uic_mqtt_dotdot_soil_moisture_state_t | attribute_values, | ||
| uic_mqtt_dotdot_soil_moisture_updated_state_t | attribute_list | ||
| ) |
Publishes an incoming/generated WriteAttributes command for the SoilMoisture cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/SoilMoisture/GeneratedCommands/WriteAttributes
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| attribute_values | Values to assign to the attributes |
| attribute_list | List of attributes that are written |
| void uic_mqtt_dotdot_state_publish_generated_discover_neighbors_command | ( | const dotdot_unid_t | unid | ) |
Publishes an incoming/generated DiscoverNeighbors command for the State cluster.
Publication will be made at the following topic ucl/by-unid/UNID/State/GeneratedCommands/DiscoverNeighbors
| unid | The UNID of the node that sent us the command. |
| void uic_mqtt_dotdot_state_publish_generated_discover_security_command | ( | const dotdot_unid_t | unid | ) |
Publishes an incoming/generated DiscoverSecurity command for the State cluster.
Publication will be made at the following topic ucl/by-unid/UNID/State/GeneratedCommands/DiscoverSecurity
| unid | The UNID of the node that sent us the command. |
| void uic_mqtt_dotdot_state_publish_generated_enable_nls_command | ( | const dotdot_unid_t | unid | ) |
Publishes an incoming/generated EnableNls command for the State cluster.
Publication will be made at the following topic ucl/by-unid/UNID/State/GeneratedCommands/EnableNls
| unid | The UNID of the node that sent us the command. |
| void uic_mqtt_dotdot_state_publish_generated_interview_command | ( | const dotdot_unid_t | unid | ) |
Publishes an incoming/generated Interview command for the State cluster.
Publication will be made at the following topic ucl/by-unid/UNID/State/GeneratedCommands/Interview
| unid | The UNID of the node that sent us the command. |
| void uic_mqtt_dotdot_state_publish_generated_remove_command | ( | const dotdot_unid_t | unid | ) |
Publishes an incoming/generated Remove command for the State cluster.
Publication will be made at the following topic ucl/by-unid/UNID/State/GeneratedCommands/Remove
| unid | The UNID of the node that sent us the command. |
| void uic_mqtt_dotdot_state_publish_generated_remove_offline_command | ( | const dotdot_unid_t | unid | ) |
Publishes an incoming/generated RemoveOffline command for the State cluster.
Publication will be made at the following topic ucl/by-unid/UNID/State/GeneratedCommands/RemoveOffline
| unid | The UNID of the node that sent us the command. |
| void uic_mqtt_dotdot_state_publish_generated_write_attributes_command | ( | const dotdot_unid_t | unid, |
| uic_mqtt_dotdot_state_state_t | attribute_values, | ||
| uic_mqtt_dotdot_state_updated_state_t | attribute_list | ||
| ) |
Publishes an incoming/generated WriteAttributes command for the State cluster.
Publication will be made at the following topic ucl/by-unid/UNID/State/GeneratedCommands/WriteAttributes
| unid | The UNID of the node that sent us the command. |
| attribute_values | Values to assign to the attributes |
| attribute_list | List of attributes that are written |
| void uic_mqtt_dotdot_system_metrics_publish_generated_write_attributes_command | ( | const dotdot_unid_t | unid, |
| uic_mqtt_dotdot_system_metrics_state_t | attribute_values, | ||
| uic_mqtt_dotdot_system_metrics_updated_state_t | attribute_list | ||
| ) |
Publishes an incoming/generated WriteAttributes command for the SystemMetrics cluster.
Publication will be made at the following topic ucl/by-unid/UNID/SystemMetrics/GeneratedCommands/WriteAttributes
| unid | The UNID of the node that sent us the command. |
| attribute_values | Values to assign to the attributes |
| attribute_list | List of attributes that are written |
| void uic_mqtt_dotdot_temperature_measurement_publish_generated_write_attributes_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| uic_mqtt_dotdot_temperature_measurement_state_t | attribute_values, | ||
| uic_mqtt_dotdot_temperature_measurement_updated_state_t | attribute_list | ||
| ) |
Publishes an incoming/generated WriteAttributes command for the TemperatureMeasurement cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/TemperatureMeasurement/GeneratedCommands/WriteAttributes
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| attribute_values | Values to assign to the attributes |
| attribute_list | List of attributes that are written |
| void uic_mqtt_dotdot_thermostat_publish_generated_clear_weekly_schedule_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint | ||
| ) |
Publishes an incoming/generated ClearWeeklySchedule command for the Thermostat cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Thermostat/GeneratedCommands/ClearWeeklySchedule
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| void uic_mqtt_dotdot_thermostat_publish_generated_get_relay_status_log_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint | ||
| ) |
Publishes an incoming/generated GetRelayStatusLog command for the Thermostat cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Thermostat/GeneratedCommands/GetRelayStatusLog
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| void uic_mqtt_dotdot_thermostat_publish_generated_get_relay_status_log_response_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_thermostat_command_get_relay_status_log_response_fields_t * | fields | ||
| ) |
Publishes an incoming/generated GetRelayStatusLogResponse command for the Thermostat cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Thermostat/GeneratedCommands/GetRelayStatusLogResponse
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_thermostat_publish_generated_get_weekly_schedule_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_thermostat_command_get_weekly_schedule_fields_t * | fields | ||
| ) |
Publishes an incoming/generated GetWeeklySchedule command for the Thermostat cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Thermostat/GeneratedCommands/GetWeeklySchedule
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_thermostat_publish_generated_get_weekly_schedule_response_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_thermostat_command_get_weekly_schedule_response_fields_t * | fields | ||
| ) |
Publishes an incoming/generated GetWeeklyScheduleResponse command for the Thermostat cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Thermostat/GeneratedCommands/GetWeeklyScheduleResponse
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_thermostat_publish_generated_set_weekly_schedule_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_thermostat_command_set_weekly_schedule_fields_t * | fields | ||
| ) |
Publishes an incoming/generated SetWeeklySchedule command for the Thermostat cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Thermostat/GeneratedCommands/SetWeeklySchedule
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_thermostat_publish_generated_setpoint_raise_or_lower_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_thermostat_command_setpoint_raise_or_lower_fields_t * | fields | ||
| ) |
Publishes an incoming/generated SetpointRaiseOrLower command for the Thermostat cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Thermostat/GeneratedCommands/SetpointRaiseOrLower
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_thermostat_publish_generated_write_attributes_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| uic_mqtt_dotdot_thermostat_state_t | attribute_values, | ||
| uic_mqtt_dotdot_thermostat_updated_state_t | attribute_list | ||
| ) |
Publishes an incoming/generated WriteAttributes command for the Thermostat cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Thermostat/GeneratedCommands/WriteAttributes
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| attribute_values | Values to assign to the attributes |
| attribute_list | List of attributes that are written |
| void uic_mqtt_dotdot_thermostat_user_interface_configuration_publish_generated_write_attributes_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| uic_mqtt_dotdot_thermostat_user_interface_configuration_state_t | attribute_values, | ||
| uic_mqtt_dotdot_thermostat_user_interface_configuration_updated_state_t | attribute_list | ||
| ) |
Publishes an incoming/generated WriteAttributes command for the ThermostatUserInterfaceConfiguration cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/ThermostatUserInterfaceConfiguration/GeneratedCommands/WriteAttributes
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| attribute_values | Values to assign to the attributes |
| attribute_list | List of attributes that are written |
| void uic_mqtt_dotdot_time_publish_generated_write_attributes_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| uic_mqtt_dotdot_time_state_t | attribute_values, | ||
| uic_mqtt_dotdot_time_updated_state_t | attribute_list | ||
| ) |
Publishes an incoming/generated WriteAttributes command for the Time cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/Time/GeneratedCommands/WriteAttributes
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| attribute_values | Values to assign to the attributes |
| attribute_list | List of attributes that are written |
| void uic_mqtt_dotdot_unify_fan_control_publish_generated_set_fan_mode_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_unify_fan_control_command_set_fan_mode_fields_t * | fields | ||
| ) |
Publishes an incoming/generated SetFanMode command for the UnifyFanControl cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/UnifyFanControl/GeneratedCommands/SetFanMode
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_unify_fan_control_publish_generated_turn_off_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint | ||
| ) |
Publishes an incoming/generated TurnOff command for the UnifyFanControl cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/UnifyFanControl/GeneratedCommands/TurnOff
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| void uic_mqtt_dotdot_unify_fan_control_publish_generated_write_attributes_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| uic_mqtt_dotdot_unify_fan_control_state_t | attribute_values, | ||
| uic_mqtt_dotdot_unify_fan_control_updated_state_t | attribute_list | ||
| ) |
Publishes an incoming/generated WriteAttributes command for the UnifyFanControl cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/UnifyFanControl/GeneratedCommands/WriteAttributes
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| attribute_values | Values to assign to the attributes |
| attribute_list | List of attributes that are written |
| void uic_mqtt_dotdot_unify_humidity_control_publish_generated_mode_set_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_unify_humidity_control_command_mode_set_fields_t * | fields | ||
| ) |
Publishes an incoming/generated ModeSet command for the UnifyHumidityControl cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/UnifyHumidityControl/GeneratedCommands/ModeSet
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_unify_humidity_control_publish_generated_setpoint_set_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_unify_humidity_control_command_setpoint_set_fields_t * | fields | ||
| ) |
Publishes an incoming/generated SetpointSet command for the UnifyHumidityControl cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/UnifyHumidityControl/GeneratedCommands/SetpointSet
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_unify_humidity_control_publish_generated_write_attributes_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| uic_mqtt_dotdot_unify_humidity_control_state_t | attribute_values, | ||
| uic_mqtt_dotdot_unify_humidity_control_updated_state_t | attribute_list | ||
| ) |
Publishes an incoming/generated WriteAttributes command for the UnifyHumidityControl cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/UnifyHumidityControl/GeneratedCommands/WriteAttributes
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| attribute_values | Values to assign to the attributes |
| attribute_list | List of attributes that are written |
| void uic_mqtt_dotdot_unify_thermostat_publish_generated_write_attributes_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| uic_mqtt_dotdot_unify_thermostat_state_t | attribute_values, | ||
| uic_mqtt_dotdot_unify_thermostat_updated_state_t | attribute_list | ||
| ) |
Publishes an incoming/generated WriteAttributes command for the UnifyThermostat cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/UnifyThermostat/GeneratedCommands/WriteAttributes
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| attribute_values | Values to assign to the attributes |
| attribute_list | List of attributes that are written |
| void uic_mqtt_dotdot_wind_speed_measurement_publish_generated_write_attributes_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| uic_mqtt_dotdot_wind_speed_measurement_state_t | attribute_values, | ||
| uic_mqtt_dotdot_wind_speed_measurement_updated_state_t | attribute_list | ||
| ) |
Publishes an incoming/generated WriteAttributes command for the WindSpeedMeasurement cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/WindSpeedMeasurement/GeneratedCommands/WriteAttributes
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| attribute_values | Values to assign to the attributes |
| attribute_list | List of attributes that are written |
| void uic_mqtt_dotdot_window_covering_publish_generated_down_or_close_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint | ||
| ) |
Publishes an incoming/generated DownOrClose command for the WindowCovering cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/WindowCovering/GeneratedCommands/DownOrClose
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| void uic_mqtt_dotdot_window_covering_publish_generated_go_to_lift_percentage_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_window_covering_command_go_to_lift_percentage_fields_t * | fields | ||
| ) |
Publishes an incoming/generated GoToLiftPercentage command for the WindowCovering cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/WindowCovering/GeneratedCommands/GoToLiftPercentage
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_window_covering_publish_generated_go_to_lift_value_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_window_covering_command_go_to_lift_value_fields_t * | fields | ||
| ) |
Publishes an incoming/generated GoToLiftValue command for the WindowCovering cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/WindowCovering/GeneratedCommands/GoToLiftValue
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_window_covering_publish_generated_go_to_tilt_percentage_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_window_covering_command_go_to_tilt_percentage_fields_t * | fields | ||
| ) |
Publishes an incoming/generated GoToTiltPercentage command for the WindowCovering cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/WindowCovering/GeneratedCommands/GoToTiltPercentage
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_window_covering_publish_generated_go_to_tilt_value_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| const uic_mqtt_dotdot_window_covering_command_go_to_tilt_value_fields_t * | fields | ||
| ) |
Publishes an incoming/generated GoToTiltValue command for the WindowCovering cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/WindowCovering/GeneratedCommands/GoToTiltValue
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| fields | Struct pointer with the fields value of the command |
| void uic_mqtt_dotdot_window_covering_publish_generated_stop_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint | ||
| ) |
Publishes an incoming/generated Stop command for the WindowCovering cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/WindowCovering/GeneratedCommands/Stop
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| void uic_mqtt_dotdot_window_covering_publish_generated_up_or_open_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint | ||
| ) |
Publishes an incoming/generated UpOrOpen command for the WindowCovering cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/WindowCovering/GeneratedCommands/UpOrOpen
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| void uic_mqtt_dotdot_window_covering_publish_generated_write_attributes_command | ( | const dotdot_unid_t | unid, |
| const dotdot_endpoint_id_t | endpoint, | ||
| uic_mqtt_dotdot_window_covering_state_t | attribute_values, | ||
| uic_mqtt_dotdot_window_covering_updated_state_t | attribute_list | ||
| ) |
Publishes an incoming/generated WriteAttributes command for the WindowCovering cluster.
Publication will be made at the following topic ucl/by-unid/UNID/epID/WindowCovering/GeneratedCommands/WriteAttributes
| unid | The UNID of the node that sent us the command. |
| endpoint | The Endpoint ID of the node that sent us the command. |
| attribute_values | Values to assign to the attributes |
| attribute_list | List of attributes that are written |