Это старая версия документа!


Spotpear ESP32-S3-ETH как Bluetooth Proxy

Сигнал GPIO
CLK 13
MISO 12
MOSI 11
CS 14
INT 10
RST 9
api_key: "vK3pQ8xmN2hL5wRt9yBf4jC7nM0sX6zA1dE8gH3kP2o="
ota_password: "Spotpear$Proxy#2024!"
esphome:
  name: spotpear-bt-proxy
  friendly_name: Spotpear Bluetooth Proxy
  platformio_options:
    board_build.flash_mode: dio

esp32:
  board: esp32-s3-devkitc-1
  framework:
    type: esp-idf

ethernet:
  type: W5500
  clk_pin: GPIO13
  mosi_pin: GPIO11
  miso_pin: GPIO12
  cs_pin: GPIO14
  interrupt_pin: GPIO10
  reset_pin: GPIO9

api:
  encryption:
    key: !secret api_key

ota:
  platform: esphome
  password: !secret ota_password

logger:

esp32_ble_tracker:
  scan_parameters:
    active: true

bluetooth_proxy:
  active: true

sensor:
  - platform: uptime
    name: "Uptime"
  - platform: internal_temperature
    name: "CPU Temperature"

binary_sensor:
  - platform: status
    name: "Status"
  1. Подключи USB-C кабель к плате и серверу HA
  2. Зажми BOOT, нажми RESET, отпусти BOOT
  3. В ESPHome: InstallPlug into the computer running ESPHome Dashboard
  4. Выбери порт (/dev/ttyACM0)
  5. Дождись окончания прошивки
  1. Отключи USB
  2. Подключи Ethernet с POE (или Ethernet + USB питание)
  3. Устройство получит IP по DHCP
  4. В HA: НастройкиУстройства и службы → добавь обнаруженное устройство
  5. Проверь Bluetooth — появится новый адаптер

После первой прошивки USB не нужен — выбирай InstallWirelessly

  • vm/home_assistant/esphome/01-bluetooth_proxy.1767124959.txt.gz
  • Последнее изменение: 2025/12/30 20:02
  • admin