Skip to content

Instantly share code, notes, and snippets.

@marrold
Last active December 17, 2021 21:57
Show Gist options
  • Save marrold/c6deaff053375faada8894d683c29bf8 to your computer and use it in GitHub Desktop.
Save marrold/c6deaff053375faada8894d683c29bf8 to your computer and use it in GitHub Desktop.
ESPHome Inbird IBS-TH1 configuration
esphome:
name: esphome-boiler
platform: ESP32
board: esp32dev
# Enable logging
logger:
# Enable Home Assistant API
api:
reboot_timeout: 5min
ota:
password: "[PASSWORD]"
wifi:
ssid: "[SSID]"
password: "[PASSWORD]"
reboot_timeout: 5min
# Enable fallback hotspot (captive portal) in case wifi connection fails
ap:
ssid: "Esphome-Boiler Fallback Hotspot"
password: "[PASSWORD]"
captive_portal:
# Web Server
web_server:
port: 80
sensor:
# Uptime
- platform: uptime
name: "esphome-boiler_uptime"
# WiFi RSSI
- platform: wifi_signal
name: "esphome-boiler_wifi"
# Inkbird Temperature Sensor
- platform: inkbird_ibsth1_mini
mac_address: 49:21:08:30:61:7D
external_temperature:
name: "esphome-boiler_return_temperature"
battery_level:
name: "esphome-boiler_return_battery"
binary_sensor:
# Track status
- platform: status
name: "esphome-boiler_status"
# Track Version
text_sensor:
- platform: version
name: "esphome-boiler_version"
# BLE stuff
esp32_ble_tracker:
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment