Releases: tjhorner/upsy-desky
Version 1.0.3
- Bring back runtime height units config with support for ESPHome 2023.5 (related: #32)
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.
Version 1.0.2
- Temporarily remove "Height Units" runtime configuration option due to an incompatibility with ESPHome 2023.5
- You can customize the height units by adding this to your configuration YAML under
substitutions
:standing_desk_height_units: "cm"
- You can customize the height units by adding this to your configuration YAML under
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.
Version 1.0.1
- (#31) Fix a compatibility issue with ESPHome 2023.5.1
- Enforce minimum ESPHome version 2023.5.1
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.
Version 1.0.0
- (#27) Add auto-detection for decoders. Learn more about this feature here
- This removes the "Decoder Variant" dropdown and adds a "Re-Detect Decoder" button
Why 1.0.0?
This version includes a major UX milestone: users no longer need to select the decoder to use manually! This was a very big source of friction (possibly the largest) since it was so confusing and opaque. Many requests for support I received were solved by simply choosing a different decoder. This eliminates the possibility of choosing the wrong one, and makes first setup much easier.
This is also a very big change internally. Existing configurations should not be affected (if variant
is set manually in the YAML config, it will remain set), but if you run into any issues please let me know.
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.
Version 0.4.1
- (#19) Add the
bluetooth-proxy
addon to the firmware and enable it by default. See the documentation for details
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.
Version 0.4.0
- Switch to ESPHome's new native
friendly_name
option instead of prepending the substitution- This is a possibly breaking change, so minor version (instead of patch) was bumped
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.
Version 0.3.1
- Add internal entities with old names to preserve compatibility with old API endpoints (#26)
- Restructured config yamls for better maintainability
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.
Version 0.3.0
- Every entity's name is now prefixed with the desired
friendly_name
- This may cause some breaking changes with existing setups, because it may change the entity ID in Home Assistant
- The status LED is now exposed as a
light
entity so you can make it default to on or off - Firmware config YAML had some quality-of-life improvements:
- Now split into several files to improve readability
- You can specify the default units for height as the
default_height_units
substitution
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.
Version 0.2.1
- Update to the latest ESPHome version
- Add
omnidesk
decoder support (thanks @joshuaspence!)
Flashing
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.