Add Bluetooth Proxy support to stock firmware

This commit is contained in:
TJ Horner
2023-03-11 19:07:36 -08:00
parent 1986a79782
commit f4d61cdb36
4 changed files with 9 additions and 2 deletions

View File

@@ -13,4 +13,6 @@ It is organized like so:
Major parts of the config are separated into "addons" so they can be easily included or excluded. The following addons are available:
- `presets.yaml`: Adds support for recalling and setting presets on the desk control box
- `runtime-config.yaml`: Adds support for runtime configuration options (you might want to remove this if you are configuring everything via ESPHome yaml)
- `runtime-config.yaml`: Adds support for runtime configuration options (you might want to remove this if you are configuring everything via ESPHome yaml)
- `bluetooth-proxy.yaml`: Contains the necessary configuration to use the Upsy Desky as a [Bluetooth Proxy](https://esphome.io/components/bluetooth_proxy.html)
- `stable-ids.yaml`: Contains configuration necessary to keep some entity IDs stable via the HTTP API

View File

@@ -0,0 +1,4 @@
esp32_ble_tracker:
bluetooth_proxy:
active: true

View File

@@ -11,7 +11,7 @@ esphome:
data: [ 0x0 ]
project:
name: tj_horner.upsy_desky
version: "0.4.0"
version: "0.4.1"
uart:
id: handset_tx
@@ -50,6 +50,7 @@ packages:
addon_presets: !include addons/presets.yaml
addon_stable_ids: !include addons/stable-ids.yaml
addon_runtime_config: !include addons/runtime-config.yaml
addon_bluetooth_proxy: !include addons/bluetooth-proxy.yaml
button:
- platform: restart

0
tools/test-flash.sh Normal file → Executable file
View File