|
|
@@ -0,0 +1,59 @@
|
|
|
+substitutions:
|
|
|
+ devicename: ff-bath-bt-proxy-02
|
|
|
+ low_devicename: ff_bath_bt_proxy_02
|
|
|
+ friendly_devicename: FF Bath Bluetooth Proxy
|
|
|
+
|
|
|
+esphome:
|
|
|
+ name: $devicename
|
|
|
+ friendly_name: $friendly_devicename
|
|
|
+
|
|
|
+esp32:
|
|
|
+ board: esp32dev
|
|
|
+ framework:
|
|
|
+ type: esp-idf
|
|
|
+
|
|
|
+# Enable logging
|
|
|
+logger:
|
|
|
+
|
|
|
+# Enable Home Assistant API
|
|
|
+api:
|
|
|
+ encryption:
|
|
|
+ key: "ejeMnlF5M60w/yuYwAWn/kIBz701xLwVkUGf9iN8uLA="
|
|
|
+
|
|
|
+ota:
|
|
|
+ password: "2c27af3ab81f992e23745c20ab5dfc02"
|
|
|
+
|
|
|
+wifi:
|
|
|
+ ssid: !secret iot_ssid
|
|
|
+ password: !secret iot_password
|
|
|
+
|
|
|
+improv_serial:
|
|
|
+
|
|
|
+
|
|
|
+esp32_ble_tracker:
|
|
|
+ scan_parameters:
|
|
|
+ # We currently use the defaults to ensure Bluetooth
|
|
|
+ # can co-exist with WiFi In the future we may be able to
|
|
|
+ # enable the built-in coexistence logic in ESP-IDF
|
|
|
+ active: true
|
|
|
+
|
|
|
+bluetooth_proxy:
|
|
|
+ active: true
|
|
|
+
|
|
|
+button:
|
|
|
+- platform: safe_mode
|
|
|
+ name: "${friendly_devicename} Safe Mode Boot"
|
|
|
+ entity_category: diagnostic
|
|
|
+
|
|
|
+sensor:
|
|
|
+- platform: wifi_signal
|
|
|
+ name: "${friendly_devicename} WiFi Signal"
|
|
|
+ id: ${low_devicename}_wifi_signal
|
|
|
+
|
|
|
+binary_sensor:
|
|
|
+ - platform: status
|
|
|
+ name: "${friendly_devicename} status"
|
|
|
+
|
|
|
+text_sensor:
|
|
|
+ - platform: version
|
|
|
+ name: ${friendly_devicename} Version
|