claytonjn / hass-circadian_lighting

Circadian Lighting custom component for Home Assistant
Apache License 2.0
756 stars 89 forks source link
circadian circadian-rhythms hacs home-assistant lighting sleep wellness

Circadian Lighting [Home Assistant Component]

Stay healthier and sleep better by syncing your lights with natural daylight to maintain your circadian rhythm!

Circadian Light Rhythm|690x287

Circadian Lighting slowly synchronizes your color changing lights with the regular naturally occurring color temperature of the sky throughout the day. This gives your environment a more natural feel, with cooler hues during the midday and warmer tints near twilight and dawn.

In addition, Circadian Lighting can set your lights to a nice cool white at 1% in “Sleep” mode, which is far brighter than starlight but won’t reset your circadian rhythm or break down too much rhodopsin in your eyes.

Expand for articles explaining the benefits of maintaining a natural Circadian rhythm * [Circadian Rhythms - National Institute of General Medical Sciences](https://www.nigms.nih.gov/Education/Pages/Factsheet_CircadianRhythms.aspx) * [Circadian Rhythms Linked to Aging and Well-Being | Psychology Today](https://www.psychologytoday.com/us/blog/the-athletes-way/201306/circadian-rhythms-linked-aging-and-well-being) * [Maintaining a daily rhythm is important for mental health, study suggests - CNN](https://www.cnn.com/2018/05/15/health/circadian-rhythm-mood-disorder-study/index.html) * [How Nobel Winning Circadian Rhythm Research Benefits Pregnancy](https://www.healthypregnancy.com/how-nobel-prize-winning-circadian-rhythms-research-benefits-a-healthy-pregnancy/) * [Body Clock & Sleep - National Sleep Foundation](https://sleepfoundation.org/sleep-topics/sleep-drive-and-your-body-clock) * [How our body’s circadian clocks affect our health beyond sleep](https://www.theverge.com/2018/6/12/17453398/sleep-circadian-code-satchin-panda-clock-health-science)

Visit the Wiki for more information.


Basic Installation/Configuration Instructions:

Installation:

Install custom_component files automatically using HACS or Custom Updater, or install Manually.

hacs_badge

Component Configuration:

# Example configuration.yaml entry
circadian_lighting:

Advanced Configuration

Switch Configuration:

# Example configuration.yaml entry
switch:
  - platform: circadian_lighting
    lights_ct:
      - light.desk
      - light.lamp

Switch configuration variables:

Advanced Configuration


Graphs!

These graphs were generated using the values calculated by the Circadian Lighting sensor/switch(es).

Sun Position:

cl_percent|690x131

Color Temperature:

cl_colortemp|690x129

Brightness:

cl_brightness|690x130