|
ESPHome 2025.12.0-dev
|
Data Structures | |
| class | ClearQueuedValvesAction |
| class | NextValveAction |
| class | PauseAction |
| class | PreviousValveAction |
| class | QueueValveAction |
| class | ResumeAction |
| class | ResumeOrStartAction |
| class | SetDividerAction |
| class | SetMultiplierAction |
| class | SetRepeatAction |
| class | SetRunDurationAction |
| class | ShutdownAction |
| class | Sprinkler |
| class | SprinklerControllerNumber |
| class | SprinklerControllerSwitch |
| struct | SprinklerQueueItem |
| class | SprinklerSwitch |
| struct | SprinklerTimer |
| struct | SprinklerValve |
| class | SprinklerValveOperator |
| class | SprinklerValveRunRequest |
| class | StartFromQueueAction |
| class | StartFullCycleAction |
| class | StartSingleValveAction |
Enumerations | |
| enum | SprinklerState : uint8_t { IDLE , STARTING , ACTIVE , STOPPING , BYPASS } |
| enum | SprinklerTimerIndex : uint8_t { TIMER_SM = 0 , TIMER_VALVE_SELECTION = 1 } |
| enum | SprinklerValveRunRequestOrigin : uint8_t { USER , CYCLE , QUEUE } |
Variables | |
| const std::string | MIN_STR = "min" |
| enum esphome::sprinkler::SprinklerState : uint8_t |
| Enumerator | |
|---|---|
| IDLE | |
| STARTING | |
| ACTIVE | |
| STOPPING | |
| BYPASS | |
Definition at line 16 of file sprinkler.h.
| enum esphome::sprinkler::SprinklerTimerIndex : uint8_t |
| Enumerator | |
|---|---|
| TIMER_SM | |
| TIMER_VALVE_SELECTION | |
Definition at line 25 of file sprinkler.h.
| enum esphome::sprinkler::SprinklerValveRunRequestOrigin : uint8_t |
| Enumerator | |
|---|---|
| USER | |
| CYCLE | |
| QUEUE | |
Definition at line 30 of file sprinkler.h.
| const std::string esphome::sprinkler::MIN_STR = "min" |
Definition at line 14 of file sprinkler.h.