ESP Haier: Haier Air Conditioner + ESP Home + Wemos D1 mini

Hi Ben,

The WIFI-unit is connected with a wire with JST-connectors to the motherboard.

Starting Nmap 7.60 ( https://nmap.org ) at 2021-04-01 11:01 CEST
Nmap scan report for 192.168.1.119
Host is up (0.082s latency).
Not shown: 65534 closed ports
PORT      STATE         SERVICE
63419/udp open|filtered unknown
MAC Address: 84:CC:A8:ED:14:18 (Unknown)

Nmap done: 1 IP address (1 host up) scanned in 7091.52 seconds

Also scanned for open UDPports


Any news?

My new AC has these wifi module

@scaraps it works fine with KZW-W001, it is the same.

I updated the repository with news modes and fan support.

1 Like

Really?where can I find it?It would be great!

You can find the repository here:

1 Like

Hey thanks for the update.
I’m almost ready installing 4 Haier Flair units.
I had a Haierv2.h file before. What’s the difference with the Haier.h file?

I don’t know. I did not do a “v2.h” file. Maybe you found it from a fork from my project.

Some AC have specific features not compatible with my version, so, other people fork my project and adapt it for their machines.

Aha oké. My unit uses the KZW-W002 WiFi module. So your version should work!

1 Like

But, I don’t have “the complete protocol” and there are two firmwares.

If the mine not work, you can try Albeta version: GitHub - albetaCOM/esphaier: ESP8266 code to connect to Haier Air Conditioner with wifi module support

1 Like

I got AC installed and two units are KZW-W002 and one ESP32. Crazy.
Funnily enough the newer unit does not want to pair in hON, says I already have it paired and support is unable to solve it.

Is there a way to translate ESP home to zigbee instead of mqtt?

ESPHome don’t require mqtt, you can use EspHome own protocol.

yes, but I would like to use standard protocol to connect to tuya zigbee gw

esphome cannot connect to a zigbee network.

The ESPs (32/8266) don’t support Zigbee. Is other wireless technology.

Maybe, in the future, Esphome support Matter by Wifi as standard connection or espresiff release a new device with thread support.

I see HASSIO is now not on rpi, but n2+ Home Assistant Blue! - Home Assistant 
 still is there some way to do esphome to tuya bridge? BT, MQTT? 
 I dunno, for me tuya just works, so it would be easiest. Sorry for bit of offtopic here.

You are a little confused.

You can use HA in Raspberry (2, 3, 4
), N2, regular computer
 Installation - Home Assistant

The problem is that you want use Tuya system, but Tuya can’t connect to others systems. Tuya only accept tuya devices.

Home Assistant can connect to “everything”, tuya devices, esphome, mqtt


You can use a tuya device in Home Assistant, but not vice versa.

I have one console unit working with a WemosD1. The other 3 units have a standard ESP32. Maybe it’s possible to change this with a WemosD1?

I don’t know :frowning:

I’m gonna look for a JST connector and try it out.