Skip to content

PLT-1 Bluetooth Proxy

This guide shows you how to make your Apollo device act as a "BLE Proxy" which lets Bluetooth devices talk back to home assistant using Apollo devices as the "next hop"!

Select a method below. Method 1 switches your PLT-1 to the prebuilt PLT-1_BLE.yaml firmware. Method 2 adds the BLE proxy yaml to your existing config by hand.

1. Open the Esphome Device Builder.

2. If you do not have it installed, go here and then move on to step 3.

3. Click "Edit" as shown below.

4. Add a # before the packages line and the line after it as shown in the image below.

5. Copy the code inside the codeblock below.

packages:
  ApolloAutomation.PLT-1:
    url: https://github.com/ApolloAutomation/PLT-1
    ref: main
    files: [Integrations/ESPHome/PLT-1_BLE.yaml]
    refresh: 1min

6. Paste the code as shown below directly below the yaml you just edited above. Make sure the spaces look the same and there are no red lines under any of the code.

7. Click save then Install in the top right.

8. Click "Wirelessly" and let it finish compiling then installing.

9. When you see this "OTA Successful" it has finished and you can click "Close" in the bottom right.

10. You are finished and your Apollo device is now acting as a Bluetooth Proxy!

1. Open the Esphome Device Builder.

2. If you do not have it installed, go here and then move on to step 3.

3. Click "Edit" as shown below.

4. Copy the code inside the codeblock below.

  power_save_mode: LIGHT

5. Paste the code as shown below - make sure the spaces look the same and there are no red lines under any of the code.

6. Copy the code inside the codeblock below.

bluetooth_proxy:
  active: true
esp32_ble_tracker:
  scan_parameters:
    active: false

7. Paste the code on a new line at the very bottom of the file as shown below.

8. Click save then Install in the top right.

9. Click "Wirelessly" and let it finish compiling then installing.

10. When you see this "OTA Successful" it has finished and you can click "Close" in the bottom right.

11. You are finished and your Apollo device is now acting as a Bluetooth Proxy!