From 31ff6b4716d8ff3ea94a56fcdf4904150c1ebb44 Mon Sep 17 00:00:00 2001 From: Edward Firmo <94725493+edwardtfn@users.noreply.github.com> Date: Sat, 16 Dec 2023 00:28:42 +0100 Subject: [PATCH] Add log on touch event --- advanced/esphome/nspanel_esphome_core.yaml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/advanced/esphome/nspanel_esphome_core.yaml b/advanced/esphome/nspanel_esphome_core.yaml index 8f27a49..33bb1e7 100644 --- a/advanced/esphome/nspanel_esphome_core.yaml +++ b/advanced/esphome/nspanel_esphome_core.yaml @@ -775,7 +775,12 @@ display: page_changed->execute(id(page_names)[x].c_str()); on_touch: lambda: |- - timer_reset_all->execute(current_page->state.c_str()); + static const char *const TAG = "display.disp1.on_touch"; + ESP_LOGD(TAG, "Nextion touch event detected!"); // To do: Change log level to VERBOSE + ESP_LOGD(TAG, "Page: %s", id(page_names)[page_id].c_str()); + ESP_LOGD(TAG, "Component Id: %i", component_id); + ESP_LOGD(TAG, "Event type: %s", touch_event ? "Press" : "Release"); + timer_reset_all->execute(id(page_names)[page_id].c_str()); ##### START - GLOBALS CONFIGURATION ##### globals: