Skip to content

My LG remote is recognized as a different LG model depending on the command sent #174

@tigers75

Description

@tigers75

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?

  1. 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?
  2. 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
  3. Is there a way to custom compile the IR library so I get the correct model (if I can find one that fits)?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions