Case study
QuietCool ESPHome: reconstructing IT-AF-SMT BLE control
QuietCool ESPHome replaces firmware on the IT-AF-SMT attic-fan controller and reimplements its stock BLE interface so the vendor app can still control the hub. Its protocol reference draws on analysis of the OEM firmware, Android app, and live BLE captures, while the new firmware adds Wi-Fi and Home Assistant control.
- Targets
- Firmware · Protocol
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C2 code & docs, no demo or download
- Stars
- 8
- Last commit
- 2026-10-17
- Language
- C++
- License (GitHub)
- GPL-3.0
GitHub data as of 2026-11-10
Evidence
- Observed
- Code, documentation and a download method observed; no demo found.
- Checked
- 2026-11-08
Requirements & limits
- Prerequisites: A QuietCool IT-AF-SMT Smart Attic Fan Control hub.
- Limits: Historical analytics charts and AirControl Venting Assist are unimplemented; the browser installer does not support iOS or iPadOS.
- License: GPL-3.0 License.
Cite
BibTeX
@misc{quietcool-esphome-native-case,
title = {{QuietCool ESPHome: reconstructing IT-AF-SMT BLE control}},
howpublished = {\url{https://github.com/CrazyCoder/quietcool-esphome-native}},
url = {https://github.com/CrazyCoder/quietcool-esphome-native},
urldate = {2026-11-08},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/quietcool-esphome-native-case/}}
}Plain text
QuietCool ESPHome: reconstructing IT-AF-SMT BLE control. https://github.com/CrazyCoder/quietcool-esphome-native (accessed 2026-11-08). Awesome REA entry: https://awesomerea.org/resources/quietcool-esphome-native-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- docs/OEM-BLE-PROTOCOL.md GitHub · CrazyCoder/quietcool-esphome-native · Revision 01cdda3
- README.md GitHub · CrazyCoder/quietcool-esphome-native · Revision 01cdda3
- LICENSE GitHub · CrazyCoder/quietcool-esphome-native · Revision 01cdda3
More in Firmware and hardware
- ReadyNAS RN426: reconstructing front-panel control under TrueNAS · Case study
- Dahua IP cameras: mapping the device JSON-RPC API · Case study
- GNR-SMU: mapping Ryzen SMU telemetry and controls · Case study
- SACD daemon reconstruction: rebuilding Sony BDP-BX510 sacd_extract_160 · Case study
- Holy Stone H120D: reconstructing drone Wi-Fi control and video traffic · Case study
- Nokia E7-00 Linux: reconstructing the boot chain and device interfaces · Case study
All 260 entries in Firmware and hardwareFirmware and hardware case studies (175)