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

Feature request: Support for child lock / control lock #30

Open
nperanzi opened this issue Apr 5, 2023 · 4 comments
Open

Feature request: Support for child lock / control lock #30

nperanzi opened this issue Apr 5, 2023 · 4 comments
Labels
enhancement New feature or request

Comments

@nperanzi
Copy link

nperanzi commented Apr 5, 2023

Some desks (e.g., Uplift V2) have a child lock feature. Enabling child lock via the keypad also prevents upsy-desky from controlling the desk, so this feature appears to be enabled on the control box itself, rather than the keypad.

Two enhancement requests related to this feature:

  • Support for detecting if child lock is enabled or not
  • Support for changing the status of the child lock (lock or unlock the desk)
@nperanzi nperanzi changed the title Support for child lock / control lock feature Feature request: Support for child lock / control lock Jun 21, 2023
@tjhorner
Copy link
Owner

Hi, thanks for the suggestion, and so sorry I missed this. I looked into this and the only way to trigger the keypad lock is to actually emulate holding the "M" button for the time it takes to enable or disable it, since the keypad does not send commands with serial (or through any other means). This isn't ideal, but it should be possible.

Detection should be possible, and would be easy to expose via a binary_sensor. I will need to do some reverse engineering to see what packet the control box sends while the height is locked.

@tjhorner tjhorner added the enhancement New feature or request label Jun 28, 2023
@jfroy
Copy link

jfroy commented Jan 3, 2024

As the happy father of a one year old, is there anything I can do to help? I've done some dabbling with esphome, but I don't know the specifics of the Uplift controller.

@jhemak
Copy link

jhemak commented Jun 11, 2024

+1 for this. Thank you!

@alexives
Copy link

alexives commented Aug 30, 2024

As another parent of a small child, I decided to unplug my physical controller and use one of these - hooked up to the esphome device via an automation in home assistant.

Not exactly ideal, but it keeps my toddler from adjusting it while I'm sitting/standing at it working 😅

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

5 participants