2022-03-18 09:12:15 +00:00
|
|
|
"""Constants for the Sun integration."""
|
2024-03-08 13:33:51 +00:00
|
|
|
|
2022-03-18 09:12:15 +00:00
|
|
|
from typing import Final
|
|
|
|
|
|
|
|
DOMAIN: Final = "sun"
|
|
|
|
|
|
|
|
DEFAULT_NAME: Final = "Sun"
|
2023-09-22 09:16:37 +00:00
|
|
|
|
|
|
|
SIGNAL_POSITION_CHANGED = f"{DOMAIN}_position_changed"
|
|
|
|
SIGNAL_EVENTS_CHANGED = f"{DOMAIN}_events_changed"
|
2024-03-15 22:01:49 +00:00
|
|
|
|
|
|
|
|
|
|
|
STATE_ABOVE_HORIZON = "above_horizon"
|
|
|
|
STATE_BELOW_HORIZON = "below_horizon"
|
|
|
|
|
|
|
|
|
|
|
|
STATE_ATTR_AZIMUTH = "azimuth"
|
|
|
|
STATE_ATTR_ELEVATION = "elevation"
|
|
|
|
STATE_ATTR_RISING = "rising"
|
|
|
|
STATE_ATTR_NEXT_DAWN = "next_dawn"
|
|
|
|
STATE_ATTR_NEXT_DUSK = "next_dusk"
|
|
|
|
STATE_ATTR_NEXT_MIDNIGHT = "next_midnight"
|
|
|
|
STATE_ATTR_NEXT_NOON = "next_noon"
|
|
|
|
STATE_ATTR_NEXT_RISING = "next_rising"
|
|
|
|
STATE_ATTR_NEXT_SETTING = "next_setting"
|