-
Notifications
You must be signed in to change notification settings - Fork 173
Description
Issue Description
I am experiencing a persistent control issue with a ThinQ1 ducted air conditioner (model DUCT_626301_AU) using SmartThinQ Sensors 0.41.2 on Home Assistant OS 17.0 (Core 2026.2.1).
The device works correctly immediately after a full Home Assistant restart. However, after approximately 10–15 minutes, control stops working while state updates continue to function normally.
When control fails:
-
The entity does not become unavailable.
-
State (temperature, operation, etc.) continues updating.
-
Any control command (e.g. climate.turn_on, set_hvac_mode) fails.
-
HA shows either:
- “Not logged in”
- or “No control authority”
- or validation errors.
The LG ThinQ mobile app continues to control the device normally at all times.
Reloading the integration does not restore control.
Only a full Home Assistant restart restores control (temporarily).
Debug Log Evidence
Debug logging enabled for SmartThinQ Sensors.
The failing control sequence shows:
lgedm2_post before: https://kic.lgthinq.com:46030/api/rti/rtiControl
lgedm2_post after: {
'lgedmRoot': {
'returnCd': 9000,
'returnMsg': '잘못된 요청',
'deviceId': ''deviceId': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX',
'stateCode': 'S',
'deviceState': 'E'
}
}
returnCd: 9000
returnMsg: 잘못된 요청 (Korean: “Invalid request”)
Immediately afterwards:
lgedm2_post before: https://kic.lgthinq.com:46030/api/rti/delControlPermission
lgedm2_post after: {
'lgedmRoot': {
'returnCd': '0000',
'returnMsg': 'OK'
}
}
After this sequence, further control commands fail with “No control authority”.
State polling (rtiMon, rtiResult) continues to succeed.
Device Details
- Model: DUCT_626301_AU
- platformType: thinq1
- modelProtocol: STANDARD
- Firmware: 1.1.12
- Country: AU
- ThinQ app works correctly at all times
For comparison:
A second split system unit (ThinQ2) under the same account continues to function normally with no control loss.
Behaviour Summary
- HA restart → control works normally.
- After ~10–15 minutes → first control attempt returns returnCd 9000.
- Integration calls delControlPermission.
- Control authority is lost.
- Device becomes effectively read-only until HA is restarted.
This behaviour is reproducible with:
- SmartThinQ Sensors 0.41.2
- Home Assistant Core 2026.2.1
- Also observed with the built-in LG ThinQ integration (similar loss of control authority)
Suspected Cause
This appears to be related specifically to ThinQ1 RTI control (/rti/rtiControl) validation for ducted AU models.
It seems that after initial operation, the payload sent by the integration is rejected by LG backend validation (returnCd 9000), and the server then revokes control permission.
Possibly:
- LG backend validation rules for ThinQ1 ducted models changed recently.
- A required control parameter is now missing or invalid.
- A state-dependent ordering requirement has changed.