Skip to content

RobertDWhite/circadian_lighting

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Circadian Lighting [Home Assistant Component]

Forked from https://github.com/claytonjn/hass-circadian_lighting .

This sensor has been returned to the original function of circadian lighting. Since CL has not been updated for a little over a year, this fork will continue to maintain compatibility with HA as HA continues to be updated. You can use this fork for CL functionality with HA. If you prefer superior Hue integration with CL, please check out this repo: https://github.com/robertomano24/circadian_lighting-hue

Blog: https://whitematter.tech/2021/live-better-with-circadian-lighting/

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

Visit the Wiki for more information.


Basic Installation/Configuration Instructions:

Installation:

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:

  • name (Optional): The name to use when displaying this switch.
  • lights_ct (Optional): array: List of light entities which should be set in mireds.
  • lights_rgb (Optional): array: List of light entities which should be set in RGB.
  • lights_xy (Optional): array: List of light entities which should be set in XY.
  • lights_brightness (Optional): array: List of light entities which should only have brightness adjusted.

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

About

Circadian Lighting custom component for Home Assistant

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%