From 35b0c23be8aba0dc36d93fb7093728a56f6ffbf3 Mon Sep 17 00:00:00 2001 From: Edward Firmo <94725493+edwardtfn@users.noreply.github.com> Date: Sun, 31 Dec 2023 22:00:16 +0100 Subject: [PATCH] Refresh pages when new settings comes --- advanced/esphome/nspanel_esphome_core.yaml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/advanced/esphome/nspanel_esphome_core.yaml b/advanced/esphome/nspanel_esphome_core.yaml index 0ef0103..90869c7 100644 --- a/advanced/esphome/nspanel_esphome_core.yaml +++ b/advanced/esphome/nspanel_esphome_core.yaml @@ -1864,10 +1864,11 @@ script: id(is_blueprint_updated) = true; disp1->send_command_printf("api=1"); - // Update home page - ESP_LOGV(TAG, "Update home page"); - page_home->execute(); - + if (current_page->state != "boot") { + // Update current page + ESP_LOGV(TAG, "Update current page"); + page_changed->execute(current_page->state.c_str()); + } ESP_LOGV(TAG, "Current page: %s", current_page->state.c_str()); - if: