# Hisense AEH-W41H1: local A/C control over a reconstructed RS-485 bus

> Hisense AEH-W41H1 local control replaces the air conditioner's cloud-connected Wi-Fi module with ESPHome firmware for an ESP32 board or the stock RTL8710C module. The implementation speaks the A/C's RS-485 bus and exposes climate controls and diagnostics to Home Assistant. Protocol notes describe the frame envelope, checksum, bus roles, and command/status behavior derived from device observation.

- Type: Case study
- Targets: Firmware · Protocol
- Category: Independent reconstruction cases
- Relationship: Independent reconstruction project
- Sources reviewed: 2026-11-06
- Added to the catalog: 2026-11-06
- Original resource: <https://github.com/AndrewDemsDS/hisense-w41h1>
- Primary source: <https://github.com/AndrewDemsDS/hisense-w41h1/blob/678cc64dc28aa19e365be354a38917cf5506f9e6/README.md>
- Catalog page: <https://awesomerea.org/resources/hisense-aeh-w41h1-local-control-case/>
- Record JSON: <https://awesomerea.org/resources/hisense-aeh-w41h1-local-control-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/hisense-aeh-w41h1-local-control-case/index.md)

## Requirements & limits

- **Prerequisites:** A Hisense A/C with an AEH-W41H1 module; the ESP32 route requires a 3.3 V RS-485 transceiver.
- **Prerequisites:** ESPHome 2026.10.1 for the documented ESP32 build path.
- **Limits:** The stock-module path has no rollback without a pre-flash whole-chip dump and a SOIC-8 recovery clip; other ESPHome chips have only compile checks.
- **License:** MIT License.

## Primary sources

1. <https://github.com/AndrewDemsDS/hisense-w41h1/blob/678cc64dc28aa19e365be354a38917cf5506f9e6/README.md>
2. <https://github.com/AndrewDemsDS/hisense-w41h1/blob/678cc64dc28aa19e365be354a38917cf5506f9e6/docs/guide/Protocol-Overview.md>

## More in Firmware and hardware

- [nRF52 e-paper tag: reconstructing an undocumented display interface](https://awesomerea.org/resources/nrf52-eink-price-tag-case/index.md) · Case study
- [Binwalk](https://awesomerea.org/resources/binwalk/index.md) · Tool
- [unblob](https://awesomerea.org/resources/unblob/index.md) · Tool
- [Ghidra Firmware Utilities](https://awesomerea.org/resources/ghidra-firmware-utils/index.md) · Tool
- [EMBA](https://awesomerea.org/resources/emba/index.md) · Tool
- [Firmware Analysis and Comparison Tool (FACT)](https://awesomerea.org/resources/fact-core/index.md) · Tool

## About this entry

The description was reviewed against primary sources.
Original editorial content: MIT. Linked projects, papers and assets retain their own rights and licenses.
