From 0bab28352e183c98624971946001cfa04976a275 Mon Sep 17 00:00:00 2001 From: Johannes <29555657+joBr99@users.noreply.github.com> Date: Mon, 13 Feb 2023 19:20:24 +0100 Subject: [PATCH] fix --- apps/nspanel-lovelace-ui/luibackend/pages.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/apps/nspanel-lovelace-ui/luibackend/pages.py b/apps/nspanel-lovelace-ui/luibackend/pages.py index c0f1403f..8a40c3e4 100644 --- a/apps/nspanel-lovelace-ui/luibackend/pages.py +++ b/apps/nspanel-lovelace-ui/luibackend/pages.py @@ -709,6 +709,8 @@ class LuiPagesGen(object): # send sleep timeout if there is one configured for the current card if card.sleepTimeout is not None: self._send_mqtt_msg(f"timeout~{card.sleepTimeout}") + else: + self._send_mqtt_msg(f'timeout~{self._config.get("sleepTimeout",20)}') temp_unit = card.raw_config.get("temperatureUnit", "celsius") if card.cardType in ["cardEntities", "cardGrid"]: @@ -738,10 +740,6 @@ class LuiPagesGen(object): theme = card.raw_config.get("theme") self.update_screensaver_weather(theme) self.update_status_icons() - - # set screensaver timeout - timeout = self._config.get("sleepTimeout") - self._send_mqtt_msg(f"timeout~{timeout}") return if card.cardType == "cardQR": qrcode = card.raw_config.get("qrCode", "")