From 9ff6e42e8eb7240f6893423a62a0339f8a83f771 Mon Sep 17 00:00:00 2001 From: Edward Firmo <94725493+edwardtfn@users.noreply.github.com> Date: Wed, 22 Nov 2023 21:08:05 +0100 Subject: [PATCH] Add option to wake-up to Climate page Solves #1321 --- ReleaseNotes.md | 1 + nspanel_esphome_core.yaml | 6 ++++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/ReleaseNotes.md b/ReleaseNotes.md index 7d67d73..e4d5f58 100644 --- a/ReleaseNotes.md +++ b/ReleaseNotes.md @@ -92,6 +92,7 @@ packages: - Buttons on both the Home and Buttons pages shows entity's icon when available - 4.1.2 patch: - Fix light icon color not being used for buttons + - Add option to wake-up to Climate page   ## Details of noteworthy changes diff --git a/nspanel_esphome_core.yaml b/nspanel_esphome_core.yaml index 0af6c9c..cdd3be4 100644 --- a/nspanel_esphome_core.yaml +++ b/nspanel_esphome_core.yaml @@ -7,7 +7,7 @@ substitutions: ##### DON'T CHANGE THIS ##### - version: "4.1.1" + version: "4.1.2dev" ############################# ##### ESPHOME CONFIGURATION ##### @@ -1134,6 +1134,7 @@ select: - entitypage04 - qrcode - alarm + - climate initial_option: home optimistic: true restore_value: true @@ -2420,7 +2421,8 @@ script: if (current_page->state == "screensaver") { // Is screensaver page visible? ESP_LOGV(TAG, "Update screensaver page"); int wakeup_page_id = 0; - if (wakeup_page_name->state == "buttonpage01") wakeup_page_id = 12; + if (wakeup_page_name->state == "climate") wakeup_page_id = 6; + else if (wakeup_page_name->state == "buttonpage01") wakeup_page_id = 12; else if (wakeup_page_name->state == "buttonpage02") wakeup_page_id = 13; else if (wakeup_page_name->state == "buttonpage03") wakeup_page_id = 14; else if (wakeup_page_name->state == "buttonpage04") wakeup_page_id = 15;