From 78c0782b58a666968332334fc700b83cdbe8e422 Mon Sep 17 00:00:00 2001 From: Anders Melchiorsen Date: Tue, 13 Feb 2018 00:33:09 +0100 Subject: [PATCH] Reverse temperature scale for legacy white --- limitlessled/group/white.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/limitlessled/group/white.py b/limitlessled/group/white.py index 870edab..893c288 100644 --- a/limitlessled/group/white.py +++ b/limitlessled/group/white.py @@ -68,7 +68,7 @@ def temperature(self, temperature): self._temperature = temperature except AttributeError: self._setter('_temperature', temperature, - self._coolest, self._warmest, + self._warmest, self._coolest, self._to_temperature) def transition(self, duration, brightness=None, temperature=None): @@ -168,7 +168,7 @@ def _to_temperature(self, temperature): """ self._to_value(self._temperature, temperature, self.command_set.temperature_steps, - self._cooler, self._warmer) + self._warmer, self._cooler) @rate(reps=1) def _to_value(self, current, target, max_steps, step_down, step_up): @@ -203,14 +203,14 @@ def _dimmest(self): @rate(wait=0.025, reps=2) def _warmest(self): """ Group temperature as warm as possible. """ - for _ in range(steps(self.temperature, 1.0, + for _ in range(steps(self.temperature, 0.0, self.command_set.temperature_steps)): self._warmer() @rate(wait=0.025, reps=2) def _coolest(self): """ Group temperature as cool as possible. """ - for _ in range(steps(self.temperature, 0.0, + for _ in range(steps(self.temperature, 1.0, self.command_set.temperature_steps)): self._cooler()