From acabc57019f491e04199071a5b964ca15c18c1c5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20Lov=C3=A9n?= Date: Sun, 30 Dec 2018 23:15:03 +0100 Subject: [PATCH] Minor fixes and commenting --- appdaemon/apps/timeofday.py | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/appdaemon/apps/timeofday.py b/appdaemon/apps/timeofday.py index 900a454..28252ec 100644 --- a/appdaemon/apps/timeofday.py +++ b/appdaemon/apps/timeofday.py @@ -9,9 +9,9 @@ class TimeOfDay(Timers, Entities): def initialize(self): super().initialize() - self.run_in(self.setup_inputs, 1) + self.run_in(self._setup_inputs, 1) - def setup_inputs(self, kwargs): + def _setup_inputs(self, kwargs): inputs = [ 'morning', 'day', @@ -29,16 +29,17 @@ class TimeOfDay(Timers, Entities): del e['name'] del e['default'] self.register_entity(i, name, True, default, e) - self.e[i].listen(self.update, {'trigger': 'setting', 'entity': i}) + self.e[i].listen(self._update, {'trigger': 'setting', 'entity': i}) - self.update(None, None, {'trigger': 'init'}) + self._update(None, None, {'trigger': 'init'}) - def update(self, old=None, new=None, kwarg=None): + def _update(self, old=None, new=None, kwarg=None): if kwarg is None: kwarg = old trigger = kwarg.get('trigger', None) + # Tell listeners if Time Of Day or Dark has changed if kwarg.get('entity', None) == 'tod': self.fire_event('TOD_TOD', old = old, new = new) return @@ -53,7 +54,7 @@ class TimeOfDay(Timers, Entities): if not trigger == t: self.run_once( t, - self.update, + self._update, self.parse_time(self.e[t].state), trigger=t ) @@ -65,7 +66,7 @@ class TimeOfDay(Timers, Entities): sunrise = (self.sunrise() + sunrise).time() self.run_once( 'sunrise', - self.update, + self._update, sunrise, trigger='sunrise' ) @@ -75,7 +76,7 @@ class TimeOfDay(Timers, Entities): sunset = (self.sunset() + sunset).time() self.run_once( 'sunset', - self.update, + self._update, sunset, trigger='sunset' )