Framework that makes compatible any electrical standing desk with a home automation solution like Apple Homekit, Google Home, or Amazon Alexa, allowing your desk to be controlled by your phone, a computer, or a home speaker.
This project looks very promising and clean. I couldn't find any documentation on how to do the UART wiring since the desks themselves don't have a UART ports AFAIK? Where are the pins configured?
This is a feature I miss from the yaasa desk, and I believe could be solved with the custom controller: custom min/max position for the table. This is useful when the desk is in a crammy space with objects below and above, and you don't want to rely on the collision detection mechanism (which would easily let the table crush my chair before backing up).
There should be 2 configuration values, min_position and max_position, and the controller should break the movement of the table when either is reached.