Better update schedules for cast and devicetracker

pull/24/head
Paulus Schoutsen 2015-01-19 22:57:28 -08:00
parent 2016da984a
commit 46834aa0a5
2 changed files with 3 additions and 2 deletions

View File

@ -298,7 +298,7 @@ def setup(hass, config):
pychromecast.play_youtube_video(video_id, cast.host)
update_chromecast_state(entity_id, cast)
hass.track_time_change(update_chromecast_states)
hass.track_time_change(update_chromecast_states, second=[0, 15, 30, 45])
hass.services.register(DOMAIN, SERVICE_TURN_OFF,
turn_off_service)

View File

@ -128,7 +128,8 @@ class DeviceTracker(object):
if self.invalid_known_devices_file:
return
hass.track_time_change(update_device_state)
hass.track_time_change(
update_device_state, second=[0, 12, 24, 36, 48])
hass.services.register(DOMAIN,
SERVICE_DEVICE_TRACKER_RELOAD,