ff-bath-bt-proxy-02.yaml 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. substitutions:
  2. devicename: ff-bath-bt-proxy-02
  3. low_devicename: ff_bath_bt_proxy_02
  4. friendly_devicename: FF Bath Bluetooth Proxy
  5. esphome:
  6. name: $devicename
  7. friendly_name: $friendly_devicename
  8. esp32:
  9. board: esp32dev
  10. framework:
  11. type: esp-idf
  12. # Enable logging
  13. logger:
  14. web_server:
  15. port: 80
  16. # Enable Home Assistant API
  17. api:
  18. encryption:
  19. key: "ejeMnlF5M60w/yuYwAWn/kIBz701xLwVkUGf9iN8uLA="
  20. ota:
  21. password: "2c27af3ab81f992e23745c20ab5dfc02"
  22. wifi:
  23. ssid: !secret iot_ssid
  24. password: !secret iot_password
  25. domain: .int.mmax.cloud
  26. improv_serial:
  27. esp32_ble_tracker:
  28. scan_parameters:
  29. # We currently use the defaults to ensure Bluetooth
  30. # can co-exist with WiFi In the future we may be able to
  31. # enable the built-in coexistence logic in ESP-IDF
  32. active: true
  33. bluetooth_proxy:
  34. active: true
  35. button:
  36. - platform: safe_mode
  37. name: "${friendly_devicename} Safe Mode Boot"
  38. entity_category: diagnostic
  39. sensor:
  40. - platform: wifi_signal
  41. name: "${friendly_devicename} WiFi Signal"
  42. id: ${low_devicename}_wifi_signal
  43. binary_sensor:
  44. - platform: status
  45. name: "${friendly_devicename} status"
  46. text_sensor:
  47. - platform: version
  48. name: ${friendly_devicename} Version