|
esphome-api-client 0.5.0
Modern C++17 client for the ESPHome native API (plaintext + Noise)
|
A water heater's reported state. More...
#include <water_heater.hpp>
Public Attributes | |
| std::uint32_t | key = 0 |
| float | current_temperature = 0.0F |
| float | target_temperature = 0.0F |
| WaterHeaterMode | mode = WaterHeaterMode::Off |
| std::uint32_t | state = 0 |
| Bitmask of current state flags (bit 0 = away, bit 1 = on). | |
| float | target_temperature_low = 0.0F |
| float | target_temperature_high = 0.0F |
A water heater's reported state.
| float esphome::api::WaterHeaterState::current_temperature = 0.0F |
| std::uint32_t esphome::api::WaterHeaterState::key = 0 |
| WaterHeaterMode esphome::api::WaterHeaterState::mode = WaterHeaterMode::Off |
| std::uint32_t esphome::api::WaterHeaterState::state = 0 |
Bitmask of current state flags (bit 0 = away, bit 1 = on).
| float esphome::api::WaterHeaterState::target_temperature = 0.0F |
| float esphome::api::WaterHeaterState::target_temperature_high = 0.0F |
| float esphome::api::WaterHeaterState::target_temperature_low = 0.0F |