|
ESPHome 2026.3.3
|
Go to the source code of this file.
Data Structures | |
| class | esphome::EntityBase |
| struct | esphome::EntityBase::EntityFlags |
| class | esphome::StatefulEntityBase< T > |
| An entity that has a state. More... | |
Namespaces | |
| namespace | esphome |
| Providing packet encoding functions for exchanging data with a remote host. | |
Enumerations | |
| enum | esphome::EntityCategory : uint8_t { esphome::ENTITY_CATEGORY_NONE = 0 , esphome::ENTITY_CATEGORY_CONFIG = 1 , esphome::ENTITY_CATEGORY_DIAGNOSTIC = 2 } |
Functions | |
| void | setup () |
| void | original_setup () |
| const char * | esphome::entity_device_class_lookup (uint8_t index) |
| const char * | esphome::entity_uom_lookup (uint8_t index) |
| const char * | esphome::entity_icon_lookup (uint8_t index) |
| void | esphome::log_entity_icon (const char *tag, const char *prefix, const EntityBase &obj) |
| void | esphome::log_entity_device_class (const char *tag, const char *prefix, const EntityBase &obj) |
| void | esphome::log_entity_unit_of_measurement (const char *tag, const char *prefix, const EntityBase &obj) |
| void original_setup | ( | ) |
| void setup | ( | ) |