ESPHome 2025.5.0
|
Data Structures | |
class | CycleSpeedAction |
class | Fan |
class | FanCall |
class | FanDirectionSetTrigger |
class | FanIsOffCondition |
class | FanIsOnCondition |
class | FanOscillatingSetTrigger |
class | FanPresetSetTrigger |
struct | FanRestoreState |
class | FanSpeedSetTrigger |
class | FanStateTrigger |
class | FanTraits |
class | FanTurnOffTrigger |
class | FanTurnOnTrigger |
class | ToggleAction |
class | TurnOffAction |
class | TurnOnAction |
Enumerations | |
enum class | FanDirection { FORWARD = 0 , REVERSE = 1 } |
Simple enum to represent the direction of a fan. More... | |
enum class | FanRestoreMode { NO_RESTORE , ALWAYS_OFF , ALWAYS_ON , RESTORE_DEFAULT_OFF , RESTORE_DEFAULT_ON , RESTORE_INVERTED_DEFAULT_OFF , RESTORE_INVERTED_DEFAULT_ON } |
Restore mode of a fan. More... | |
Functions | |
const LogString * | fan_direction_to_string (FanDirection direction) |
struct esphome::fan::FanRestoreState | __attribute__ ((packed)) |
enum | ESPDEPRECATED ("LegacyFanDirection members are deprecated, use FanDirection instead.", "2022.2") LegacyFanDirection |
Variables | |
constexpr uint32_t | RESTORE_STATE_VERSION = 0x71700ABA |
esphome::fan::Fan | __attribute__ |
|
strong |
|
strong |
struct esphome::fan::FanRestoreState esphome::fan::__attribute__ | ( | (packed) | ) |
enum esphome::fan::ESPDEPRECATED | ( | "LegacyFanDirection members are | deprecated, |
use FanDirection instead." | , | ||
"2022.2" | ) |
Definition at line 1 of file fan_state.h.
const LogString * esphome::fan::fan_direction_to_string | ( | FanDirection | direction | ) |
esphome::fan::Fan esphome::fan::__attribute__ |