From cc52230c97f5dad161eac5eb3c7dcb8676f115c8 Mon Sep 17 00:00:00 2001 From: Gerard Date: Wed, 9 Mar 2022 15:12:28 +0100 Subject: [PATCH] Show weather data directly when screensaver opens As discussed in #26. --- apps/nspanel-lovelance-ui/nspanel-lovelance-ui.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/apps/nspanel-lovelance-ui/nspanel-lovelance-ui.py b/apps/nspanel-lovelance-ui/nspanel-lovelance-ui.py index 116aabe4..77d85645 100644 --- a/apps/nspanel-lovelance-ui/nspanel-lovelance-ui.py +++ b/apps/nspanel-lovelance-ui/nspanel-lovelance-ui.py @@ -152,6 +152,9 @@ class NsPanelLovelanceUI: temp = int(msg[4])/10 self.api.get_entity(msg[3]).call_service("set_temperature", temperature=temp) + if msg[1] == "screensaverOpen": + self.update_screensaver_weather("") + def send_mqtt_msg(self,msg): self.mqtt.mqtt_publish(self.config["panelSendTopic"], msg)