esphome / esphome/feature-requests

add temparature below 18 in climate_ir_lg compononet

Open
#1,782 0 comments 0 reactions 0 assignees View on GitHub
component: climate_ir_lg
Dominant language
No language data
Stars
450
Forks
29
PR merge metrics
No merged PRs in 30d

Description

**Describe the problem you have/What new integration you would like**

i am not able to completely control my LG's IR AC with esphome through esp32.
i was only able to control my ac from 18°c -30°c temperature
it would be great if you add 16°c - 30°c in LG remote tranmitter i was able to receive IR signals from IR recevier and it is aoutomatically updating in HA Climate card.
but when i set it to less than 18°c (17,16) the ac will not respond to that signal
i think the problem is with lg_ir_climate integration or ir transmitter it only supports temperature ranges from 18°c -30°c

**Please describe your use case for this integration and alternatives you've tried:**

i trided it with arduino IDE using another board with IR_dumb v3 example and another board and ir trasmitter with esphomeand when i change the temperature in HA UI it is receving only downto 18°c after that when i set temperature to 17°c or 16°c it is dumping temperature as 18°c

using HA ui climate card
Protocol : LG2
Code : 0x8808350 (28 Bits)
Mesg Desc.: Model: 2 (AKB75215403), Power: On, Mode: 0 (Cool), Temp: 18C, Fan: 5 (Auto)
uint16_t rawData[59] = {3238, 9864, 586, 1622, 580, 580, 520, 636, 558, 572, 584, 1626, 498, 634, 584, 572, 584, 574, 542, 614, 556, 574, 582, 574, 572, 584, 548, 1662, 556, 574, 574, 582, 522, 610, 582, 570, 586, 574, 518, 1692, 556, 1652, 554, 576, 498, 1712, 556, 576, 580, 1626, 550, 610, 556, 572, 586, 574, 496, 638, 580}; // LG2 8808350
uint32_t address = 0x88;
uint32_t command = 0x835;
uint64_t data = 0x8808350;

but when i do it with genuine ac remote comes with ac i get

Protocol : LG2
Code : 0x880824E (28 Bits)
Mesg Desc.: Model: 2 (AKB75215403), Power: On, Mode: 0 (Cool), Temp: 17C, Fan: 4 (Maximum)
uint16_t rawData[59] = {3130, 9604, 468, 1588, 392, 582, 468, 566, 442, 568, 440, 1576, 412, 564, 412, 596, 438, 566, 466, 566, 386, 596, 412, 596, 438, 564, 412, 1604, 438, 564, 436, 566, 466, 576, 386, 596, 436, 564, 436, 1564, 438, 564, 438, 564, 438, 1562, 432, 570, 436, 564, 412, 1604, 436, 1572, 438, 1564, 438, 564, 468}; // LG2 880824E
uint32_t address = 0x88;
uint32_t command = 0x824;
uint64_t data = 0x880824E;

**Additional context**

i am using latest versions of HA and ESPHOME
board: esp32-node mcu 32s
compononts: climate, remote_receiver, remote_transmitter
protocol: climate_ir_lg

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the issue through the climate_ir_lg integration with the reported ESP32 setup, Home Assistant climate card, and LG2 codes. Compare the transmitted output for 18°C with the genuine remote's 17°C and 16°C signals; done means temperatures below 18°C are transmitted distinctly and the air conditioner responds.

Written by the indexing model from the issue text.

Assessment

Domain
embedded-iot
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.