|
ESPHome 2025.12.0-dev
|
Internal struct for MQTT Home Assistant discovery. More...
#include <mqtt_client.h>
Data Fields | |
| std::string | prefix |
| The Home Assistant discovery prefix. Empty means disabled. | |
| bool | retain |
| Whether to retain discovery messages. | |
| bool | discover_ip |
| Enable the Home Assistant device discovery. | |
| bool | clean |
| MQTTDiscoveryUniqueIdGenerator | unique_id_generator |
| MQTTDiscoveryObjectIdGenerator | object_id_generator |
Internal struct for MQTT Home Assistant discovery.
See MQTT Discovery.
Definition at line 81 of file mqtt_client.h.
| bool esphome::mqtt::MQTTDiscoveryInfo::clean |
Definition at line 85 of file mqtt_client.h.
| bool esphome::mqtt::MQTTDiscoveryInfo::discover_ip |
Enable the Home Assistant device discovery.
Definition at line 84 of file mqtt_client.h.
| MQTTDiscoveryObjectIdGenerator esphome::mqtt::MQTTDiscoveryInfo::object_id_generator |
Definition at line 87 of file mqtt_client.h.
| std::string esphome::mqtt::MQTTDiscoveryInfo::prefix |
The Home Assistant discovery prefix. Empty means disabled.
Definition at line 82 of file mqtt_client.h.
| bool esphome::mqtt::MQTTDiscoveryInfo::retain |
Whether to retain discovery messages.
Definition at line 83 of file mqtt_client.h.
| MQTTDiscoveryUniqueIdGenerator esphome::mqtt::MQTTDiscoveryInfo::unique_id_generator |
Definition at line 86 of file mqtt_client.h.