#Yonan KT3F-24GW/X1 Air Conditioners

1 messages · Page 1 of 1 (latest)

last hatch
#

Hi, I just moved into a villa with 11 Yonan KT3F-24GW/X1 air conditioners and I'm trying to make Home Assistant talk to them. I started with IR and tried all the protocols on https://esphome.io/components/climate/climate_ir.html and none of them would make the AC unit react at all. I then Googled the model number of the remote (RG57A2/BGEF) and had some partial succes as it turns out that Midea uses the same remote, and Midea is a supported protocol. Armed with this new knowledge i added a receiver to my climate entity, and lo and behold, when i pressed something on the original remote, it would decode properly in the ESPHome log. And when i aim my ESP32 transmitter at its own receiver it receives the signal it just sent and decodes it properly, which at least confirms my transmitter is sending something. But the AC unit still doesnt react at all, even if i put the transmitter right up against its IR receiver in a dark room. What gives? Does the Yonan protocol have some quirk that allows it to be properly decoded by ESPHome but not recognized by the AC unit when transmitted? How do i wrangle them into submission?

On a sidenote, i also found this device (https://smartlight.me/smart-home-devices/wifi-devices/wifi-dongle-air-conditioners-midea-idea-electrolux-for-home-assistant), but the internals of my units are slightly different and only have one connector which is already occupied.

magic swift
#

I recently ran into something similar with a portable A/C, I found that the A/C itself had to be in certain modes to recognize certain commands. For instance, when I tried to train my RM Mini the remote control, I couldn't get the temp up or down buttons or the timer up or down buttons to work, but once the A/C was on and in A/C mode (versus fan mode) both would send just fine and could be learned. Sadly, I still haven't gotten it totally working as they don't seem to decode back to the A/C properly yet but I honestly haven't put much more time in it.

This is all to say that your units may need to be in a certain mode before the remote sends a proper code.

last hatch
#

Thanks but thats not the issue here, after more expermentation im able to replay codes and make the A/C react, but the codes don't seem to follow any pattern

Temperatures at low fan in cooling mode
17 0xB24DBF4000FF 101100100100110110111111010000000000000011111111
18 0xB24DBF4010EF 101100100100110110111111010000000001000011101111
19 0xB24DBF4030CF 101100100100110110111111010000000011000011001111
20 0xB24DBF4020DF 101100100100110110111111010000000010000011011111
21 0xB24DBF40609F 101100100100110110111111010000000110000010011111
22 0xB24DBF40708F 101100100100110110111111010000000111000010001111
23 0xB24DBF4050AF 101100100100110110111111010000000101000010101111
24 0xB24D9F6040BF 101100100100110110011111011000000100000010111111
25 0xB24D9F60C03F 101100100100110110011111011000001100000000111111
26 0xB24D9F60D02F 101100100100110110011111011000001101000000101111
27 0xB24D9F60906F 101100100100110110011111011000001001000001101111
28 0xB24D9F60807F 101100100100110110011111011000001000000001111111
29 0xB24D9F60A05F 101100100100110110011111011000001010000001011111
30 0xB24D9F60B04F 101100100100110110011111011000001011000001001111
#

Fan settings at 25 degrees
Low 0xB24D9F60C03F 101100100100110110011111011000001100000000111111
Med 0xB24D5FA0C03F 101100100100110101011111101000001100000000111111
Hgh 0xB24D3FC0C03F 101100100100110100111111110000001100000000111111
Aut 0xB24DBF40C03F 101100100100110110111111010000001100000000111111

Modes at 25 degrees
Aut    0xB24D1FE0C837 101100100100110100011111111000001100100000110111
Col    0xB24D9F60C03F 101100100100110110011111011000001100000000111111
Dry 0xB24D1FE0C43B 101100100100110100011111111000001100010000111011
Hea    0xB24D9F60CC33 101100100100110110011111011000001100110000110011
Fan    0xB24D9F60E41B 101100100100110110011111011000001110010000011011
#

Looks like 25 degrees ends with C03F no matter the fan setting, but when i switch modes still at 25 degrees the ending is different