58 lines
912 B
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
|
|
|