From 7f360e3fa67db735abd408bc08e958fc59b5e36b Mon Sep 17 00:00:00 2001 From: Johannes Date: Sun, 13 Mar 2022 01:02:43 +0100 Subject: [PATCH] fixed detail page shutter --- apps/nspanel-lovelace-ui/nspanel-lovelace-ui.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/apps/nspanel-lovelace-ui/nspanel-lovelace-ui.py b/apps/nspanel-lovelace-ui/nspanel-lovelace-ui.py index 55b07806..60c0a94c 100644 --- a/apps/nspanel-lovelace-ui/nspanel-lovelace-ui.py +++ b/apps/nspanel-lovelace-ui/nspanel-lovelace-ui.py @@ -462,11 +462,11 @@ class NsPanelLovelaceUI: color = "disable" self.send_mqtt_msg(f"entityUpdateDetail,{switch_val},{brightness},{color_temp},{color}") - if(page_type == "popupShutter"): - pos = self.api.get_entity(msg[3]).attributes.current_position - # reverse position for slider - pos = 100-pos - self.send_mqtt_msg("entityUpdateDetail,{0}".format(pos)) + if(page_type == "popupShutter"): + pos = self.api.get_entity(msg[3]).attributes.current_position + # reverse position for slider + pos = 100-pos + self.send_mqtt_msg("entityUpdateDetail,{0}".format(pos)) def hsv2rgb(self, h, s, v): hsv = colorsys.hsv_to_rgb(h,s,v) @@ -484,4 +484,4 @@ class NsPanelLovelaceUI: sat = r hsv = (math.degrees(math.atan2(y, x))%360/360, sat, 1) rgb = self.hsv2rgb(hsv[0],hsv[1],hsv[2]) - return rgb + return rgb \ No newline at end of file