ESPHome
2024.11.3
|
#include <sprinkler.h>
Data Fields | |
SprinklerControllerNumber * | run_duration_number |
SprinklerControllerSwitch * | controller_switch |
SprinklerControllerSwitch * | enable_switch |
SprinklerSwitch | valve_switch |
uint32_t | run_duration |
optional< size_t > | pump_switch_index |
bool | valve_cycle_complete |
std::unique_ptr< ShutdownAction<> > | valve_shutdown_action |
std::unique_ptr< StartSingleValveAction<> > | valve_resumeorstart_action |
std::unique_ptr< Automation<> > | valve_turn_off_automation |
std::unique_ptr< Automation<> > | valve_turn_on_automation |
Definition at line 88 of file sprinkler.h.
SprinklerControllerSwitch* esphome::sprinkler::SprinklerValve::controller_switch |
Definition at line 90 of file sprinkler.h.
SprinklerControllerSwitch* esphome::sprinkler::SprinklerValve::enable_switch |
Definition at line 91 of file sprinkler.h.
optional<size_t> esphome::sprinkler::SprinklerValve::pump_switch_index |
Definition at line 94 of file sprinkler.h.
uint32_t esphome::sprinkler::SprinklerValve::run_duration |
Definition at line 93 of file sprinkler.h.
SprinklerControllerNumber* esphome::sprinkler::SprinklerValve::run_duration_number |
Definition at line 89 of file sprinkler.h.
bool esphome::sprinkler::SprinklerValve::valve_cycle_complete |
Definition at line 95 of file sprinkler.h.
std::unique_ptr<StartSingleValveAction<> > esphome::sprinkler::SprinklerValve::valve_resumeorstart_action |
Definition at line 97 of file sprinkler.h.
std::unique_ptr<ShutdownAction<> > esphome::sprinkler::SprinklerValve::valve_shutdown_action |
Definition at line 96 of file sprinkler.h.
SprinklerSwitch esphome::sprinkler::SprinklerValve::valve_switch |
Definition at line 92 of file sprinkler.h.
std::unique_ptr<Automation<> > esphome::sprinkler::SprinklerValve::valve_turn_off_automation |
Definition at line 98 of file sprinkler.h.
std::unique_ptr<Automation<> > esphome::sprinkler::SprinklerValve::valve_turn_on_automation |
Definition at line 99 of file sprinkler.h.