I used to have an old Philips Wake Up light, the ones with a 100watt light bulb and FM Radio. With the combination of Homey and a Google Nest Hub I’ve made a custom alarm clock / wake up light to replace this.
It all starts when I go to sleep. I’ve got one flow ‘SLEEP’ that triggers a series of flows that turn off TV, decoder, lights in the living room (with delay) and turn on my night stand bed lamp.
It also triggers this flow to set an alarm clock: https://homey.app/f/hF85Y9
For most days this standard time will work, otherwise I set the alarm clock manually in the Homey app.
In the morning it all starts with this flow: https://homey.app/f/5qD5Y9
30 minutes before the alarm time, it starts a flow wake up light, sets the volume of the nest hub to 0, so the music volume can start to increase slowly, it unmutes my android phone (with IFTTT) and starts a music flow. Restart for Google TTS is needed because of the app crashing in the night sometimes. This makes sure it will work later on.
wake up light using my night stand bed lamp: https://homey.app/f/rmE6Y9
(ikea kitchen cabinet light placed inside my night stand)
for the volume of the nest hub I use Better Logic: https://homey.app/f/ZM07Y9
this will start the music: https://homey.app/f/MYd7Y9 and using a timer it slowly increases the volume: https://homey.app/f/47s7Y9
On my phone I’ve made a widget (favorite flow) to stop increasing the volume: https://homey.app/f/2Jy7Y9
I’m still looking for a nice button that I can put next to my bed to do this. Also when I stop the Nest hub from screen or with voice, the volume increase will also stop.
At the exact time of the alarm clock, I use Google TTS to warn me to really get out of bed. https://homey.app/f/2Jy7Y9
I’m still looking for some way to create a ‘snooze’, so it repeats every 9 minutes or so when I push a button or something