diff --git a/nspanel_esphome.yaml b/nspanel_esphome.yaml index 643695e..6f7fa76 100644 --- a/nspanel_esphome.yaml +++ b/nspanel_esphome.yaml @@ -918,7 +918,7 @@ script: - lambda: ESP_LOGD("nspanel", "start page-timer delay %i", int(id(page_timeout).state)); - delay: !lambda return delay *1000; - lambda: |- - if (id(disp1_currentpage).state == "home" or id(disp1_currentpage).state == "boot" or int(id(page_timeout).state) == 0) { + if (id(disp1_currentpage).state == "home" or id(disp1_currentpage).state == "screensaver" or id(disp1_currentpage).state == "boot" or int(id(page_timeout).state) == 0) { ESP_LOGD("nspanel", "no page-jump"); } else { ESP_LOGD("nspanel", "timer->home");