From 7c32b0e2fc0d5da52eabdfbfb8cef27b3065200b Mon Sep 17 00:00:00 2001 From: Gerard Date: Sun, 6 Mar 2022 15:32:12 +0100 Subject: [PATCH] Check for correct screensaver timeout value --- appdaemon/apps/nspanel.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/appdaemon/apps/nspanel.py b/appdaemon/apps/nspanel.py index 3b2d304e..c05a1cdd 100644 --- a/appdaemon/apps/nspanel.py +++ b/appdaemon/apps/nspanel.py @@ -63,8 +63,12 @@ class NsPanelLovelanceUI: self.update_date("") # set screensaver timeout - self.send_mqtt_msg("timeout,{0}".format(self.config["timeoutScreensaver"])) - + timeout = self.config["timeoutScreensaver"] + if timeout > 65535: + timeout = 65535 + if timeout < 50: + timeout = 50 + self.send_mqtt_msg("timeout,{0}".format(timeout)) # send messages for current page page_type = self.config["pages"][self.current_page_nr]["type"]