esphome / esphome/feature-requests
make header_high and header_low in LG remote_receiver configurable
- Dominant language
- No language data
- Stars
- 450
- Forks
- 29
- PR merge metrics
- No merged PRs in 30d
Description
In the climate_ir_lg module, the header_high, header_lowclimate_ir_lg , bit_high, bit_one_low and bit_zero_low are configurable. And as is noted in the [example](https://esphome.io/components/climate/climate_ir.html#climate-ir-lg-climate), this is required for LG units in Brazil. But it turns out this is required for units in Europe, The Netherlands as well.
However in the remote_base (remote_transmitter and remote_receiver) modules, these values are [fixed](https://github.com/esphome/esphome/blob/dev/esphome/components/remote_base/lg_protocol.cpp). which renders them unusable for people who have to change these values to match their system
It would make the remote_transmitter and remote_receiver modules usable for a lot more people around the world. Some features like air filter that are not implemented in the climate_ir_lg module could easily be implemented with the remote_transmitter module, if the timings could be changed.
I have setup a esp8266 with the remote_receiver in dump: all mode, and it doesn't pick up my remote as being an LG unit. all timings apart from the header_high and header_low are correct.
Willing to make a €/$25 donation to whoever adds these functions :)
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.