ESPHome/ble_proxy_ETH/inbird-iam-t1-poe.yaml

58 lines
912 B
YAML

esphome:
name: inbird-iam-t1-poe
friendly_name: INBIRD IAM-T1 POE
esp32:
board: esp32-poe
framework:
#type: arduino
type: esp-idf
# Enable logging
logger:
ethernet:
type: LAN8720
mdc_pin: GPIO23
mdio_pin: GPIO18
clk_mode: GPIO17_OUT
phy_addr: 0
power_pin: GPIO12
# without `manual_ip` it uses DHCP
# Enable Home Assistant API
api:
encryption:
key: "cRmEk4bZKivIWWy7pFJ1gvAlksSRNq4/DkZhacfyt3M="
ota:
- platform: esphome
password: "inkbird"
#wifi:
# ssid: !secret wifi_ssid
# password: !secret wifi_password
# Enable fallback hotspot (captive portal) in case wifi connection fails
#captive_portal:
web_server:
port: 80
button:
- platform: restart
icon: mdi:power-cycle
name: "ESP Reboot"
esp32_ble_tracker:
scan_parameters:
interval: 1100ms
window: 1100ms
active: true
bluetooth_proxy:
active: true
connection_slots: 3