Case study
esphome-quietcool: reconstructing QuietCool fan radio control
esphome-quietcool reconstructs QuietCool fan control over a proprietary 433.92 MHz 2-FSK radio link. Its ESPHome C++ component sends OEM-compatible commands, receives fan status and exposes controls through Home Assistant; the protocol work draws on SDR captures and analysis of two handheld remote firmware dumps.
- Targets
- Firmware · Protocol
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C2 code & docs, no demo or download
- Stars
- 9
- Last commit
- 2026-11-02
- Language
- C++
GitHub data as of 2026-11-10
Evidence
- Observed
- Code, documentation and a demo observed; no download method found.
- Checked
- 2026-11-08
Requirements & limits
- Prerequisites: A supported ESP32 LoRa board, 433 MHz antenna, QuietCool fan, its working OEM remote, ESPHome and Home Assistant are required for deployment.
- Limits: The maintained C++ configuration targets LilyGO TTGO LoRa32 V2.1 with SX1278; the SX1262 V3 path has not been confirmed on hardware.
- License: MIT License.
Cite
BibTeX
@misc{esphome-quietcool-case,
title = {{esphome-quietcool: reconstructing QuietCool fan radio control}},
howpublished = {\url{https://github.com/joyfulhouse/esphome-quietcool}},
url = {https://github.com/joyfulhouse/esphome-quietcool},
urldate = {2026-11-08},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/esphome-quietcool-case/}}
}Plain text
esphome-quietcool: reconstructing QuietCool fan radio control. https://github.com/joyfulhouse/esphome-quietcool (accessed 2026-11-08). Awesome REA entry: https://awesomerea.org/resources/esphome-quietcool-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- docs/firmware-analysis.md GitHub · joyfulhouse/esphome-quietcool · Revision 7459d42
- README.md GitHub · joyfulhouse/esphome-quietcool · Revision 7459d42
More in Firmware and hardware
- QuietCool ESPHome: reconstructing IT-AF-SMT BLE control · Case study
- 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
All 260 entries in Firmware and hardwareFirmware and hardware case studies (175)