I’m looking at adding a couple mini splits to the house, and the company I’m working with has suggested Haier. With everything they pulled a year ago, I’d much prefer to look at a local solution so I’m wondering if anybody could provide some insight on if this setup would be compatible with this project. I’m in Canada, where Haier uses GE’s SmartHQ app.
Yep. It is not possible in hon protocol either. There maybe a way to do it through IR remote protocol. But I can’t find any documentation about this feature so far. Or remote that supports it.
Config is really depend on your hardware. If you will take another board or solder connector to another pins you need to change config. I would recommend to start with hOn protocol especially if you have relatively new AC (less than 3 years old).
so now i upload the conf and whit surprise WORK! so if you can help me this i try
Status was OK - i see internal TEMP
Mode change was OK
Fan work low medium high
Display switch not change so i hear BEEP but display still ON
My AC have orizzontal and vertical Swing motorized but if i try to change nothing do
in the log of esp i see this
[10:23:58][D][haier.protocol:019]: Sending frame: type 01, data: 4D 01
[10:23:58][D][haier.protocol:019]: Frame found: type 02, data: 6D 01 00 18 26 00 00 00 26 00 00 00 00 03 00 02 00 00 08 00 00 00 00 00 00 08
[10:23:58][D][haier.protocol:019]: Answer delay 76ms
[10:23:58][D][haier.climate:540]: HVAC Mode = 0x3
[10:23:58][D][haier.climate:541]: Fan speed Status = 0x2
[10:23:58][D][haier.climate:542]: Horizontal Swing Status = 0x0
[10:23:58][D][haier.climate:543]: Vertical Swing Status = 0x0
[10:23:58][D][haier.climate:544]: Set Point Status = 0x8
[10:24:03][D][haier.protocol:019]: Sending frame: type 01, data: 4D 01
[10:24:03][D][haier.protocol:019]: Frame found: type 02, data: 6D 01 00 18 26 00 00 00 26 00 00 00 00 03 00 02 00 00 08 00 00 00 00 00 00 08
[10:24:03][D][haier.protocol:019]: Answer delay 72ms
[10:24:03][D][haier.climate:540]: HVAC Mode = 0x3
[10:24:03][D][haier.climate:541]: Fan speed Status = 0x2
[10:24:03][D][haier.climate:542]: Horizontal Swing Status = 0x0
[10:24:03][D][haier.climate:543]: Vertical Swing Status = 0x0
[10:24:03][D][haier.climate:544]: Set Point Status = 0x8
[10:24:05][D][haier.climate:117]: WiFi signal is: -61dBm => 52%
[10:24:05][D][haier.protocol:019]: Sending frame: type F7, data: 00 00 00 34
[10:24:05][D][haier.protocol:019]: Frame found: type 03, data: 00 00
[10:24:05][D][haier.protocol:019]: Answer delay 55ms
[10:24:05][W][haier.protocol:013]: Answer handler error, msg=F7, answ=03, err=7
i can change sometingh or i can try Hon protocol??
Hi there i’m interested in this integration for a couple of Haier AC unit i have.
I still have to check my exact model to see if i have a connector.
I was wondering how this is going to work with the remote? Is it possible with home assistant to lock the functions of the AC?
I was also thinking about totally remove the use of IR remote and place a presence sensor to decide whether the ac unit should be on. (OT: in that case do you know a good presence sensor i can use via mqtt?)
Not directly. Remote is working independently of serial protocol. But you can write a automation in Home Assistant. Something like if temperature is lower than 20 put 20. etc. There is a way to lock remote in protocol but it can be unlocked with the remote so it is not reliable. Also you can try to physically disconnect (or block) IR receiver.
You can do it anyway you want. You scenario is possible
ok thanks i just had the chance to view the correct model of my indoor unit. It is an Haier TUNDRA AS18TD2HRA. And it seems it doesn’t support the “wifi module”.
Never say never. I checked documentation for your AC and it looks like it have CN34 connector that usually used for WiFi module so there is a chance that you can make it work. But of course you will need to make a cable to connect it. You can check this post with drawings ESP Haier: Haier Air Conditioner + ESP Home + Wemos D1 mini - #745 by paveldn
That sounds promising, thank you for the input! The M5Stack usb stick looks like the way to go for sure! Just so I’ve got my mind wrapped around it, the ESPHome programmed stick takes the place of the Haier usb and communicates directly with the AC? There’s no messing around with internal boards or anything like I see in some of the other posts on here?
Just for confirmation, is the PCB itself that will power the ESP device and i don’t need another usb cable to power the ESP?
I should use PIN VIN and GND for 5v GND on the PCB?