Zigbee Protocol Controller 1.6.0
dotdot_mqtt_group_commands.h File Reference
#include <stdint.h>
#include "sl_status.h"
#include "uic_typedefs.h"
#include "zap-types.h"
#include "dotdot_mqtt.h"

Go to the source code of this file.

Typedefs

typedef void(* uic_mqtt_dotdot_by_group_basic_reset_to_factory_defaults_callback_t) (const dotdot_group_id_t group_id)
 Callback signature for by-group Basic::ResetToFactoryDefaults command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_basic_write_attributes_callback_t) (const dotdot_group_id_t group_id, uic_mqtt_dotdot_basic_state_t, uic_mqtt_dotdot_basic_updated_state_t)
 
typedef void(* uic_mqtt_dotdot_by_group_power_configuration_write_attributes_callback_t) (const dotdot_group_id_t group_id, uic_mqtt_dotdot_power_configuration_state_t, uic_mqtt_dotdot_power_configuration_updated_state_t)
 
typedef void(* uic_mqtt_dotdot_by_group_device_temperature_configuration_write_attributes_callback_t) (const dotdot_group_id_t group_id, uic_mqtt_dotdot_device_temperature_configuration_state_t, uic_mqtt_dotdot_device_temperature_configuration_updated_state_t)
 
typedef void(* uic_mqtt_dotdot_by_group_identify_identify_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_identify_command_identify_fields_t *fields)
 Callback signature for by-group Identify::Identify command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_identify_identify_query_response_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_identify_command_identify_query_response_fields_t *fields)
 Callback signature for by-group Identify::IdentifyQueryResponse command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_identify_identify_query_callback_t) (const dotdot_group_id_t group_id)
 Callback signature for by-group Identify::IdentifyQuery command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_identify_trigger_effect_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_identify_command_trigger_effect_fields_t *fields)
 Callback signature for by-group Identify::TriggerEffect command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_identify_write_attributes_callback_t) (const dotdot_group_id_t group_id, uic_mqtt_dotdot_identify_state_t, uic_mqtt_dotdot_identify_updated_state_t)
 
typedef void(* uic_mqtt_dotdot_by_group_groups_add_group_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_groups_command_add_group_fields_t *fields)
 Callback signature for by-group Groups::AddGroup command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_groups_add_group_response_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_groups_command_add_group_response_fields_t *fields)
 Callback signature for by-group Groups::AddGroupResponse command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_groups_view_group_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_groups_command_view_group_fields_t *fields)
 Callback signature for by-group Groups::ViewGroup command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_groups_view_group_response_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_groups_command_view_group_response_fields_t *fields)
 Callback signature for by-group Groups::ViewGroupResponse command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_groups_get_group_membership_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_groups_command_get_group_membership_fields_t *fields)
 Callback signature for by-group Groups::GetGroupMembership command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_groups_get_group_membership_response_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_groups_command_get_group_membership_response_fields_t *fields)
 Callback signature for by-group Groups::GetGroupMembershipResponse command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_groups_remove_group_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_groups_command_remove_group_fields_t *fields)
 Callback signature for by-group Groups::RemoveGroup command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_groups_remove_group_response_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_groups_command_remove_group_response_fields_t *fields)
 Callback signature for by-group Groups::RemoveGroupResponse command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_groups_remove_all_groups_callback_t) (const dotdot_group_id_t group_id)
 Callback signature for by-group Groups::RemoveAllGroups command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_groups_add_group_if_identifying_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_groups_command_add_group_if_identifying_fields_t *fields)
 Callback signature for by-group Groups::AddGroupIfIdentifying command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_groups_write_attributes_callback_t) (const dotdot_group_id_t group_id, uic_mqtt_dotdot_groups_state_t, uic_mqtt_dotdot_groups_updated_state_t)
 
typedef void(* uic_mqtt_dotdot_by_group_scenes_add_scene_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_scenes_command_add_scene_fields_t *fields)
 Callback signature for by-group Scenes::AddScene command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_scenes_add_scene_response_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_scenes_command_add_scene_response_fields_t *fields)
 Callback signature for by-group Scenes::AddSceneResponse command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_scenes_view_scene_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_scenes_command_view_scene_fields_t *fields)
 Callback signature for by-group Scenes::ViewScene command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_scenes_view_scene_response_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_scenes_command_view_scene_response_fields_t *fields)
 Callback signature for by-group Scenes::ViewSceneResponse command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_scenes_remove_scene_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_scenes_command_remove_scene_fields_t *fields)
 Callback signature for by-group Scenes::RemoveScene command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_scenes_remove_scene_response_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_scenes_command_remove_scene_response_fields_t *fields)
 Callback signature for by-group Scenes::RemoveSceneResponse command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_scenes_remove_all_scenes_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_scenes_command_remove_all_scenes_fields_t *fields)
 Callback signature for by-group Scenes::RemoveAllScenes command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_scenes_remove_all_scenes_response_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_scenes_command_remove_all_scenes_response_fields_t *fields)
 Callback signature for by-group Scenes::RemoveAllScenesResponse command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_scenes_store_scene_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_scenes_command_store_scene_fields_t *fields)
 Callback signature for by-group Scenes::StoreScene command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_scenes_store_scene_response_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_scenes_command_store_scene_response_fields_t *fields)
 Callback signature for by-group Scenes::StoreSceneResponse command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_scenes_recall_scene_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_scenes_command_recall_scene_fields_t *fields)
 Callback signature for by-group Scenes::RecallScene command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_scenes_get_scene_membership_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_scenes_command_get_scene_membership_fields_t *fields)
 Callback signature for by-group Scenes::GetSceneMembership command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_scenes_get_scene_membership_response_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_scenes_command_get_scene_membership_response_fields_t *fields)
 Callback signature for by-group Scenes::GetSceneMembershipResponse command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_scenes_enhanced_add_scene_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_scenes_command_enhanced_add_scene_fields_t *fields)
 Callback signature for by-group Scenes::EnhancedAddScene command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_scenes_enhanced_add_scene_response_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_scenes_command_enhanced_add_scene_response_fields_t *fields)
 Callback signature for by-group Scenes::EnhancedAddSceneResponse command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_scenes_enhanced_view_scene_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_scenes_command_enhanced_view_scene_fields_t *fields)
 Callback signature for by-group Scenes::EnhancedViewScene command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_scenes_enhanced_view_scene_response_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_scenes_command_enhanced_view_scene_response_fields_t *fields)
 Callback signature for by-group Scenes::EnhancedViewSceneResponse command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_scenes_copy_scene_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_scenes_command_copy_scene_fields_t *fields)
 Callback signature for by-group Scenes::CopyScene command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_scenes_copy_scene_response_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_scenes_command_copy_scene_response_fields_t *fields)
 Callback signature for by-group Scenes::CopySceneResponse command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_scenes_write_attributes_callback_t) (const dotdot_group_id_t group_id, uic_mqtt_dotdot_scenes_state_t, uic_mqtt_dotdot_scenes_updated_state_t)
 
typedef void(* uic_mqtt_dotdot_by_group_on_off_off_callback_t) (const dotdot_group_id_t group_id)
 Callback signature for by-group OnOff::Off command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_on_off_on_callback_t) (const dotdot_group_id_t group_id)
 Callback signature for by-group OnOff::On command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_on_off_toggle_callback_t) (const dotdot_group_id_t group_id)
 Callback signature for by-group OnOff::Toggle command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_on_off_off_with_effect_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_on_off_command_off_with_effect_fields_t *fields)
 Callback signature for by-group OnOff::OffWithEffect command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_on_off_on_with_recall_global_scene_callback_t) (const dotdot_group_id_t group_id)
 Callback signature for by-group OnOff::OnWithRecallGlobalScene command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_on_off_on_with_timed_off_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_on_off_command_on_with_timed_off_fields_t *fields)
 Callback signature for by-group OnOff::OnWithTimedOff command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_on_off_write_attributes_callback_t) (const dotdot_group_id_t group_id, uic_mqtt_dotdot_on_off_state_t, uic_mqtt_dotdot_on_off_updated_state_t)
 
typedef void(* uic_mqtt_dotdot_by_group_level_move_to_level_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_level_command_move_to_level_fields_t *fields)
 Callback signature for by-group Level::MoveToLevel command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_level_move_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_level_command_move_fields_t *fields)
 Callback signature for by-group Level::Move command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_level_step_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_level_command_step_fields_t *fields)
 Callback signature for by-group Level::Step command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_level_stop_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_level_command_stop_fields_t *fields)
 Callback signature for by-group Level::Stop command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_level_move_to_level_with_on_off_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_level_command_move_to_level_with_on_off_fields_t *fields)
 Callback signature for by-group Level::MoveToLevelWithOnOff command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_level_move_with_on_off_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_level_command_move_with_on_off_fields_t *fields)
 Callback signature for by-group Level::MoveWithOnOff command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_level_step_with_on_off_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_level_command_step_with_on_off_fields_t *fields)
 Callback signature for by-group Level::StepWithOnOff command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_level_stop_with_on_off_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_level_command_stop_with_on_off_fields_t *fields)
 Callback signature for by-group Level::StopWithOnOff command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_level_move_to_closest_frequency_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_level_command_move_to_closest_frequency_fields_t *fields)
 Callback signature for by-group Level::MoveToClosestFrequency command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_level_write_attributes_callback_t) (const dotdot_group_id_t group_id, uic_mqtt_dotdot_level_state_t, uic_mqtt_dotdot_level_updated_state_t)
 
typedef void(* uic_mqtt_dotdot_by_group_alarms_reset_alarm_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_alarms_command_reset_alarm_fields_t *fields)
 Callback signature for by-group Alarms::ResetAlarm command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_alarms_alarm_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_alarms_command_alarm_fields_t *fields)
 Callback signature for by-group Alarms::Alarm command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_alarms_reset_all_alarms_callback_t) (const dotdot_group_id_t group_id)
 Callback signature for by-group Alarms::ResetAllAlarms command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_alarms_get_alarm_response_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_alarms_command_get_alarm_response_fields_t *fields)
 Callback signature for by-group Alarms::GetAlarmResponse command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_alarms_get_alarm_callback_t) (const dotdot_group_id_t group_id)
 Callback signature for by-group Alarms::GetAlarm command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_alarms_reset_alarm_log_callback_t) (const dotdot_group_id_t group_id)
 Callback signature for by-group Alarms::ResetAlarmLog command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_alarms_write_attributes_callback_t) (const dotdot_group_id_t group_id, uic_mqtt_dotdot_alarms_state_t, uic_mqtt_dotdot_alarms_updated_state_t)
 
typedef void(* uic_mqtt_dotdot_by_group_time_write_attributes_callback_t) (const dotdot_group_id_t group_id, uic_mqtt_dotdot_time_state_t, uic_mqtt_dotdot_time_updated_state_t)
 
typedef void(* uic_mqtt_dotdot_by_group_poll_control_check_in_callback_t) (const dotdot_group_id_t group_id)
 Callback signature for by-group PollControl::CheckIn command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_poll_control_check_in_response_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_poll_control_command_check_in_response_fields_t *fields)
 Callback signature for by-group PollControl::CheckInResponse command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_poll_control_fast_poll_stop_callback_t) (const dotdot_group_id_t group_id)
 Callback signature for by-group PollControl::FastPollStop command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_poll_control_set_long_poll_interval_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_poll_control_command_set_long_poll_interval_fields_t *fields)
 Callback signature for by-group PollControl::SetLongPollInterval command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_poll_control_set_short_poll_interval_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_poll_control_command_set_short_poll_interval_fields_t *fields)
 Callback signature for by-group PollControl::SetShortPollInterval command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_poll_control_write_attributes_callback_t) (const dotdot_group_id_t group_id, uic_mqtt_dotdot_poll_control_state_t, uic_mqtt_dotdot_poll_control_updated_state_t)
 
typedef void(* uic_mqtt_dotdot_by_group_shade_configuration_write_attributes_callback_t) (const dotdot_group_id_t group_id, uic_mqtt_dotdot_shade_configuration_state_t, uic_mqtt_dotdot_shade_configuration_updated_state_t)
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_lock_door_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_door_lock_command_lock_door_fields_t *fields)
 Callback signature for by-group DoorLock::LockDoor command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_lock_door_response_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_door_lock_command_lock_door_response_fields_t *fields)
 Callback signature for by-group DoorLock::LockDoorResponse command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_unlock_door_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_door_lock_command_unlock_door_fields_t *fields)
 Callback signature for by-group DoorLock::UnlockDoor command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_unlock_door_response_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_door_lock_command_unlock_door_response_fields_t *fields)
 Callback signature for by-group DoorLock::UnlockDoorResponse command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_toggle_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_door_lock_command_toggle_fields_t *fields)
 Callback signature for by-group DoorLock::Toggle command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_toggle_response_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_door_lock_command_toggle_response_fields_t *fields)
 Callback signature for by-group DoorLock::ToggleResponse command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_unlock_with_timeout_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_door_lock_command_unlock_with_timeout_fields_t *fields)
 Callback signature for by-group DoorLock::UnlockWithTimeout command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_unlock_with_timeout_response_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_door_lock_command_unlock_with_timeout_response_fields_t *fields)
 Callback signature for by-group DoorLock::UnlockWithTimeoutResponse command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_get_log_record_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_door_lock_command_get_log_record_fields_t *fields)
 Callback signature for by-group DoorLock::GetLogRecord command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_get_log_record_response_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_door_lock_command_get_log_record_response_fields_t *fields)
 Callback signature for by-group DoorLock::GetLogRecordResponse command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_set_pin_code_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_door_lock_command_set_pin_code_fields_t *fields)
 Callback signature for by-group DoorLock::SetPINCode command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_set_pin_code_response_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_door_lock_command_set_pin_code_response_fields_t *fields)
 Callback signature for by-group DoorLock::SetPINCodeResponse command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_get_pin_code_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_door_lock_command_get_pin_code_fields_t *fields)
 Callback signature for by-group DoorLock::GetPINCode command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_get_pin_code_response_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_door_lock_command_get_pin_code_response_fields_t *fields)
 Callback signature for by-group DoorLock::GetPINCodeResponse command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_clear_pin_code_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_door_lock_command_clear_pin_code_fields_t *fields)
 Callback signature for by-group DoorLock::ClearPINCode command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_clear_pin_code_response_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_door_lock_command_clear_pin_code_response_fields_t *fields)
 Callback signature for by-group DoorLock::ClearPINCodeResponse command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_clear_all_pin_codes_callback_t) (const dotdot_group_id_t group_id)
 Callback signature for by-group DoorLock::ClearAllPINCodes command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_clear_all_pin_codes_response_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_door_lock_command_clear_all_pin_codes_response_fields_t *fields)
 Callback signature for by-group DoorLock::ClearAllPINCodesResponse command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_set_user_status_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_door_lock_command_set_user_status_fields_t *fields)
 Callback signature for by-group DoorLock::SetUserStatus command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_set_user_status_response_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_door_lock_command_set_user_status_response_fields_t *fields)
 Callback signature for by-group DoorLock::SetUserStatusResponse command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_get_user_status_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_door_lock_command_get_user_status_fields_t *fields)
 Callback signature for by-group DoorLock::GetUserStatus command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_get_user_status_response_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_door_lock_command_get_user_status_response_fields_t *fields)
 Callback signature for by-group DoorLock::GetUserStatusResponse command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_set_weekday_schedule_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_door_lock_command_set_weekday_schedule_fields_t *fields)
 Callback signature for by-group DoorLock::SetWeekdaySchedule command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_set_weekday_schedule_response_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_door_lock_command_set_weekday_schedule_response_fields_t *fields)
 Callback signature for by-group DoorLock::SetWeekdayScheduleResponse command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_get_weekday_schedule_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_door_lock_command_get_weekday_schedule_fields_t *fields)
 Callback signature for by-group DoorLock::GetWeekdaySchedule command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_get_weekday_schedule_response_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_door_lock_command_get_weekday_schedule_response_fields_t *fields)
 Callback signature for by-group DoorLock::GetWeekdayScheduleResponse command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_clear_weekday_schedule_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_door_lock_command_clear_weekday_schedule_fields_t *fields)
 Callback signature for by-group DoorLock::ClearWeekdaySchedule command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_clear_weekday_schedule_response_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_door_lock_command_clear_weekday_schedule_response_fields_t *fields)
 Callback signature for by-group DoorLock::ClearWeekdayScheduleResponse command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_set_year_day_schedule_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_door_lock_command_set_year_day_schedule_fields_t *fields)
 Callback signature for by-group DoorLock::SetYearDaySchedule command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_set_year_day_schedule_response_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_door_lock_command_set_year_day_schedule_response_fields_t *fields)
 Callback signature for by-group DoorLock::SetYearDayScheduleResponse command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_get_year_day_schedule_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_door_lock_command_get_year_day_schedule_fields_t *fields)
 Callback signature for by-group DoorLock::GetYearDaySchedule command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_get_year_day_schedule_response_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_door_lock_command_get_year_day_schedule_response_fields_t *fields)
 Callback signature for by-group DoorLock::GetYearDayScheduleResponse command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_clear_year_day_schedule_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_door_lock_command_clear_year_day_schedule_fields_t *fields)
 Callback signature for by-group DoorLock::ClearYearDaySchedule command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_clear_year_day_schedule_response_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_door_lock_command_clear_year_day_schedule_response_fields_t *fields)
 Callback signature for by-group DoorLock::ClearYearDayScheduleResponse command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_set_holiday_schedule_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_door_lock_command_set_holiday_schedule_fields_t *fields)
 Callback signature for by-group DoorLock::SetHolidaySchedule command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_set_holiday_schedule_response_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_door_lock_command_set_holiday_schedule_response_fields_t *fields)
 Callback signature for by-group DoorLock::SetHolidayScheduleResponse command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_get_holiday_schedule_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_door_lock_command_get_holiday_schedule_fields_t *fields)
 Callback signature for by-group DoorLock::GetHolidaySchedule command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_get_holiday_schedule_response_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_door_lock_command_get_holiday_schedule_response_fields_t *fields)
 Callback signature for by-group DoorLock::GetHolidayScheduleResponse command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_clear_holiday_schedule_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_door_lock_command_clear_holiday_schedule_fields_t *fields)
 Callback signature for by-group DoorLock::ClearHolidaySchedule command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_clear_holiday_schedule_response_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_door_lock_command_clear_holiday_schedule_response_fields_t *fields)
 Callback signature for by-group DoorLock::ClearHolidayScheduleResponse command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_set_user_type_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_door_lock_command_set_user_type_fields_t *fields)
 Callback signature for by-group DoorLock::SetUserType command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_set_user_type_response_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_door_lock_command_set_user_type_response_fields_t *fields)
 Callback signature for by-group DoorLock::SetUserTypeResponse command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_get_user_type_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_door_lock_command_get_user_type_fields_t *fields)
 Callback signature for by-group DoorLock::GetUserType command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_get_user_type_response_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_door_lock_command_get_user_type_response_fields_t *fields)
 Callback signature for by-group DoorLock::GetUserTypeResponse command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_set_rfid_code_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_door_lock_command_set_rfid_code_fields_t *fields)
 Callback signature for by-group DoorLock::SetRFIDCode command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_set_rfid_code_response_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_door_lock_command_set_rfid_code_response_fields_t *fields)
 Callback signature for by-group DoorLock::SetRFIDCodeResponse command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_get_rfid_code_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_door_lock_command_get_rfid_code_fields_t *fields)
 Callback signature for by-group DoorLock::GetRFIDCode command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_get_rfid_code_response_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_door_lock_command_get_rfid_code_response_fields_t *fields)
 Callback signature for by-group DoorLock::GetRFIDCodeResponse command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_clear_rfid_code_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_door_lock_command_clear_rfid_code_fields_t *fields)
 Callback signature for by-group DoorLock::ClearRFIDCode command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_clear_rfid_code_response_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_door_lock_command_clear_rfid_code_response_fields_t *fields)
 Callback signature for by-group DoorLock::ClearRFIDCodeResponse command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_clear_all_rfid_codes_callback_t) (const dotdot_group_id_t group_id)
 Callback signature for by-group DoorLock::ClearAllRFIDCodes command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_clear_all_rfid_codes_response_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_door_lock_command_clear_all_rfid_codes_response_fields_t *fields)
 Callback signature for by-group DoorLock::ClearAllRFIDCodesResponse command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_set_user_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_door_lock_command_set_user_fields_t *fields)
 Callback signature for by-group DoorLock::SetUser command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_get_user_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_door_lock_command_get_user_fields_t *fields)
 Callback signature for by-group DoorLock::GetUser command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_get_user_response_callback_t) (const dotdot_group_id_t group_id)
 Callback signature for by-group DoorLock::GetUserResponse command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_clear_user_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_door_lock_command_clear_user_fields_t *fields)
 Callback signature for by-group DoorLock::ClearUser command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_operating_event_notification_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_door_lock_command_operating_event_notification_fields_t *fields)
 Callback signature for by-group DoorLock::OperatingEventNotification command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_programming_event_notification_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_door_lock_command_programming_event_notification_fields_t *fields)
 Callback signature for by-group DoorLock::ProgrammingEventNotification command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_set_credential_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_door_lock_command_set_credential_fields_t *fields)
 Callback signature for by-group DoorLock::SetCredential command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_set_credential_response_callback_t) (const dotdot_group_id_t group_id)
 Callback signature for by-group DoorLock::SetCredentialResponse command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_get_credential_status_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_door_lock_command_get_credential_status_fields_t *fields)
 Callback signature for by-group DoorLock::GetCredentialStatus command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_get_credential_status_response_callback_t) (const dotdot_group_id_t group_id)
 Callback signature for by-group DoorLock::GetCredentialStatusResponse command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_clear_credential_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_door_lock_command_clear_credential_fields_t *fields)
 Callback signature for by-group DoorLock::ClearCredential command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_unbolt_door_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_door_lock_command_unbolt_door_fields_t *fields)
 Callback signature for by-group DoorLock::UnboltDoor command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_door_lock_write_attributes_callback_t) (const dotdot_group_id_t group_id, uic_mqtt_dotdot_door_lock_state_t, uic_mqtt_dotdot_door_lock_updated_state_t)
 
typedef void(* uic_mqtt_dotdot_by_group_window_covering_up_or_open_callback_t) (const dotdot_group_id_t group_id)
 Callback signature for by-group WindowCovering::UpOrOpen command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_window_covering_down_or_close_callback_t) (const dotdot_group_id_t group_id)
 Callback signature for by-group WindowCovering::DownOrClose command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_window_covering_stop_callback_t) (const dotdot_group_id_t group_id)
 Callback signature for by-group WindowCovering::Stop command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_window_covering_go_to_lift_value_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_window_covering_command_go_to_lift_value_fields_t *fields)
 Callback signature for by-group WindowCovering::GoToLiftValue command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_window_covering_go_to_lift_percentage_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_window_covering_command_go_to_lift_percentage_fields_t *fields)
 Callback signature for by-group WindowCovering::GoToLiftPercentage command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_window_covering_go_to_tilt_value_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_window_covering_command_go_to_tilt_value_fields_t *fields)
 Callback signature for by-group WindowCovering::GoToTiltValue command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_window_covering_go_to_tilt_percentage_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_window_covering_command_go_to_tilt_percentage_fields_t *fields)
 Callback signature for by-group WindowCovering::GoToTiltPercentage command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_window_covering_write_attributes_callback_t) (const dotdot_group_id_t group_id, uic_mqtt_dotdot_window_covering_state_t, uic_mqtt_dotdot_window_covering_updated_state_t)
 
typedef void(* uic_mqtt_dotdot_by_group_barrier_control_go_to_percent_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_barrier_control_command_go_to_percent_fields_t *fields)
 Callback signature for by-group BarrierControl::GoToPercent command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_barrier_control_stop_callback_t) (const dotdot_group_id_t group_id)
 Callback signature for by-group BarrierControl::Stop command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_barrier_control_write_attributes_callback_t) (const dotdot_group_id_t group_id, uic_mqtt_dotdot_barrier_control_state_t, uic_mqtt_dotdot_barrier_control_updated_state_t)
 
typedef void(* uic_mqtt_dotdot_by_group_pump_configuration_and_control_write_attributes_callback_t) (const dotdot_group_id_t group_id, uic_mqtt_dotdot_pump_configuration_and_control_state_t, uic_mqtt_dotdot_pump_configuration_and_control_updated_state_t)
 
typedef void(* uic_mqtt_dotdot_by_group_thermostat_setpoint_raise_or_lower_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_thermostat_command_setpoint_raise_or_lower_fields_t *fields)
 Callback signature for by-group Thermostat::SetpointRaiseOrLower command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_thermostat_get_weekly_schedule_response_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_thermostat_command_get_weekly_schedule_response_fields_t *fields)
 Callback signature for by-group Thermostat::GetWeeklyScheduleResponse command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_thermostat_set_weekly_schedule_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_thermostat_command_set_weekly_schedule_fields_t *fields)
 Callback signature for by-group Thermostat::SetWeeklySchedule command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_thermostat_get_relay_status_log_response_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_thermostat_command_get_relay_status_log_response_fields_t *fields)
 Callback signature for by-group Thermostat::GetRelayStatusLogResponse command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_thermostat_get_weekly_schedule_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_thermostat_command_get_weekly_schedule_fields_t *fields)
 Callback signature for by-group Thermostat::GetWeeklySchedule command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_thermostat_clear_weekly_schedule_callback_t) (const dotdot_group_id_t group_id)
 Callback signature for by-group Thermostat::ClearWeeklySchedule command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_thermostat_get_relay_status_log_callback_t) (const dotdot_group_id_t group_id)
 Callback signature for by-group Thermostat::GetRelayStatusLog command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_thermostat_write_attributes_callback_t) (const dotdot_group_id_t group_id, uic_mqtt_dotdot_thermostat_state_t, uic_mqtt_dotdot_thermostat_updated_state_t)
 
typedef void(* uic_mqtt_dotdot_by_group_fan_control_write_attributes_callback_t) (const dotdot_group_id_t group_id, uic_mqtt_dotdot_fan_control_state_t, uic_mqtt_dotdot_fan_control_updated_state_t)
 
typedef void(* uic_mqtt_dotdot_by_group_dehumidification_control_write_attributes_callback_t) (const dotdot_group_id_t group_id, uic_mqtt_dotdot_dehumidification_control_state_t, uic_mqtt_dotdot_dehumidification_control_updated_state_t)
 
typedef void(* uic_mqtt_dotdot_by_group_thermostat_user_interface_configuration_write_attributes_callback_t) (const dotdot_group_id_t group_id, uic_mqtt_dotdot_thermostat_user_interface_configuration_state_t, uic_mqtt_dotdot_thermostat_user_interface_configuration_updated_state_t)
 
typedef void(* uic_mqtt_dotdot_by_group_color_control_move_to_hue_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_color_control_command_move_to_hue_fields_t *fields)
 Callback signature for by-group ColorControl::MoveToHue command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_color_control_move_hue_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_color_control_command_move_hue_fields_t *fields)
 Callback signature for by-group ColorControl::MoveHue command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_color_control_step_hue_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_color_control_command_step_hue_fields_t *fields)
 Callback signature for by-group ColorControl::StepHue command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_color_control_move_to_saturation_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_color_control_command_move_to_saturation_fields_t *fields)
 Callback signature for by-group ColorControl::MoveToSaturation command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_color_control_move_saturation_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_color_control_command_move_saturation_fields_t *fields)
 Callback signature for by-group ColorControl::MoveSaturation command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_color_control_step_saturation_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_color_control_command_step_saturation_fields_t *fields)
 Callback signature for by-group ColorControl::StepSaturation command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_color_control_move_to_hue_and_saturation_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_color_control_command_move_to_hue_and_saturation_fields_t *fields)
 Callback signature for by-group ColorControl::MoveToHueAndSaturation command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_color_control_move_to_color_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_color_control_command_move_to_color_fields_t *fields)
 Callback signature for by-group ColorControl::MoveToColor command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_color_control_move_color_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_color_control_command_move_color_fields_t *fields)
 Callback signature for by-group ColorControl::MoveColor command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_color_control_step_color_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_color_control_command_step_color_fields_t *fields)
 Callback signature for by-group ColorControl::StepColor command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_color_control_move_to_color_temperature_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_color_control_command_move_to_color_temperature_fields_t *fields)
 Callback signature for by-group ColorControl::MoveToColorTemperature command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_color_control_enhanced_move_to_hue_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_color_control_command_enhanced_move_to_hue_fields_t *fields)
 Callback signature for by-group ColorControl::EnhancedMoveToHue command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_color_control_enhanced_move_hue_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_color_control_command_enhanced_move_hue_fields_t *fields)
 Callback signature for by-group ColorControl::EnhancedMoveHue command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_color_control_enhanced_step_hue_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_color_control_command_enhanced_step_hue_fields_t *fields)
 Callback signature for by-group ColorControl::EnhancedStepHue command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_color_control_enhanced_move_to_hue_and_saturation_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_color_control_command_enhanced_move_to_hue_and_saturation_fields_t *fields)
 Callback signature for by-group ColorControl::EnhancedMoveToHueAndSaturation command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_color_control_color_loop_set_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_color_control_command_color_loop_set_fields_t *fields)
 Callback signature for by-group ColorControl::ColorLoopSet command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_color_control_stop_move_step_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_color_control_command_stop_move_step_fields_t *fields)
 Callback signature for by-group ColorControl::StopMoveStep command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_color_control_move_color_temperature_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_color_control_command_move_color_temperature_fields_t *fields)
 Callback signature for by-group ColorControl::MoveColorTemperature command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_color_control_step_color_temperature_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_color_control_command_step_color_temperature_fields_t *fields)
 Callback signature for by-group ColorControl::StepColorTemperature command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_color_control_write_attributes_callback_t) (const dotdot_group_id_t group_id, uic_mqtt_dotdot_color_control_state_t, uic_mqtt_dotdot_color_control_updated_state_t)
 
typedef void(* uic_mqtt_dotdot_by_group_ballast_configuration_write_attributes_callback_t) (const dotdot_group_id_t group_id, uic_mqtt_dotdot_ballast_configuration_state_t, uic_mqtt_dotdot_ballast_configuration_updated_state_t)
 
typedef void(* uic_mqtt_dotdot_by_group_illuminance_measurement_write_attributes_callback_t) (const dotdot_group_id_t group_id, uic_mqtt_dotdot_illuminance_measurement_state_t, uic_mqtt_dotdot_illuminance_measurement_updated_state_t)
 
typedef void(* uic_mqtt_dotdot_by_group_illuminance_level_sensing_write_attributes_callback_t) (const dotdot_group_id_t group_id, uic_mqtt_dotdot_illuminance_level_sensing_state_t, uic_mqtt_dotdot_illuminance_level_sensing_updated_state_t)
 
typedef void(* uic_mqtt_dotdot_by_group_temperature_measurement_write_attributes_callback_t) (const dotdot_group_id_t group_id, uic_mqtt_dotdot_temperature_measurement_state_t, uic_mqtt_dotdot_temperature_measurement_updated_state_t)
 
typedef void(* uic_mqtt_dotdot_by_group_pressure_measurement_write_attributes_callback_t) (const dotdot_group_id_t group_id, uic_mqtt_dotdot_pressure_measurement_state_t, uic_mqtt_dotdot_pressure_measurement_updated_state_t)
 
typedef void(* uic_mqtt_dotdot_by_group_flow_measurement_write_attributes_callback_t) (const dotdot_group_id_t group_id, uic_mqtt_dotdot_flow_measurement_state_t, uic_mqtt_dotdot_flow_measurement_updated_state_t)
 
typedef void(* uic_mqtt_dotdot_by_group_relativity_humidity_write_attributes_callback_t) (const dotdot_group_id_t group_id, uic_mqtt_dotdot_relativity_humidity_state_t, uic_mqtt_dotdot_relativity_humidity_updated_state_t)
 
typedef void(* uic_mqtt_dotdot_by_group_occupancy_sensing_write_attributes_callback_t) (const dotdot_group_id_t group_id, uic_mqtt_dotdot_occupancy_sensing_state_t, uic_mqtt_dotdot_occupancy_sensing_updated_state_t)
 
typedef void(* uic_mqtt_dotdot_by_group_soil_moisture_write_attributes_callback_t) (const dotdot_group_id_t group_id, uic_mqtt_dotdot_soil_moisture_state_t, uic_mqtt_dotdot_soil_moisture_updated_state_t)
 
typedef void(* uic_mqtt_dotdot_by_group_ph_measurement_write_attributes_callback_t) (const dotdot_group_id_t group_id, uic_mqtt_dotdot_ph_measurement_state_t, uic_mqtt_dotdot_ph_measurement_updated_state_t)
 
typedef void(* uic_mqtt_dotdot_by_group_electrical_conductivity_measurement_write_attributes_callback_t) (const dotdot_group_id_t group_id, uic_mqtt_dotdot_electrical_conductivity_measurement_state_t, uic_mqtt_dotdot_electrical_conductivity_measurement_updated_state_t)
 
typedef void(* uic_mqtt_dotdot_by_group_wind_speed_measurement_write_attributes_callback_t) (const dotdot_group_id_t group_id, uic_mqtt_dotdot_wind_speed_measurement_state_t, uic_mqtt_dotdot_wind_speed_measurement_updated_state_t)
 
typedef void(* uic_mqtt_dotdot_by_group_carbon_monoxide_write_attributes_callback_t) (const dotdot_group_id_t group_id, uic_mqtt_dotdot_carbon_monoxide_state_t, uic_mqtt_dotdot_carbon_monoxide_updated_state_t)
 
typedef void(* uic_mqtt_dotdot_by_group_carbon_dioxide_write_attributes_callback_t) (const dotdot_group_id_t group_id, uic_mqtt_dotdot_carbon_dioxide_state_t, uic_mqtt_dotdot_carbon_dioxide_updated_state_t)
 
typedef void(* uic_mqtt_dotdot_by_group_pm25_write_attributes_callback_t) (const dotdot_group_id_t group_id, uic_mqtt_dotdot_pm25_state_t, uic_mqtt_dotdot_pm25_updated_state_t)
 
typedef void(* uic_mqtt_dotdot_by_group_ias_zone_zone_enroll_response_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_ias_zone_command_zone_enroll_response_fields_t *fields)
 Callback signature for by-group IASZone::ZoneEnrollResponse command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_ias_zone_zone_status_change_notification_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_ias_zone_command_zone_status_change_notification_fields_t *fields)
 Callback signature for by-group IASZone::ZoneStatusChangeNotification command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_ias_zone_initiate_normal_operation_mode_callback_t) (const dotdot_group_id_t group_id)
 Callback signature for by-group IASZone::InitiateNormalOperationMode command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_ias_zone_zone_enroll_request_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_ias_zone_command_zone_enroll_request_fields_t *fields)
 Callback signature for by-group IASZone::ZoneEnrollRequest command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_ias_zone_initiate_test_mode_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_ias_zone_command_initiate_test_mode_fields_t *fields)
 Callback signature for by-group IASZone::InitiateTestMode command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_ias_zone_write_attributes_callback_t) (const dotdot_group_id_t group_id, uic_mqtt_dotdot_ias_zone_state_t, uic_mqtt_dotdot_ias_zone_updated_state_t)
 
typedef void(* uic_mqtt_dotdot_by_group_iaswd_start_warning_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_iaswd_command_start_warning_fields_t *fields)
 Callback signature for by-group IASWD::StartWarning command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_iaswd_squawk_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_iaswd_command_squawk_fields_t *fields)
 Callback signature for by-group IASWD::Squawk command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_iaswd_write_attributes_callback_t) (const dotdot_group_id_t group_id, uic_mqtt_dotdot_iaswd_state_t, uic_mqtt_dotdot_iaswd_updated_state_t)
 
typedef void(* uic_mqtt_dotdot_by_group_metering_write_attributes_callback_t) (const dotdot_group_id_t group_id, uic_mqtt_dotdot_metering_state_t, uic_mqtt_dotdot_metering_updated_state_t)
 
typedef void(* uic_mqtt_dotdot_by_group_electrical_measurement_get_profile_info_response_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_electrical_measurement_command_get_profile_info_response_fields_t *fields)
 Callback signature for by-group ElectricalMeasurement::GetProfileInfoResponse command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_electrical_measurement_get_profile_info_callback_t) (const dotdot_group_id_t group_id)
 Callback signature for by-group ElectricalMeasurement::GetProfileInfo command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_electrical_measurement_get_measurement_profile_response_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_electrical_measurement_command_get_measurement_profile_response_fields_t *fields)
 Callback signature for by-group ElectricalMeasurement::GetMeasurementProfileResponse command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_electrical_measurement_get_measurement_profile_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_electrical_measurement_command_get_measurement_profile_fields_t *fields)
 Callback signature for by-group ElectricalMeasurement::GetMeasurementProfile command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_electrical_measurement_write_attributes_callback_t) (const dotdot_group_id_t group_id, uic_mqtt_dotdot_electrical_measurement_state_t, uic_mqtt_dotdot_electrical_measurement_updated_state_t)
 
typedef void(* uic_mqtt_dotdot_by_group_diagnostics_write_attributes_callback_t) (const dotdot_group_id_t group_id, uic_mqtt_dotdot_diagnostics_state_t, uic_mqtt_dotdot_diagnostics_updated_state_t)
 
typedef void(* uic_mqtt_dotdot_by_group_binding_bind_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_binding_command_bind_fields_t *fields)
 Callback signature for by-group Binding::Bind command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_binding_unbind_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_binding_command_unbind_fields_t *fields)
 Callback signature for by-group Binding::Unbind command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_binding_bind_to_protocol_controller_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_binding_command_bind_to_protocol_controller_fields_t *fields)
 Callback signature for by-group Binding::BindToProtocolController command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_binding_unbind_from_protocol_controller_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_binding_command_unbind_from_protocol_controller_fields_t *fields)
 Callback signature for by-group Binding::UnbindFromProtocolController command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_binding_write_attributes_callback_t) (const dotdot_group_id_t group_id, uic_mqtt_dotdot_binding_state_t, uic_mqtt_dotdot_binding_updated_state_t)
 
typedef void(* uic_mqtt_dotdot_by_group_name_and_location_write_attributes_callback_t) (const dotdot_group_id_t group_id, uic_mqtt_dotdot_name_and_location_state_t, uic_mqtt_dotdot_name_and_location_updated_state_t)
 
typedef void(* uic_mqtt_dotdot_by_group_configuration_parameters_discover_parameter_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_configuration_parameters_command_discover_parameter_fields_t *fields)
 Callback signature for by-group ConfigurationParameters::DiscoverParameter command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_configuration_parameters_default_reset_all_parameters_callback_t) (const dotdot_group_id_t group_id)
 Callback signature for by-group ConfigurationParameters::DefaultResetAllParameters command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_configuration_parameters_set_parameter_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_configuration_parameters_command_set_parameter_fields_t *fields)
 Callback signature for by-group ConfigurationParameters::SetParameter command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_configuration_parameters_discover_parameter_range_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_configuration_parameters_command_discover_parameter_range_fields_t *fields)
 Callback signature for by-group ConfigurationParameters::DiscoverParameterRange command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_configuration_parameters_write_attributes_callback_t) (const dotdot_group_id_t group_id, uic_mqtt_dotdot_configuration_parameters_state_t, uic_mqtt_dotdot_configuration_parameters_updated_state_t)
 
typedef void(* uic_mqtt_dotdot_by_group_aox_locator_iq_report_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_aox_locator_command_iq_report_fields_t *fields)
 Callback signature for by-group AoXLocator::IQReport command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_aox_locator_angle_report_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_aox_locator_command_angle_report_fields_t *fields)
 Callback signature for by-group AoXLocator::AngleReport command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_aox_locator_angle_correction_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_aox_locator_command_angle_correction_fields_t *fields)
 Callback signature for by-group AoXLocator::AngleCorrection command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_aox_locator_write_attributes_callback_t) (const dotdot_group_id_t group_id, uic_mqtt_dotdot_aox_locator_state_t, uic_mqtt_dotdot_aox_locator_updated_state_t)
 
typedef void(* uic_mqtt_dotdot_by_group_aox_position_estimation_write_attributes_callback_t) (const dotdot_group_id_t group_id, uic_mqtt_dotdot_aox_position_estimation_state_t, uic_mqtt_dotdot_aox_position_estimation_updated_state_t)
 
typedef void(* uic_mqtt_dotdot_by_group_descriptor_write_attributes_callback_t) (const dotdot_group_id_t group_id, uic_mqtt_dotdot_descriptor_state_t, uic_mqtt_dotdot_descriptor_updated_state_t)
 
typedef void(* uic_mqtt_dotdot_by_group_unify_fan_control_set_fan_mode_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_unify_fan_control_command_set_fan_mode_fields_t *fields)
 Callback signature for by-group UnifyFanControl::SetFanMode command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_unify_fan_control_turn_off_callback_t) (const dotdot_group_id_t group_id)
 Callback signature for by-group UnifyFanControl::TurnOff command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_unify_fan_control_write_attributes_callback_t) (const dotdot_group_id_t group_id, uic_mqtt_dotdot_unify_fan_control_state_t, uic_mqtt_dotdot_unify_fan_control_updated_state_t)
 
typedef void(* uic_mqtt_dotdot_by_group_unify_thermostat_write_attributes_callback_t) (const dotdot_group_id_t group_id, uic_mqtt_dotdot_unify_thermostat_state_t, uic_mqtt_dotdot_unify_thermostat_updated_state_t)
 
typedef void(* uic_mqtt_dotdot_by_group_unify_humidity_control_mode_set_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_unify_humidity_control_command_mode_set_fields_t *fields)
 Callback signature for by-group UnifyHumidityControl::ModeSet command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_unify_humidity_control_setpoint_set_callback_t) (const dotdot_group_id_t group_id, const uic_mqtt_dotdot_unify_humidity_control_command_setpoint_set_fields_t *fields)
 Callback signature for by-group UnifyHumidityControl::SetpointSet command. More...
 
typedef void(* uic_mqtt_dotdot_by_group_unify_humidity_control_write_attributes_callback_t) (const dotdot_group_id_t group_id, uic_mqtt_dotdot_unify_humidity_control_state_t, uic_mqtt_dotdot_unify_humidity_control_updated_state_t)
 

Functions

void uic_mqtt_dotdot_by_group_basic_reset_to_factory_defaults_callback_set (const uic_mqtt_dotdot_by_group_basic_reset_to_factory_defaults_callback_t callback)
 
void uic_mqtt_dotdot_by_group_basic_write_attributes_callback_set (const uic_mqtt_dotdot_by_group_basic_write_attributes_callback_t callback)
 
void uic_mqtt_dotdot_by_group_power_configuration_write_attributes_callback_set (const uic_mqtt_dotdot_by_group_power_configuration_write_attributes_callback_t callback)
 
void uic_mqtt_dotdot_by_group_device_temperature_configuration_write_attributes_callback_set (const uic_mqtt_dotdot_by_group_device_temperature_configuration_write_attributes_callback_t callback)
 
void uic_mqtt_dotdot_by_group_identify_identify_callback_set (const uic_mqtt_dotdot_by_group_identify_identify_callback_t callback)
 
void uic_mqtt_dotdot_by_group_identify_identify_query_response_callback_set (const uic_mqtt_dotdot_by_group_identify_identify_query_response_callback_t callback)
 
void uic_mqtt_dotdot_by_group_identify_identify_query_callback_set (const uic_mqtt_dotdot_by_group_identify_identify_query_callback_t callback)
 
void uic_mqtt_dotdot_by_group_identify_trigger_effect_callback_set (const uic_mqtt_dotdot_by_group_identify_trigger_effect_callback_t callback)
 
void uic_mqtt_dotdot_by_group_identify_write_attributes_callback_set (const uic_mqtt_dotdot_by_group_identify_write_attributes_callback_t callback)
 
void uic_mqtt_dotdot_by_group_groups_add_group_callback_set (const uic_mqtt_dotdot_by_group_groups_add_group_callback_t callback)
 
void uic_mqtt_dotdot_by_group_groups_add_group_response_callback_set (const uic_mqtt_dotdot_by_group_groups_add_group_response_callback_t callback)
 
void uic_mqtt_dotdot_by_group_groups_view_group_callback_set (const uic_mqtt_dotdot_by_group_groups_view_group_callback_t callback)
 
void uic_mqtt_dotdot_by_group_groups_view_group_response_callback_set (const uic_mqtt_dotdot_by_group_groups_view_group_response_callback_t callback)
 
void uic_mqtt_dotdot_by_group_groups_get_group_membership_callback_set (const uic_mqtt_dotdot_by_group_groups_get_group_membership_callback_t callback)
 
void uic_mqtt_dotdot_by_group_groups_get_group_membership_response_callback_set (const uic_mqtt_dotdot_by_group_groups_get_group_membership_response_callback_t callback)
 
void uic_mqtt_dotdot_by_group_groups_remove_group_callback_set (const uic_mqtt_dotdot_by_group_groups_remove_group_callback_t callback)
 
void uic_mqtt_dotdot_by_group_groups_remove_group_response_callback_set (const uic_mqtt_dotdot_by_group_groups_remove_group_response_callback_t callback)
 
void uic_mqtt_dotdot_by_group_groups_remove_all_groups_callback_set (const uic_mqtt_dotdot_by_group_groups_remove_all_groups_callback_t callback)
 
void uic_mqtt_dotdot_by_group_groups_add_group_if_identifying_callback_set (const uic_mqtt_dotdot_by_group_groups_add_group_if_identifying_callback_t callback)
 
void uic_mqtt_dotdot_by_group_groups_write_attributes_callback_set (const uic_mqtt_dotdot_by_group_groups_write_attributes_callback_t callback)
 
void uic_mqtt_dotdot_by_group_scenes_add_scene_callback_set (const uic_mqtt_dotdot_by_group_scenes_add_scene_callback_t callback)
 
void uic_mqtt_dotdot_by_group_scenes_add_scene_response_callback_set (const uic_mqtt_dotdot_by_group_scenes_add_scene_response_callback_t callback)
 
void uic_mqtt_dotdot_by_group_scenes_view_scene_callback_set (const uic_mqtt_dotdot_by_group_scenes_view_scene_callback_t callback)
 
void uic_mqtt_dotdot_by_group_scenes_view_scene_response_callback_set (const uic_mqtt_dotdot_by_group_scenes_view_scene_response_callback_t callback)
 
void uic_mqtt_dotdot_by_group_scenes_remove_scene_callback_set (const uic_mqtt_dotdot_by_group_scenes_remove_scene_callback_t callback)
 
void uic_mqtt_dotdot_by_group_scenes_remove_scene_response_callback_set (const uic_mqtt_dotdot_by_group_scenes_remove_scene_response_callback_t callback)
 
void uic_mqtt_dotdot_by_group_scenes_remove_all_scenes_callback_set (const uic_mqtt_dotdot_by_group_scenes_remove_all_scenes_callback_t callback)
 
void uic_mqtt_dotdot_by_group_scenes_remove_all_scenes_response_callback_set (const uic_mqtt_dotdot_by_group_scenes_remove_all_scenes_response_callback_t callback)
 
void uic_mqtt_dotdot_by_group_scenes_store_scene_callback_set (const uic_mqtt_dotdot_by_group_scenes_store_scene_callback_t callback)
 
void uic_mqtt_dotdot_by_group_scenes_store_scene_response_callback_set (const uic_mqtt_dotdot_by_group_scenes_store_scene_response_callback_t callback)
 
void uic_mqtt_dotdot_by_group_scenes_recall_scene_callback_set (const uic_mqtt_dotdot_by_group_scenes_recall_scene_callback_t callback)
 
void uic_mqtt_dotdot_by_group_scenes_get_scene_membership_callback_set (const uic_mqtt_dotdot_by_group_scenes_get_scene_membership_callback_t callback)
 
void uic_mqtt_dotdot_by_group_scenes_get_scene_membership_response_callback_set (const uic_mqtt_dotdot_by_group_scenes_get_scene_membership_response_callback_t callback)
 
void uic_mqtt_dotdot_by_group_scenes_enhanced_add_scene_callback_set (const uic_mqtt_dotdot_by_group_scenes_enhanced_add_scene_callback_t callback)
 
void uic_mqtt_dotdot_by_group_scenes_enhanced_add_scene_response_callback_set (const uic_mqtt_dotdot_by_group_scenes_enhanced_add_scene_response_callback_t callback)
 
void uic_mqtt_dotdot_by_group_scenes_enhanced_view_scene_callback_set (const uic_mqtt_dotdot_by_group_scenes_enhanced_view_scene_callback_t callback)
 
void uic_mqtt_dotdot_by_group_scenes_enhanced_view_scene_response_callback_set (const uic_mqtt_dotdot_by_group_scenes_enhanced_view_scene_response_callback_t callback)
 
void uic_mqtt_dotdot_by_group_scenes_copy_scene_callback_set (const uic_mqtt_dotdot_by_group_scenes_copy_scene_callback_t callback)
 
void uic_mqtt_dotdot_by_group_scenes_copy_scene_response_callback_set (const uic_mqtt_dotdot_by_group_scenes_copy_scene_response_callback_t callback)
 
void uic_mqtt_dotdot_by_group_scenes_write_attributes_callback_set (const uic_mqtt_dotdot_by_group_scenes_write_attributes_callback_t callback)
 
void uic_mqtt_dotdot_by_group_on_off_off_callback_set (const uic_mqtt_dotdot_by_group_on_off_off_callback_t callback)
 
void uic_mqtt_dotdot_by_group_on_off_on_callback_set (const uic_mqtt_dotdot_by_group_on_off_on_callback_t callback)
 
void uic_mqtt_dotdot_by_group_on_off_toggle_callback_set (const uic_mqtt_dotdot_by_group_on_off_toggle_callback_t callback)
 
void uic_mqtt_dotdot_by_group_on_off_off_with_effect_callback_set (const uic_mqtt_dotdot_by_group_on_off_off_with_effect_callback_t callback)
 
void uic_mqtt_dotdot_by_group_on_off_on_with_recall_global_scene_callback_set (const uic_mqtt_dotdot_by_group_on_off_on_with_recall_global_scene_callback_t callback)
 
void uic_mqtt_dotdot_by_group_on_off_on_with_timed_off_callback_set (const uic_mqtt_dotdot_by_group_on_off_on_with_timed_off_callback_t callback)
 
void uic_mqtt_dotdot_by_group_on_off_write_attributes_callback_set (const uic_mqtt_dotdot_by_group_on_off_write_attributes_callback_t callback)
 
void uic_mqtt_dotdot_by_group_level_move_to_level_callback_set (const uic_mqtt_dotdot_by_group_level_move_to_level_callback_t callback)
 
void uic_mqtt_dotdot_by_group_level_move_callback_set (const uic_mqtt_dotdot_by_group_level_move_callback_t callback)
 
void uic_mqtt_dotdot_by_group_level_step_callback_set (const uic_mqtt_dotdot_by_group_level_step_callback_t callback)
 
void uic_mqtt_dotdot_by_group_level_stop_callback_set (const uic_mqtt_dotdot_by_group_level_stop_callback_t callback)
 
void uic_mqtt_dotdot_by_group_level_move_to_level_with_on_off_callback_set (const uic_mqtt_dotdot_by_group_level_move_to_level_with_on_off_callback_t callback)
 
void uic_mqtt_dotdot_by_group_level_move_with_on_off_callback_set (const uic_mqtt_dotdot_by_group_level_move_with_on_off_callback_t callback)
 
void uic_mqtt_dotdot_by_group_level_step_with_on_off_callback_set (const uic_mqtt_dotdot_by_group_level_step_with_on_off_callback_t callback)
 
void uic_mqtt_dotdot_by_group_level_stop_with_on_off_callback_set (const uic_mqtt_dotdot_by_group_level_stop_with_on_off_callback_t callback)
 
void uic_mqtt_dotdot_by_group_level_move_to_closest_frequency_callback_set (const uic_mqtt_dotdot_by_group_level_move_to_closest_frequency_callback_t callback)
 
void uic_mqtt_dotdot_by_group_level_write_attributes_callback_set (const uic_mqtt_dotdot_by_group_level_write_attributes_callback_t callback)
 
void uic_mqtt_dotdot_by_group_alarms_reset_alarm_callback_set (const uic_mqtt_dotdot_by_group_alarms_reset_alarm_callback_t callback)
 
void uic_mqtt_dotdot_by_group_alarms_alarm_callback_set (const uic_mqtt_dotdot_by_group_alarms_alarm_callback_t callback)
 
void uic_mqtt_dotdot_by_group_alarms_reset_all_alarms_callback_set (const uic_mqtt_dotdot_by_group_alarms_reset_all_alarms_callback_t callback)
 
void uic_mqtt_dotdot_by_group_alarms_get_alarm_response_callback_set (const uic_mqtt_dotdot_by_group_alarms_get_alarm_response_callback_t callback)
 
void uic_mqtt_dotdot_by_group_alarms_get_alarm_callback_set (const uic_mqtt_dotdot_by_group_alarms_get_alarm_callback_t callback)
 
void uic_mqtt_dotdot_by_group_alarms_reset_alarm_log_callback_set (const uic_mqtt_dotdot_by_group_alarms_reset_alarm_log_callback_t callback)
 
void uic_mqtt_dotdot_by_group_alarms_write_attributes_callback_set (const uic_mqtt_dotdot_by_group_alarms_write_attributes_callback_t callback)
 
void uic_mqtt_dotdot_by_group_time_write_attributes_callback_set (const uic_mqtt_dotdot_by_group_time_write_attributes_callback_t callback)
 
void uic_mqtt_dotdot_by_group_poll_control_check_in_callback_set (const uic_mqtt_dotdot_by_group_poll_control_check_in_callback_t callback)
 
void uic_mqtt_dotdot_by_group_poll_control_check_in_response_callback_set (const uic_mqtt_dotdot_by_group_poll_control_check_in_response_callback_t callback)
 
void uic_mqtt_dotdot_by_group_poll_control_fast_poll_stop_callback_set (const uic_mqtt_dotdot_by_group_poll_control_fast_poll_stop_callback_t callback)
 
void uic_mqtt_dotdot_by_group_poll_control_set_long_poll_interval_callback_set (const uic_mqtt_dotdot_by_group_poll_control_set_long_poll_interval_callback_t callback)
 
void uic_mqtt_dotdot_by_group_poll_control_set_short_poll_interval_callback_set (const uic_mqtt_dotdot_by_group_poll_control_set_short_poll_interval_callback_t callback)
 
void uic_mqtt_dotdot_by_group_poll_control_write_attributes_callback_set (const uic_mqtt_dotdot_by_group_poll_control_write_attributes_callback_t callback)
 
void uic_mqtt_dotdot_by_group_shade_configuration_write_attributes_callback_set (const uic_mqtt_dotdot_by_group_shade_configuration_write_attributes_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_lock_door_callback_set (const uic_mqtt_dotdot_by_group_door_lock_lock_door_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_lock_door_response_callback_set (const uic_mqtt_dotdot_by_group_door_lock_lock_door_response_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_unlock_door_callback_set (const uic_mqtt_dotdot_by_group_door_lock_unlock_door_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_unlock_door_response_callback_set (const uic_mqtt_dotdot_by_group_door_lock_unlock_door_response_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_toggle_callback_set (const uic_mqtt_dotdot_by_group_door_lock_toggle_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_toggle_response_callback_set (const uic_mqtt_dotdot_by_group_door_lock_toggle_response_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_unlock_with_timeout_callback_set (const uic_mqtt_dotdot_by_group_door_lock_unlock_with_timeout_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_unlock_with_timeout_response_callback_set (const uic_mqtt_dotdot_by_group_door_lock_unlock_with_timeout_response_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_get_log_record_callback_set (const uic_mqtt_dotdot_by_group_door_lock_get_log_record_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_get_log_record_response_callback_set (const uic_mqtt_dotdot_by_group_door_lock_get_log_record_response_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_set_pin_code_callback_set (const uic_mqtt_dotdot_by_group_door_lock_set_pin_code_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_set_pin_code_response_callback_set (const uic_mqtt_dotdot_by_group_door_lock_set_pin_code_response_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_get_pin_code_callback_set (const uic_mqtt_dotdot_by_group_door_lock_get_pin_code_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_get_pin_code_response_callback_set (const uic_mqtt_dotdot_by_group_door_lock_get_pin_code_response_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_clear_pin_code_callback_set (const uic_mqtt_dotdot_by_group_door_lock_clear_pin_code_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_clear_pin_code_response_callback_set (const uic_mqtt_dotdot_by_group_door_lock_clear_pin_code_response_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_clear_all_pin_codes_callback_set (const uic_mqtt_dotdot_by_group_door_lock_clear_all_pin_codes_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_clear_all_pin_codes_response_callback_set (const uic_mqtt_dotdot_by_group_door_lock_clear_all_pin_codes_response_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_set_user_status_callback_set (const uic_mqtt_dotdot_by_group_door_lock_set_user_status_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_set_user_status_response_callback_set (const uic_mqtt_dotdot_by_group_door_lock_set_user_status_response_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_get_user_status_callback_set (const uic_mqtt_dotdot_by_group_door_lock_get_user_status_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_get_user_status_response_callback_set (const uic_mqtt_dotdot_by_group_door_lock_get_user_status_response_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_set_weekday_schedule_callback_set (const uic_mqtt_dotdot_by_group_door_lock_set_weekday_schedule_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_set_weekday_schedule_response_callback_set (const uic_mqtt_dotdot_by_group_door_lock_set_weekday_schedule_response_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_get_weekday_schedule_callback_set (const uic_mqtt_dotdot_by_group_door_lock_get_weekday_schedule_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_get_weekday_schedule_response_callback_set (const uic_mqtt_dotdot_by_group_door_lock_get_weekday_schedule_response_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_clear_weekday_schedule_callback_set (const uic_mqtt_dotdot_by_group_door_lock_clear_weekday_schedule_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_clear_weekday_schedule_response_callback_set (const uic_mqtt_dotdot_by_group_door_lock_clear_weekday_schedule_response_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_set_year_day_schedule_callback_set (const uic_mqtt_dotdot_by_group_door_lock_set_year_day_schedule_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_set_year_day_schedule_response_callback_set (const uic_mqtt_dotdot_by_group_door_lock_set_year_day_schedule_response_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_get_year_day_schedule_callback_set (const uic_mqtt_dotdot_by_group_door_lock_get_year_day_schedule_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_get_year_day_schedule_response_callback_set (const uic_mqtt_dotdot_by_group_door_lock_get_year_day_schedule_response_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_clear_year_day_schedule_callback_set (const uic_mqtt_dotdot_by_group_door_lock_clear_year_day_schedule_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_clear_year_day_schedule_response_callback_set (const uic_mqtt_dotdot_by_group_door_lock_clear_year_day_schedule_response_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_set_holiday_schedule_callback_set (const uic_mqtt_dotdot_by_group_door_lock_set_holiday_schedule_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_set_holiday_schedule_response_callback_set (const uic_mqtt_dotdot_by_group_door_lock_set_holiday_schedule_response_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_get_holiday_schedule_callback_set (const uic_mqtt_dotdot_by_group_door_lock_get_holiday_schedule_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_get_holiday_schedule_response_callback_set (const uic_mqtt_dotdot_by_group_door_lock_get_holiday_schedule_response_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_clear_holiday_schedule_callback_set (const uic_mqtt_dotdot_by_group_door_lock_clear_holiday_schedule_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_clear_holiday_schedule_response_callback_set (const uic_mqtt_dotdot_by_group_door_lock_clear_holiday_schedule_response_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_set_user_type_callback_set (const uic_mqtt_dotdot_by_group_door_lock_set_user_type_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_set_user_type_response_callback_set (const uic_mqtt_dotdot_by_group_door_lock_set_user_type_response_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_get_user_type_callback_set (const uic_mqtt_dotdot_by_group_door_lock_get_user_type_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_get_user_type_response_callback_set (const uic_mqtt_dotdot_by_group_door_lock_get_user_type_response_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_set_rfid_code_callback_set (const uic_mqtt_dotdot_by_group_door_lock_set_rfid_code_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_set_rfid_code_response_callback_set (const uic_mqtt_dotdot_by_group_door_lock_set_rfid_code_response_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_get_rfid_code_callback_set (const uic_mqtt_dotdot_by_group_door_lock_get_rfid_code_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_get_rfid_code_response_callback_set (const uic_mqtt_dotdot_by_group_door_lock_get_rfid_code_response_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_clear_rfid_code_callback_set (const uic_mqtt_dotdot_by_group_door_lock_clear_rfid_code_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_clear_rfid_code_response_callback_set (const uic_mqtt_dotdot_by_group_door_lock_clear_rfid_code_response_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_clear_all_rfid_codes_callback_set (const uic_mqtt_dotdot_by_group_door_lock_clear_all_rfid_codes_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_clear_all_rfid_codes_response_callback_set (const uic_mqtt_dotdot_by_group_door_lock_clear_all_rfid_codes_response_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_set_user_callback_set (const uic_mqtt_dotdot_by_group_door_lock_set_user_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_get_user_callback_set (const uic_mqtt_dotdot_by_group_door_lock_get_user_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_get_user_response_callback_set (const uic_mqtt_dotdot_by_group_door_lock_get_user_response_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_clear_user_callback_set (const uic_mqtt_dotdot_by_group_door_lock_clear_user_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_operating_event_notification_callback_set (const uic_mqtt_dotdot_by_group_door_lock_operating_event_notification_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_programming_event_notification_callback_set (const uic_mqtt_dotdot_by_group_door_lock_programming_event_notification_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_set_credential_callback_set (const uic_mqtt_dotdot_by_group_door_lock_set_credential_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_set_credential_response_callback_set (const uic_mqtt_dotdot_by_group_door_lock_set_credential_response_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_get_credential_status_callback_set (const uic_mqtt_dotdot_by_group_door_lock_get_credential_status_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_get_credential_status_response_callback_set (const uic_mqtt_dotdot_by_group_door_lock_get_credential_status_response_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_clear_credential_callback_set (const uic_mqtt_dotdot_by_group_door_lock_clear_credential_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_unbolt_door_callback_set (const uic_mqtt_dotdot_by_group_door_lock_unbolt_door_callback_t callback)
 
void uic_mqtt_dotdot_by_group_door_lock_write_attributes_callback_set (const uic_mqtt_dotdot_by_group_door_lock_write_attributes_callback_t callback)
 
void uic_mqtt_dotdot_by_group_window_covering_up_or_open_callback_set (const uic_mqtt_dotdot_by_group_window_covering_up_or_open_callback_t callback)
 
void uic_mqtt_dotdot_by_group_window_covering_down_or_close_callback_set (const uic_mqtt_dotdot_by_group_window_covering_down_or_close_callback_t callback)
 
void uic_mqtt_dotdot_by_group_window_covering_stop_callback_set (const uic_mqtt_dotdot_by_group_window_covering_stop_callback_t callback)
 
void uic_mqtt_dotdot_by_group_window_covering_go_to_lift_value_callback_set (const uic_mqtt_dotdot_by_group_window_covering_go_to_lift_value_callback_t callback)
 
void uic_mqtt_dotdot_by_group_window_covering_go_to_lift_percentage_callback_set (const uic_mqtt_dotdot_by_group_window_covering_go_to_lift_percentage_callback_t callback)
 
void uic_mqtt_dotdot_by_group_window_covering_go_to_tilt_value_callback_set (const uic_mqtt_dotdot_by_group_window_covering_go_to_tilt_value_callback_t callback)
 
void uic_mqtt_dotdot_by_group_window_covering_go_to_tilt_percentage_callback_set (const uic_mqtt_dotdot_by_group_window_covering_go_to_tilt_percentage_callback_t callback)
 
void uic_mqtt_dotdot_by_group_window_covering_write_attributes_callback_set (const uic_mqtt_dotdot_by_group_window_covering_write_attributes_callback_t callback)
 
void uic_mqtt_dotdot_by_group_barrier_control_go_to_percent_callback_set (const uic_mqtt_dotdot_by_group_barrier_control_go_to_percent_callback_t callback)
 
void uic_mqtt_dotdot_by_group_barrier_control_stop_callback_set (const uic_mqtt_dotdot_by_group_barrier_control_stop_callback_t callback)
 
void uic_mqtt_dotdot_by_group_barrier_control_write_attributes_callback_set (const uic_mqtt_dotdot_by_group_barrier_control_write_attributes_callback_t callback)
 
void uic_mqtt_dotdot_by_group_pump_configuration_and_control_write_attributes_callback_set (const uic_mqtt_dotdot_by_group_pump_configuration_and_control_write_attributes_callback_t callback)
 
void uic_mqtt_dotdot_by_group_thermostat_setpoint_raise_or_lower_callback_set (const uic_mqtt_dotdot_by_group_thermostat_setpoint_raise_or_lower_callback_t callback)
 
void uic_mqtt_dotdot_by_group_thermostat_get_weekly_schedule_response_callback_set (const uic_mqtt_dotdot_by_group_thermostat_get_weekly_schedule_response_callback_t callback)
 
void uic_mqtt_dotdot_by_group_thermostat_set_weekly_schedule_callback_set (const uic_mqtt_dotdot_by_group_thermostat_set_weekly_schedule_callback_t callback)
 
void uic_mqtt_dotdot_by_group_thermostat_get_relay_status_log_response_callback_set (const uic_mqtt_dotdot_by_group_thermostat_get_relay_status_log_response_callback_t callback)
 
void uic_mqtt_dotdot_by_group_thermostat_get_weekly_schedule_callback_set (const uic_mqtt_dotdot_by_group_thermostat_get_weekly_schedule_callback_t callback)
 
void uic_mqtt_dotdot_by_group_thermostat_clear_weekly_schedule_callback_set (const uic_mqtt_dotdot_by_group_thermostat_clear_weekly_schedule_callback_t callback)
 
void uic_mqtt_dotdot_by_group_thermostat_get_relay_status_log_callback_set (const uic_mqtt_dotdot_by_group_thermostat_get_relay_status_log_callback_t callback)
 
void uic_mqtt_dotdot_by_group_thermostat_write_attributes_callback_set (const uic_mqtt_dotdot_by_group_thermostat_write_attributes_callback_t callback)
 
void uic_mqtt_dotdot_by_group_fan_control_write_attributes_callback_set (const uic_mqtt_dotdot_by_group_fan_control_write_attributes_callback_t callback)
 
void uic_mqtt_dotdot_by_group_dehumidification_control_write_attributes_callback_set (const uic_mqtt_dotdot_by_group_dehumidification_control_write_attributes_callback_t callback)
 
void uic_mqtt_dotdot_by_group_thermostat_user_interface_configuration_write_attributes_callback_set (const uic_mqtt_dotdot_by_group_thermostat_user_interface_configuration_write_attributes_callback_t callback)
 
void uic_mqtt_dotdot_by_group_color_control_move_to_hue_callback_set (const uic_mqtt_dotdot_by_group_color_control_move_to_hue_callback_t callback)
 
void uic_mqtt_dotdot_by_group_color_control_move_hue_callback_set (const uic_mqtt_dotdot_by_group_color_control_move_hue_callback_t callback)
 
void uic_mqtt_dotdot_by_group_color_control_step_hue_callback_set (const uic_mqtt_dotdot_by_group_color_control_step_hue_callback_t callback)
 
void uic_mqtt_dotdot_by_group_color_control_move_to_saturation_callback_set (const uic_mqtt_dotdot_by_group_color_control_move_to_saturation_callback_t callback)
 
void uic_mqtt_dotdot_by_group_color_control_move_saturation_callback_set (const uic_mqtt_dotdot_by_group_color_control_move_saturation_callback_t callback)
 
void uic_mqtt_dotdot_by_group_color_control_step_saturation_callback_set (const uic_mqtt_dotdot_by_group_color_control_step_saturation_callback_t callback)
 
void uic_mqtt_dotdot_by_group_color_control_move_to_hue_and_saturation_callback_set (const uic_mqtt_dotdot_by_group_color_control_move_to_hue_and_saturation_callback_t callback)
 
void uic_mqtt_dotdot_by_group_color_control_move_to_color_callback_set (const uic_mqtt_dotdot_by_group_color_control_move_to_color_callback_t callback)
 
void uic_mqtt_dotdot_by_group_color_control_move_color_callback_set (const uic_mqtt_dotdot_by_group_color_control_move_color_callback_t callback)
 
void uic_mqtt_dotdot_by_group_color_control_step_color_callback_set (const uic_mqtt_dotdot_by_group_color_control_step_color_callback_t callback)
 
void uic_mqtt_dotdot_by_group_color_control_move_to_color_temperature_callback_set (const uic_mqtt_dotdot_by_group_color_control_move_to_color_temperature_callback_t callback)
 
void uic_mqtt_dotdot_by_group_color_control_enhanced_move_to_hue_callback_set (const uic_mqtt_dotdot_by_group_color_control_enhanced_move_to_hue_callback_t callback)
 
void uic_mqtt_dotdot_by_group_color_control_enhanced_move_hue_callback_set (const uic_mqtt_dotdot_by_group_color_control_enhanced_move_hue_callback_t callback)
 
void uic_mqtt_dotdot_by_group_color_control_enhanced_step_hue_callback_set (const uic_mqtt_dotdot_by_group_color_control_enhanced_step_hue_callback_t callback)
 
void uic_mqtt_dotdot_by_group_color_control_enhanced_move_to_hue_and_saturation_callback_set (const uic_mqtt_dotdot_by_group_color_control_enhanced_move_to_hue_and_saturation_callback_t callback)
 
void uic_mqtt_dotdot_by_group_color_control_color_loop_set_callback_set (const uic_mqtt_dotdot_by_group_color_control_color_loop_set_callback_t callback)
 
void uic_mqtt_dotdot_by_group_color_control_stop_move_step_callback_set (const uic_mqtt_dotdot_by_group_color_control_stop_move_step_callback_t callback)
 
void uic_mqtt_dotdot_by_group_color_control_move_color_temperature_callback_set (const uic_mqtt_dotdot_by_group_color_control_move_color_temperature_callback_t callback)
 
void uic_mqtt_dotdot_by_group_color_control_step_color_temperature_callback_set (const uic_mqtt_dotdot_by_group_color_control_step_color_temperature_callback_t callback)
 
void uic_mqtt_dotdot_by_group_color_control_write_attributes_callback_set (const uic_mqtt_dotdot_by_group_color_control_write_attributes_callback_t callback)
 
void uic_mqtt_dotdot_by_group_ballast_configuration_write_attributes_callback_set (const uic_mqtt_dotdot_by_group_ballast_configuration_write_attributes_callback_t callback)
 
void uic_mqtt_dotdot_by_group_illuminance_measurement_write_attributes_callback_set (const uic_mqtt_dotdot_by_group_illuminance_measurement_write_attributes_callback_t callback)
 
void uic_mqtt_dotdot_by_group_illuminance_level_sensing_write_attributes_callback_set (const uic_mqtt_dotdot_by_group_illuminance_level_sensing_write_attributes_callback_t callback)
 
void uic_mqtt_dotdot_by_group_temperature_measurement_write_attributes_callback_set (const uic_mqtt_dotdot_by_group_temperature_measurement_write_attributes_callback_t callback)
 
void uic_mqtt_dotdot_by_group_pressure_measurement_write_attributes_callback_set (const uic_mqtt_dotdot_by_group_pressure_measurement_write_attributes_callback_t callback)
 
void uic_mqtt_dotdot_by_group_flow_measurement_write_attributes_callback_set (const uic_mqtt_dotdot_by_group_flow_measurement_write_attributes_callback_t callback)
 
void uic_mqtt_dotdot_by_group_relativity_humidity_write_attributes_callback_set (const uic_mqtt_dotdot_by_group_relativity_humidity_write_attributes_callback_t callback)
 
void uic_mqtt_dotdot_by_group_occupancy_sensing_write_attributes_callback_set (const uic_mqtt_dotdot_by_group_occupancy_sensing_write_attributes_callback_t callback)
 
void uic_mqtt_dotdot_by_group_soil_moisture_write_attributes_callback_set (const uic_mqtt_dotdot_by_group_soil_moisture_write_attributes_callback_t callback)
 
void uic_mqtt_dotdot_by_group_ph_measurement_write_attributes_callback_set (const uic_mqtt_dotdot_by_group_ph_measurement_write_attributes_callback_t callback)
 
void uic_mqtt_dotdot_by_group_electrical_conductivity_measurement_write_attributes_callback_set (const uic_mqtt_dotdot_by_group_electrical_conductivity_measurement_write_attributes_callback_t callback)
 
void uic_mqtt_dotdot_by_group_wind_speed_measurement_write_attributes_callback_set (const uic_mqtt_dotdot_by_group_wind_speed_measurement_write_attributes_callback_t callback)
 
void uic_mqtt_dotdot_by_group_carbon_monoxide_write_attributes_callback_set (const uic_mqtt_dotdot_by_group_carbon_monoxide_write_attributes_callback_t callback)
 
void uic_mqtt_dotdot_by_group_carbon_dioxide_write_attributes_callback_set (const uic_mqtt_dotdot_by_group_carbon_dioxide_write_attributes_callback_t callback)
 
void uic_mqtt_dotdot_by_group_pm25_write_attributes_callback_set (const uic_mqtt_dotdot_by_group_pm25_write_attributes_callback_t callback)
 
void uic_mqtt_dotdot_by_group_ias_zone_zone_enroll_response_callback_set (const uic_mqtt_dotdot_by_group_ias_zone_zone_enroll_response_callback_t callback)
 
void uic_mqtt_dotdot_by_group_ias_zone_zone_status_change_notification_callback_set (const uic_mqtt_dotdot_by_group_ias_zone_zone_status_change_notification_callback_t callback)
 
void uic_mqtt_dotdot_by_group_ias_zone_initiate_normal_operation_mode_callback_set (const uic_mqtt_dotdot_by_group_ias_zone_initiate_normal_operation_mode_callback_t callback)
 
void uic_mqtt_dotdot_by_group_ias_zone_zone_enroll_request_callback_set (const uic_mqtt_dotdot_by_group_ias_zone_zone_enroll_request_callback_t callback)
 
void uic_mqtt_dotdot_by_group_ias_zone_initiate_test_mode_callback_set (const uic_mqtt_dotdot_by_group_ias_zone_initiate_test_mode_callback_t callback)
 
void uic_mqtt_dotdot_by_group_ias_zone_write_attributes_callback_set (const uic_mqtt_dotdot_by_group_ias_zone_write_attributes_callback_t callback)
 
void uic_mqtt_dotdot_by_group_iaswd_start_warning_callback_set (const uic_mqtt_dotdot_by_group_iaswd_start_warning_callback_t callback)
 
void uic_mqtt_dotdot_by_group_iaswd_squawk_callback_set (const uic_mqtt_dotdot_by_group_iaswd_squawk_callback_t callback)
 
void uic_mqtt_dotdot_by_group_iaswd_write_attributes_callback_set (const uic_mqtt_dotdot_by_group_iaswd_write_attributes_callback_t callback)
 
void uic_mqtt_dotdot_by_group_metering_write_attributes_callback_set (const uic_mqtt_dotdot_by_group_metering_write_attributes_callback_t callback)
 
void uic_mqtt_dotdot_by_group_electrical_measurement_get_profile_info_response_callback_set (const uic_mqtt_dotdot_by_group_electrical_measurement_get_profile_info_response_callback_t callback)
 
void uic_mqtt_dotdot_by_group_electrical_measurement_get_profile_info_callback_set (const uic_mqtt_dotdot_by_group_electrical_measurement_get_profile_info_callback_t callback)
 
void uic_mqtt_dotdot_by_group_electrical_measurement_get_measurement_profile_response_callback_set (const uic_mqtt_dotdot_by_group_electrical_measurement_get_measurement_profile_response_callback_t callback)
 
void uic_mqtt_dotdot_by_group_electrical_measurement_get_measurement_profile_callback_set (const uic_mqtt_dotdot_by_group_electrical_measurement_get_measurement_profile_callback_t callback)
 
void uic_mqtt_dotdot_by_group_electrical_measurement_write_attributes_callback_set (const uic_mqtt_dotdot_by_group_electrical_measurement_write_attributes_callback_t callback)
 
void uic_mqtt_dotdot_by_group_diagnostics_write_attributes_callback_set (const uic_mqtt_dotdot_by_group_diagnostics_write_attributes_callback_t callback)
 
void uic_mqtt_dotdot_by_group_binding_bind_callback_set (const uic_mqtt_dotdot_by_group_binding_bind_callback_t callback)
 
void uic_mqtt_dotdot_by_group_binding_unbind_callback_set (const uic_mqtt_dotdot_by_group_binding_unbind_callback_t callback)
 
void uic_mqtt_dotdot_by_group_binding_bind_to_protocol_controller_callback_set (const uic_mqtt_dotdot_by_group_binding_bind_to_protocol_controller_callback_t callback)
 
void uic_mqtt_dotdot_by_group_binding_unbind_from_protocol_controller_callback_set (const uic_mqtt_dotdot_by_group_binding_unbind_from_protocol_controller_callback_t callback)
 
void uic_mqtt_dotdot_by_group_binding_write_attributes_callback_set (const uic_mqtt_dotdot_by_group_binding_write_attributes_callback_t callback)
 
void uic_mqtt_dotdot_by_group_name_and_location_write_attributes_callback_set (const uic_mqtt_dotdot_by_group_name_and_location_write_attributes_callback_t callback)
 
void uic_mqtt_dotdot_by_group_configuration_parameters_discover_parameter_callback_set (const uic_mqtt_dotdot_by_group_configuration_parameters_discover_parameter_callback_t callback)
 
void uic_mqtt_dotdot_by_group_configuration_parameters_default_reset_all_parameters_callback_set (const uic_mqtt_dotdot_by_group_configuration_parameters_default_reset_all_parameters_callback_t callback)
 
void uic_mqtt_dotdot_by_group_configuration_parameters_set_parameter_callback_set (const uic_mqtt_dotdot_by_group_configuration_parameters_set_parameter_callback_t callback)
 
void uic_mqtt_dotdot_by_group_configuration_parameters_discover_parameter_range_callback_set (const uic_mqtt_dotdot_by_group_configuration_parameters_discover_parameter_range_callback_t callback)
 
void uic_mqtt_dotdot_by_group_configuration_parameters_write_attributes_callback_set (const uic_mqtt_dotdot_by_group_configuration_parameters_write_attributes_callback_t callback)
 
void uic_mqtt_dotdot_by_group_aox_locator_iq_report_callback_set (const uic_mqtt_dotdot_by_group_aox_locator_iq_report_callback_t callback)
 
void uic_mqtt_dotdot_by_group_aox_locator_angle_report_callback_set (const uic_mqtt_dotdot_by_group_aox_locator_angle_report_callback_t callback)
 
void uic_mqtt_dotdot_by_group_aox_locator_angle_correction_callback_set (const uic_mqtt_dotdot_by_group_aox_locator_angle_correction_callback_t callback)
 
void uic_mqtt_dotdot_by_group_aox_locator_write_attributes_callback_set (const uic_mqtt_dotdot_by_group_aox_locator_write_attributes_callback_t callback)
 
void uic_mqtt_dotdot_by_group_aox_position_estimation_write_attributes_callback_set (const uic_mqtt_dotdot_by_group_aox_position_estimation_write_attributes_callback_t callback)
 
void uic_mqtt_dotdot_by_group_descriptor_write_attributes_callback_set (const uic_mqtt_dotdot_by_group_descriptor_write_attributes_callback_t callback)
 
void uic_mqtt_dotdot_by_group_unify_fan_control_set_fan_mode_callback_set (const uic_mqtt_dotdot_by_group_unify_fan_control_set_fan_mode_callback_t callback)
 
void uic_mqtt_dotdot_by_group_unify_fan_control_turn_off_callback_set (const uic_mqtt_dotdot_by_group_unify_fan_control_turn_off_callback_t callback)
 
void uic_mqtt_dotdot_by_group_unify_fan_control_write_attributes_callback_set (const uic_mqtt_dotdot_by_group_unify_fan_control_write_attributes_callback_t callback)
 
void uic_mqtt_dotdot_by_group_unify_thermostat_write_attributes_callback_set (const uic_mqtt_dotdot_by_group_unify_thermostat_write_attributes_callback_t callback)
 
void uic_mqtt_dotdot_by_group_unify_humidity_control_mode_set_callback_set (const uic_mqtt_dotdot_by_group_unify_humidity_control_mode_set_callback_t callback)
 
void uic_mqtt_dotdot_by_group_unify_humidity_control_setpoint_set_callback_set (const uic_mqtt_dotdot_by_group_unify_humidity_control_setpoint_set_callback_t callback)
 
void uic_mqtt_dotdot_by_group_unify_humidity_control_write_attributes_callback_set (const uic_mqtt_dotdot_by_group_unify_humidity_control_write_attributes_callback_t callback)