ESPHome 2026.3.0-dev
Loading...
Searching...
No Matches
climate_mode.cpp File Reference

Go to the source code of this file.

Namespaces

namespace  esphome
 Providing packet encoding functions for exchanging data with a remote host.
 
namespace  esphome::climate
 

Functions

 esphome::climate::PROGMEM_STRING_TABLE (ClimateModeStrings, "OFF", "HEAT_COOL", "COOL", "HEAT", "FAN_ONLY", "DRY", "AUTO", "UNKNOWN")
 
const LogString * esphome::climate::climate_mode_to_string (ClimateMode mode)
 Convert the given ClimateMode to a human-readable string.
 
 esphome::climate::PROGMEM_STRING_TABLE (ClimateActionStrings, "OFF", "UNKNOWN", "COOLING", "HEATING", "IDLE", "DRYING", "FAN", "DEFROSTING", "UNKNOWN")
 
const LogString * esphome::climate::climate_action_to_string (ClimateAction action)
 Convert the given ClimateAction to a human-readable string.
 
 esphome::climate::PROGMEM_STRING_TABLE (ClimateFanModeStrings, "ON", "OFF", "AUTO", "LOW", "MEDIUM", "HIGH", "MIDDLE", "FOCUS", "DIFFUSE", "QUIET", "UNKNOWN")
 
const LogString * esphome::climate::climate_fan_mode_to_string (ClimateFanMode mode)
 Convert the given ClimateFanMode to a human-readable string.
 
 esphome::climate::PROGMEM_STRING_TABLE (ClimateSwingModeStrings, "OFF", "BOTH", "VERTICAL", "HORIZONTAL", "UNKNOWN")
 
const LogString * esphome::climate::climate_swing_mode_to_string (ClimateSwingMode mode)
 Convert the given ClimateSwingMode to a human-readable string.
 
 esphome::climate::PROGMEM_STRING_TABLE (ClimatePresetStrings, "NONE", "HOME", "AWAY", "BOOST", "COMFORT", "ECO", "SLEEP", "ACTIVITY", "UNKNOWN")
 
const LogString * esphome::climate::climate_preset_to_string (ClimatePreset preset)
 Convert the given PresetMode to a human-readable string.