#include <water_heater.h>
Definition at line 69 of file water_heater.h.
◆ WaterHeaterCall() [1/2]
| esphome::water_heater::WaterHeaterCall::WaterHeaterCall |
( |
| ) |
|
|
inline |
◆ WaterHeaterCall() [2/2]
| esphome::water_heater::WaterHeaterCall::WaterHeaterCall |
( |
WaterHeater * | parent | ) |
|
◆ get_mode()
◆ get_state()
| uint32_t esphome::water_heater::WaterHeaterCall::get_state |
( |
| ) |
const |
|
inline |
◆ get_target_temperature()
| float esphome::water_heater::WaterHeaterCall::get_target_temperature |
( |
| ) |
const |
|
inline |
◆ get_target_temperature_high()
| float esphome::water_heater::WaterHeaterCall::get_target_temperature_high |
( |
| ) |
const |
|
inline |
◆ get_target_temperature_low()
| float esphome::water_heater::WaterHeaterCall::get_target_temperature_low |
( |
| ) |
const |
|
inline |
◆ perform()
| void esphome::water_heater::WaterHeaterCall::perform |
( |
| ) |
|
◆ set_away()
| WaterHeaterCall & esphome::water_heater::WaterHeaterCall::set_away |
( |
bool | away | ) |
|
◆ set_mode() [1/2]
| WaterHeaterCall & esphome::water_heater::WaterHeaterCall::set_mode |
( |
const std::string & | mode | ) |
|
◆ set_mode() [2/2]
◆ set_on()
| WaterHeaterCall & esphome::water_heater::WaterHeaterCall::set_on |
( |
bool | on | ) |
|
◆ set_target_temperature()
| WaterHeaterCall & esphome::water_heater::WaterHeaterCall::set_target_temperature |
( |
float | temperature | ) |
|
◆ set_target_temperature_high()
| WaterHeaterCall & esphome::water_heater::WaterHeaterCall::set_target_temperature_high |
( |
float | temperature | ) |
|
◆ set_target_temperature_low()
| WaterHeaterCall & esphome::water_heater::WaterHeaterCall::set_target_temperature_low |
( |
float | temperature | ) |
|
◆ validate_()
| void esphome::water_heater::WaterHeaterCall::validate_ |
( |
| ) |
|
|
protected |
◆ mode_
◆ parent_
| WaterHeater* esphome::water_heater::WaterHeaterCall::parent_ |
|
protected |
◆ state_
| uint32_t esphome::water_heater::WaterHeaterCall::state_ {0} |
|
protected |
◆ target_temperature_
| float esphome::water_heater::WaterHeaterCall::target_temperature_ {NAN} |
|
protected |
◆ target_temperature_high_
| float esphome::water_heater::WaterHeaterCall::target_temperature_high_ {NAN} |
|
protected |
◆ target_temperature_low_
| float esphome::water_heater::WaterHeaterCall::target_temperature_low_ {NAN} |
|
protected |
The documentation for this class was generated from the following files: