Dieser Wecker kann für sämtliche Bedürfnisse erstellt werden. In diesem Beispiel beziehen wir uns auf einen Wecker zum täglichen Aufstehen. Bei Bedarf müssten lediglich die „Namen/Bezeichnungen“ ausgetauscht werden.
Um einen Lichtwecker nutzen zu können, benötigen wir einige Helfer:
1#-
2# _ _ _ _
3# (_)_ __ _ __ _ _| |_ | |__ ___ ___ | | ___ __ _ _ __ ___
4# | | '_ \| '_ \| | | | __| | '_ \ / _ \ / _ \| |/ _ \/ _` | '_ \/ __|
5# | | | | | |_) | |_| | |_ | |_) | (_) | (_) | | __/ (_| | | | \__ \
6# |_|_| |_| .__/ \__,_|\__|___|_.__/ \___/ \___/|_|\___|\__,_|_| |_|___/
7# |_| |_____|
8#
9#-
10
11wakeup_kind:
12 name: 'Lichtwecker aktivieren'
13 icon: mdi:power
14 initial: on
15
16wakeup_kind_weekend:
17 name: 'Wochenende'
18 icon: mdi:power
19 initial: on
20
21wakeup_kind_monday:
22 name: Montag
23 icon: mdi:calendar
24 initial: on
25
26wakeup_kind_tuesday:
27 name: Dienstag
28 icon: mdi:calendar
29 initial: on
30
31wakeup_kind_wednesday:
32 name: Mittwoch
33 icon: mdi:calendar
34 initial: on
35
36wakeup_kind_thursday:
37 name: Donnerstag
38 icon: mdi:calendar
39 initial: on
40
41wakeup_kind_friday:
42 name: Freitag
43 icon: mdi:calendar
44 initial: on
45
46wakeup_kind_saturday:
47 name: Samstag
48 icon: mdi:calendar
49 initial: off
50
51wakeup_kind_sunday:
52 name: Sonntag
53 icon: mdi:calendar
54 initial: off1#-
2# _ _ _
3# (_)_ __ _ __ _ _| |_ _ __ _ _ _ __ ___ | |__ ___ _ __ ___
4# | | '_ \| '_ \| | | | __| | '_ \| | | | '_ ` _ \| '_ \ / _ \ '__/ __|
5# | | | | | |_) | |_| | |_ | | | | |_| | | | | | | |_) | __/ | \__ \
6# |_|_| |_| .__/ \__,_|\__|___|_| |_|\__,_|_| |_| |_|_.__/ \___|_| |___/
7# |_| |_____|
8#
9#-
10
11slider_kind_wakeup_hour:
12 name: Stunden
13 icon: mdi:clock-in
14 initial: 5
15 min: 0
16 max: 23
17 step: 1
18slider_kind_wakeup_minutes:
19 name: Minuten
20 icon: mdi:clock-in
21 initial: 25
22 min: 0
23 max: 59
24 step: 1

