Es ist mit Abstand eine der einfachsten Automatisierungen.
Als unterschied zur meiner Version sehe ich nur, dass Du unnötigerweise zusätzlich zur entity_id noch zusätzlich die aera_id und die device_id verwenden tust.
Die entity_id reicht füllig aus. Mit area_id schaltest Du alle Switches in der besagten Bereich. Mit device_id alle switch Entitäten eines Gerätes.
Dann ist die Frage, hat die Automatisierung nicht ausgelöst oder hat nur der Switch nicht ausgeschaltet?!
Das kannst Du unter Abläufe der Automatisierung Dir anschauen.
Wann die Automatisierung ausgelöst wurde und welche Aktionen ausgeführt wurden.

- Ablauf Automatisierung.png (53.85 KiB) 1949 mal betrachtet
Eine weitere Fehlerquelle könnte die Zeit selbst sein. Hast Du in Home Assistant die richtige Zeitzone eingestellt?
Code: Alles auswählen
alias: Garten Terrasse Lichterkette
description: ""
trigger:
- platform: sun
event: sunset
offset: 0
id: einschalten
- platform: time
at: "22:00:00"
id: ausschalten
condition: []
action:
- choose:
- conditions:
- condition: trigger
id:
- einschalten
sequence:
- service: switch.turn_on
data: {}
target:
entity_id: switch.garten_steckdose_2_2
- conditions:
- condition: trigger
id:
- ausschalten
sequence:
- service: switch.turn_off
data: {}
target:
entity_id: switch.garten_steckdose_2_2
mode: single
Gruß
Osorkon