From a4344ade18097fe96d458cc294f743f47b7d9205 Mon Sep 17 00:00:00 2001 From: Johannes 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)