Zigbee Protocol Controller 1.6.0
DotDot MQTT generated commands

This component provides helper functions to publish generated commands with json payloads sent over MQTT. More...

Functions

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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
void uic_mqtt_dotdot_state_publish_generated_remove_command (const dotdot_unid_t unid)
 Publishes an incoming/generated Remove command for the State cluster. More...
 
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. More...
 
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. More...
 
void uic_mqtt_dotdot_state_publish_generated_interview_command (const dotdot_unid_t unid)
 Publishes an incoming/generated Interview command for the State cluster. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
void uic_mqtt_dotdot_aox_locator_publish_generated_iq_report_command (const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, const uic_mqtt_dotdot_aox_locator_command_iq_report_fields_t *fields)
 Publishes an incoming/generated IQReport command for the AoXLocator cluster. More...
 
void uic_mqtt_dotdot_aox_locator_publish_generated_angle_report_command (const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, const uic_mqtt_dotdot_aox_locator_command_angle_report_fields_t *fields)
 Publishes an incoming/generated AngleReport command for the AoXLocator cluster. More...
 
void uic_mqtt_dotdot_aox_locator_publish_generated_angle_correction_command (const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, const uic_mqtt_dotdot_aox_locator_command_angle_correction_fields_t *fields)
 Publishes an incoming/generated AngleCorrection command for the AoXLocator cluster. More...
 
void uic_mqtt_dotdot_aox_locator_publish_generated_write_attributes_command (const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_aox_locator_state_t attribute_values, uic_mqtt_dotdot_aox_locator_updated_state_t attribute_list)
 Publishes an incoming/generated WriteAttributes command for the AoXLocator cluster. More...
 
void uic_mqtt_dotdot_aox_position_estimation_publish_generated_write_attributes_command (const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_aox_position_estimation_state_t attribute_values, uic_mqtt_dotdot_aox_position_estimation_updated_state_t attribute_list)
 Publishes an incoming/generated WriteAttributes command for the AoXPositionEstimation cluster. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 

Detailed Description

This component provides helper functions to publish generated commands with json payloads sent over MQTT.

Function Documentation

◆ uic_mqtt_dotdot_alarms_publish_generated_alarm_command()

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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_alarms_publish_generated_get_alarm_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.

◆ uic_mqtt_dotdot_alarms_publish_generated_get_alarm_response_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_alarms_publish_generated_reset_alarm_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_alarms_publish_generated_reset_alarm_log_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.

◆ uic_mqtt_dotdot_alarms_publish_generated_reset_all_alarms_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.

◆ uic_mqtt_dotdot_alarms_publish_generated_write_attributes_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
attribute_valuesValues to assign to the attributes
attribute_listList of attributes that are written

◆ uic_mqtt_dotdot_aox_locator_publish_generated_angle_correction_command()

void uic_mqtt_dotdot_aox_locator_publish_generated_angle_correction_command ( const dotdot_unid_t  unid,
const dotdot_endpoint_id_t  endpoint,
const uic_mqtt_dotdot_aox_locator_command_angle_correction_fields_t fields 
)

Publishes an incoming/generated AngleCorrection command for the AoXLocator cluster.

Publication will be made at the following topic ucl/by-unid/UNID/epID/AoXLocator/GeneratedCommands/AngleCorrection

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_aox_locator_publish_generated_angle_report_command()

void uic_mqtt_dotdot_aox_locator_publish_generated_angle_report_command ( const dotdot_unid_t  unid,
const dotdot_endpoint_id_t  endpoint,
const uic_mqtt_dotdot_aox_locator_command_angle_report_fields_t fields 
)

Publishes an incoming/generated AngleReport command for the AoXLocator cluster.

Publication will be made at the following topic ucl/by-unid/UNID/epID/AoXLocator/GeneratedCommands/AngleReport

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_aox_locator_publish_generated_iq_report_command()

void uic_mqtt_dotdot_aox_locator_publish_generated_iq_report_command ( const dotdot_unid_t  unid,
const dotdot_endpoint_id_t  endpoint,
const uic_mqtt_dotdot_aox_locator_command_iq_report_fields_t fields 
)

Publishes an incoming/generated IQReport command for the AoXLocator cluster.

Publication will be made at the following topic ucl/by-unid/UNID/epID/AoXLocator/GeneratedCommands/IQReport

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_aox_locator_publish_generated_write_attributes_command()

void uic_mqtt_dotdot_aox_locator_publish_generated_write_attributes_command ( const dotdot_unid_t  unid,
const dotdot_endpoint_id_t  endpoint,
uic_mqtt_dotdot_aox_locator_state_t  attribute_values,
uic_mqtt_dotdot_aox_locator_updated_state_t  attribute_list 
)

Publishes an incoming/generated WriteAttributes command for the AoXLocator cluster.

Publication will be made at the following topic ucl/by-unid/UNID/epID/AoXLocator/GeneratedCommands/WriteAttributes

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
attribute_valuesValues to assign to the attributes
attribute_listList of attributes that are written

◆ uic_mqtt_dotdot_aox_position_estimation_publish_generated_write_attributes_command()

void uic_mqtt_dotdot_aox_position_estimation_publish_generated_write_attributes_command ( const dotdot_unid_t  unid,
const dotdot_endpoint_id_t  endpoint,
uic_mqtt_dotdot_aox_position_estimation_state_t  attribute_values,
uic_mqtt_dotdot_aox_position_estimation_updated_state_t  attribute_list 
)

Publishes an incoming/generated WriteAttributes command for the AoXPositionEstimation cluster.

Publication will be made at the following topic ucl/by-unid/UNID/epID/AoXPositionEstimation/GeneratedCommands/WriteAttributes

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
attribute_valuesValues to assign to the attributes
attribute_listList of attributes that are written

◆ uic_mqtt_dotdot_application_monitoring_publish_generated_log_entry_command()

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

Parameters
unidThe UNID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_application_monitoring_publish_generated_write_attributes_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

Parameters
unidThe UNID of the node that sent us the command.
attribute_valuesValues to assign to the attributes
attribute_listList of attributes that are written

◆ uic_mqtt_dotdot_ballast_configuration_publish_generated_write_attributes_command()

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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
attribute_valuesValues to assign to the attributes
attribute_listList of attributes that are written

◆ uic_mqtt_dotdot_barrier_control_publish_generated_go_to_percent_command()

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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_barrier_control_publish_generated_stop_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.

◆ uic_mqtt_dotdot_barrier_control_publish_generated_write_attributes_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
attribute_valuesValues to assign to the attributes
attribute_listList of attributes that are written

◆ uic_mqtt_dotdot_basic_publish_generated_reset_to_factory_defaults_command()

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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.

◆ uic_mqtt_dotdot_basic_publish_generated_write_attributes_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
attribute_valuesValues to assign to the attributes
attribute_listList of attributes that are written

◆ uic_mqtt_dotdot_binding_publish_generated_bind_command()

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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_binding_publish_generated_bind_to_protocol_controller_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_binding_publish_generated_unbind_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_binding_publish_generated_unbind_from_protocol_controller_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_binding_publish_generated_write_attributes_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
attribute_valuesValues to assign to the attributes
attribute_listList of attributes that are written

◆ uic_mqtt_dotdot_carbon_dioxide_publish_generated_write_attributes_command()

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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
attribute_valuesValues to assign to the attributes
attribute_listList of attributes that are written

◆ uic_mqtt_dotdot_carbon_monoxide_publish_generated_write_attributes_command()

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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
attribute_valuesValues to assign to the attributes
attribute_listList of attributes that are written

◆ uic_mqtt_dotdot_color_control_publish_generated_color_loop_set_command()

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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_color_control_publish_generated_enhanced_move_hue_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_color_control_publish_generated_enhanced_move_to_hue_and_saturation_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_color_control_publish_generated_enhanced_move_to_hue_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_color_control_publish_generated_enhanced_step_hue_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_color_control_publish_generated_move_color_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_color_control_publish_generated_move_color_temperature_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_color_control_publish_generated_move_hue_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_color_control_publish_generated_move_saturation_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_color_control_publish_generated_move_to_color_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_color_control_publish_generated_move_to_color_temperature_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_color_control_publish_generated_move_to_hue_and_saturation_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_color_control_publish_generated_move_to_hue_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_color_control_publish_generated_move_to_saturation_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_color_control_publish_generated_step_color_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_color_control_publish_generated_step_color_temperature_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_color_control_publish_generated_step_hue_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_color_control_publish_generated_step_saturation_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_color_control_publish_generated_stop_move_step_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_color_control_publish_generated_write_attributes_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
attribute_valuesValues to assign to the attributes
attribute_listList of attributes that are written

◆ uic_mqtt_dotdot_configuration_parameters_publish_generated_default_reset_all_parameters_command()

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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.

◆ uic_mqtt_dotdot_configuration_parameters_publish_generated_discover_parameter_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_configuration_parameters_publish_generated_discover_parameter_range_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_configuration_parameters_publish_generated_set_parameter_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_configuration_parameters_publish_generated_write_attributes_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
attribute_valuesValues to assign to the attributes
attribute_listList of attributes that are written

◆ uic_mqtt_dotdot_dehumidification_control_publish_generated_write_attributes_command()

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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
attribute_valuesValues to assign to the attributes
attribute_listList of attributes that are written

◆ uic_mqtt_dotdot_descriptor_publish_generated_write_attributes_command()

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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
attribute_valuesValues to assign to the attributes
attribute_listList of attributes that are written

◆ uic_mqtt_dotdot_device_temperature_configuration_publish_generated_write_attributes_command()

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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
attribute_valuesValues to assign to the attributes
attribute_listList of attributes that are written

◆ uic_mqtt_dotdot_diagnostics_publish_generated_write_attributes_command()

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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
attribute_valuesValues to assign to the attributes
attribute_listList of attributes that are written

◆ uic_mqtt_dotdot_door_lock_publish_generated_clear_all_pin_codes_command()

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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.

◆ uic_mqtt_dotdot_door_lock_publish_generated_clear_all_pin_codes_response_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_door_lock_publish_generated_clear_all_rfid_codes_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.

◆ uic_mqtt_dotdot_door_lock_publish_generated_clear_all_rfid_codes_response_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_door_lock_publish_generated_clear_credential_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_door_lock_publish_generated_clear_holiday_schedule_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_door_lock_publish_generated_clear_holiday_schedule_response_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_door_lock_publish_generated_clear_pin_code_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_door_lock_publish_generated_clear_pin_code_response_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_door_lock_publish_generated_clear_rfid_code_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_door_lock_publish_generated_clear_rfid_code_response_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_door_lock_publish_generated_clear_user_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_door_lock_publish_generated_clear_weekday_schedule_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_door_lock_publish_generated_clear_weekday_schedule_response_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_door_lock_publish_generated_clear_year_day_schedule_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_door_lock_publish_generated_clear_year_day_schedule_response_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_door_lock_publish_generated_get_credential_status_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_door_lock_publish_generated_get_credential_status_response_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.

◆ uic_mqtt_dotdot_door_lock_publish_generated_get_holiday_schedule_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_door_lock_publish_generated_get_holiday_schedule_response_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_door_lock_publish_generated_get_log_record_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_door_lock_publish_generated_get_log_record_response_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_door_lock_publish_generated_get_pin_code_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_door_lock_publish_generated_get_pin_code_response_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_door_lock_publish_generated_get_rfid_code_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_door_lock_publish_generated_get_rfid_code_response_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_door_lock_publish_generated_get_user_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_door_lock_publish_generated_get_user_response_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.

◆ uic_mqtt_dotdot_door_lock_publish_generated_get_user_status_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_door_lock_publish_generated_get_user_status_response_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_door_lock_publish_generated_get_user_type_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_door_lock_publish_generated_get_user_type_response_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_door_lock_publish_generated_get_weekday_schedule_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_door_lock_publish_generated_get_weekday_schedule_response_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_door_lock_publish_generated_get_year_day_schedule_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_door_lock_publish_generated_get_year_day_schedule_response_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_door_lock_publish_generated_lock_door_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_door_lock_publish_generated_lock_door_response_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_door_lock_publish_generated_operating_event_notification_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_door_lock_publish_generated_programming_event_notification_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_door_lock_publish_generated_set_credential_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_door_lock_publish_generated_set_credential_response_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.

◆ uic_mqtt_dotdot_door_lock_publish_generated_set_holiday_schedule_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_door_lock_publish_generated_set_holiday_schedule_response_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_door_lock_publish_generated_set_pin_code_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_door_lock_publish_generated_set_pin_code_response_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_door_lock_publish_generated_set_rfid_code_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_door_lock_publish_generated_set_rfid_code_response_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_door_lock_publish_generated_set_user_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_door_lock_publish_generated_set_user_status_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_door_lock_publish_generated_set_user_status_response_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_door_lock_publish_generated_set_user_type_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_door_lock_publish_generated_set_user_type_response_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_door_lock_publish_generated_set_weekday_schedule_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_door_lock_publish_generated_set_weekday_schedule_response_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_door_lock_publish_generated_set_year_day_schedule_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_door_lock_publish_generated_set_year_day_schedule_response_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_door_lock_publish_generated_toggle_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_door_lock_publish_generated_toggle_response_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_door_lock_publish_generated_unbolt_door_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_door_lock_publish_generated_unlock_door_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_door_lock_publish_generated_unlock_door_response_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_door_lock_publish_generated_unlock_with_timeout_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_door_lock_publish_generated_unlock_with_timeout_response_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_door_lock_publish_generated_write_attributes_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
attribute_valuesValues to assign to the attributes
attribute_listList of attributes that are written

◆ uic_mqtt_dotdot_electrical_conductivity_measurement_publish_generated_write_attributes_command()

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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
attribute_valuesValues to assign to the attributes
attribute_listList of attributes that are written

◆ uic_mqtt_dotdot_electrical_measurement_publish_generated_get_measurement_profile_command()

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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_electrical_measurement_publish_generated_get_measurement_profile_response_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_electrical_measurement_publish_generated_get_profile_info_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.

◆ uic_mqtt_dotdot_electrical_measurement_publish_generated_get_profile_info_response_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_electrical_measurement_publish_generated_write_attributes_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
attribute_valuesValues to assign to the attributes
attribute_listList of attributes that are written

◆ uic_mqtt_dotdot_fan_control_publish_generated_write_attributes_command()

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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
attribute_valuesValues to assign to the attributes
attribute_listList of attributes that are written

◆ uic_mqtt_dotdot_flow_measurement_publish_generated_write_attributes_command()

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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
attribute_valuesValues to assign to the attributes
attribute_listList of attributes that are written

◆ uic_mqtt_dotdot_groups_publish_generated_add_group_command()

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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_groups_publish_generated_add_group_if_identifying_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_groups_publish_generated_add_group_response_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_groups_publish_generated_get_group_membership_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_groups_publish_generated_get_group_membership_response_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_groups_publish_generated_remove_all_groups_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.

◆ uic_mqtt_dotdot_groups_publish_generated_remove_group_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_groups_publish_generated_remove_group_response_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_groups_publish_generated_view_group_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_groups_publish_generated_view_group_response_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_groups_publish_generated_write_attributes_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
attribute_valuesValues to assign to the attributes
attribute_listList of attributes that are written

◆ uic_mqtt_dotdot_ias_zone_publish_generated_initiate_normal_operation_mode_command()

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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.

◆ uic_mqtt_dotdot_ias_zone_publish_generated_initiate_test_mode_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_ias_zone_publish_generated_write_attributes_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
attribute_valuesValues to assign to the attributes
attribute_listList of attributes that are written

◆ uic_mqtt_dotdot_ias_zone_publish_generated_zone_enroll_request_command()

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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_ias_zone_publish_generated_zone_enroll_response_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_ias_zone_publish_generated_zone_status_change_notification_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_iaswd_publish_generated_squawk_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_iaswd_publish_generated_start_warning_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_iaswd_publish_generated_write_attributes_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
attribute_valuesValues to assign to the attributes
attribute_listList of attributes that are written

◆ uic_mqtt_dotdot_identify_publish_generated_identify_command()

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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_identify_publish_generated_identify_query_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.

◆ uic_mqtt_dotdot_identify_publish_generated_identify_query_response_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_identify_publish_generated_trigger_effect_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_identify_publish_generated_write_attributes_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
attribute_valuesValues to assign to the attributes
attribute_listList of attributes that are written

◆ uic_mqtt_dotdot_illuminance_level_sensing_publish_generated_write_attributes_command()

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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
attribute_valuesValues to assign to the attributes
attribute_listList of attributes that are written

◆ uic_mqtt_dotdot_illuminance_measurement_publish_generated_write_attributes_command()

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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
attribute_valuesValues to assign to the attributes
attribute_listList of attributes that are written

◆ uic_mqtt_dotdot_level_publish_generated_move_command()

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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_level_publish_generated_move_to_closest_frequency_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_level_publish_generated_move_to_level_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_level_publish_generated_move_to_level_with_on_off_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_level_publish_generated_move_with_on_off_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_level_publish_generated_step_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_level_publish_generated_step_with_on_off_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_level_publish_generated_stop_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_level_publish_generated_stop_with_on_off_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_level_publish_generated_write_attributes_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
attribute_valuesValues to assign to the attributes
attribute_listList of attributes that are written

◆ uic_mqtt_dotdot_metering_publish_generated_write_attributes_command()

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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
attribute_valuesValues to assign to the attributes
attribute_listList of attributes that are written

◆ uic_mqtt_dotdot_name_and_location_publish_generated_write_attributes_command()

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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
attribute_valuesValues to assign to the attributes
attribute_listList of attributes that are written

◆ uic_mqtt_dotdot_occupancy_sensing_publish_generated_write_attributes_command()

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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
attribute_valuesValues to assign to the attributes
attribute_listList of attributes that are written

◆ uic_mqtt_dotdot_on_off_publish_generated_off_command()

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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.

◆ uic_mqtt_dotdot_on_off_publish_generated_off_with_effect_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_on_off_publish_generated_on_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.

◆ uic_mqtt_dotdot_on_off_publish_generated_on_with_recall_global_scene_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.

◆ uic_mqtt_dotdot_on_off_publish_generated_on_with_timed_off_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_on_off_publish_generated_toggle_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.

◆ uic_mqtt_dotdot_on_off_publish_generated_write_attributes_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
attribute_valuesValues to assign to the attributes
attribute_listList of attributes that are written

◆ uic_mqtt_dotdot_ph_measurement_publish_generated_write_attributes_command()

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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
attribute_valuesValues to assign to the attributes
attribute_listList of attributes that are written

◆ uic_mqtt_dotdot_pm25_publish_generated_write_attributes_command()

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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
attribute_valuesValues to assign to the attributes
attribute_listList of attributes that are written

◆ uic_mqtt_dotdot_poll_control_publish_generated_check_in_command()

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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.

◆ uic_mqtt_dotdot_poll_control_publish_generated_check_in_response_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_poll_control_publish_generated_fast_poll_stop_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.

◆ uic_mqtt_dotdot_poll_control_publish_generated_set_long_poll_interval_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_poll_control_publish_generated_set_short_poll_interval_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_poll_control_publish_generated_write_attributes_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
attribute_valuesValues to assign to the attributes
attribute_listList of attributes that are written

◆ uic_mqtt_dotdot_power_configuration_publish_generated_write_attributes_command()

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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
attribute_valuesValues to assign to the attributes
attribute_listList of attributes that are written

◆ uic_mqtt_dotdot_pressure_measurement_publish_generated_write_attributes_command()

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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
attribute_valuesValues to assign to the attributes
attribute_listList of attributes that are written

◆ uic_mqtt_dotdot_protocol_controller_network_management_publish_generated_write_attributes_command()

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

Parameters
unidThe UNID of the node that sent us the command.
attribute_valuesValues to assign to the attributes
attribute_listList of attributes that are written

◆ uic_mqtt_dotdot_protocol_controller_network_management_publish_generated_write_command()

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

Parameters
unidThe UNID of the node that sent us the command.

◆ uic_mqtt_dotdot_protocol_controller_rf_telemetry_publish_generated_tx_report_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

Parameters
unidThe UNID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_protocol_controller_rf_telemetry_publish_generated_write_attributes_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

Parameters
unidThe UNID of the node that sent us the command.
attribute_valuesValues to assign to the attributes
attribute_listList of attributes that are written

◆ uic_mqtt_dotdot_pump_configuration_and_control_publish_generated_write_attributes_command()

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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
attribute_valuesValues to assign to the attributes
attribute_listList of attributes that are written

◆ uic_mqtt_dotdot_relativity_humidity_publish_generated_write_attributes_command()

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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
attribute_valuesValues to assign to the attributes
attribute_listList of attributes that are written

◆ uic_mqtt_dotdot_scenes_publish_generated_add_scene_command()

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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_scenes_publish_generated_add_scene_response_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_scenes_publish_generated_copy_scene_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_scenes_publish_generated_copy_scene_response_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_scenes_publish_generated_enhanced_add_scene_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_scenes_publish_generated_enhanced_add_scene_response_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_scenes_publish_generated_enhanced_view_scene_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_scenes_publish_generated_enhanced_view_scene_response_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_scenes_publish_generated_get_scene_membership_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_scenes_publish_generated_get_scene_membership_response_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_scenes_publish_generated_recall_scene_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_scenes_publish_generated_remove_all_scenes_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_scenes_publish_generated_remove_all_scenes_response_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_scenes_publish_generated_remove_scene_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_scenes_publish_generated_remove_scene_response_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_scenes_publish_generated_store_scene_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_scenes_publish_generated_store_scene_response_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_scenes_publish_generated_view_scene_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_scenes_publish_generated_view_scene_response_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_scenes_publish_generated_write_attributes_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
attribute_valuesValues to assign to the attributes
attribute_listList of attributes that are written

◆ uic_mqtt_dotdot_shade_configuration_publish_generated_write_attributes_command()

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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
attribute_valuesValues to assign to the attributes
attribute_listList of attributes that are written

◆ uic_mqtt_dotdot_soil_moisture_publish_generated_write_attributes_command()

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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
attribute_valuesValues to assign to the attributes
attribute_listList of attributes that are written

◆ uic_mqtt_dotdot_state_publish_generated_discover_neighbors_command()

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

Parameters
unidThe UNID of the node that sent us the command.

◆ uic_mqtt_dotdot_state_publish_generated_discover_security_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

Parameters
unidThe UNID of the node that sent us the command.

◆ uic_mqtt_dotdot_state_publish_generated_interview_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

Parameters
unidThe UNID of the node that sent us the command.

◆ uic_mqtt_dotdot_state_publish_generated_remove_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

Parameters
unidThe UNID of the node that sent us the command.

◆ uic_mqtt_dotdot_state_publish_generated_remove_offline_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

Parameters
unidThe UNID of the node that sent us the command.

◆ uic_mqtt_dotdot_state_publish_generated_write_attributes_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

Parameters
unidThe UNID of the node that sent us the command.
attribute_valuesValues to assign to the attributes
attribute_listList of attributes that are written

◆ uic_mqtt_dotdot_system_metrics_publish_generated_write_attributes_command()

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

Parameters
unidThe UNID of the node that sent us the command.
attribute_valuesValues to assign to the attributes
attribute_listList of attributes that are written

◆ uic_mqtt_dotdot_temperature_measurement_publish_generated_write_attributes_command()

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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
attribute_valuesValues to assign to the attributes
attribute_listList of attributes that are written

◆ uic_mqtt_dotdot_thermostat_publish_generated_clear_weekly_schedule_command()

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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.

◆ uic_mqtt_dotdot_thermostat_publish_generated_get_relay_status_log_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.

◆ uic_mqtt_dotdot_thermostat_publish_generated_get_relay_status_log_response_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_thermostat_publish_generated_get_weekly_schedule_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_thermostat_publish_generated_get_weekly_schedule_response_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_thermostat_publish_generated_set_weekly_schedule_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_thermostat_publish_generated_setpoint_raise_or_lower_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_thermostat_publish_generated_write_attributes_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
attribute_valuesValues to assign to the attributes
attribute_listList of attributes that are written

◆ uic_mqtt_dotdot_thermostat_user_interface_configuration_publish_generated_write_attributes_command()

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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
attribute_valuesValues to assign to the attributes
attribute_listList of attributes that are written

◆ uic_mqtt_dotdot_time_publish_generated_write_attributes_command()

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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
attribute_valuesValues to assign to the attributes
attribute_listList of attributes that are written

◆ uic_mqtt_dotdot_unify_fan_control_publish_generated_set_fan_mode_command()

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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_unify_fan_control_publish_generated_turn_off_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.

◆ uic_mqtt_dotdot_unify_fan_control_publish_generated_write_attributes_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
attribute_valuesValues to assign to the attributes
attribute_listList of attributes that are written

◆ uic_mqtt_dotdot_unify_humidity_control_publish_generated_mode_set_command()

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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_unify_humidity_control_publish_generated_setpoint_set_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_unify_humidity_control_publish_generated_write_attributes_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
attribute_valuesValues to assign to the attributes
attribute_listList of attributes that are written

◆ uic_mqtt_dotdot_unify_thermostat_publish_generated_write_attributes_command()

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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
attribute_valuesValues to assign to the attributes
attribute_listList of attributes that are written

◆ uic_mqtt_dotdot_wind_speed_measurement_publish_generated_write_attributes_command()

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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
attribute_valuesValues to assign to the attributes
attribute_listList of attributes that are written

◆ uic_mqtt_dotdot_window_covering_publish_generated_down_or_close_command()

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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.

◆ uic_mqtt_dotdot_window_covering_publish_generated_go_to_lift_percentage_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_window_covering_publish_generated_go_to_lift_value_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_window_covering_publish_generated_go_to_tilt_percentage_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_window_covering_publish_generated_go_to_tilt_value_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
fieldsStruct pointer with the fields value of the command

◆ uic_mqtt_dotdot_window_covering_publish_generated_stop_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.

◆ uic_mqtt_dotdot_window_covering_publish_generated_up_or_open_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.

◆ uic_mqtt_dotdot_window_covering_publish_generated_write_attributes_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

Parameters
unidThe UNID of the node that sent us the command.
endpointThe Endpoint ID of the node that sent us the command.
attribute_valuesValues to assign to the attributes
attribute_listList of attributes that are written