Star on GitHubStar2.4k stars

Case study

esp8266-midea-dehumidifier: rebuilding dehumidifier serial control

esp8266-midea-dehumidifier replaces a Midea-made dehumidifier's Wi-Fi dongle with an ESP8266 adapter that speaks to the unit over TTL serial and exposes controls through MQTT. The author says its control logic draws on Android app reverse engineering and UART traffic analysis.

Targets
Protocol
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed
Stars
191
Last commit
2024-07-25
Language
C++
License (GitHub)
Apache-2.0

GitHub data as of 2026-11-09

Copy as MarkdownView JSONCite

Requirements & limits

  • Prerequisites: A compatible Wi-Fi-enabled Midea-made dehumidifier and ESP8266 ESP-01 adapter hardware are required.
  • Prerequisites: Building and flashing require Arduino IDE with ESP8266 support and the listed Arduino libraries.
  • Limits: The Comfee MDDF-20DEN7 lacks the Wi-Fi button and USB port used by the guide.
  • License: Apache-2.0 license.

Cite

BibTeX

@misc{esp8266-midea-dehumidifier-case,
  title = {{esp8266-midea-dehumidifier: rebuilding dehumidifier serial control}},
  howpublished = {\url{https://github.com/Hypfer/esp8266-midea-dehumidifier}},
  url = {https://github.com/Hypfer/esp8266-midea-dehumidifier},
  urldate = {2026-11-09},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/esp8266-midea-dehumidifier-case/}}
}

Plain text

esp8266-midea-dehumidifier: rebuilding dehumidifier serial control. https://github.com/Hypfer/esp8266-midea-dehumidifier (accessed 2026-11-09). Awesome REA entry: https://awesomerea.org/resources/esp8266-midea-dehumidifier-case/

Useful? Star Awesome REA on GitHub2.4k

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · Hypfer/esp8266-midea-dehumidifier · Revision 317e229

More in Protocols

All 720 entries in ProtocolsProtocols case studies (645)

↑↓ move↵ open⌘↵ new tab