Other

项目介绍

tjhorner/upsy-desky 是一个托管在 GitHub 上的开源项目,主要使用 Shell 编写,采用 Other 许可证,目前获得 839 个 Star、57 次 Fork。

仓库全名
tjhorner/upsy-desky
开源许可证
Other
Star 数
839
Fork 数
57
未关闭 Issue
38

README 摘要

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: 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…

完整内容见 GitHub 原始 README 或本页 。

常见问题

upsy-desky 用什么语言开发?

主要使用 Shell 编写,采用 Other 许可证,目前有 839 个 Star。

upsy-desky 可以免费商用吗?

仓库标注的许可证为 Other,商用前请先阅读仓库 LICENSE 文件确认授权范围。

如何获取 upsy-desky 的源码?

可以直接克隆仓库:git clone https://github.com/tjhorner/upsy-desky.git,默认分支为 master;安装与运行步骤见仓库 README。

upsy-desky 最近还在维护吗?

仓库最近一次更新为 8月22日,当前有 38 个未关闭 Issue;Star 数为 839,可作为社区活跃度的参考。

关于

GitHub 原始描述(英文)

Make your standing desk smarter

描述取自 GitHub 官方 API,保持仓库作者书写的原文。

简要分析

热度分
974
价值分
520
活跃状态
活跃

语言占比

C++
Shell

Release

贡献者

README

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:

  • pcb: KiCad schematic and PCB design files (CC BY-NC-SA 4.0)
  • enclosure: Fusion 360 design files and STLs for the enclosure (CC BY-NC-SA 4.0)
  • firmware: ESPHome configuration files for the stock firmware (MIT)

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:

  • USB-C port for easy flashing (and because USB-C is cool 😎)
  • Runtime firmware configuration – no more manual flashing or compiling ESPHome to change stuff
  • Improved enclosure design with a more snug fit and screw-mounted PCB, allowing for easier repairs and troubleshooting
  • Replacing the D1 Mini with an ESP32-WROOM module, providing hardware UART for more reliable desk connection
  • A catchier name, because “WiFi Standing Desk Controller” was a mouthful

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:

  • If you’re sitting for too long, raise desk to standing height
  • When you leave home, raise desk to max height so the cat can’t knock things over
  • Have an infinite number of presets for everyone in your household
  • Send desk height data to InfluxDB to analyze how often you’re sitting vs. standing
  • Publish your desk’s height on the internet

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.

评论

暂无评论