|
ESPHome 2025.12.0-dev
|
#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.