From 4329e72dbece99f145db35d1bb5ad95766fab90c Mon Sep 17 00:00:00 2001 From: joBr99 <29555657+joBr99@users.noreply.github.com> Date: Mon, 7 Mar 2022 18:27:19 +0100 Subject: [PATCH] changed log level of messages to debug --- .../nspanel-lovelance-ui.py | 26 +++++++++---------- 1 file changed, 12 insertions(+), 14 deletions(-) diff --git a/apps/nspanel-lovelance-ui/nspanel-lovelance-ui.py b/apps/nspanel-lovelance-ui/nspanel-lovelance-ui.py index aca64b8f..68d4875d 100644 --- a/apps/nspanel-lovelance-ui/nspanel-lovelance-ui.py +++ b/apps/nspanel-lovelance-ui/nspanel-lovelance-ui.py @@ -42,14 +42,13 @@ class NsPanelLovelanceUI: self.register_callbacks() def handle_mqtt_incoming_message(self, event_name, data, kwargs): - t = time.process_time() # Parse Json Message from Tasmota and strip out message from nextion display data = json.loads(data["payload"]) if("CustomRecv" not in data): - self.api.log("Recived unknown msg %s", data) + self.api.log("Recived Message from Tasmota: %s", data, level="DEBUG") return msg = data["CustomRecv"] - self.api.log("Recived Message from Tasmota: %s", msg) + self.api.log("Recived Message from Tasmota: %s", msg, level="DEBUG") # Split message into parts seperated by "," msg = msg.split(",") @@ -59,7 +58,7 @@ class NsPanelLovelanceUI: if msg[0] == "event": if msg[1] == "startup": - self.api.log("received startup command") + self.api.log("handling startup event", level="DEBUG") # send date and time self.update_time("") @@ -85,7 +84,7 @@ class NsPanelLovelanceUI: # Calculate current page recv_page = int(msg[2]) self.current_page_nr = recv_page % len(self.config["pages"]) - self.api.log("received pageOpen command, raw page: %i, calc page: %i", recv_page, self.current_page_nr) + self.api.log("received pageOpen command, raw page: %i, calc page: %i", recv_page, self.current_page_nr, level="DEBUG") # get type of current page page_type = self.config["pages"][self.current_page_nr]["type"] # generate commands for current page @@ -101,7 +100,7 @@ class NsPanelLovelanceUI: self.handle_button_press(entity_id, btype, value) if msg[1] == "pageOpenDetail": - self.api.log("received pageOpenDetail command") + self.api.log("received pageOpenDetail command", level="DEBUG") if(msg[2] == "popupLight"): entity = self.api.get_entity(msg[3]) switch_val = 1 if entity.state == "on" else 0 @@ -128,10 +127,9 @@ class NsPanelLovelanceUI: self.send_mqtt_msg("entityUpdateDetail,{0}".format(pos)) if msg[1] == "tempUpd": - self.api.log("received tempUpd command") + self.api.log("received tempUpd command", level="DEBUG") temp = int(msg[4])/10 self.api.get_entity(msg[3]).call_service("set_temperature", temperature=temp) - self.api.log("time_taken to answer %s : %s", data["CustomRecv"], time.process_time()-t) def send_mqtt_msg(self,msg): self.mqtt.mqtt_publish(self.config["panelSendTopic"], msg) @@ -209,7 +207,7 @@ class NsPanelLovelanceUI: items.extend(page["items"]) for item in items: - self.api.log("enable state callback for %s", item) + self.api.log("enable state callback for %s", item, level="DEBUG") self.api.handle = self.api.listen_state(self.state_change_callback, entity_id=item, attribute="all") def state_change_callback(self, entity, attribute, old, new, kwargs): @@ -217,13 +215,13 @@ class NsPanelLovelanceUI: page_type = current_page_config["type"] - self.api.log("got state_callback from {0}".format(entity)) + self.api.log("got state_callback from {0}".format(entity), level="DEBUG") if page_type == "cardEntities": items = current_page_config["items"] if entity in items: - self.api.log("State change on current page for {0}".format(entity)) + self.api.log("State change on current page for {0}".format(entity), level="DEBUG") # send update of the item on page command = self.generate_entities_item(entity, items.index(entity)+1) self.send_mqtt_msg(command) @@ -232,7 +230,7 @@ class NsPanelLovelanceUI: if page_type == "cardThermo" or page_type == "cardMedia": if entity == current_page_config["item"]: - self.api.log("State change on current page for {0}".format(entity)) + self.api.log("State change on current page for {0}".format(entity), level="DEBUG") # send update of the whole page if page_type == "cardThermo": self.send_mqtt_msg(self.generate_thermo_page(entity)) @@ -251,7 +249,7 @@ class NsPanelLovelanceUI: # type of item is the string before the "." in the item name item_type = item.split(".")[0] - self.api.log("generating item command for %s with type %s", item, item_type) + self.api.log("generating item command for %s with type %s", item, item_type, level="DEBUG") if item_type == "delete": return "entityUpd,{0},{1}".format(item_nr, item_type) @@ -332,7 +330,7 @@ class NsPanelLovelanceUI: def generate_page(self, page_number, page_type): - self.api.log("generating page commands for page %i with type %s", self.current_page_nr, page_type) + self.api.log("generating page commands for page %i with type %s", self.current_page_nr, page_type, level="DEBUG") if page_type == "cardEntities": # Send page type self.send_mqtt_msg("pageType,{0}".format(page_type))