Sunrise-like Alarm Clock By Way Of Residence Assistant Android

From OLD TWISTED ROOTS
Revision as of 20:51, 31 August 2025 by LucioLadd948 (talk | contribs) (Created page with "<br>Fairly just a few years ago I came across Lighten Up! Coupled with a halogen bulb (that’d start out very yellow at lowest brightness) I had an exquisite sunrise-like alarm clock and it was much, a lot nicer than a beeping alarm. The LCD displays in the Lighten Up! I couldn’t change the programming, which was a trouble because the clocks in them drifted by a pair minutes monthly. With a mixture of COVID-19 remote work eliminating the need for an alarm clock and th...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)


Fairly just a few years ago I came across Lighten Up! Coupled with a halogen bulb (that’d start out very yellow at lowest brightness) I had an exquisite sunrise-like alarm clock and it was much, a lot nicer than a beeping alarm. The LCD displays in the Lighten Up! I couldn’t change the programming, which was a trouble because the clocks in them drifted by a pair minutes monthly. With a mixture of COVID-19 remote work eliminating the need for an alarm clock and the gadgets dying, in the trash they went. I’ve been attempting to use an alarm to stay on a more common sleep schedule and whereas a bunch of other wake-up lights are available, they are dedicated units which might be basically alarm clocks with inbuilt lights. I actually preferred the elegance of the Lighten Up! I couldn’t discover anything prefer it. For a while I thought of developing my very own hardware version that’d also work with LED bulbs, however never obtained round to it.



This winter I’ve been experimenting with Residence Assistant (HA), and it seems that with a couple cheap Zigbee elements (bulb and pushbutton from IKEA) it permits for an exquisite substitute/improve sunrise alarm concept. A next-generation Lighten Up! With all the things put collectively the lamp next to my bed will now slowly come as much as brightness 15 minutes earlier than the wake-up alarm on my cellphone, reaching remaining as the conventional alarm triggers. If I change the alarm time on my phone, or shut it off, the sunshine-up alarm in HA will comply with suit. Additionally, a physical button on the nightstand turns off the light off while replicating a sunrise alarm, energy-saving LED bulbs or otherwise toggles the sunshine on and off. Even higher, if I’m not residence or if the alarm is ready for apart from between 3:00 AM and 9:00 AM (times during which I’d doubtless be in bed and wanting to wake up) the sunshine won’t activate. This permits me to use alarms during the traditional day for EcoLight lighting different issues without activating with the sunshine, or while traveling with out waking Kristen.



Between this and the gently-rising quantity (and vibration) alarm constructed into the Android clock which triggers at the end of the sunrise cycle it’s a really good, gradual wake-up system. And, all of this happens without any cloud companies or ongoing subscriptions. My HA instance is native; the telephone app communicates immediately with it across either my home or the general public networks. Communication between the bodily controls and lights is a local, private network. In this publish I’ll doc the major constructing blocks of how I did this so that someone else with primary Home Assistant expertise (and a functioning HA setup, which is beyond the scope of this writeup) can do the same. With the house Assistant Companion App for Android running on an Android telephone, House Assistant can get the date and time of the subsequent alarm. After putting in the app, go into Settings → Companion app → Handle sensors and EcoLight enable the following alarm sensor. Word that this isn't accessible if an iPhone (or EcoLight lighting different iOS system) is used.



IDs. If you're setting this up you’ll want to use the GUI and construct these out yourself utilizing the code for reference. Ashley’s Gentle Fader 2.0: This script takes a gentle and, over a configured amount of time, fades from the light’s present setting to the defined setting (each brightness and colour temperature) using pure feeling curves (easing). It will even cancel the fade if some conditions are met. I use this to have the light fade, over 15 minutes, using a sine perform, to 70% brightness and 4000K temperature, and cancel the fade if the light is turned off or brightness adjustments considerably, the latter of which allows the button subsequent to the bed to cancel the alarm. To make this happen I activate the bulb at 1% brightness and 2202K (it’s warmest temperature), then use the script to fade to 70% and 4000K over the course of 15 minutes.