SmartThinQ LGE Sensors
ollo69/ha-smartthinq-sensors · vv0.43.0
HomeAssistant custom integration for SmartThinQ LG devices
In Apple Home through HomeKit Bridge
What HomeKit Bridge makes of each kind of entity this integration creates, read from its source code. A device only gets the ones that apply to it.
| Entity | Shows up as | Note |
|---|---|---|
light | Light | |
switch | Switch or outlet | |
climate | Thermostat | |
fan | Fan | |
humidifier | Humidifier or dehumidifier | |
binary_sensor | Sensor (motion, contact, leak, smoke…) | |
sensor | Sensor (temperature, humidity, air quality…) | |
water_heater | Water heater (as a thermostat) | |
button | Button (as a switch) | |
select | Mode picker (as switches) |
3 reports below say how a device from this integration behaves in the Home app.
What people report
LG appliances (ACs, washers, purifiers, Therma V heat pumps) work through the LG cloud. Some switches are model-dependent and newer types like air purifier fans lag; HomeKit fan speed on ACs has been reported wrong.
- Works2
- Partly works8
- Not working2
- Requested4
- Won’t be supported1
| Device | In Home Assistant | In Apple Home | What they said | Source |
|---|---|---|---|---|
| LG air purifier AIR_910604_WW | Works Cloud | Power, PM1, PM2.5, PM10 and filter life sensorsSaved copyTested on model id AIR_910604_WW Currently support: Power, PM1, PM2.5, PM10, and Remaining Filter Life Excerpt saved from GitHub on 2026-10-23. | PR #206 · 2021-09 | |
| LG RAC_056905_WW air conditioner | Works Cloud | Energy saving mode switch added in open PR, tested on this ACSaved copy(issue #714) (#524) This adds support for the "Energy saving" AC feature from the LG app. I tested with my AC unit, "model": "RAC_056905_WW-RAC (AC)". Excerpt saved from GitHub on 2026-10-23. | PR #739 · 2024-04 | |
| LG dryer DLEX6700B | Partly works Cloud | Chime volume control proposed in open PR; tested on this modelSaved copyThis adds the ability to change the chime volume on LG washers and dryers. Tested locally on WM6700HBA and DLEX6700B. Excerpt saved from GitHub on 2026-10-23. | PR #1012 · 2026-09 | |
| LG mini split air conditioners (NATURE fan speed) | Partly works Cloud | Partly in Home Automatic fan speed unavailable in Apple Home without the fix | Auto fan speed missing in Apple Home; PR exposes NATURE as autoSaved copySummary Expose LG AC `NATURE` fan speed as Home Assistant `auto` instead of `diffuse`. ## Why Automatic fan speed is unavailable on Apple Home. Some LG mini split models report their automatic fan behavior as `NATURE`, which currently becomes `diffuse` in Home Assistant. Since this is the device-managed fan mode, exposing it as standard `FAN_AUTO` lets Home Assistant and HomeKit Bridge represent it as automatic fan control. When setting `fan_mode: auto`, this keeps the existing LG `AUTO` fallback, but prefers `NATURE` when the device supports it. ## Tests - `pytest tests/test_climate.py` - … Excerpt saved from GitHub on 2026-10-23. | PR #956 · 2026-05 |
| LG PuriCare AeroBooster AS55GGSY0.AHK | Partly works Cloud | Only generic purifier entities exposed; most functions missing; Air Purifier Fan type unhandledSaved copy… does not cover most of the functions of this model. I cannot find any previous report for this model: searching this repository (code and issues) for `AeroBooster`, `AS55GGSY0` and `PuriCare` returns no result, so I would like to know whether this model is expected to work and what information you need. Entities currently provided for the air purifier are power / operation mode / fan speed / fan preset / PM1, PM2.5, PM10 / humidity / filter life. The appliance additionally provides: - UVnano - Ionizer - Gas sensor (odour level) - Light sensor (auto brightness) - 8-colour lighting (via ThinQ) … Excerpt saved from GitHub on 2026-10-23. | Issue #1020 · 2026-10 | |
| LG SmartThinQ air conditioner (custom) | Partly works | Broken in Home Setting temperature in Home app gives out-of-range error | HomeKit sends fractional Fahrenheit-converted values; custom integration rejects themSaved copy`custom_components/smartthinq_sensors` is a custom component, which is not maintained by the HA core project. Please report your issue to the maintainer or in the source repository of this custom component. Thx 👍 Excerpt saved from GitHub on 2026-10-23. | Issue #139048 · 2025-02 |
| LG Therma V air-water heat pump | Partly works Cloud | Quick DHW heating support pending in open PRSaved copyAdded support for Quick DHW Heating feature (airState.miscFuncState.powerHotWater) for Therma V (Air-water heatpump AWHP) Excerpt saved from GitHub on 2026-10-23. | PR #854 · 2025-01 | |
| LG Therma V R290 heat pump | Partly works Cloud | Second heating circuit support proposed in PR, closed unmergedSaved copyUsing a LG Therma V R290 as an example I have extended the available sensors and control to work with systems with a second heating circuit setup and allow for the control of both circuits individually. Code has been tested locally on my system and seems to be working fine. Maybe we can find some more users to test this? Excerpt saved from GitHub on 2026-10-23. | PR #916 · 2025-11 | |
| LG washer WM6700HBA | Partly works Cloud | Chime volume control proposed in open PR; tested on this modelSaved copyThis adds the ability to change the chime volume on LG washers and dryers. Tested locally on WM6700HBA and DLEX6700B. Excerpt saved from GitHub on 2026-10-23. | PR #1012 · 2026-09 | |
| LG WashTower combined washer/dryer | Partly works Cloud | Monitoring supported after release; remote start control not implementedSaved copy… feature request related to a problem? Please describe. It looks like the API is detecting my devices, but that it is an unknown device type of 223. It is a combined washer dryer tower that appears in the thinq app as one device config_entry-smartthinq_sensors-749924fa0c81aabb63a3f1d5792dee37.json.txt Excerpt saved from GitHub on 2026-10-23. | Issue #649 · 2023-12 | |
| LG ThinQ1 (V1) devices | Not working Cloud | Control fails with error 0011 unregistered model; fix pending in open PRSaved copy… 등록되지 않은 모델입니다` failures reported in #964 (closed as stale, but still reproducible and reported by more than one user). ## What is actually happening V1 (THINQ1) devices grant control to one client at a time. Sending `rti/rtiControl` implicitly takes that permission, and `rti/delControlPermission` releases it. While a client holds it, every other client is refused with code `0011`. The server's `returnMsg` for `0011` is misleading, it translates to "unregistered model", which sends people looking for a device support problem. LG's own per-device app module maps this same code to … Excerpt saved from GitHub on 2026-10-23. | PR #994 · 2026-08 | |
| LG WH21SL-18 air conditioner | Not working Cloud | Broken in Home Fan speed slider moves but does not change AC; no mid speed | HomeKit fan speed slider does nothing; users edit ac.py to lowercase enum as workaroundSaved copyDescribe the bug I have had my WH21SL-18 wired up with Home Assistant for about 6 months now and working well. However, the "fan speed" control exposed to HomeKit (using the below `configuration.yml` snippet) doesn't do anything. I can change the slider in HomeKit (even all the way down to 0%), but this change is not reflected in Home Assistant nor propagated to the air conditioner. [code] device.json Expected behavior Changing the fan speed in HomeKit should change the fan speed of the device (HomeKit uses a fan speed %, but other climate integrations will map these percentage rages to … Excerpt saved from GitHub on 2026-10-23. | Issue #563 · 2023-06 |
| LG air purifier fan (device type 410) | Requested Cloud | AIR_PURIFIER_FAN type silently dropped; draft untested PR adds supportSaved copyDraft - not tested against a real device ## Description `DeviceType.AIR_PURIFIER_FAN` (410) is defined in `device_info.py` but it is not handled anywhere else, so a device reporting this type is silently dropped: - `factory.get_lge_device()` returns `None` - the device ends up in the unsupported list (`"Found unsupported LGE Device. Name: %s - Type: %s"` in `init.py`) - even if a device object were created, no entity platform has an entry for this type, so no entity would be added (discovery iterates the `SENSOR_ENTITIES` / `FAN_ENTITIES` maps by device type) This maps the type to the … Excerpt saved from GitHub on 2026-10-23. | PR #1021 · 2026-10 | |
| LG dryer wrinkle care option | Requested Cloud | Wrinkle care sensor proposed in open PRSaved copyAdd sensor for wrinkle care option on dryer Excerpt saved from GitHub on 2026-10-23. | PR #915 · 2025-10 | |
| LG refrigerator 2RES1VE61PFA2 | Requested Cloud | Craft Ice mode visible in diagnostics only; no entity createdSaved copyHi, I have an LG Refrigerator (model 2RES1VE61PFA2) that supports Craft Ice (3 or 6 ice balls). Currently, this information is visible in the diagnostics data, but no entities are created for it in Home Assistant. Could you please add support for craftIceMode? Diagnostic data snippet: JSON "refState": { "fridgeTemp": 7.0, "freezerTemp": 6.0, "craftIceMode": "6_ICE", "atLeastOneDoorOpen": "CLOSE", "smartCareV2": "OFF" } Additional info: Model Name: 2RES1VE61PFA2 Platform Type: thinq2 Region: CZ Integration Version: 0.42.0 Thank you for your great work on this integration! Excerpt saved from GitHub on 2026-10-23. | Issue #947 · 2026-04 | |
| LG water purifier | Requested Cloud | Support requested for water usage and sterilization stats; not addedSaved copyIs your feature request related to a problem? Please describe. Most LG ThinQ products are supported here except the water purifier. Please consider adding the support. Describe the solution you'd like Would be nice to see the stats of water used, power usage, scheduled sterilization and more. Additional context Screenshots from the ThinQ app: Excerpt saved from GitHub on 2026-10-23. | Issue #536 · 2023-05 | |
| LG air conditioner Display Light switch | Won’t be supported Cloud | Display light switch works only on some units; owner says no way to fixSaved copyDescribe the bug The switch "Display Light" is not working with all three aircos in my home. Expected behavior When the switch is turned off the display on the airco unit should be turned off. On the LG remote it works correctly Screenshots N/A Environment details: - Environment (HASSIO, Raspbian, etc): HASSIO - Home Assistant version installed: 2024.2.3 - Component version installed: 0.38.4 - Last know working version: Never - LG device type and model with issue: RAC_056905_WW-RAC (LG PC12SK) - LG devices connected (list): Output of HA logs Paste the relevant output of the HA log here. ``` … Excerpt saved from GitHub on 2026-10-23. | Issue #713 · 2024-02 |
Gathered from GitHub issues, pull requests, discussions and docs, and from r/homeassistant. These are individual reports, so check the linked thread and the date before you buy.
How it connects
Cloud polling
Goes through the maker’s cloud, asking it for updates every so often. Needs the internet and an account.
Details
| Installs (analytics) | 9,628 (1.36%) |
|---|---|
| GitHub stars | 1,329 |
| Latest version | v0.43.0 (2026-05-25) |
| Set up in the UI | Yes |
| Maintainers | @ollo69 |
| License | Apache-2.0 |
Notable forks
Forks with stars, or with code pushed at least 90 days after the original’s last push. Useful when the original goes quiet.
| Fork | Stars | Last push | Description |
|---|---|---|---|
| af950833/ha-smartthinq-sensors | ★ 3 | 2026-07-11 | HomeAssistant custom integration for SmartThinQ LG devices |
In ReReHome
Whatever HomeKit Bridge shares reaches Apple Home as normal HomeKit accessories behind your Home Assistant bridge, so ReReHome shows and controls them like any other.
Bridges get their own settings page listing the accessories behind them.
Sources
- Documentation: https://github.com/ollo69/ha-smartthinq-sensors
- Source code: https://github.com/ollo69/ha-smartthinq-sensors
- Issues: https://github.com/ollo69/ha-smartthinq-sensors/issues
- HACS: https://hacs.xyz