diff --git a/apps/nspanel-lovelace-ui/luibackend/helper.py b/apps/nspanel-lovelace-ui/luibackend/helper.py index f63cf851..bd7fcda5 100644 --- a/apps/nspanel-lovelace-ui/luibackend/helper.py +++ b/apps/nspanel-lovelace-ui/luibackend/helper.py @@ -29,7 +29,7 @@ def pos_to_color(x, y): def rgb_brightness(rgb_color, brightness): # brightness values are in range 0-255 # to make sure that the color is not completly lost we need to rescale this to 70-255 - brightness = int(scale(entity.attributes.brightness,(0,255),(70,255))) + brightness = int(scale(brightness,(0,255),(70,255))) red = rgb_color[0]/255*brightness green = rgb_color[1]/255*brightness blue = rgb_color[2]/255*brightness @@ -41,4 +41,4 @@ def rgb_dec565(rgb_color): blue = rgb_color[2] # take in the red, green and blue values (0-255) as 8 bit values and then combine # and shift them to make them a 16 bit dec value in 565 format. - return ((int(red / 255 * 31) << 11) | (int(green / 255 * 63) << 5) | (int(blue / 255 * 31))) \ No newline at end of file + return ((int(red / 255 * 31) << 11) | (int(green / 255 * 63) << 5) | (int(blue / 255 * 31)))