Update nspanel-lovelace-ui.py

This commit is contained in:
joBr99
2022-03-22 23:56:24 +01:00
committed by GitHub
parent da2f8431ba
commit 8add678ec6

View File

@@ -254,7 +254,16 @@ class LovelaceUIPanel:
self.api.log("Received pageOpen command, raw page: %i, calc page: %i", recv_page, self.current_page_nr, level="DEBUG")
# generate commands for current page
self.generate_page(self.current_page_nr)
if msg[1] == "buttonPress":
entity_id = msg[4]
btype = msg[6]
if len(msg) > 7:
value = msg[7]
else:
value = None
self.handle_button_press(entity_id, btype, value)
if msg[1] == "buttonPress2":
entity_id = msg[2]
btype = msg[3]
@@ -615,4 +624,4 @@ class LovelaceUIPanel:
def send_message_page(self, id, heading, msg, b1, b2):
self.send_mqtt_msg(f"pageType,popupNotify")
self.send_mqtt_msg(f"entityUpdateDetail,|{id}|{heading}|65535|{b1}|65535|{b2}|65535|{msg}|65535|0")