tjhorner / upsy-desky

Make your standing desk smarter
https://upsy-desky.tjhorner.dev
Other
542 stars 28 forks source link
esphome hardware home-assistant home-automation kicad open-hardware pcb standing-desk

Upsy Desky

This repository contains the source files for the Upsy Desky, a device which lets you connect your standing desk to any home automation system.

You can buy one on Tindie:

I sell on Tindie

Need Support?

If you need help with your Upsy Desky, please join the Upsy Desky Discord server where you can ask for help from the community and myself.

Repository Structure

At the root of the repository you will find these directories:

With these you can make your own Upsy Desky from scratch, or you can make changes to the design and firmware to suit your needs. (If you do, I would love to see it!)

What's new‽

This is the successor to the WiFi Standing Desk Controller, packed with improvements and bug fixes — most notably:

This revision also fixes some annoying issues from the first version, such as the desk sometimes lowering on startup, or simply not powering at all without a hacky workaround.

In a nutshell...

As with the original version of this product, it can connect your motorized standing desk to your home automation system. It can read your desk's current height, and set it as well. This lets you create automations that integrate with your desk, for example:

Or whatever else you'd like. The possibilities are endless! As long as the possibilities involve a standing desk.

Compatibility

Any standing desk that uses RJ45 to connect to the keypad is likely compatible, but the control boxes listed here are verified to be compatible.

Documentation

You can find everything you need in the documentation.

Licenses

The ESPHome configs are licensed under MIT; everything else (enclosure and PCB design) are CC BY-NC-SA 4.0. The appropriate license files are available in the root of the repo.