Skip to content
Discussion options

You must be logged in to vote

Hi,

thank you for the kind words.

Yes, this is absolutely possible out-of-the-box!

  1. Disable Auto-Cycling: In the ESPHome Designer UI, open Device Settings (gear icon in the top bar) and uncheck "Enable Automatic Page Cycling".
  2. Control via Home Assistant: Since the ESPHome Native API is enabled, ESPHome Designer automatically generates and registers separate button entities for each page. You can simply call this action in your Home Assistant automation:
yaml
action: button.press
target:
  entity_id: button.<your_device_name>_go_to_page_2 # Page indices are automatically generated

Alternatively, you can call the exposed script service directly with the target page index:

action: esphome.…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@vamadou
Comment options

Answer selected by vamadou
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants