Da meine Tochter nicht sehr daran interessiert ist, im Bett zu bleiben, haben wir einen Weg besprochen, wie sie erkennt, wann es noch "Schlafzeit" ist und wann "Tageszeit".
Dies ist besonders praktisch, wenn die Sonne früh aufgeht und du trotzdem noch etwas Schlaf bekommen möchtest.
Drucken Sie vorne und hinten mit etwas dunklem Filament und die mittleren Teile mit etwas diffusem, durchscheinendem Material.
Ich habe zwei einzelne WS2812B-LEDs verwendet, die an einen ESP8266 D1 Mini angeschlossen sind. Ich habe ESPHome mit der folgenden Lichtkonfiguration verwendet, damit ich beide LEDs einzeln steuern kann, während ich nur einen GPIO-Pin verwende.
Licht:
- Plattform: neopixelbus
Typ: GRB
Variant: WS2811
Pin: GPIO4
num_leds: 2
id: "nachtlichtsonnemondled"
intern: Wahr
restore_mode: RESTORE_DEFAULT_OFF
- Plattform: Partition
Name: "Sonne"
id: sonne
restore_mode: RESTORE_DEFAULT_OFF
Segmente:
- id: Nachtlicht-Sonne-Mond-LED
von: 0
An: 0
- Plattform: Partition
Name: "Mond"
id: mond
restore_mode: RESTORE_DEFAULT_OFF
Segmente:
- id: Nachtlicht-Sonne-Mond-LED
von: 1
An: 1
Ich benutze auch die Zeitintegration, um ein- und auszublenden.
Zeit:
- Plattform: HomeAssistant
id: homeassistant_time
pünktlich:
# Jeden Morgen an Wochentagen
- Sekunden: 0
Minuten: 55
Stunden: 6
Tage der Woche: SONNTAG - SAMSTAG
dann:
- Licht.Einschalten:
id: sonne
Helligkeit: 80%
Übergangszeit: 10 Minuten
- Licht ausschalten:
id: mond
Übergangsdauer: 3 Minuten
- Sekunden: 0
Minuten: 50
Stunden: 19
Tage der Woche: SONNTAG - SAMSTAG
dann:
- Licht.Einschalten:
id: mond
Helligkeit: 17%
Übergangsdauer: 3 Minuten
- Sekunden: 0
Minuten: 00
Stunden: 19
Tage der Woche: SONNTAG - SAMSTAG
dann:
- Licht ausschalten:
id: sonne
Übergangszeit: 60 Minuten
Fuente del modelo
