Update screen when page changed from HA

This commit is contained in:
2026-05-11 14:17:35 +02:00
parent 35b8cf8fa4
commit 21791e8aeb
+7 -2
View File
@@ -167,6 +167,8 @@ number:
} else { } else {
id(actual_page) = id(menuselector).state; id(actual_page) = id(menuselector).state;
} }
- logger.log: "Changing page"
- script.execute: set_page
script: script:
###################### ######################
@@ -188,7 +190,7 @@ script:
id(actual_page) = id(nr_of_pages) - 1; id(actual_page) = id(nr_of_pages) - 1;
} }
- script.execute: update_page - script.execute: update_page
- id: update_page - id: set_page
then: then:
- lambda: |- - lambda: |-
id(active_page_name) = id(page_names)[id(actual_page)]; id(active_page_name) = id(page_names)[id(actual_page)];
@@ -198,8 +200,11 @@ script:
- text_sensor.template.publish: - text_sensor.template.publish:
id: active_page_name_ha id: active_page_name_ha
state: !lambda 'return id(active_page_name);' state: !lambda 'return id(active_page_name);'
- script.execute: update_all
- id: update_page
then:
- number.set: - number.set:
id: menuselector id: menuselector
value: !lambda 'return id(actual_page);' value: !lambda 'return id(actual_page);'
- script.execute: update_all - script.execute: set_page