Ich bin nicht sicher ob sich das beißt
- condition: time
after: "21:00:00"
- condition: sun
before: sunrise
Die Sonne ist ja bereits aufgegangen. Ich vermute fast, dass das pro Tag gilt. Aber teste das heute Abend mal.
Edit:
Du könntest es über eine Template Condition testen anstatt über sun sunrise
condition: template
value_template: "{{ as_timestamp(state_attr('sun.sun', 'next_rising')) > as_timestamp(now()) }}"