mirror of
https://github.com/joBr99/nspanel-lovelace-ui.git
synced 2025-12-23 16:04:25 +01:00
Update nspanel-lovelace-ui.py
This commit is contained in:
@@ -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()
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user