From 89c6cd60929bb159afb3953863dfc9e700d98f30 Mon Sep 17 00:00:00 2001 From: joBr99 <29555657+joBr99@users.noreply.github.com> Date: Fri, 25 Mar 2022 20:50:45 +0100 Subject: [PATCH] send brightness and timeout on startup --- apps/nspanel-lovelace-ui/luibackend/controller.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/apps/nspanel-lovelace-ui/luibackend/controller.py b/apps/nspanel-lovelace-ui/luibackend/controller.py index 2daa6060..6b719fd0 100644 --- a/apps/nspanel-lovelace-ui/luibackend/controller.py +++ b/apps/nspanel-lovelace-ui/luibackend/controller.py @@ -58,6 +58,13 @@ class LuiController(object): self._pages_gen.update_time("") self._pages_gen.update_date("") + # set screensaver timeout + timeout = self._config.get("timeoutScreensaver") + self._send_mqtt_msg(f"timeout,{timeout}") + + # set current screensaver brightness + self.update_screensaver_brightness(kwargs={"value": self.current_screensaver_brightness}) + # send panel to screensaver self._pages_gen.page_type("screensaver") self.weather_update("") @@ -175,4 +182,4 @@ class LuiController(object): # for climate page if button_type == "tempUpd": temp = int(value)/10 - self._ha_api.get_entity(entity_id).call_service("set_temperature", temperature=temp) \ No newline at end of file + self._ha_api.get_entity(entity_id).call_service("set_temperature", temperature=temp)