Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhancement Activate screen when button pressed #2460

Open
PedroKTFC opened this issue Jan 19, 2025 · 2 comments
Open

Enhancement Activate screen when button pressed #2460

PedroKTFC opened this issue Jan 19, 2025 · 2 comments
Labels
Enhancement For suggestions that add new features or improve existing functionalities.
Milestone

Comments

@PedroKTFC
Copy link

Enhancement Summary

Activate screen when button pressed, perhaps as an option

Detailed Description

I use the buttons to turn lights on and off, one of which isn't easily visible. I find pressing the buttons doesn't always work (I probably mispress). It would be useful, perhaps as an option, to activate the screen when a button is pressed to provide a clear confirmation.

[An alternative might be to have a bleep when pressed. In my own implementation on another NSPanel I use, I require that one of the buttons has to be pressed for 2 seconds before it actioned as it opens an electric gate and I don't want that happening with an accidental press.]

Additional Context

No response

@PedroKTFC PedroKTFC added the Enhancement For suggestions that add new features or improve existing functionalities. label Jan 19, 2025
@edwardtfn edwardtfn added this to the v4.4.0 milestone Jan 20, 2025
@dimis7
Copy link

dimis7 commented Feb 11, 2025

Hi! I also wanted this and it's possible to do it with below automation:

alias: NSPanel2-Livingroom wake-up the display when buttons are pressed
description: ""
triggers:
  - trigger: state
    entity_id:
      - binary_sensor.nspanel2_livingroom_right_button
      - binary_sensor.nspanel2_livingroom_left_button
conditions: []
actions:
  - action: esphome.nspanel2_livingroom_wake_up
    metadata: {}
    data:
      reset_timer: false
mode: single

@PedroKTFC
Copy link
Author

Thanks. That's hilarious! I never thought of running an automation that would do it via HA. I was thinking of doing it purely locally via the nspanel itself!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement For suggestions that add new features or improve existing functionalities.
Projects
None yet
Development

No branches or pull requests

3 participants