|
ESPHome 2025.12.0-dev
|
#include <sun.h>
Public Member Functions | |
| TEMPLATABLE_VALUE (double, elevation) | |
| void | set_above (bool above) |
| bool | check (const Ts &...x) override |
Public Member Functions inherited from esphome::Condition< Ts... > | |
| bool | check_tuple (const std::tuple< Ts... > &tuple) |
| Call check with a tuple of values as parameter. | |
Public Member Functions inherited from esphome::Parented< Sun > | |
| Parented () | |
| Parented (Sun *parent) | |
| Sun * | get_parent () const |
| Get the parent of this object. | |
| void | set_parent (Sun *parent) |
| Set the parent of this object. | |
Protected Attributes | |
| bool | above_ |
Protected Attributes inherited from esphome::Parented< Sun > | |
| Sun * | parent_ |
Additional Inherited Members | |
Protected Member Functions inherited from esphome::Condition< Ts... > | |
| bool | check_tuple_ (const std::tuple< Ts... > &tuple, seq< S... >) |
|
inlineoverridevirtual |
Implements esphome::Condition< Ts... >.
|
inline |
| esphome::sun::SunCondition< Ts >::TEMPLATABLE_VALUE | ( | double | , |
| elevation | ) |
|
protected |