mirror of
https://github.com/basnijholt/adaptive-lighting.git
synced 2026-09-12 06:44:04 +02:00
Merge branch 'dev'
This commit is contained in:
commit
fb7912242c
2 changed files with 5 additions and 9 deletions
|
|
@ -35,7 +35,7 @@ import homeassistant.helpers.config_validation as cv
|
|||
from homeassistant.components.light import (
|
||||
VALID_TRANSITION, ATTR_TRANSITION)
|
||||
from homeassistant.const import (
|
||||
CONF_LATITUDE, CONF_LONGITUDE, CONF_TIME_ZONE, CONF_ELEVATION,
|
||||
CONF_LATITUDE, CONF_LONGITUDE, CONF_ELEVATION,
|
||||
SUN_EVENT_SUNRISE, SUN_EVENT_SUNSET)
|
||||
from homeassistant.util import Throttle
|
||||
from homeassistant.helpers.discovery import load_platform
|
||||
|
|
@ -48,7 +48,7 @@ from homeassistant.util.dt import utcnow as dt_utcnow, as_local
|
|||
|
||||
from datetime import datetime, timedelta
|
||||
|
||||
VERSION = '1.0.1'
|
||||
VERSION = '1.0.2'
|
||||
|
||||
_LOGGER = logging.getLogger(__name__)
|
||||
|
||||
|
|
@ -80,7 +80,6 @@ CONFIG_SCHEMA = vol.Schema({
|
|||
vol.Optional(CONF_SUNSET_TIME): cv.time,
|
||||
vol.Optional(CONF_LATITUDE): cv.latitude,
|
||||
vol.Optional(CONF_LONGITUDE): cv.longitude,
|
||||
vol.Optional(CONF_TIME_ZONE): cv.time_zone,
|
||||
vol.Optional(CONF_ELEVATION): float,
|
||||
vol.Optional(CONF_INTERVAL, default=DEFAULT_INTERVAL): cv.positive_int,
|
||||
vol.Optional(ATTR_TRANSITION, default=DEFAULT_INTERVAL): VALID_TRANSITION
|
||||
|
|
@ -99,7 +98,6 @@ def setup(hass, config):
|
|||
|
||||
latitude = conf.get(CONF_LATITUDE, hass.config.latitude or None)
|
||||
longitude = conf.get(CONF_LONGITUDE, hass.config.longitude or None)
|
||||
time_zone = conf.get(CONF_TIME_ZONE, hass.config.time_zone or None)
|
||||
elevation = conf.get(CONF_ELEVATION, hass.config.elevation or None)
|
||||
|
||||
load_platform(hass, 'sensor', DOMAIN, {}, config)
|
||||
|
|
@ -109,7 +107,7 @@ def setup(hass, config):
|
|||
|
||||
cl = CircadianLighting(hass, min_colortemp, max_colortemp,
|
||||
sunrise_offset, sunset_offset, sunrise_time, sunset_time,
|
||||
latitude, longitude, time_zone, elevation,
|
||||
latitude, longitude, elevation,
|
||||
interval, transition)
|
||||
|
||||
hass.data[DATA_CIRCADIAN_LIGHTING] = cl
|
||||
|
|
@ -121,7 +119,7 @@ class CircadianLighting(object):
|
|||
|
||||
def __init__(self, hass, min_colortemp, max_colortemp,
|
||||
sunrise_offset, sunset_offset, sunrise_time, sunset_time,
|
||||
latitude, longitude, time_zone, elevation,
|
||||
latitude, longitude, elevation,
|
||||
interval, transition):
|
||||
self.hass = hass
|
||||
self.data = {}
|
||||
|
|
@ -133,7 +131,6 @@ class CircadianLighting(object):
|
|||
self.data['sunset_time'] = sunset_time
|
||||
self.data['latitude'] = latitude
|
||||
self.data['longitude'] = longitude
|
||||
self.data['time_zone'] = time_zone
|
||||
self.data['elevation'] = elevation
|
||||
self.data['interval'] = interval
|
||||
self.data['transition'] = transition
|
||||
|
|
@ -170,7 +167,6 @@ class CircadianLighting(object):
|
|||
location.region = 'region'
|
||||
location.latitude = self.data['latitude']
|
||||
location.longitude = self.data['longitude']
|
||||
location.timezone = self.data['time_zone']
|
||||
location.elevation = self.data['elevation']
|
||||
_LOGGER.debug("Astral location: " + str(location))
|
||||
if self.data['sunrise_time'] is not None:
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"circadian_lighting": {
|
||||
"updated_at": "2019-04-04",
|
||||
"version": "1.0.1",
|
||||
"version": "1.0.2",
|
||||
"local_location": "/custom_components/circadian_lighting/__init__.py",
|
||||
"remote_location": "https://raw.githubusercontent.com/claytonjn/hass-circadian_lighting/master/custom_components/circadian_lighting/__init__.py",
|
||||
"visit_repo": "https://github.com/claytonjn/hass-circadian_lighting",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue