From 5adc529e3728e4113c97966a1e6fd4ba585f17ec Mon Sep 17 00:00:00 2001 From: illuzn <57167030+illuzn@users.noreply.github.com> Date: Tue, 24 May 2022 23:08:08 +0930 Subject: [PATCH] alternativeLayout Fix --- apps/nspanel-lovelace-ui/luibackend/pages.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/apps/nspanel-lovelace-ui/luibackend/pages.py b/apps/nspanel-lovelace-ui/luibackend/pages.py index 45f00a59..f0275e4e 100644 --- a/apps/nspanel-lovelace-ui/luibackend/pages.py +++ b/apps/nspanel-lovelace-ui/luibackend/pages.py @@ -123,7 +123,8 @@ class LuiPagesGen(object): weather_res+=f"~{up}~{icon}~{down}" altLayout = "" - if self._config._config_screensaver.raw_config.get("alternativeLayout", False): + alternativeEnable = self._config._config_screensaver.raw_config.get("alternativeLayout", False) + if alternativeEnable: altLayout = f"~{get_icon_id('water-percent')}~{we.attributes.humidity} %" self._send_mqtt_msg(f"weatherUpdate~{icon_cur}~{text_cur}{weather_res}{altLayout}") @@ -132,7 +133,7 @@ class LuiPagesGen(object): if theme is not None: if not ("AutoWeather" in theme and theme["AutoWeather"] == "auto"): state = None - self._send_mqtt_msg(get_screensaver_color_output(theme=theme, state=state)) + self._send_mqtt_msg(get_screensaver_color_output(theme=theme, state=state, alternativeEnable=alternativeEnable)) def generate_entities_item(self, entity, cardType): entityId = entity.entityId