Uploaded November 2022 | Updated September 2026, 1 week ago
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: esphome.github.io/bluetooth-proxies
BTHome documentation: bthome.io
Custom firmware for Xiaomi Thermometers with BTHome support: pvvx.github.io/ATC_MiThermometer/TelinkMiFlasher.html
The ESP32_BTHome Project: github.com/TheDigital1/ESP32_BTHome
LOLIN ESP32 Lite MCU Module: aliexpress.com/item/1005002010800512.html
CH340 USB Driver (for the LOLIN ESP32 Lite): learn.sparkfun.com/tutorials/how-to-install-ch340-drivers/all
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):
- youtube.com/channel/UCMsQsIjbFFiVDAfAHgmVtkg
My programming projects and Arduino code samples on GitHub:
- github.com/TheTinkerDad
My 3D printing Projects on Thingiverse:
- thingiverse.com/TheTinkerDad
My published Docker images on DockerHub:
- hub.docker.com/u/thetinkerdad
Also check out the social media for more info on this page, about what I'm up to, etc:
- facebook.com/TheTinkerDad
- instagram.com/thetinkerdad
- twitter.com/TheTinkerDad
Background music: Royalty free music by Harris Heller (http://www.streambeats.com)
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: esphome.github.io/bluetooth-proxies
BTHome documentation: bthome.io
Custom firmware for Xiaomi Thermometers with BTHome support: pvvx.github.io/ATC_MiThermometer/TelinkMiFlasher.html
The ESP32_BTHome Project: github.com/TheDigital1/ESP32_BTHome
LOLIN ESP32 Lite MCU Module: aliexpress.com/item/1005002010800512.html
CH340 USB Driver (for the LOLIN ESP32 Lite): learn.sparkfun.com/tutorials/how-to-install-ch340-drivers/all
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):
- youtube.com/channel/UCMsQsIjbFFiVDAfAHgmVtkg
My programming projects and Arduino code samples on GitHub:
- github.com/TheTinkerDad
My 3D printing Projects on Thingiverse:
- thingiverse.com/TheTinkerDad
My published Docker images on DockerHub:
- hub.docker.com/u/thetinkerdad
Also check out the social media for more info on this page, about what I'm up to, etc:
- facebook.com/TheTinkerDad
- instagram.com/thetinkerdad
- twitter.com/TheTinkerDad
Background music: Royalty free music by Harris Heller (http://www.streambeats.com)










