github tjhorner/upsy-desky v5.0.0
Version 5.0.0

11 hours ago

This releases fixes compatibility with ESPHome 2026.3.

BREAKING CHANGES

The desk height entities no longer provide a unit of measurement due to major architectural changes in ESPHome 2026.3 which prevent it from being changed at runtime. To preserve this behavior, you can either create a template sensor in Home Assistant or extend the ESPHome config.

To create a template sensor in Home Assistant with your desired units:

template:
  - sensor:
      - name: Desk Height
        unit_of_measurement: "in"  # or "cm"
        state: "{{ state('sensor.desk_height') }}"  # REPLACE with your desk height entity

(You can also do this in the Home Assistant UI under Helpers.)


To extend the ESPHome config:

sensor:
  - id: !extend desk_height
    unit_of_measurement: "in"  # or "cm"

number:
  - id: !extend target_desk_height
    unit_of_measurement: "in"  # or "cm"

Flashing

See the documentation for more information on how to non-destructively update the firmware via an OTA.

If you are flashing an OTA to your Upsy Desky, use the firmware.bin asset. If you are flashing from scratch, use firmware-factory.bin instead.

Don't miss a new upsy-desky release

NewReleases is sending notifications on new releases.