Several years back, my husband bought me a clock with a diffuser built in.
Instead of a snooze alarm, which it also had, but it would turn on a small light bulb to heat the oil in a bit of water in the small built in dish at the top right at 30 minutes before the alarm would go off.
Maybe try e-bay for diffuser alarm clock? Surely they are still around. I think we picked it up at a local Walgreens or CVS around Christmas.
Best wishes in your acquisition.