ESPHome
2024.11.0
|
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.