I like the Philips wake up lights. They start to increase brightness 20 min before your set time, emulating sunrise. Using them with a radio station because then every morning sounds different.
It was really a game changer, it only wakes her when her sleep is light (we go in there ~10 minutes after if we have a timing to follow, or let her finish her sleep if not) and she stopped getting up at random times.
Now thinking about getting something similar for us too :)