This video is a quick tutorial about setting up ESPHome based BLE proxies in a really easy way and, integrating them with Home Assistant using the fully open BTHome protocol.
Chapters:
00:00 Intro
00:24 Mini project teardown
01:30 What's a BT Proxy?
02:15 The LOLIN ESP32 Lite
03:09 The ESPHome Bluetooth Proxy
04:41 Home Assistant integration
06:11 The BTHome protocol
07:00 The ATC MiThermometer Firmware
07:59 Using the Telink Flasher tool
09:55 BTHome Home Assistant integration
11:54 Further uses of BTHome?
12:40 Closing words and outro
Links from the video (if I've missed something, please tell me in the comments!):
ESPHome BT Proxy installer: https://esphome.github.io/bluetooth-p...
BTHome documentation: https://bthome.io/
Custom firmware for Xiaomi Thermometers with BTHome support: https://pvvx.github.io/ATC_MiThermome...
The ESP32_BTHome Project: https://github.com/TheDigital1/ESP32_...
LOLIN ESP32 Lite MCU Module: https://www.aliexpress.com/item/10050...
CH340 USB Driver (for the LOLIN ESP32 Lite): https://learn.sparkfun.com/tutorials/...
My LOLIN ESP32 Lite USB Dongle Enclosure (.STL file): COMING SOON!
If you enjoyed this video and want to see more, please consider subscribing to my channel!
My secondary YouTube channel (behind the scenes, vlogs, personal projects):
/ @laszlomerczel140
My programming projects and Arduino code samples on GitHub:
https://github.com/TheTinkerDad/
My 3D printing Projects on Thingiverse:
https://www.thingiverse.com/TheTinker...
My published Docker images on DockerHub:
https://hub.docker.com/u/thetinkerdad
Also check out the social media for more info on this page, about what I'm up to, etc:
/ thetinkerdad
/ thetinkerdad
/ thetinkerdad
Background music: Royalty free music by Harris Heller (http://www.streambeats.com)