Home Assistant Unofficial Reference 2024.12.1
const.py
Go to the documentation of this file.
1 """Constants for the schedule integration."""
2 
3 import logging
4 from typing import Final
5 
6 DOMAIN: Final = "schedule"
7 LOGGER = logging.getLogger(__package__)
8 
9 CONF_DATA: Final = "data"
10 CONF_FRIDAY: Final = "friday"
11 CONF_FROM: Final = "from"
12 CONF_MONDAY: Final = "monday"
13 CONF_SATURDAY: Final = "saturday"
14 CONF_SUNDAY: Final = "sunday"
15 CONF_THURSDAY: Final = "thursday"
16 CONF_TO: Final = "to"
17 CONF_TUESDAY: Final = "tuesday"
18 CONF_WEDNESDAY: Final = "wednesday"
19 CONF_ALL_DAYS: Final = {
20  CONF_MONDAY,
21  CONF_TUESDAY,
22  CONF_WEDNESDAY,
23  CONF_THURSDAY,
24  CONF_FRIDAY,
25  CONF_SATURDAY,
26  CONF_SUNDAY,
27 }
28 
29 ATTR_NEXT_EVENT: Final = "next_event"
30 
31 WEEKDAY_TO_CONF: Final = {
32  0: CONF_MONDAY,
33  1: CONF_TUESDAY,
34  2: CONF_WEDNESDAY,
35  3: CONF_THURSDAY,
36  4: CONF_FRIDAY,
37  5: CONF_SATURDAY,
38  6: CONF_SUNDAY,
39 }