IR remote control Air Conditioner get always different raw

Using XIAOMI MI REMOTE (chuangmi.remote.v2). I successfully learn commands and control the remote control from the TV. However, when I try to read commands from the air conditioning control, I always get different commands (raw string) for the same state.
For example, I press power on - get raw1, I press power off - get raw2, without making changes to the states of the air conditioner, I press power on again. Logically, I should get raw1, but I get raw3. Similarly, turning off - get raw4.
Attempts to send these commands via IR do not lead to anything - the air conditioner does not turn on / off.

Any ideas why it can be?

Zanussi Fresco air conditioner
Remote control ZH/TT-02

Air conditioner remotes are a pain in the butt.

They send all states. So “on at 21 degrees with the fan on auto” is a different code to on at 20 degrees with the fan on auto".

Also a lot of aircon codes have gaps in the transmission that the learning process thinks is the end of the transmission. So you only ever learn the first part of the code.

Thanks for answer.

I know that remote controller send all states to conditioner and for clear experiment i didn’t change states when learn turn on/off command.

So if code has a gap maybe we can write an automation that can learn more than 1 command in a row? Or read all commands for a period of time?

Hi Guys,

Does anybody found solution for this?
I’m having the same problem with Haier AS182MNERA