Zigbee Protocol Controller 1.6.0
Dotdot MQTT Supported Generated commands

This module allows to issue advertise a list of SupportedGeneratedCommands for a given UNID / Endpoint using UCL/MQTT. More...

Classes

struct  _uic_mqtt_dotdot_basic_supported_commands_
 Struct containing the list of commands for Basic. More...
 
struct  _uic_mqtt_dotdot_power_configuration_supported_commands_
 Struct containing the list of commands for PowerConfiguration. More...
 
struct  _uic_mqtt_dotdot_device_temperature_configuration_supported_commands_
 Struct containing the list of commands for DeviceTemperatureConfiguration. More...
 
struct  _uic_mqtt_dotdot_identify_supported_commands_
 Struct containing the list of commands for Identify. More...
 
struct  _uic_mqtt_dotdot_groups_supported_commands_
 Struct containing the list of commands for Groups. More...
 
struct  _uic_mqtt_dotdot_scenes_supported_commands_
 Struct containing the list of commands for Scenes. More...
 
struct  _uic_mqtt_dotdot_on_off_supported_commands_
 Struct containing the list of commands for OnOff. More...
 
struct  _uic_mqtt_dotdot_level_supported_commands_
 Struct containing the list of commands for Level. More...
 
struct  _uic_mqtt_dotdot_alarms_supported_commands_
 Struct containing the list of commands for Alarms. More...
 
struct  _uic_mqtt_dotdot_time_supported_commands_
 Struct containing the list of commands for Time. More...
 
struct  _uic_mqtt_dotdot_poll_control_supported_commands_
 Struct containing the list of commands for PollControl. More...
 
struct  _uic_mqtt_dotdot_shade_configuration_supported_commands_
 Struct containing the list of commands for ShadeConfiguration. More...
 
struct  _uic_mqtt_dotdot_door_lock_supported_commands_
 Struct containing the list of commands for DoorLock. More...
 
struct  _uic_mqtt_dotdot_window_covering_supported_commands_
 Struct containing the list of commands for WindowCovering. More...
 
struct  _uic_mqtt_dotdot_barrier_control_supported_commands_
 Struct containing the list of commands for BarrierControl. More...
 
struct  _uic_mqtt_dotdot_pump_configuration_and_control_supported_commands_
 Struct containing the list of commands for PumpConfigurationAndControl. More...
 
struct  _uic_mqtt_dotdot_thermostat_supported_commands_
 Struct containing the list of commands for Thermostat. More...
 
struct  _uic_mqtt_dotdot_fan_control_supported_commands_
 Struct containing the list of commands for FanControl. More...
 
struct  _uic_mqtt_dotdot_dehumidification_control_supported_commands_
 Struct containing the list of commands for DehumidificationControl. More...
 
struct  _uic_mqtt_dotdot_thermostat_user_interface_configuration_supported_commands_
 Struct containing the list of commands for ThermostatUserInterfaceConfiguration. More...
 
struct  _uic_mqtt_dotdot_color_control_supported_commands_
 Struct containing the list of commands for ColorControl. More...
 
struct  _uic_mqtt_dotdot_ballast_configuration_supported_commands_
 Struct containing the list of commands for BallastConfiguration. More...
 
struct  _uic_mqtt_dotdot_illuminance_measurement_supported_commands_
 Struct containing the list of commands for IlluminanceMeasurement. More...
 
struct  _uic_mqtt_dotdot_illuminance_level_sensing_supported_commands_
 Struct containing the list of commands for IlluminanceLevelSensing. More...
 
struct  _uic_mqtt_dotdot_temperature_measurement_supported_commands_
 Struct containing the list of commands for TemperatureMeasurement. More...
 
struct  _uic_mqtt_dotdot_pressure_measurement_supported_commands_
 Struct containing the list of commands for PressureMeasurement. More...
 
struct  _uic_mqtt_dotdot_flow_measurement_supported_commands_
 Struct containing the list of commands for FlowMeasurement. More...
 
struct  _uic_mqtt_dotdot_relativity_humidity_supported_commands_
 Struct containing the list of commands for RelativityHumidity. More...
 
struct  _uic_mqtt_dotdot_occupancy_sensing_supported_commands_
 Struct containing the list of commands for OccupancySensing. More...
 
struct  _uic_mqtt_dotdot_soil_moisture_supported_commands_
 Struct containing the list of commands for SoilMoisture. More...
 
struct  _uic_mqtt_dotdot_ph_measurement_supported_commands_
 Struct containing the list of commands for PhMeasurement. More...
 
struct  _uic_mqtt_dotdot_electrical_conductivity_measurement_supported_commands_
 Struct containing the list of commands for ElectricalConductivityMeasurement. More...
 
struct  _uic_mqtt_dotdot_wind_speed_measurement_supported_commands_
 Struct containing the list of commands for WindSpeedMeasurement. More...
 
struct  _uic_mqtt_dotdot_carbon_monoxide_supported_commands_
 Struct containing the list of commands for CarbonMonoxide. More...
 
struct  _uic_mqtt_dotdot_carbon_dioxide_supported_commands_
 Struct containing the list of commands for CarbonDioxide. More...
 
struct  _uic_mqtt_dotdot_pm25_supported_commands_
 Struct containing the list of commands for PM25. More...
 
struct  _uic_mqtt_dotdot_ias_zone_supported_commands_
 Struct containing the list of commands for IASZone. More...
 
struct  _uic_mqtt_dotdot_iaswd_supported_commands_
 Struct containing the list of commands for IASWD. More...
 
struct  _uic_mqtt_dotdot_metering_supported_commands_
 Struct containing the list of commands for Metering. More...
 
struct  _uic_mqtt_dotdot_electrical_measurement_supported_commands_
 Struct containing the list of commands for ElectricalMeasurement. More...
 
struct  _uic_mqtt_dotdot_diagnostics_supported_commands_
 Struct containing the list of commands for Diagnostics. More...
 
struct  _uic_mqtt_dotdot_protocol_controller_rf_telemetry_supported_commands_
 Struct containing the list of commands for ProtocolController-RFTelemetry. More...
 
struct  _uic_mqtt_dotdot_state_supported_commands_
 Struct containing the list of commands for State. More...
 
struct  _uic_mqtt_dotdot_binding_supported_commands_
 Struct containing the list of commands for Binding. More...
 
struct  _uic_mqtt_dotdot_system_metrics_supported_commands_
 Struct containing the list of commands for SystemMetrics. More...
 
struct  _uic_mqtt_dotdot_application_monitoring_supported_commands_
 Struct containing the list of commands for ApplicationMonitoring. More...
 
struct  _uic_mqtt_dotdot_name_and_location_supported_commands_
 Struct containing the list of commands for NameAndLocation. More...
 
struct  _uic_mqtt_dotdot_configuration_parameters_supported_commands_
 Struct containing the list of commands for ConfigurationParameters. More...
 
struct  _uic_mqtt_dotdot_aox_locator_supported_commands_
 Struct containing the list of commands for AoXLocator. More...
 
struct  _uic_mqtt_dotdot_aox_position_estimation_supported_commands_
 Struct containing the list of commands for AoXPositionEstimation. More...
 
struct  _uic_mqtt_dotdot_protocol_controller_network_management_supported_commands_
 Struct containing the list of commands for ProtocolController-NetworkManagement. More...
 
struct  _uic_mqtt_dotdot_descriptor_supported_commands_
 Struct containing the list of commands for Descriptor. More...
 
struct  _uic_mqtt_dotdot_unify_fan_control_supported_commands_
 Struct containing the list of commands for UnifyFanControl. More...
 
struct  _uic_mqtt_dotdot_unify_thermostat_supported_commands_
 Struct containing the list of commands for UnifyThermostat. More...
 
struct  _uic_mqtt_dotdot_unify_humidity_control_supported_commands_
 Struct containing the list of commands for UnifyHumidityControl. More...
 

Typedefs

typedef struct _uic_mqtt_dotdot_basic_supported_commands_ uic_mqtt_dotdot_basic_supported_commands_t
 Struct containing the list of commands for Basic. More...
 
typedef struct _uic_mqtt_dotdot_power_configuration_supported_commands_ uic_mqtt_dotdot_power_configuration_supported_commands_t
 Struct containing the list of commands for PowerConfiguration. More...
 
typedef struct _uic_mqtt_dotdot_device_temperature_configuration_supported_commands_ uic_mqtt_dotdot_device_temperature_configuration_supported_commands_t
 Struct containing the list of commands for DeviceTemperatureConfiguration. More...
 
typedef struct _uic_mqtt_dotdot_identify_supported_commands_ uic_mqtt_dotdot_identify_supported_commands_t
 Struct containing the list of commands for Identify. More...
 
typedef struct _uic_mqtt_dotdot_groups_supported_commands_ uic_mqtt_dotdot_groups_supported_commands_t
 Struct containing the list of commands for Groups. More...
 
typedef struct _uic_mqtt_dotdot_scenes_supported_commands_ uic_mqtt_dotdot_scenes_supported_commands_t
 Struct containing the list of commands for Scenes. More...
 
typedef struct _uic_mqtt_dotdot_on_off_supported_commands_ uic_mqtt_dotdot_on_off_supported_commands_t
 Struct containing the list of commands for OnOff. More...
 
typedef struct _uic_mqtt_dotdot_level_supported_commands_ uic_mqtt_dotdot_level_supported_commands_t
 Struct containing the list of commands for Level. More...
 
typedef struct _uic_mqtt_dotdot_alarms_supported_commands_ uic_mqtt_dotdot_alarms_supported_commands_t
 Struct containing the list of commands for Alarms. More...
 
typedef struct _uic_mqtt_dotdot_time_supported_commands_ uic_mqtt_dotdot_time_supported_commands_t
 Struct containing the list of commands for Time. More...
 
typedef struct _uic_mqtt_dotdot_poll_control_supported_commands_ uic_mqtt_dotdot_poll_control_supported_commands_t
 Struct containing the list of commands for PollControl. More...
 
typedef struct _uic_mqtt_dotdot_shade_configuration_supported_commands_ uic_mqtt_dotdot_shade_configuration_supported_commands_t
 Struct containing the list of commands for ShadeConfiguration. More...
 
typedef struct _uic_mqtt_dotdot_door_lock_supported_commands_ uic_mqtt_dotdot_door_lock_supported_commands_t
 Struct containing the list of commands for DoorLock. More...
 
typedef struct _uic_mqtt_dotdot_window_covering_supported_commands_ uic_mqtt_dotdot_window_covering_supported_commands_t
 Struct containing the list of commands for WindowCovering. More...
 
typedef struct _uic_mqtt_dotdot_barrier_control_supported_commands_ uic_mqtt_dotdot_barrier_control_supported_commands_t
 Struct containing the list of commands for BarrierControl. More...
 
typedef struct _uic_mqtt_dotdot_pump_configuration_and_control_supported_commands_ uic_mqtt_dotdot_pump_configuration_and_control_supported_commands_t
 Struct containing the list of commands for PumpConfigurationAndControl. More...
 
typedef struct _uic_mqtt_dotdot_thermostat_supported_commands_ uic_mqtt_dotdot_thermostat_supported_commands_t
 Struct containing the list of commands for Thermostat. More...
 
typedef struct _uic_mqtt_dotdot_fan_control_supported_commands_ uic_mqtt_dotdot_fan_control_supported_commands_t
 Struct containing the list of commands for FanControl. More...
 
typedef struct _uic_mqtt_dotdot_dehumidification_control_supported_commands_ uic_mqtt_dotdot_dehumidification_control_supported_commands_t
 Struct containing the list of commands for DehumidificationControl. More...
 
typedef struct _uic_mqtt_dotdot_thermostat_user_interface_configuration_supported_commands_ uic_mqtt_dotdot_thermostat_user_interface_configuration_supported_commands_t
 Struct containing the list of commands for ThermostatUserInterfaceConfiguration. More...
 
typedef struct _uic_mqtt_dotdot_color_control_supported_commands_ uic_mqtt_dotdot_color_control_supported_commands_t
 Struct containing the list of commands for ColorControl. More...
 
typedef struct _uic_mqtt_dotdot_ballast_configuration_supported_commands_ uic_mqtt_dotdot_ballast_configuration_supported_commands_t
 Struct containing the list of commands for BallastConfiguration. More...
 
typedef struct _uic_mqtt_dotdot_illuminance_measurement_supported_commands_ uic_mqtt_dotdot_illuminance_measurement_supported_commands_t
 Struct containing the list of commands for IlluminanceMeasurement. More...
 
typedef struct _uic_mqtt_dotdot_illuminance_level_sensing_supported_commands_ uic_mqtt_dotdot_illuminance_level_sensing_supported_commands_t
 Struct containing the list of commands for IlluminanceLevelSensing. More...
 
typedef struct _uic_mqtt_dotdot_temperature_measurement_supported_commands_ uic_mqtt_dotdot_temperature_measurement_supported_commands_t
 Struct containing the list of commands for TemperatureMeasurement. More...
 
typedef struct _uic_mqtt_dotdot_pressure_measurement_supported_commands_ uic_mqtt_dotdot_pressure_measurement_supported_commands_t
 Struct containing the list of commands for PressureMeasurement. More...
 
typedef struct _uic_mqtt_dotdot_flow_measurement_supported_commands_ uic_mqtt_dotdot_flow_measurement_supported_commands_t
 Struct containing the list of commands for FlowMeasurement. More...
 
typedef struct _uic_mqtt_dotdot_relativity_humidity_supported_commands_ uic_mqtt_dotdot_relativity_humidity_supported_commands_t
 Struct containing the list of commands for RelativityHumidity. More...
 
typedef struct _uic_mqtt_dotdot_occupancy_sensing_supported_commands_ uic_mqtt_dotdot_occupancy_sensing_supported_commands_t
 Struct containing the list of commands for OccupancySensing. More...
 
typedef struct _uic_mqtt_dotdot_soil_moisture_supported_commands_ uic_mqtt_dotdot_soil_moisture_supported_commands_t
 Struct containing the list of commands for SoilMoisture. More...
 
typedef struct _uic_mqtt_dotdot_ph_measurement_supported_commands_ uic_mqtt_dotdot_ph_measurement_supported_commands_t
 Struct containing the list of commands for PhMeasurement. More...
 
typedef struct _uic_mqtt_dotdot_electrical_conductivity_measurement_supported_commands_ uic_mqtt_dotdot_electrical_conductivity_measurement_supported_commands_t
 Struct containing the list of commands for ElectricalConductivityMeasurement. More...
 
typedef struct _uic_mqtt_dotdot_wind_speed_measurement_supported_commands_ uic_mqtt_dotdot_wind_speed_measurement_supported_commands_t
 Struct containing the list of commands for WindSpeedMeasurement. More...
 
typedef struct _uic_mqtt_dotdot_carbon_monoxide_supported_commands_ uic_mqtt_dotdot_carbon_monoxide_supported_commands_t
 Struct containing the list of commands for CarbonMonoxide. More...
 
typedef struct _uic_mqtt_dotdot_carbon_dioxide_supported_commands_ uic_mqtt_dotdot_carbon_dioxide_supported_commands_t
 Struct containing the list of commands for CarbonDioxide. More...
 
typedef struct _uic_mqtt_dotdot_pm25_supported_commands_ uic_mqtt_dotdot_pm25_supported_commands_t
 Struct containing the list of commands for PM25. More...
 
typedef struct _uic_mqtt_dotdot_ias_zone_supported_commands_ uic_mqtt_dotdot_ias_zone_supported_commands_t
 Struct containing the list of commands for IASZone. More...
 
typedef struct _uic_mqtt_dotdot_iaswd_supported_commands_ uic_mqtt_dotdot_iaswd_supported_commands_t
 Struct containing the list of commands for IASWD. More...
 
typedef struct _uic_mqtt_dotdot_metering_supported_commands_ uic_mqtt_dotdot_metering_supported_commands_t
 Struct containing the list of commands for Metering. More...
 
typedef struct _uic_mqtt_dotdot_electrical_measurement_supported_commands_ uic_mqtt_dotdot_electrical_measurement_supported_commands_t
 Struct containing the list of commands for ElectricalMeasurement. More...
 
typedef struct _uic_mqtt_dotdot_diagnostics_supported_commands_ uic_mqtt_dotdot_diagnostics_supported_commands_t
 Struct containing the list of commands for Diagnostics. More...
 
typedef struct _uic_mqtt_dotdot_protocol_controller_rf_telemetry_supported_commands_ uic_mqtt_dotdot_protocol_controller_rf_telemetry_supported_commands_t
 Struct containing the list of commands for ProtocolController-RFTelemetry. More...
 
typedef struct _uic_mqtt_dotdot_state_supported_commands_ uic_mqtt_dotdot_state_supported_commands_t
 Struct containing the list of commands for State. More...
 
typedef struct _uic_mqtt_dotdot_binding_supported_commands_ uic_mqtt_dotdot_binding_supported_commands_t
 Struct containing the list of commands for Binding. More...
 
typedef struct _uic_mqtt_dotdot_system_metrics_supported_commands_ uic_mqtt_dotdot_system_metrics_supported_commands_t
 Struct containing the list of commands for SystemMetrics. More...
 
typedef struct _uic_mqtt_dotdot_application_monitoring_supported_commands_ uic_mqtt_dotdot_application_monitoring_supported_commands_t
 Struct containing the list of commands for ApplicationMonitoring. More...
 
typedef struct _uic_mqtt_dotdot_name_and_location_supported_commands_ uic_mqtt_dotdot_name_and_location_supported_commands_t
 Struct containing the list of commands for NameAndLocation. More...
 
typedef struct _uic_mqtt_dotdot_configuration_parameters_supported_commands_ uic_mqtt_dotdot_configuration_parameters_supported_commands_t
 Struct containing the list of commands for ConfigurationParameters. More...
 
typedef struct _uic_mqtt_dotdot_aox_locator_supported_commands_ uic_mqtt_dotdot_aox_locator_supported_commands_t
 Struct containing the list of commands for AoXLocator. More...
 
typedef struct _uic_mqtt_dotdot_aox_position_estimation_supported_commands_ uic_mqtt_dotdot_aox_position_estimation_supported_commands_t
 Struct containing the list of commands for AoXPositionEstimation. More...
 
typedef struct _uic_mqtt_dotdot_protocol_controller_network_management_supported_commands_ uic_mqtt_dotdot_protocol_controller_network_management_supported_commands_t
 Struct containing the list of commands for ProtocolController-NetworkManagement. More...
 
typedef struct _uic_mqtt_dotdot_descriptor_supported_commands_ uic_mqtt_dotdot_descriptor_supported_commands_t
 Struct containing the list of commands for Descriptor. More...
 
typedef struct _uic_mqtt_dotdot_unify_fan_control_supported_commands_ uic_mqtt_dotdot_unify_fan_control_supported_commands_t
 Struct containing the list of commands for UnifyFanControl. More...
 
typedef struct _uic_mqtt_dotdot_unify_thermostat_supported_commands_ uic_mqtt_dotdot_unify_thermostat_supported_commands_t
 Struct containing the list of commands for UnifyThermostat. More...
 
typedef struct _uic_mqtt_dotdot_unify_humidity_control_supported_commands_ uic_mqtt_dotdot_unify_humidity_control_supported_commands_t
 Struct containing the list of commands for UnifyHumidityControl. More...
 

Functions

void uic_mqtt_dotdot_basic_publish_supported_generated_commands (const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, const uic_mqtt_dotdot_basic_supported_commands_t *command_list)
 Sends/Publishes a the SupportedGenerated commands for the Basic cluster for a UNID/Endpoint. More...
 
void uic_mqtt_dotdot_power_configuration_publish_supported_generated_commands (const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, const uic_mqtt_dotdot_power_configuration_supported_commands_t *command_list)
 Sends/Publishes a the SupportedGenerated commands for the PowerConfiguration cluster for a UNID/Endpoint. More...
 
void uic_mqtt_dotdot_device_temperature_configuration_publish_supported_generated_commands (const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, const uic_mqtt_dotdot_device_temperature_configuration_supported_commands_t *command_list)
 Sends/Publishes a the SupportedGenerated commands for the DeviceTemperatureConfiguration cluster for a UNID/Endpoint. More...
 
void uic_mqtt_dotdot_identify_publish_supported_generated_commands (const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, const uic_mqtt_dotdot_identify_supported_commands_t *command_list)
 Sends/Publishes a the SupportedGenerated commands for the Identify cluster for a UNID/Endpoint. More...
 
void uic_mqtt_dotdot_groups_publish_supported_generated_commands (const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, const uic_mqtt_dotdot_groups_supported_commands_t *command_list)
 Sends/Publishes a the SupportedGenerated commands for the Groups cluster for a UNID/Endpoint. More...
 
void uic_mqtt_dotdot_scenes_publish_supported_generated_commands (const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, const uic_mqtt_dotdot_scenes_supported_commands_t *command_list)
 Sends/Publishes a the SupportedGenerated commands for the Scenes cluster for a UNID/Endpoint. More...
 
void uic_mqtt_dotdot_on_off_publish_supported_generated_commands (const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, const uic_mqtt_dotdot_on_off_supported_commands_t *command_list)
 Sends/Publishes a the SupportedGenerated commands for the OnOff cluster for a UNID/Endpoint. More...
 
void uic_mqtt_dotdot_level_publish_supported_generated_commands (const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, const uic_mqtt_dotdot_level_supported_commands_t *command_list)
 Sends/Publishes a the SupportedGenerated commands for the Level cluster for a UNID/Endpoint. More...
 
void uic_mqtt_dotdot_alarms_publish_supported_generated_commands (const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, const uic_mqtt_dotdot_alarms_supported_commands_t *command_list)
 Sends/Publishes a the SupportedGenerated commands for the Alarms cluster for a UNID/Endpoint. More...
 
void uic_mqtt_dotdot_time_publish_supported_generated_commands (const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, const uic_mqtt_dotdot_time_supported_commands_t *command_list)
 Sends/Publishes a the SupportedGenerated commands for the Time cluster for a UNID/Endpoint. More...
 
void uic_mqtt_dotdot_poll_control_publish_supported_generated_commands (const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, const uic_mqtt_dotdot_poll_control_supported_commands_t *command_list)
 Sends/Publishes a the SupportedGenerated commands for the PollControl cluster for a UNID/Endpoint. More...
 
void uic_mqtt_dotdot_shade_configuration_publish_supported_generated_commands (const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, const uic_mqtt_dotdot_shade_configuration_supported_commands_t *command_list)
 Sends/Publishes a the SupportedGenerated commands for the ShadeConfiguration cluster for a UNID/Endpoint. More...
 
void uic_mqtt_dotdot_door_lock_publish_supported_generated_commands (const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, const uic_mqtt_dotdot_door_lock_supported_commands_t *command_list)
 Sends/Publishes a the SupportedGenerated commands for the DoorLock cluster for a UNID/Endpoint. More...
 
void uic_mqtt_dotdot_window_covering_publish_supported_generated_commands (const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, const uic_mqtt_dotdot_window_covering_supported_commands_t *command_list)
 Sends/Publishes a the SupportedGenerated commands for the WindowCovering cluster for a UNID/Endpoint. More...
 
void uic_mqtt_dotdot_barrier_control_publish_supported_generated_commands (const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, const uic_mqtt_dotdot_barrier_control_supported_commands_t *command_list)
 Sends/Publishes a the SupportedGenerated commands for the BarrierControl cluster for a UNID/Endpoint. More...
 
void uic_mqtt_dotdot_pump_configuration_and_control_publish_supported_generated_commands (const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, const uic_mqtt_dotdot_pump_configuration_and_control_supported_commands_t *command_list)
 Sends/Publishes a the SupportedGenerated commands for the PumpConfigurationAndControl cluster for a UNID/Endpoint. More...
 
void uic_mqtt_dotdot_thermostat_publish_supported_generated_commands (const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, const uic_mqtt_dotdot_thermostat_supported_commands_t *command_list)
 Sends/Publishes a the SupportedGenerated commands for the Thermostat cluster for a UNID/Endpoint. More...
 
void uic_mqtt_dotdot_fan_control_publish_supported_generated_commands (const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, const uic_mqtt_dotdot_fan_control_supported_commands_t *command_list)
 Sends/Publishes a the SupportedGenerated commands for the FanControl cluster for a UNID/Endpoint. More...
 
void uic_mqtt_dotdot_dehumidification_control_publish_supported_generated_commands (const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, const uic_mqtt_dotdot_dehumidification_control_supported_commands_t *command_list)
 Sends/Publishes a the SupportedGenerated commands for the DehumidificationControl cluster for a UNID/Endpoint. More...
 
void uic_mqtt_dotdot_thermostat_user_interface_configuration_publish_supported_generated_commands (const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, const uic_mqtt_dotdot_thermostat_user_interface_configuration_supported_commands_t *command_list)
 Sends/Publishes a the SupportedGenerated commands for the ThermostatUserInterfaceConfiguration cluster for a UNID/Endpoint. More...
 
void uic_mqtt_dotdot_color_control_publish_supported_generated_commands (const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, const uic_mqtt_dotdot_color_control_supported_commands_t *command_list)
 Sends/Publishes a the SupportedGenerated commands for the ColorControl cluster for a UNID/Endpoint. More...
 
void uic_mqtt_dotdot_ballast_configuration_publish_supported_generated_commands (const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, const uic_mqtt_dotdot_ballast_configuration_supported_commands_t *command_list)
 Sends/Publishes a the SupportedGenerated commands for the BallastConfiguration cluster for a UNID/Endpoint. More...
 
void uic_mqtt_dotdot_illuminance_measurement_publish_supported_generated_commands (const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, const uic_mqtt_dotdot_illuminance_measurement_supported_commands_t *command_list)
 Sends/Publishes a the SupportedGenerated commands for the IlluminanceMeasurement cluster for a UNID/Endpoint. More...
 
void uic_mqtt_dotdot_illuminance_level_sensing_publish_supported_generated_commands (const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, const uic_mqtt_dotdot_illuminance_level_sensing_supported_commands_t *command_list)
 Sends/Publishes a the SupportedGenerated commands for the IlluminanceLevelSensing cluster for a UNID/Endpoint. More...
 
void uic_mqtt_dotdot_temperature_measurement_publish_supported_generated_commands (const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, const uic_mqtt_dotdot_temperature_measurement_supported_commands_t *command_list)
 Sends/Publishes a the SupportedGenerated commands for the TemperatureMeasurement cluster for a UNID/Endpoint. More...
 
void uic_mqtt_dotdot_pressure_measurement_publish_supported_generated_commands (const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, const uic_mqtt_dotdot_pressure_measurement_supported_commands_t *command_list)
 Sends/Publishes a the SupportedGenerated commands for the PressureMeasurement cluster for a UNID/Endpoint. More...
 
void uic_mqtt_dotdot_flow_measurement_publish_supported_generated_commands (const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, const uic_mqtt_dotdot_flow_measurement_supported_commands_t *command_list)
 Sends/Publishes a the SupportedGenerated commands for the FlowMeasurement cluster for a UNID/Endpoint. More...
 
void uic_mqtt_dotdot_relativity_humidity_publish_supported_generated_commands (const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, const uic_mqtt_dotdot_relativity_humidity_supported_commands_t *command_list)
 Sends/Publishes a the SupportedGenerated commands for the RelativityHumidity cluster for a UNID/Endpoint. More...
 
void uic_mqtt_dotdot_occupancy_sensing_publish_supported_generated_commands (const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, const uic_mqtt_dotdot_occupancy_sensing_supported_commands_t *command_list)
 Sends/Publishes a the SupportedGenerated commands for the OccupancySensing cluster for a UNID/Endpoint. More...
 
void uic_mqtt_dotdot_soil_moisture_publish_supported_generated_commands (const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, const uic_mqtt_dotdot_soil_moisture_supported_commands_t *command_list)
 Sends/Publishes a the SupportedGenerated commands for the SoilMoisture cluster for a UNID/Endpoint. More...
 
void uic_mqtt_dotdot_ph_measurement_publish_supported_generated_commands (const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, const uic_mqtt_dotdot_ph_measurement_supported_commands_t *command_list)
 Sends/Publishes a the SupportedGenerated commands for the PhMeasurement cluster for a UNID/Endpoint. More...
 
void uic_mqtt_dotdot_electrical_conductivity_measurement_publish_supported_generated_commands (const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, const uic_mqtt_dotdot_electrical_conductivity_measurement_supported_commands_t *command_list)
 Sends/Publishes a the SupportedGenerated commands for the ElectricalConductivityMeasurement cluster for a UNID/Endpoint. More...
 
void uic_mqtt_dotdot_wind_speed_measurement_publish_supported_generated_commands (const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, const uic_mqtt_dotdot_wind_speed_measurement_supported_commands_t *command_list)
 Sends/Publishes a the SupportedGenerated commands for the WindSpeedMeasurement cluster for a UNID/Endpoint. More...
 
void uic_mqtt_dotdot_carbon_monoxide_publish_supported_generated_commands (const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, const uic_mqtt_dotdot_carbon_monoxide_supported_commands_t *command_list)
 Sends/Publishes a the SupportedGenerated commands for the CarbonMonoxide cluster for a UNID/Endpoint. More...
 
void uic_mqtt_dotdot_carbon_dioxide_publish_supported_generated_commands (const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, const uic_mqtt_dotdot_carbon_dioxide_supported_commands_t *command_list)
 Sends/Publishes a the SupportedGenerated commands for the CarbonDioxide cluster for a UNID/Endpoint. More...
 
void uic_mqtt_dotdot_pm25_publish_supported_generated_commands (const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, const uic_mqtt_dotdot_pm25_supported_commands_t *command_list)
 Sends/Publishes a the SupportedGenerated commands for the PM25 cluster for a UNID/Endpoint. More...
 
void uic_mqtt_dotdot_ias_zone_publish_supported_generated_commands (const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, const uic_mqtt_dotdot_ias_zone_supported_commands_t *command_list)
 Sends/Publishes a the SupportedGenerated commands for the IASZone cluster for a UNID/Endpoint. More...
 
void uic_mqtt_dotdot_iaswd_publish_supported_generated_commands (const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, const uic_mqtt_dotdot_iaswd_supported_commands_t *command_list)
 Sends/Publishes a the SupportedGenerated commands for the IASWD cluster for a UNID/Endpoint. More...
 
void uic_mqtt_dotdot_metering_publish_supported_generated_commands (const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, const uic_mqtt_dotdot_metering_supported_commands_t *command_list)
 Sends/Publishes a the SupportedGenerated commands for the Metering cluster for a UNID/Endpoint. More...
 
void uic_mqtt_dotdot_electrical_measurement_publish_supported_generated_commands (const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, const uic_mqtt_dotdot_electrical_measurement_supported_commands_t *command_list)
 Sends/Publishes a the SupportedGenerated commands for the ElectricalMeasurement cluster for a UNID/Endpoint. More...
 
void uic_mqtt_dotdot_diagnostics_publish_supported_generated_commands (const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, const uic_mqtt_dotdot_diagnostics_supported_commands_t *command_list)
 Sends/Publishes a the SupportedGenerated commands for the Diagnostics cluster for a UNID/Endpoint. More...
 
void uic_mqtt_dotdot_protocol_controller_rf_telemetry_publish_supported_generated_commands (const dotdot_unid_t unid, const uic_mqtt_dotdot_protocol_controller_rf_telemetry_supported_commands_t *command_list)
 Sends/Publishes a the SupportedGenerated commands for the ProtocolController-RFTelemetry cluster for a UNID/Endpoint. More...
 
void uic_mqtt_dotdot_state_publish_supported_generated_commands (const dotdot_unid_t unid, const uic_mqtt_dotdot_state_supported_commands_t *command_list)
 Sends/Publishes a the SupportedGenerated commands for the State cluster for a UNID/Endpoint. More...
 
void uic_mqtt_dotdot_binding_publish_supported_generated_commands (const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, const uic_mqtt_dotdot_binding_supported_commands_t *command_list)
 Sends/Publishes a the SupportedGenerated commands for the Binding cluster for a UNID/Endpoint. More...
 
void uic_mqtt_dotdot_system_metrics_publish_supported_generated_commands (const dotdot_unid_t unid, const uic_mqtt_dotdot_system_metrics_supported_commands_t *command_list)
 Sends/Publishes a the SupportedGenerated commands for the SystemMetrics cluster for a UNID/Endpoint. More...
 
void uic_mqtt_dotdot_application_monitoring_publish_supported_generated_commands (const dotdot_unid_t unid, const uic_mqtt_dotdot_application_monitoring_supported_commands_t *command_list)
 Sends/Publishes a the SupportedGenerated commands for the ApplicationMonitoring cluster for a UNID/Endpoint. More...
 
void uic_mqtt_dotdot_name_and_location_publish_supported_generated_commands (const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, const uic_mqtt_dotdot_name_and_location_supported_commands_t *command_list)
 Sends/Publishes a the SupportedGenerated commands for the NameAndLocation cluster for a UNID/Endpoint. More...
 
void uic_mqtt_dotdot_configuration_parameters_publish_supported_generated_commands (const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, const uic_mqtt_dotdot_configuration_parameters_supported_commands_t *command_list)
 Sends/Publishes a the SupportedGenerated commands for the ConfigurationParameters cluster for a UNID/Endpoint. More...
 
void uic_mqtt_dotdot_aox_locator_publish_supported_generated_commands (const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, const uic_mqtt_dotdot_aox_locator_supported_commands_t *command_list)
 Sends/Publishes a the SupportedGenerated commands for the AoXLocator cluster for a UNID/Endpoint. More...
 
void uic_mqtt_dotdot_aox_position_estimation_publish_supported_generated_commands (const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, const uic_mqtt_dotdot_aox_position_estimation_supported_commands_t *command_list)
 Sends/Publishes a the SupportedGenerated commands for the AoXPositionEstimation cluster for a UNID/Endpoint. More...
 
void uic_mqtt_dotdot_protocol_controller_network_management_publish_supported_generated_commands (const dotdot_unid_t unid, const uic_mqtt_dotdot_protocol_controller_network_management_supported_commands_t *command_list)
 Sends/Publishes a the SupportedGenerated commands for the ProtocolController-NetworkManagement cluster for a UNID/Endpoint. More...
 
void uic_mqtt_dotdot_descriptor_publish_supported_generated_commands (const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, const uic_mqtt_dotdot_descriptor_supported_commands_t *command_list)
 Sends/Publishes a the SupportedGenerated commands for the Descriptor cluster for a UNID/Endpoint. More...
 
void uic_mqtt_dotdot_unify_fan_control_publish_supported_generated_commands (const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, const uic_mqtt_dotdot_unify_fan_control_supported_commands_t *command_list)
 Sends/Publishes a the SupportedGenerated commands for the UnifyFanControl cluster for a UNID/Endpoint. More...
 
void uic_mqtt_dotdot_unify_thermostat_publish_supported_generated_commands (const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, const uic_mqtt_dotdot_unify_thermostat_supported_commands_t *command_list)
 Sends/Publishes a the SupportedGenerated commands for the UnifyThermostat cluster for a UNID/Endpoint. More...
 
void uic_mqtt_dotdot_unify_humidity_control_publish_supported_generated_commands (const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, const uic_mqtt_dotdot_unify_humidity_control_supported_commands_t *command_list)
 Sends/Publishes a the SupportedGenerated commands for the UnifyHumidityControl cluster for a UNID/Endpoint. More...
 

Detailed Description

This module allows to issue advertise a list of SupportedGeneratedCommands for a given UNID / Endpoint using UCL/MQTT.

Typedef Documentation

◆ uic_mqtt_dotdot_alarms_supported_commands_t

Struct containing the list of commands for Alarms.

◆ uic_mqtt_dotdot_aox_locator_supported_commands_t

Struct containing the list of commands for AoXLocator.

◆ uic_mqtt_dotdot_aox_position_estimation_supported_commands_t

Struct containing the list of commands for AoXPositionEstimation.

◆ uic_mqtt_dotdot_application_monitoring_supported_commands_t

Struct containing the list of commands for ApplicationMonitoring.

◆ uic_mqtt_dotdot_ballast_configuration_supported_commands_t

Struct containing the list of commands for BallastConfiguration.

◆ uic_mqtt_dotdot_barrier_control_supported_commands_t

Struct containing the list of commands for BarrierControl.

◆ uic_mqtt_dotdot_basic_supported_commands_t

Struct containing the list of commands for Basic.

◆ uic_mqtt_dotdot_binding_supported_commands_t

Struct containing the list of commands for Binding.

◆ uic_mqtt_dotdot_carbon_dioxide_supported_commands_t

Struct containing the list of commands for CarbonDioxide.

◆ uic_mqtt_dotdot_carbon_monoxide_supported_commands_t

Struct containing the list of commands for CarbonMonoxide.

◆ uic_mqtt_dotdot_color_control_supported_commands_t

Struct containing the list of commands for ColorControl.

◆ uic_mqtt_dotdot_configuration_parameters_supported_commands_t

Struct containing the list of commands for ConfigurationParameters.

◆ uic_mqtt_dotdot_dehumidification_control_supported_commands_t

Struct containing the list of commands for DehumidificationControl.

◆ uic_mqtt_dotdot_descriptor_supported_commands_t

Struct containing the list of commands for Descriptor.

◆ uic_mqtt_dotdot_device_temperature_configuration_supported_commands_t

Struct containing the list of commands for DeviceTemperatureConfiguration.

◆ uic_mqtt_dotdot_diagnostics_supported_commands_t

Struct containing the list of commands for Diagnostics.

◆ uic_mqtt_dotdot_door_lock_supported_commands_t

Struct containing the list of commands for DoorLock.

◆ uic_mqtt_dotdot_electrical_conductivity_measurement_supported_commands_t

Struct containing the list of commands for ElectricalConductivityMeasurement.

◆ uic_mqtt_dotdot_electrical_measurement_supported_commands_t

Struct containing the list of commands for ElectricalMeasurement.

◆ uic_mqtt_dotdot_fan_control_supported_commands_t

Struct containing the list of commands for FanControl.

◆ uic_mqtt_dotdot_flow_measurement_supported_commands_t

Struct containing the list of commands for FlowMeasurement.

◆ uic_mqtt_dotdot_groups_supported_commands_t

Struct containing the list of commands for Groups.

◆ uic_mqtt_dotdot_ias_zone_supported_commands_t

Struct containing the list of commands for IASZone.

◆ uic_mqtt_dotdot_iaswd_supported_commands_t

Struct containing the list of commands for IASWD.

◆ uic_mqtt_dotdot_identify_supported_commands_t

Struct containing the list of commands for Identify.

◆ uic_mqtt_dotdot_illuminance_level_sensing_supported_commands_t

Struct containing the list of commands for IlluminanceLevelSensing.

◆ uic_mqtt_dotdot_illuminance_measurement_supported_commands_t

Struct containing the list of commands for IlluminanceMeasurement.

◆ uic_mqtt_dotdot_level_supported_commands_t

Struct containing the list of commands for Level.

◆ uic_mqtt_dotdot_metering_supported_commands_t

Struct containing the list of commands for Metering.

◆ uic_mqtt_dotdot_name_and_location_supported_commands_t

Struct containing the list of commands for NameAndLocation.

◆ uic_mqtt_dotdot_occupancy_sensing_supported_commands_t

Struct containing the list of commands for OccupancySensing.

◆ uic_mqtt_dotdot_on_off_supported_commands_t

Struct containing the list of commands for OnOff.

◆ uic_mqtt_dotdot_ph_measurement_supported_commands_t

Struct containing the list of commands for PhMeasurement.

◆ uic_mqtt_dotdot_pm25_supported_commands_t

Struct containing the list of commands for PM25.

◆ uic_mqtt_dotdot_poll_control_supported_commands_t

Struct containing the list of commands for PollControl.

◆ uic_mqtt_dotdot_power_configuration_supported_commands_t

Struct containing the list of commands for PowerConfiguration.

◆ uic_mqtt_dotdot_pressure_measurement_supported_commands_t

Struct containing the list of commands for PressureMeasurement.

◆ uic_mqtt_dotdot_protocol_controller_network_management_supported_commands_t

◆ uic_mqtt_dotdot_protocol_controller_rf_telemetry_supported_commands_t

Struct containing the list of commands for ProtocolController-RFTelemetry.

◆ uic_mqtt_dotdot_pump_configuration_and_control_supported_commands_t

Struct containing the list of commands for PumpConfigurationAndControl.

◆ uic_mqtt_dotdot_relativity_humidity_supported_commands_t

Struct containing the list of commands for RelativityHumidity.

◆ uic_mqtt_dotdot_scenes_supported_commands_t

Struct containing the list of commands for Scenes.

◆ uic_mqtt_dotdot_shade_configuration_supported_commands_t

Struct containing the list of commands for ShadeConfiguration.

◆ uic_mqtt_dotdot_soil_moisture_supported_commands_t

Struct containing the list of commands for SoilMoisture.

◆ uic_mqtt_dotdot_state_supported_commands_t

Struct containing the list of commands for State.

◆ uic_mqtt_dotdot_system_metrics_supported_commands_t

Struct containing the list of commands for SystemMetrics.

◆ uic_mqtt_dotdot_temperature_measurement_supported_commands_t

Struct containing the list of commands for TemperatureMeasurement.

◆ uic_mqtt_dotdot_thermostat_supported_commands_t

Struct containing the list of commands for Thermostat.

◆ uic_mqtt_dotdot_thermostat_user_interface_configuration_supported_commands_t

◆ uic_mqtt_dotdot_time_supported_commands_t

Struct containing the list of commands for Time.

◆ uic_mqtt_dotdot_unify_fan_control_supported_commands_t

Struct containing the list of commands for UnifyFanControl.

◆ uic_mqtt_dotdot_unify_humidity_control_supported_commands_t

Struct containing the list of commands for UnifyHumidityControl.

◆ uic_mqtt_dotdot_unify_thermostat_supported_commands_t

Struct containing the list of commands for UnifyThermostat.

◆ uic_mqtt_dotdot_wind_speed_measurement_supported_commands_t

Struct containing the list of commands for WindSpeedMeasurement.

◆ uic_mqtt_dotdot_window_covering_supported_commands_t

Struct containing the list of commands for WindowCovering.

Function Documentation

◆ uic_mqtt_dotdot_alarms_publish_supported_generated_commands()

void uic_mqtt_dotdot_alarms_publish_supported_generated_commands ( const dotdot_unid_t  unid,
const dotdot_endpoint_id_t  endpoint,
const uic_mqtt_dotdot_alarms_supported_commands_t command_list 
)

Sends/Publishes a the SupportedGenerated commands for the Alarms cluster for a UNID/Endpoint.

Publication will be made at the following topic ucl/by-unid/UNID/epID/Alarms/SupportedGeneratedCommands

Parameters
unidThe UNID of the node on behalf of which the advertisment is made
endpointThe Endpoint ID of the node on behalf of which the advertisment is made
command_listStruct pointer with the fields value indicating if individual commands can be generated.

◆ uic_mqtt_dotdot_aox_locator_publish_supported_generated_commands()

void uic_mqtt_dotdot_aox_locator_publish_supported_generated_commands ( const dotdot_unid_t  unid,
const dotdot_endpoint_id_t  endpoint,
const uic_mqtt_dotdot_aox_locator_supported_commands_t command_list 
)

Sends/Publishes a the SupportedGenerated commands for the AoXLocator cluster for a UNID/Endpoint.

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

Parameters
unidThe UNID of the node on behalf of which the advertisment is made
endpointThe Endpoint ID of the node on behalf of which the advertisment is made
command_listStruct pointer with the fields value indicating if individual commands can be generated.

◆ uic_mqtt_dotdot_aox_position_estimation_publish_supported_generated_commands()

void uic_mqtt_dotdot_aox_position_estimation_publish_supported_generated_commands ( const dotdot_unid_t  unid,
const dotdot_endpoint_id_t  endpoint,
const uic_mqtt_dotdot_aox_position_estimation_supported_commands_t command_list 
)

Sends/Publishes a the SupportedGenerated commands for the AoXPositionEstimation cluster for a UNID/Endpoint.

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

Parameters
unidThe UNID of the node on behalf of which the advertisment is made
endpointThe Endpoint ID of the node on behalf of which the advertisment is made
command_listStruct pointer with the fields value indicating if individual commands can be generated.

◆ uic_mqtt_dotdot_application_monitoring_publish_supported_generated_commands()

void uic_mqtt_dotdot_application_monitoring_publish_supported_generated_commands ( const dotdot_unid_t  unid,
const uic_mqtt_dotdot_application_monitoring_supported_commands_t command_list 
)

Sends/Publishes a the SupportedGenerated commands for the ApplicationMonitoring cluster for a UNID/Endpoint.

Publication will be made at the following topic ucl/by-unid/UNID/ApplicationMonitoring/SupportedGeneratedCommands

Parameters
unidThe UNID of the node on behalf of which the advertisment is made
command_listStruct pointer with the fields value indicating if individual commands can be generated.

◆ uic_mqtt_dotdot_ballast_configuration_publish_supported_generated_commands()

void uic_mqtt_dotdot_ballast_configuration_publish_supported_generated_commands ( const dotdot_unid_t  unid,
const dotdot_endpoint_id_t  endpoint,
const uic_mqtt_dotdot_ballast_configuration_supported_commands_t command_list 
)

Sends/Publishes a the SupportedGenerated commands for the BallastConfiguration cluster for a UNID/Endpoint.

Publication will be made at the following topic ucl/by-unid/UNID/epID/BallastConfiguration/SupportedGeneratedCommands

Parameters
unidThe UNID of the node on behalf of which the advertisment is made
endpointThe Endpoint ID of the node on behalf of which the advertisment is made
command_listStruct pointer with the fields value indicating if individual commands can be generated.

◆ uic_mqtt_dotdot_barrier_control_publish_supported_generated_commands()

void uic_mqtt_dotdot_barrier_control_publish_supported_generated_commands ( const dotdot_unid_t  unid,
const dotdot_endpoint_id_t  endpoint,
const uic_mqtt_dotdot_barrier_control_supported_commands_t command_list 
)

Sends/Publishes a the SupportedGenerated commands for the BarrierControl cluster for a UNID/Endpoint.

Publication will be made at the following topic ucl/by-unid/UNID/epID/BarrierControl/SupportedGeneratedCommands

Parameters
unidThe UNID of the node on behalf of which the advertisment is made
endpointThe Endpoint ID of the node on behalf of which the advertisment is made
command_listStruct pointer with the fields value indicating if individual commands can be generated.

◆ uic_mqtt_dotdot_basic_publish_supported_generated_commands()

void uic_mqtt_dotdot_basic_publish_supported_generated_commands ( const dotdot_unid_t  unid,
const dotdot_endpoint_id_t  endpoint,
const uic_mqtt_dotdot_basic_supported_commands_t command_list 
)

Sends/Publishes a the SupportedGenerated commands for the Basic cluster for a UNID/Endpoint.

Publication will be made at the following topic ucl/by-unid/UNID/epID/Basic/SupportedGeneratedCommands

Parameters
unidThe UNID of the node on behalf of which the advertisment is made
endpointThe Endpoint ID of the node on behalf of which the advertisment is made
command_listStruct pointer with the fields value indicating if individual commands can be generated.

◆ uic_mqtt_dotdot_binding_publish_supported_generated_commands()

void uic_mqtt_dotdot_binding_publish_supported_generated_commands ( const dotdot_unid_t  unid,
const dotdot_endpoint_id_t  endpoint,
const uic_mqtt_dotdot_binding_supported_commands_t command_list 
)

Sends/Publishes a the SupportedGenerated commands for the Binding cluster for a UNID/Endpoint.

Publication will be made at the following topic ucl/by-unid/UNID/epID/Binding/SupportedGeneratedCommands

Parameters
unidThe UNID of the node on behalf of which the advertisment is made
endpointThe Endpoint ID of the node on behalf of which the advertisment is made
command_listStruct pointer with the fields value indicating if individual commands can be generated.

◆ uic_mqtt_dotdot_carbon_dioxide_publish_supported_generated_commands()

void uic_mqtt_dotdot_carbon_dioxide_publish_supported_generated_commands ( const dotdot_unid_t  unid,
const dotdot_endpoint_id_t  endpoint,
const uic_mqtt_dotdot_carbon_dioxide_supported_commands_t command_list 
)

Sends/Publishes a the SupportedGenerated commands for the CarbonDioxide cluster for a UNID/Endpoint.

Publication will be made at the following topic ucl/by-unid/UNID/epID/CarbonDioxide/SupportedGeneratedCommands

Parameters
unidThe UNID of the node on behalf of which the advertisment is made
endpointThe Endpoint ID of the node on behalf of which the advertisment is made
command_listStruct pointer with the fields value indicating if individual commands can be generated.

◆ uic_mqtt_dotdot_carbon_monoxide_publish_supported_generated_commands()

void uic_mqtt_dotdot_carbon_monoxide_publish_supported_generated_commands ( const dotdot_unid_t  unid,
const dotdot_endpoint_id_t  endpoint,
const uic_mqtt_dotdot_carbon_monoxide_supported_commands_t command_list 
)

Sends/Publishes a the SupportedGenerated commands for the CarbonMonoxide cluster for a UNID/Endpoint.

Publication will be made at the following topic ucl/by-unid/UNID/epID/CarbonMonoxide/SupportedGeneratedCommands

Parameters
unidThe UNID of the node on behalf of which the advertisment is made
endpointThe Endpoint ID of the node on behalf of which the advertisment is made
command_listStruct pointer with the fields value indicating if individual commands can be generated.

◆ uic_mqtt_dotdot_color_control_publish_supported_generated_commands()

void uic_mqtt_dotdot_color_control_publish_supported_generated_commands ( const dotdot_unid_t  unid,
const dotdot_endpoint_id_t  endpoint,
const uic_mqtt_dotdot_color_control_supported_commands_t command_list 
)

Sends/Publishes a the SupportedGenerated commands for the ColorControl cluster for a UNID/Endpoint.

Publication will be made at the following topic ucl/by-unid/UNID/epID/ColorControl/SupportedGeneratedCommands

Parameters
unidThe UNID of the node on behalf of which the advertisment is made
endpointThe Endpoint ID of the node on behalf of which the advertisment is made
command_listStruct pointer with the fields value indicating if individual commands can be generated.

◆ uic_mqtt_dotdot_configuration_parameters_publish_supported_generated_commands()

void uic_mqtt_dotdot_configuration_parameters_publish_supported_generated_commands ( const dotdot_unid_t  unid,
const dotdot_endpoint_id_t  endpoint,
const uic_mqtt_dotdot_configuration_parameters_supported_commands_t command_list 
)

Sends/Publishes a the SupportedGenerated commands for the ConfigurationParameters cluster for a UNID/Endpoint.

Publication will be made at the following topic ucl/by-unid/UNID/epID/ConfigurationParameters/SupportedGeneratedCommands

Parameters
unidThe UNID of the node on behalf of which the advertisment is made
endpointThe Endpoint ID of the node on behalf of which the advertisment is made
command_listStruct pointer with the fields value indicating if individual commands can be generated.

◆ uic_mqtt_dotdot_dehumidification_control_publish_supported_generated_commands()

void uic_mqtt_dotdot_dehumidification_control_publish_supported_generated_commands ( const dotdot_unid_t  unid,
const dotdot_endpoint_id_t  endpoint,
const uic_mqtt_dotdot_dehumidification_control_supported_commands_t command_list 
)

Sends/Publishes a the SupportedGenerated commands for the DehumidificationControl cluster for a UNID/Endpoint.

Publication will be made at the following topic ucl/by-unid/UNID/epID/DehumidificationControl/SupportedGeneratedCommands

Parameters
unidThe UNID of the node on behalf of which the advertisment is made
endpointThe Endpoint ID of the node on behalf of which the advertisment is made
command_listStruct pointer with the fields value indicating if individual commands can be generated.

◆ uic_mqtt_dotdot_descriptor_publish_supported_generated_commands()

void uic_mqtt_dotdot_descriptor_publish_supported_generated_commands ( const dotdot_unid_t  unid,
const dotdot_endpoint_id_t  endpoint,
const uic_mqtt_dotdot_descriptor_supported_commands_t command_list 
)

Sends/Publishes a the SupportedGenerated commands for the Descriptor cluster for a UNID/Endpoint.

Publication will be made at the following topic ucl/by-unid/UNID/epID/Descriptor/SupportedGeneratedCommands

Parameters
unidThe UNID of the node on behalf of which the advertisment is made
endpointThe Endpoint ID of the node on behalf of which the advertisment is made
command_listStruct pointer with the fields value indicating if individual commands can be generated.

◆ uic_mqtt_dotdot_device_temperature_configuration_publish_supported_generated_commands()

void uic_mqtt_dotdot_device_temperature_configuration_publish_supported_generated_commands ( const dotdot_unid_t  unid,
const dotdot_endpoint_id_t  endpoint,
const uic_mqtt_dotdot_device_temperature_configuration_supported_commands_t command_list 
)

Sends/Publishes a the SupportedGenerated commands for the DeviceTemperatureConfiguration cluster for a UNID/Endpoint.

Publication will be made at the following topic ucl/by-unid/UNID/epID/DeviceTemperatureConfiguration/SupportedGeneratedCommands

Parameters
unidThe UNID of the node on behalf of which the advertisment is made
endpointThe Endpoint ID of the node on behalf of which the advertisment is made
command_listStruct pointer with the fields value indicating if individual commands can be generated.

◆ uic_mqtt_dotdot_diagnostics_publish_supported_generated_commands()

void uic_mqtt_dotdot_diagnostics_publish_supported_generated_commands ( const dotdot_unid_t  unid,
const dotdot_endpoint_id_t  endpoint,
const uic_mqtt_dotdot_diagnostics_supported_commands_t command_list 
)

Sends/Publishes a the SupportedGenerated commands for the Diagnostics cluster for a UNID/Endpoint.

Publication will be made at the following topic ucl/by-unid/UNID/epID/Diagnostics/SupportedGeneratedCommands

Parameters
unidThe UNID of the node on behalf of which the advertisment is made
endpointThe Endpoint ID of the node on behalf of which the advertisment is made
command_listStruct pointer with the fields value indicating if individual commands can be generated.

◆ uic_mqtt_dotdot_door_lock_publish_supported_generated_commands()

void uic_mqtt_dotdot_door_lock_publish_supported_generated_commands ( const dotdot_unid_t  unid,
const dotdot_endpoint_id_t  endpoint,
const uic_mqtt_dotdot_door_lock_supported_commands_t command_list 
)

Sends/Publishes a the SupportedGenerated commands for the DoorLock cluster for a UNID/Endpoint.

Publication will be made at the following topic ucl/by-unid/UNID/epID/DoorLock/SupportedGeneratedCommands

Parameters
unidThe UNID of the node on behalf of which the advertisment is made
endpointThe Endpoint ID of the node on behalf of which the advertisment is made
command_listStruct pointer with the fields value indicating if individual commands can be generated.

◆ uic_mqtt_dotdot_electrical_conductivity_measurement_publish_supported_generated_commands()

void uic_mqtt_dotdot_electrical_conductivity_measurement_publish_supported_generated_commands ( const dotdot_unid_t  unid,
const dotdot_endpoint_id_t  endpoint,
const uic_mqtt_dotdot_electrical_conductivity_measurement_supported_commands_t command_list 
)

Sends/Publishes a the SupportedGenerated commands for the ElectricalConductivityMeasurement cluster for a UNID/Endpoint.

Publication will be made at the following topic ucl/by-unid/UNID/epID/ElectricalConductivityMeasurement/SupportedGeneratedCommands

Parameters
unidThe UNID of the node on behalf of which the advertisment is made
endpointThe Endpoint ID of the node on behalf of which the advertisment is made
command_listStruct pointer with the fields value indicating if individual commands can be generated.

◆ uic_mqtt_dotdot_electrical_measurement_publish_supported_generated_commands()

void uic_mqtt_dotdot_electrical_measurement_publish_supported_generated_commands ( const dotdot_unid_t  unid,
const dotdot_endpoint_id_t  endpoint,
const uic_mqtt_dotdot_electrical_measurement_supported_commands_t command_list 
)

Sends/Publishes a the SupportedGenerated commands for the ElectricalMeasurement cluster for a UNID/Endpoint.

Publication will be made at the following topic ucl/by-unid/UNID/epID/ElectricalMeasurement/SupportedGeneratedCommands

Parameters
unidThe UNID of the node on behalf of which the advertisment is made
endpointThe Endpoint ID of the node on behalf of which the advertisment is made
command_listStruct pointer with the fields value indicating if individual commands can be generated.

◆ uic_mqtt_dotdot_fan_control_publish_supported_generated_commands()

void uic_mqtt_dotdot_fan_control_publish_supported_generated_commands ( const dotdot_unid_t  unid,
const dotdot_endpoint_id_t  endpoint,
const uic_mqtt_dotdot_fan_control_supported_commands_t command_list 
)

Sends/Publishes a the SupportedGenerated commands for the FanControl cluster for a UNID/Endpoint.

Publication will be made at the following topic ucl/by-unid/UNID/epID/FanControl/SupportedGeneratedCommands

Parameters
unidThe UNID of the node on behalf of which the advertisment is made
endpointThe Endpoint ID of the node on behalf of which the advertisment is made
command_listStruct pointer with the fields value indicating if individual commands can be generated.

◆ uic_mqtt_dotdot_flow_measurement_publish_supported_generated_commands()

void uic_mqtt_dotdot_flow_measurement_publish_supported_generated_commands ( const dotdot_unid_t  unid,
const dotdot_endpoint_id_t  endpoint,
const uic_mqtt_dotdot_flow_measurement_supported_commands_t command_list 
)

Sends/Publishes a the SupportedGenerated commands for the FlowMeasurement cluster for a UNID/Endpoint.

Publication will be made at the following topic ucl/by-unid/UNID/epID/FlowMeasurement/SupportedGeneratedCommands

Parameters
unidThe UNID of the node on behalf of which the advertisment is made
endpointThe Endpoint ID of the node on behalf of which the advertisment is made
command_listStruct pointer with the fields value indicating if individual commands can be generated.

◆ uic_mqtt_dotdot_groups_publish_supported_generated_commands()

void uic_mqtt_dotdot_groups_publish_supported_generated_commands ( const dotdot_unid_t  unid,
const dotdot_endpoint_id_t  endpoint,
const uic_mqtt_dotdot_groups_supported_commands_t command_list 
)

Sends/Publishes a the SupportedGenerated commands for the Groups cluster for a UNID/Endpoint.

Publication will be made at the following topic ucl/by-unid/UNID/epID/Groups/SupportedGeneratedCommands

Parameters
unidThe UNID of the node on behalf of which the advertisment is made
endpointThe Endpoint ID of the node on behalf of which the advertisment is made
command_listStruct pointer with the fields value indicating if individual commands can be generated.

◆ uic_mqtt_dotdot_ias_zone_publish_supported_generated_commands()

void uic_mqtt_dotdot_ias_zone_publish_supported_generated_commands ( const dotdot_unid_t  unid,
const dotdot_endpoint_id_t  endpoint,
const uic_mqtt_dotdot_ias_zone_supported_commands_t command_list 
)

Sends/Publishes a the SupportedGenerated commands for the IASZone cluster for a UNID/Endpoint.

Publication will be made at the following topic ucl/by-unid/UNID/epID/IASZone/SupportedGeneratedCommands

Parameters
unidThe UNID of the node on behalf of which the advertisment is made
endpointThe Endpoint ID of the node on behalf of which the advertisment is made
command_listStruct pointer with the fields value indicating if individual commands can be generated.

◆ uic_mqtt_dotdot_iaswd_publish_supported_generated_commands()

void uic_mqtt_dotdot_iaswd_publish_supported_generated_commands ( const dotdot_unid_t  unid,
const dotdot_endpoint_id_t  endpoint,
const uic_mqtt_dotdot_iaswd_supported_commands_t command_list 
)

Sends/Publishes a the SupportedGenerated commands for the IASWD cluster for a UNID/Endpoint.

Publication will be made at the following topic ucl/by-unid/UNID/epID/IASWD/SupportedGeneratedCommands

Parameters
unidThe UNID of the node on behalf of which the advertisment is made
endpointThe Endpoint ID of the node on behalf of which the advertisment is made
command_listStruct pointer with the fields value indicating if individual commands can be generated.

◆ uic_mqtt_dotdot_identify_publish_supported_generated_commands()

void uic_mqtt_dotdot_identify_publish_supported_generated_commands ( const dotdot_unid_t  unid,
const dotdot_endpoint_id_t  endpoint,
const uic_mqtt_dotdot_identify_supported_commands_t command_list 
)

Sends/Publishes a the SupportedGenerated commands for the Identify cluster for a UNID/Endpoint.

Publication will be made at the following topic ucl/by-unid/UNID/epID/Identify/SupportedGeneratedCommands

Parameters
unidThe UNID of the node on behalf of which the advertisment is made
endpointThe Endpoint ID of the node on behalf of which the advertisment is made
command_listStruct pointer with the fields value indicating if individual commands can be generated.

◆ uic_mqtt_dotdot_illuminance_level_sensing_publish_supported_generated_commands()

void uic_mqtt_dotdot_illuminance_level_sensing_publish_supported_generated_commands ( const dotdot_unid_t  unid,
const dotdot_endpoint_id_t  endpoint,
const uic_mqtt_dotdot_illuminance_level_sensing_supported_commands_t command_list 
)

Sends/Publishes a the SupportedGenerated commands for the IlluminanceLevelSensing cluster for a UNID/Endpoint.

Publication will be made at the following topic ucl/by-unid/UNID/epID/IlluminanceLevelSensing/SupportedGeneratedCommands

Parameters
unidThe UNID of the node on behalf of which the advertisment is made
endpointThe Endpoint ID of the node on behalf of which the advertisment is made
command_listStruct pointer with the fields value indicating if individual commands can be generated.

◆ uic_mqtt_dotdot_illuminance_measurement_publish_supported_generated_commands()

void uic_mqtt_dotdot_illuminance_measurement_publish_supported_generated_commands ( const dotdot_unid_t  unid,
const dotdot_endpoint_id_t  endpoint,
const uic_mqtt_dotdot_illuminance_measurement_supported_commands_t command_list 
)

Sends/Publishes a the SupportedGenerated commands for the IlluminanceMeasurement cluster for a UNID/Endpoint.

Publication will be made at the following topic ucl/by-unid/UNID/epID/IlluminanceMeasurement/SupportedGeneratedCommands

Parameters
unidThe UNID of the node on behalf of which the advertisment is made
endpointThe Endpoint ID of the node on behalf of which the advertisment is made
command_listStruct pointer with the fields value indicating if individual commands can be generated.

◆ uic_mqtt_dotdot_level_publish_supported_generated_commands()

void uic_mqtt_dotdot_level_publish_supported_generated_commands ( const dotdot_unid_t  unid,
const dotdot_endpoint_id_t  endpoint,
const uic_mqtt_dotdot_level_supported_commands_t command_list 
)

Sends/Publishes a the SupportedGenerated commands for the Level cluster for a UNID/Endpoint.

Publication will be made at the following topic ucl/by-unid/UNID/epID/Level/SupportedGeneratedCommands

Parameters
unidThe UNID of the node on behalf of which the advertisment is made
endpointThe Endpoint ID of the node on behalf of which the advertisment is made
command_listStruct pointer with the fields value indicating if individual commands can be generated.

◆ uic_mqtt_dotdot_metering_publish_supported_generated_commands()

void uic_mqtt_dotdot_metering_publish_supported_generated_commands ( const dotdot_unid_t  unid,
const dotdot_endpoint_id_t  endpoint,
const uic_mqtt_dotdot_metering_supported_commands_t command_list 
)

Sends/Publishes a the SupportedGenerated commands for the Metering cluster for a UNID/Endpoint.

Publication will be made at the following topic ucl/by-unid/UNID/epID/Metering/SupportedGeneratedCommands

Parameters
unidThe UNID of the node on behalf of which the advertisment is made
endpointThe Endpoint ID of the node on behalf of which the advertisment is made
command_listStruct pointer with the fields value indicating if individual commands can be generated.

◆ uic_mqtt_dotdot_name_and_location_publish_supported_generated_commands()

void uic_mqtt_dotdot_name_and_location_publish_supported_generated_commands ( const dotdot_unid_t  unid,
const dotdot_endpoint_id_t  endpoint,
const uic_mqtt_dotdot_name_and_location_supported_commands_t command_list 
)

Sends/Publishes a the SupportedGenerated commands for the NameAndLocation cluster for a UNID/Endpoint.

Publication will be made at the following topic ucl/by-unid/UNID/epID/NameAndLocation/SupportedGeneratedCommands

Parameters
unidThe UNID of the node on behalf of which the advertisment is made
endpointThe Endpoint ID of the node on behalf of which the advertisment is made
command_listStruct pointer with the fields value indicating if individual commands can be generated.

◆ uic_mqtt_dotdot_occupancy_sensing_publish_supported_generated_commands()

void uic_mqtt_dotdot_occupancy_sensing_publish_supported_generated_commands ( const dotdot_unid_t  unid,
const dotdot_endpoint_id_t  endpoint,
const uic_mqtt_dotdot_occupancy_sensing_supported_commands_t command_list 
)

Sends/Publishes a the SupportedGenerated commands for the OccupancySensing cluster for a UNID/Endpoint.

Publication will be made at the following topic ucl/by-unid/UNID/epID/OccupancySensing/SupportedGeneratedCommands

Parameters
unidThe UNID of the node on behalf of which the advertisment is made
endpointThe Endpoint ID of the node on behalf of which the advertisment is made
command_listStruct pointer with the fields value indicating if individual commands can be generated.

◆ uic_mqtt_dotdot_on_off_publish_supported_generated_commands()

void uic_mqtt_dotdot_on_off_publish_supported_generated_commands ( const dotdot_unid_t  unid,
const dotdot_endpoint_id_t  endpoint,
const uic_mqtt_dotdot_on_off_supported_commands_t command_list 
)

Sends/Publishes a the SupportedGenerated commands for the OnOff cluster for a UNID/Endpoint.

Publication will be made at the following topic ucl/by-unid/UNID/epID/OnOff/SupportedGeneratedCommands

Parameters
unidThe UNID of the node on behalf of which the advertisment is made
endpointThe Endpoint ID of the node on behalf of which the advertisment is made
command_listStruct pointer with the fields value indicating if individual commands can be generated.

◆ uic_mqtt_dotdot_ph_measurement_publish_supported_generated_commands()

void uic_mqtt_dotdot_ph_measurement_publish_supported_generated_commands ( const dotdot_unid_t  unid,
const dotdot_endpoint_id_t  endpoint,
const uic_mqtt_dotdot_ph_measurement_supported_commands_t command_list 
)

Sends/Publishes a the SupportedGenerated commands for the PhMeasurement cluster for a UNID/Endpoint.

Publication will be made at the following topic ucl/by-unid/UNID/epID/PhMeasurement/SupportedGeneratedCommands

Parameters
unidThe UNID of the node on behalf of which the advertisment is made
endpointThe Endpoint ID of the node on behalf of which the advertisment is made
command_listStruct pointer with the fields value indicating if individual commands can be generated.

◆ uic_mqtt_dotdot_pm25_publish_supported_generated_commands()

void uic_mqtt_dotdot_pm25_publish_supported_generated_commands ( const dotdot_unid_t  unid,
const dotdot_endpoint_id_t  endpoint,
const uic_mqtt_dotdot_pm25_supported_commands_t command_list 
)

Sends/Publishes a the SupportedGenerated commands for the PM25 cluster for a UNID/Endpoint.

Publication will be made at the following topic ucl/by-unid/UNID/epID/PM25/SupportedGeneratedCommands

Parameters
unidThe UNID of the node on behalf of which the advertisment is made
endpointThe Endpoint ID of the node on behalf of which the advertisment is made
command_listStruct pointer with the fields value indicating if individual commands can be generated.

◆ uic_mqtt_dotdot_poll_control_publish_supported_generated_commands()

void uic_mqtt_dotdot_poll_control_publish_supported_generated_commands ( const dotdot_unid_t  unid,
const dotdot_endpoint_id_t  endpoint,
const uic_mqtt_dotdot_poll_control_supported_commands_t command_list 
)

Sends/Publishes a the SupportedGenerated commands for the PollControl cluster for a UNID/Endpoint.

Publication will be made at the following topic ucl/by-unid/UNID/epID/PollControl/SupportedGeneratedCommands

Parameters
unidThe UNID of the node on behalf of which the advertisment is made
endpointThe Endpoint ID of the node on behalf of which the advertisment is made
command_listStruct pointer with the fields value indicating if individual commands can be generated.

◆ uic_mqtt_dotdot_power_configuration_publish_supported_generated_commands()

void uic_mqtt_dotdot_power_configuration_publish_supported_generated_commands ( const dotdot_unid_t  unid,
const dotdot_endpoint_id_t  endpoint,
const uic_mqtt_dotdot_power_configuration_supported_commands_t command_list 
)

Sends/Publishes a the SupportedGenerated commands for the PowerConfiguration cluster for a UNID/Endpoint.

Publication will be made at the following topic ucl/by-unid/UNID/epID/PowerConfiguration/SupportedGeneratedCommands

Parameters
unidThe UNID of the node on behalf of which the advertisment is made
endpointThe Endpoint ID of the node on behalf of which the advertisment is made
command_listStruct pointer with the fields value indicating if individual commands can be generated.

◆ uic_mqtt_dotdot_pressure_measurement_publish_supported_generated_commands()

void uic_mqtt_dotdot_pressure_measurement_publish_supported_generated_commands ( const dotdot_unid_t  unid,
const dotdot_endpoint_id_t  endpoint,
const uic_mqtt_dotdot_pressure_measurement_supported_commands_t command_list 
)

Sends/Publishes a the SupportedGenerated commands for the PressureMeasurement cluster for a UNID/Endpoint.

Publication will be made at the following topic ucl/by-unid/UNID/epID/PressureMeasurement/SupportedGeneratedCommands

Parameters
unidThe UNID of the node on behalf of which the advertisment is made
endpointThe Endpoint ID of the node on behalf of which the advertisment is made
command_listStruct pointer with the fields value indicating if individual commands can be generated.

◆ uic_mqtt_dotdot_protocol_controller_network_management_publish_supported_generated_commands()

void uic_mqtt_dotdot_protocol_controller_network_management_publish_supported_generated_commands ( const dotdot_unid_t  unid,
const uic_mqtt_dotdot_protocol_controller_network_management_supported_commands_t command_list 
)

Sends/Publishes a the SupportedGenerated commands for the ProtocolController-NetworkManagement cluster for a UNID/Endpoint.

Publication will be made at the following topic ucl/by-unid/UNID/ProtocolController/NetworkManagement/SupportedGeneratedCommands

Parameters
unidThe UNID of the node on behalf of which the advertisment is made
command_listStruct pointer with the fields value indicating if individual commands can be generated.

◆ uic_mqtt_dotdot_protocol_controller_rf_telemetry_publish_supported_generated_commands()

void uic_mqtt_dotdot_protocol_controller_rf_telemetry_publish_supported_generated_commands ( const dotdot_unid_t  unid,
const uic_mqtt_dotdot_protocol_controller_rf_telemetry_supported_commands_t command_list 
)

Sends/Publishes a the SupportedGenerated commands for the ProtocolController-RFTelemetry cluster for a UNID/Endpoint.

Publication will be made at the following topic ucl/by-unid/UNID/ProtocolController/RFTelemetry/SupportedGeneratedCommands

Parameters
unidThe UNID of the node on behalf of which the advertisment is made
command_listStruct pointer with the fields value indicating if individual commands can be generated.

◆ uic_mqtt_dotdot_pump_configuration_and_control_publish_supported_generated_commands()

void uic_mqtt_dotdot_pump_configuration_and_control_publish_supported_generated_commands ( const dotdot_unid_t  unid,
const dotdot_endpoint_id_t  endpoint,
const uic_mqtt_dotdot_pump_configuration_and_control_supported_commands_t command_list 
)

Sends/Publishes a the SupportedGenerated commands for the PumpConfigurationAndControl cluster for a UNID/Endpoint.

Publication will be made at the following topic ucl/by-unid/UNID/epID/PumpConfigurationAndControl/SupportedGeneratedCommands

Parameters
unidThe UNID of the node on behalf of which the advertisment is made
endpointThe Endpoint ID of the node on behalf of which the advertisment is made
command_listStruct pointer with the fields value indicating if individual commands can be generated.

◆ uic_mqtt_dotdot_relativity_humidity_publish_supported_generated_commands()

void uic_mqtt_dotdot_relativity_humidity_publish_supported_generated_commands ( const dotdot_unid_t  unid,
const dotdot_endpoint_id_t  endpoint,
const uic_mqtt_dotdot_relativity_humidity_supported_commands_t command_list 
)

Sends/Publishes a the SupportedGenerated commands for the RelativityHumidity cluster for a UNID/Endpoint.

Publication will be made at the following topic ucl/by-unid/UNID/epID/RelativityHumidity/SupportedGeneratedCommands

Parameters
unidThe UNID of the node on behalf of which the advertisment is made
endpointThe Endpoint ID of the node on behalf of which the advertisment is made
command_listStruct pointer with the fields value indicating if individual commands can be generated.

◆ uic_mqtt_dotdot_scenes_publish_supported_generated_commands()

void uic_mqtt_dotdot_scenes_publish_supported_generated_commands ( const dotdot_unid_t  unid,
const dotdot_endpoint_id_t  endpoint,
const uic_mqtt_dotdot_scenes_supported_commands_t command_list 
)

Sends/Publishes a the SupportedGenerated commands for the Scenes cluster for a UNID/Endpoint.

Publication will be made at the following topic ucl/by-unid/UNID/epID/Scenes/SupportedGeneratedCommands

Parameters
unidThe UNID of the node on behalf of which the advertisment is made
endpointThe Endpoint ID of the node on behalf of which the advertisment is made
command_listStruct pointer with the fields value indicating if individual commands can be generated.

◆ uic_mqtt_dotdot_shade_configuration_publish_supported_generated_commands()

void uic_mqtt_dotdot_shade_configuration_publish_supported_generated_commands ( const dotdot_unid_t  unid,
const dotdot_endpoint_id_t  endpoint,
const uic_mqtt_dotdot_shade_configuration_supported_commands_t command_list 
)

Sends/Publishes a the SupportedGenerated commands for the ShadeConfiguration cluster for a UNID/Endpoint.

Publication will be made at the following topic ucl/by-unid/UNID/epID/ShadeConfiguration/SupportedGeneratedCommands

Parameters
unidThe UNID of the node on behalf of which the advertisment is made
endpointThe Endpoint ID of the node on behalf of which the advertisment is made
command_listStruct pointer with the fields value indicating if individual commands can be generated.

◆ uic_mqtt_dotdot_soil_moisture_publish_supported_generated_commands()

void uic_mqtt_dotdot_soil_moisture_publish_supported_generated_commands ( const dotdot_unid_t  unid,
const dotdot_endpoint_id_t  endpoint,
const uic_mqtt_dotdot_soil_moisture_supported_commands_t command_list 
)

Sends/Publishes a the SupportedGenerated commands for the SoilMoisture cluster for a UNID/Endpoint.

Publication will be made at the following topic ucl/by-unid/UNID/epID/SoilMoisture/SupportedGeneratedCommands

Parameters
unidThe UNID of the node on behalf of which the advertisment is made
endpointThe Endpoint ID of the node on behalf of which the advertisment is made
command_listStruct pointer with the fields value indicating if individual commands can be generated.

◆ uic_mqtt_dotdot_state_publish_supported_generated_commands()

void uic_mqtt_dotdot_state_publish_supported_generated_commands ( const dotdot_unid_t  unid,
const uic_mqtt_dotdot_state_supported_commands_t command_list 
)

Sends/Publishes a the SupportedGenerated commands for the State cluster for a UNID/Endpoint.

Publication will be made at the following topic ucl/by-unid/UNID/State/SupportedGeneratedCommands

Parameters
unidThe UNID of the node on behalf of which the advertisment is made
command_listStruct pointer with the fields value indicating if individual commands can be generated.

◆ uic_mqtt_dotdot_system_metrics_publish_supported_generated_commands()

void uic_mqtt_dotdot_system_metrics_publish_supported_generated_commands ( const dotdot_unid_t  unid,
const uic_mqtt_dotdot_system_metrics_supported_commands_t command_list 
)

Sends/Publishes a the SupportedGenerated commands for the SystemMetrics cluster for a UNID/Endpoint.

Publication will be made at the following topic ucl/by-unid/UNID/SystemMetrics/SupportedGeneratedCommands

Parameters
unidThe UNID of the node on behalf of which the advertisment is made
command_listStruct pointer with the fields value indicating if individual commands can be generated.

◆ uic_mqtt_dotdot_temperature_measurement_publish_supported_generated_commands()

void uic_mqtt_dotdot_temperature_measurement_publish_supported_generated_commands ( const dotdot_unid_t  unid,
const dotdot_endpoint_id_t  endpoint,
const uic_mqtt_dotdot_temperature_measurement_supported_commands_t command_list 
)

Sends/Publishes a the SupportedGenerated commands for the TemperatureMeasurement cluster for a UNID/Endpoint.

Publication will be made at the following topic ucl/by-unid/UNID/epID/TemperatureMeasurement/SupportedGeneratedCommands

Parameters
unidThe UNID of the node on behalf of which the advertisment is made
endpointThe Endpoint ID of the node on behalf of which the advertisment is made
command_listStruct pointer with the fields value indicating if individual commands can be generated.

◆ uic_mqtt_dotdot_thermostat_publish_supported_generated_commands()

void uic_mqtt_dotdot_thermostat_publish_supported_generated_commands ( const dotdot_unid_t  unid,
const dotdot_endpoint_id_t  endpoint,
const uic_mqtt_dotdot_thermostat_supported_commands_t command_list 
)

Sends/Publishes a the SupportedGenerated commands for the Thermostat cluster for a UNID/Endpoint.

Publication will be made at the following topic ucl/by-unid/UNID/epID/Thermostat/SupportedGeneratedCommands

Parameters
unidThe UNID of the node on behalf of which the advertisment is made
endpointThe Endpoint ID of the node on behalf of which the advertisment is made
command_listStruct pointer with the fields value indicating if individual commands can be generated.

◆ uic_mqtt_dotdot_thermostat_user_interface_configuration_publish_supported_generated_commands()

void uic_mqtt_dotdot_thermostat_user_interface_configuration_publish_supported_generated_commands ( const dotdot_unid_t  unid,
const dotdot_endpoint_id_t  endpoint,
const uic_mqtt_dotdot_thermostat_user_interface_configuration_supported_commands_t command_list 
)

Sends/Publishes a the SupportedGenerated commands for the ThermostatUserInterfaceConfiguration cluster for a UNID/Endpoint.

Publication will be made at the following topic ucl/by-unid/UNID/epID/ThermostatUserInterfaceConfiguration/SupportedGeneratedCommands

Parameters
unidThe UNID of the node on behalf of which the advertisment is made
endpointThe Endpoint ID of the node on behalf of which the advertisment is made
command_listStruct pointer with the fields value indicating if individual commands can be generated.

◆ uic_mqtt_dotdot_time_publish_supported_generated_commands()

void uic_mqtt_dotdot_time_publish_supported_generated_commands ( const dotdot_unid_t  unid,
const dotdot_endpoint_id_t  endpoint,
const uic_mqtt_dotdot_time_supported_commands_t command_list 
)

Sends/Publishes a the SupportedGenerated commands for the Time cluster for a UNID/Endpoint.

Publication will be made at the following topic ucl/by-unid/UNID/epID/Time/SupportedGeneratedCommands

Parameters
unidThe UNID of the node on behalf of which the advertisment is made
endpointThe Endpoint ID of the node on behalf of which the advertisment is made
command_listStruct pointer with the fields value indicating if individual commands can be generated.

◆ uic_mqtt_dotdot_unify_fan_control_publish_supported_generated_commands()

void uic_mqtt_dotdot_unify_fan_control_publish_supported_generated_commands ( const dotdot_unid_t  unid,
const dotdot_endpoint_id_t  endpoint,
const uic_mqtt_dotdot_unify_fan_control_supported_commands_t command_list 
)

Sends/Publishes a the SupportedGenerated commands for the UnifyFanControl cluster for a UNID/Endpoint.

Publication will be made at the following topic ucl/by-unid/UNID/epID/UnifyFanControl/SupportedGeneratedCommands

Parameters
unidThe UNID of the node on behalf of which the advertisment is made
endpointThe Endpoint ID of the node on behalf of which the advertisment is made
command_listStruct pointer with the fields value indicating if individual commands can be generated.

◆ uic_mqtt_dotdot_unify_humidity_control_publish_supported_generated_commands()

void uic_mqtt_dotdot_unify_humidity_control_publish_supported_generated_commands ( const dotdot_unid_t  unid,
const dotdot_endpoint_id_t  endpoint,
const uic_mqtt_dotdot_unify_humidity_control_supported_commands_t command_list 
)

Sends/Publishes a the SupportedGenerated commands for the UnifyHumidityControl cluster for a UNID/Endpoint.

Publication will be made at the following topic ucl/by-unid/UNID/epID/UnifyHumidityControl/SupportedGeneratedCommands

Parameters
unidThe UNID of the node on behalf of which the advertisment is made
endpointThe Endpoint ID of the node on behalf of which the advertisment is made
command_listStruct pointer with the fields value indicating if individual commands can be generated.

◆ uic_mqtt_dotdot_unify_thermostat_publish_supported_generated_commands()

void uic_mqtt_dotdot_unify_thermostat_publish_supported_generated_commands ( const dotdot_unid_t  unid,
const dotdot_endpoint_id_t  endpoint,
const uic_mqtt_dotdot_unify_thermostat_supported_commands_t command_list 
)

Sends/Publishes a the SupportedGenerated commands for the UnifyThermostat cluster for a UNID/Endpoint.

Publication will be made at the following topic ucl/by-unid/UNID/epID/UnifyThermostat/SupportedGeneratedCommands

Parameters
unidThe UNID of the node on behalf of which the advertisment is made
endpointThe Endpoint ID of the node on behalf of which the advertisment is made
command_listStruct pointer with the fields value indicating if individual commands can be generated.

◆ uic_mqtt_dotdot_wind_speed_measurement_publish_supported_generated_commands()

void uic_mqtt_dotdot_wind_speed_measurement_publish_supported_generated_commands ( const dotdot_unid_t  unid,
const dotdot_endpoint_id_t  endpoint,
const uic_mqtt_dotdot_wind_speed_measurement_supported_commands_t command_list 
)

Sends/Publishes a the SupportedGenerated commands for the WindSpeedMeasurement cluster for a UNID/Endpoint.

Publication will be made at the following topic ucl/by-unid/UNID/epID/WindSpeedMeasurement/SupportedGeneratedCommands

Parameters
unidThe UNID of the node on behalf of which the advertisment is made
endpointThe Endpoint ID of the node on behalf of which the advertisment is made
command_listStruct pointer with the fields value indicating if individual commands can be generated.

◆ uic_mqtt_dotdot_window_covering_publish_supported_generated_commands()

void uic_mqtt_dotdot_window_covering_publish_supported_generated_commands ( const dotdot_unid_t  unid,
const dotdot_endpoint_id_t  endpoint,
const uic_mqtt_dotdot_window_covering_supported_commands_t command_list 
)

Sends/Publishes a the SupportedGenerated commands for the WindowCovering cluster for a UNID/Endpoint.

Publication will be made at the following topic ucl/by-unid/UNID/epID/WindowCovering/SupportedGeneratedCommands

Parameters
unidThe UNID of the node on behalf of which the advertisment is made
endpointThe Endpoint ID of the node on behalf of which the advertisment is made
command_listStruct pointer with the fields value indicating if individual commands can be generated.