-
Notifications
You must be signed in to change notification settings - Fork 73
Description
I have setup the IRHVAC and everything works fine, except that some command (the ones correlated to swing) are not interpreted correctly by Tasmota-ir: when I sent the command "start/stop vertical swing" (the only swing mode I have on the machine) it's interpreted like this:
15:37:57.886 MQT: tele/clima_ufficio/RESULT = {"IrReceived":{"Protocol":"LG","Bits":28,"Data":"0x8810001","DataLSB":"0x10810080","Repeat":0,"IRHVAC":{"Vendor":"LG","Model":"LG6711A20083V","Command":"Control","Mode":"Cool","Power":"On","Celsius":"On","Temp":15,"FanSpeed":"Min","SwingV":"Off","SwingH":"Off","Quiet":"Off","Turbo":"Off","Econo":"Off","Light":"On","Filter":"Off","Clean":"Off","Beep":"Off","Sleep":-1,"iFeel":"Off","SensorTemp":null}}}
That is a command for the LG6711A20083V, setting 15°C cooling mode, all the rest is also wrong (the swingV was ON, the fan speed was AUTO).
If I send a command to change temperature from the same remote instead I get:
16:05:45.336 MQT: tele/clima_ufficio/RESULT = {"IrReceived":{"Protocol":"LG","Bits":28,"Data":"0x8808E5B","DataLSB":"0x100171DA","Repeat":0,"IRHVAC":{"Vendor":"LG","Model":"GE6711AR2853M","Command":"Control","Mode":"Cool","Power":"On","Celsius":"On","Temp":29,"FanSpeed":"Auto","SwingV":"Off","SwingH":"Off","Quiet":"Off","Turbo":"Off","Econo":"Off","Light":"On","Filter":"Off","Clean":"Off","Beep":"Off","Sleep":-1,"iFeel":"Off","SensorTemp":null}}}
This is for a different model GE6711AR2853M, everything is correct except that the SwingV is marked as "off" while in fact it's "on".
So I guess my model is NOT one of the two recongnized by Tasmota. If I understand correctly this is a problem with the IR library in Tasmota that doesn't have the correct model for my LG. Is there a way to circumvent this?
- I guess I can I use the raw feature to send the correct swing command from inside HA but how do get the raw code since it's in fact recognized as a separate LG model valid command?
- Can I just ignore the command sent from the remote in HA? This is the annoying part: as it's now whenever I change the vertical swing from the remote I get a 15° setpoint reported in HA
- Is there a way to custom compile the IR library so I get the correct model (if I can find one that fits)?