From 8fd48f3d6042eff3dd8d9e4bad422374deb834e7 Mon Sep 17 00:00:00 2001 From: joBr99 <29555657+joBr99@users.noreply.github.com> Date: Thu, 6 Oct 2022 23:25:54 +0200 Subject: [PATCH] Update helper.py --- apps/nspanel-lovelace-ui/luibackend/helper.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/apps/nspanel-lovelace-ui/luibackend/helper.py b/apps/nspanel-lovelace-ui/luibackend/helper.py index 16e75d6f..da52489b 100644 --- a/apps/nspanel-lovelace-ui/luibackend/helper.py +++ b/apps/nspanel-lovelace-ui/luibackend/helper.py @@ -40,9 +40,7 @@ def rgb_dec565(rgb_color): red = rgb_color[0] green = rgb_color[1] 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))) + return ((int(red >> 3) << 11) | (int(green >> 2) << 5) | (int(blue >> 3))) def convert_temperature(temp, unit): if unit == "fahrenheit": @@ -55,4 +53,4 @@ def get_attr_safe(entity, attr, default): res = entity.attributes.get(attr, default) if res is None: res = default - return res \ No newline at end of file + return res