Update nspanel-lovelace-ui.py

This commit is contained in:
Johannes
2022-03-19 18:26:12 +01:00
committed by GitHub
parent fcc8d44bfd
commit 413401b1f9

View File

@@ -27,8 +27,6 @@ class NsPanelLovelaceUI:
# check configured items # check configured items
self.check_items() self.check_items()
self.babel_spec = importlib.util.find_spec("babel")
# Setup, mqtt subscription and callback # Setup, mqtt subscription and callback
self.mqtt = self.api.get_plugin_api("MQTT") self.mqtt = self.api.get_plugin_api("MQTT")
self.mqtt.mqtt_subscribe(topic=self.config["panelRecvTopic"]) self.mqtt.mqtt_subscribe(topic=self.config["panelRecvTopic"])
@@ -37,7 +35,6 @@ class NsPanelLovelaceUI:
# send panel back to startup page on restart of this script # send panel back to startup page on restart of this script
self.send_mqtt_msg("pageType,pageStartup") self.send_mqtt_msg("pageType,pageStartup")
# Setup time callback # Setup time callback
time = datetime.time(0, 0, 0) time = datetime.time(0, 0, 0)
self.api.run_minutely(self.update_time, time) self.api.run_minutely(self.update_time, time)
@@ -45,6 +42,7 @@ class NsPanelLovelaceUI:
# Setup date callback # Setup date callback
time = datetime.time(0, 0, 0) time = datetime.time(0, 0, 0)
self.api.run_daily(self.update_date, time) self.api.run_daily(self.update_date, time)
# send date update in case config has been changed
self.update_date("") self.update_date("")
# Setup weather callback # Setup weather callback
@@ -68,10 +66,6 @@ class NsPanelLovelaceUI:
# send screensaver brightness in case config has changed # send screensaver brightness in case config has changed
self.update_screensaver_brightness(kwargs={"value": self.current_screensaver_brightness}) self.update_screensaver_brightness(kwargs={"value": self.current_screensaver_brightness})
# send date update in case config has been changed
self.update_date("")
# register callbacks # register callbacks
self.register_callbacks() self.register_callbacks()