Skip to content

Latest commit

 

History

History
31 lines (22 loc) · 1.16 KB

README.md

File metadata and controls

31 lines (22 loc) · 1.16 KB

Desk Configs

Since not every standing desk has the same pinout, this directory includes substitutions for common desk brands that are verified to work with my desk controller board. Each file defines the correct pins and min/max height for each desk, so you don't need to.

Usage

In your ESPHome config, you need to include the template.yaml from the parent directory as a package, as well as the desk-specific config. To make things easy, you can just copy and paste the snippets below into your config based on the desk you have.

The configs are assuming you're using d1_mini as your ESP8266 board, since that's what my desk controller board uses, i.e.:

esphome:
  platform: ESP8266
  board: d1_mini

UPLIFT v2

packages:
  standing_desk: github://tjhorner/esphome-standing-desk/configs/template.yaml
  desk_config: github://tjhorner/esphome-standing-desk/configs/desks/uplift_v2.yaml

Fully Jarvis

packages:
  standing_desk: github://tjhorner/esphome-standing-desk/configs/template.yaml
  desk_config: github://tjhorner/esphome-standing-desk/configs/desks/fully_jarvis.yaml