|
esphome-api-client 0.5.0
Modern C++17 client for the ESPHome native API (plaintext + Noise)
|
A command to mutate a climate entity. Each optional field is sent only when engaged. More...
#include <climate.hpp>
Public Attributes | |
| std::uint32_t | key = 0 |
| std::optional< ClimateMode > | mode |
| std::optional< float > | target_temperature |
| std::optional< float > | target_temperature_low |
| std::optional< float > | target_temperature_high |
| std::optional< ClimateFanMode > | fan_mode |
| std::optional< ClimateSwingMode > | swing_mode |
| std::optional< std::string > | custom_fan_mode |
| std::optional< ClimatePreset > | preset |
| std::optional< std::string > | custom_preset |
| std::optional< float > | target_humidity |
A command to mutate a climate entity. Each optional field is sent only when engaged.
| std::optional<std::string> esphome::api::ClimateCommand::custom_fan_mode |
| std::optional<std::string> esphome::api::ClimateCommand::custom_preset |
| std::optional<ClimateFanMode> esphome::api::ClimateCommand::fan_mode |
| std::uint32_t esphome::api::ClimateCommand::key = 0 |
| std::optional<ClimateMode> esphome::api::ClimateCommand::mode |
| std::optional<ClimatePreset> esphome::api::ClimateCommand::preset |
| std::optional<ClimateSwingMode> esphome::api::ClimateCommand::swing_mode |
| std::optional<float> esphome::api::ClimateCommand::target_humidity |
| std::optional<float> esphome::api::ClimateCommand::target_temperature |
| std::optional<float> esphome::api::ClimateCommand::target_temperature_high |
| std::optional<float> esphome::api::ClimateCommand::target_temperature_low |