|
ESPHome 2026.5.0b1
|
Go to the source code of this file.
Namespaces | |
| namespace | esphome |
| namespace | esphome::climate |
Functions | |
| template<typename T > | |
| bool | esphome::climate::set_primary_mode (optional< T > &primary, const char *&custom_ptr, T value) |
| Template helper for setting primary modes (fan_mode, preset) with mutual exclusion. | |
| template<typename T > | |
| bool | esphome::climate::set_custom_mode (const char *&custom_ptr, optional< T > &primary, const char *found_ptr, bool has_custom) |
| Template helper for setting custom modes (custom_fan_mode_, custom_preset_) with mutual exclusion. | |
Variables | |
| constexpr StringToUint8 | esphome::climate::CLIMATE_MODES_BY_STR [] |
| constexpr StringToUint8 | esphome::climate::CLIMATE_FAN_MODES_BY_STR [] |
| constexpr StringToUint8 | esphome::climate::CLIMATE_PRESETS_BY_STR [] |
| constexpr StringToUint8 | esphome::climate::CLIMATE_SWING_MODES_BY_STR [] |