Sorry, I totally missed your reply. Most of my lights are smart LEDs connected to my HomeAssistant server. From there its just a simple automation that increases the lights brightness over a five minute interval before triggering an acoustic alarm
Not OP but it’s probably this
Philips Wake-up Light, Sunrise Simulation, Bedside Lamp, Tap to Snooze, HF3500/60 https://a.co/d/4KIfD6C