Commit graph

132 commits

Author SHA1 Message Date
Bas Nijholt
6ffddbda61 remove unused import and code 2020-09-01 12:44:02 +02:00
Bas Nijholt
76b544682e fix typos and use self._brightness 2020-09-01 12:38:44 +02:00
Bas Nijholt
98efae7e40 be explicit in unpacking RGB 2020-09-01 00:23:49 +02:00
Bas Nijholt
9dc04bc7c1 remove code that wasn't needed 2020-09-01 00:11:36 +02:00
Bas Nijholt
d865cdbf9f remove unused attributes 2020-09-01 00:01:34 +02:00
Bas Nijholt
1fd9d4764c be consistent with brackets 2020-08-31 23:59:04 +02:00
Bas Nijholt
49a0e461d7 introduce self._lights_types 2020-08-31 23:57:16 +02:00
Bas Nijholt
29010105c1 change elif in if when returning 2020-08-31 23:46:36 +02:00
Bas Nijholt
3475bd9b90 date is never None and renames 2020-08-31 23:41:36 +02:00
Bas Nijholt
13bbdd4ad4 create _replace_time method 2020-08-31 23:24:19 +02:00
Bas Nijholt
063a2386af add @log decorator 2020-08-31 22:50:33 +02:00
Bas Nijholt
080aeed541 add _is_disabled property and move logging to more logical place 2020-08-31 22:31:26 +02:00
Bas Nijholt
e257af03bf call self._update_switch in light_state_changed 2020-08-31 17:47:41 +02:00
Bas Nijholt
e058091f52 allow CONF_SLEEP_STATE and CONF_DISABLE_STATE to be lists and add defaults 2020-08-31 17:47:41 +02:00
Bas Nijholt
1f8324c065 more simplifications 2020-08-31 17:47:35 +02:00
Bas Nijholt
d9deee9e52 simplify calc_percent 2020-08-31 12:00:21 +02:00
Bas Nijholt
c1af45d46a set self._brightness in __init__ 2020-08-31 10:36:29 +02:00
Bas Nijholt
1150c58658
Fix syntax 2020-08-31 00:57:46 +02:00
Bas Nijholt
b9ca03be9c simplify self._entity_id 2020-08-31 00:40:53 +02:00
Bas Nijholt
875542650e more simplifications and renames 2020-08-31 00:39:41 +02:00
Bas Nijholt
5ff9be0090 create ._time dict 2020-08-31 00:27:52 +02:00
Bas Nijholt
a59b03eb67 remove ._attributes 2020-08-31 00:22:32 +02:00
Bas Nijholt
d4551746c6 do not define a .data dict 2020-08-31 00:20:25 +02:00
Bas Nijholt
dfa0f8cc60 renames 2020-08-31 00:15:32 +02:00
Bas Nijholt
2f9a6d7706 implement once_only and remove _attributes 2020-08-31 00:06:34 +02:00
Bas Nijholt
7ef47b19c8 which can never not be set 2020-08-27 23:47:28 +02:00
Bas Nijholt
88d3555614 assign brightness variable 2020-08-27 23:40:59 +02:00
Bas Nijholt
b7daa6c05c make light_* empty lists instead of None 2020-08-27 23:35:22 +02:00
Bas Nijholt
c5e4486f00 simplify setting brightness 2020-08-27 23:32:32 +02:00
Bas Nijholt
5491c7dcf1 simplify color settings 2020-08-27 23:22:38 +02:00
Bas Nijholt
6050e99189 move lines into if statement 2020-08-27 23:18:04 +02:00
Bas Nijholt
2f5b92f80a fix variable d -> service_data 2020-08-27 22:23:31 +02:00
Bas Nijholt
be0e58c3f0 move comments 2020-08-25 19:14:02 +02:00
Bas Nijholt
c75b1238d8 simplify track_time_change setup 2020-08-25 19:12:37 +02:00
Bas Nijholt
b3e4834421 simplify time.replace calls 2020-08-25 19:06:00 +02:00
Bas Nijholt
0780879a0b simplify setup() 2020-08-25 19:02:18 +02:00
Bas Nijholt
2d064e5195 fix in calc_rgb 2020-08-25 18:59:04 +02:00
Bas Nijholt
1053e74956 don't assign variables but directly pass them 2020-08-25 18:55:33 +02:00
Bas Nijholt
5b98fedf12 black 2020-08-25 18:52:58 +02:00
Bas Nijholt
d2dda06802 remove unused import 2020-08-25 18:52:48 +02:00
Bas Nijholt
c0082175b6 simplify debug logging call 2020-08-25 18:52:23 +02:00
Bas Nijholt
3be5f44488 simplify calc_ct and calc_rgb 2020-08-25 18:46:52 +02:00
Bas Nijholt
643d69bbf8 do is sleep logging in is_sleep method 2020-08-25 18:45:10 +02:00
Bas Nijholt
3ea906ea2e use comment when inline 2020-08-25 18:43:07 +02:00
Bas Nijholt
8a49a6fe87 use extend instead of += 2020-08-25 18:41:58 +02:00
Bas Nijholt
38dc367c56 simplify adjust_lights even more 2020-08-25 18:39:13 +02:00
Bas Nijholt
34c4fdb71a don't run if statements that will never run 2020-08-25 18:30:08 +02:00
Bas Nijholt
e381d0c0e3 simplify conditions in adjust_lights 2020-08-25 18:27:48 +02:00
Bas Nijholt
97598cfaac reduce indentation of adjust_lights 2020-08-25 18:26:00 +02:00
Bas Nijholt
56a5a49f64 simplify calc_brightness 2020-08-25 18:23:12 +02:00