substitutions:
name: "esp32-bluetooth-proxy2-beneden"
packages:
esphome.bluetooth-proxy: github://esphome/bluetooth-proxies/esp32-generic.yaml@main
esphome:
name: ${name}
name_add_mac_suffix: false
esp32:
board: esp32dev
framework:
#type: esp-idf
type: arduino
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
# Enable logging
logger:
level: DEBUG
# Enable Web server.
web_server:
port: 80
# seems that in the ardione framework weserver was intensive and charashing the board sometimes 20-12-2022 Alex
# Enable Web server.
# web_server:
# port: 80
# Sync time with Home Assistant.
time:
- platform: homeassistant
id: homeassistant_time
# Text sensors with general information.
text_sensor:
# Expose WiFi information as sensors.
- platform: wifi_info
ip_address:
name: esp32-bluetooth-proxy2-beneden IP
ssid:
name: esp32-bluetooth-proxy2-beneden SSID
bssid:
name: esp32-bluetooth-proxy2-beneden BSSID
esp32_ble_tracker:
scan_parameters:
interval: 1100ms
window: 1100ms
active: true
bluetooth_proxy:
active: true
button:
- platform: safe_mode
name: Safe Mode Boot
entity_category: diagnostic
- platform: restart
name: Restart esp32-bluetooth-proxy2-beneden