From 04cee96e4078244538d53aa41e7889dc2e540415 Mon Sep 17 00:00:00 2001
From: jkerdreu <jkerdreu@b32b6428-25c9-4566-ad07-03861ab6144f>
Date: Tue, 7 Jun 2022 13:41:48 +0000
Subject: [PATCH] Second try

git-svn-id: https://redmine.imt-atlantique.fr/svn/xaal/code/Python/branches/0.7@2963 b32b6428-25c9-4566-ad07-03861ab6144f
---
 devices/protocols/Aqara/xaal/aqara/devices.py | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/devices/protocols/Aqara/xaal/aqara/devices.py b/devices/protocols/Aqara/xaal/aqara/devices.py
index 734e5f1e..4ca09c5e 100644
--- a/devices/protocols/Aqara/xaal/aqara/devices.py
+++ b/devices/protocols/Aqara/xaal/aqara/devices.py
@@ -419,8 +419,10 @@ 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))
-        brightness = self.devices[0].attributes['brightness']
-        brightness = int(brightness * 0xff / 100)
+        if self.rgb:
+            brightness = self.value_to_rgb(self.rgb)[3]
+        else:
+            brightness = 0xFF
         value= self.rgb_to_value(*rgb,brightness)
         self.lamp_set(value)
 
-- 
GitLab