From 8ee9eb033b2041df228e0821e3b19727d53f96c2 Mon Sep 17 00:00:00 2001 From: jkerdreu <jkerdreu@b32b6428-25c9-4566-ad07-03861ab6144f> Date: Tue, 7 Jun 2022 13:29:04 +0000 Subject: [PATCH] Fix brightness issue git-svn-id: https://redmine.imt-atlantique.fr/svn/xaal/code/Python/branches/0.7@2962 b32b6428-25c9-4566-ad07-03861ab6144f --- devices/protocols/Aqara/xaal/aqara/devices.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/devices/protocols/Aqara/xaal/aqara/devices.py b/devices/protocols/Aqara/xaal/aqara/devices.py index 9166572b..734e5f1e 100644 --- a/devices/protocols/Aqara/xaal/aqara/devices.py +++ b/devices/protocols/Aqara/xaal/aqara/devices.py @@ -419,7 +419,9 @@ class Gateway(AqaraDev): hsv = _hsv h,s,v = hsv rgb=tuple(round(i * 255) for i in colorsys.hsv_to_rgb(h/360.0,s,v)) - value= self.rgb_to_value(*rgb) + brightness = self.devices[0].attributes['brightness'] + brightness = int(brightness * 0xff / 100) + value= self.rgb_to_value(*rgb,brightness) self.lamp_set(value) def set_brightness(self,_brightness,_smooth=None): -- GitLab