homebridge-lg-thinq: AC Temperature won't refresh in HomeKit

Describe The Bug: AC Temperature (current temperature as sensor) won’t refresh in HomeKit reflecting the actual status. I think that may have to do with the ThinQ2 refresh interval being fixed. I also noticed that when I open the LG ThinQ app in my phone, the AC status is then updated in HomeKit.

To Reproduce:

  • Add an LG AC to HomeKit via HomeBridge
  • Turn it on
  • Wait for the room temperature to change
  • Check HomeKit AC status and see that the temperature shown doesn’t match the actual temperature

Expected behavior:

  • The AC temperature in HomeKit matches the actual temperature

Logs:

Couldn’t find anything related to this in the logs. All accessories have been imported and even with DEBUG mode on in HomeBridge no error / warning messages have popped up.

Plugin Config:

{
    "country": "BR",
    "language": "pt-BR",
    "auth_mode": "token",
    "refresh_token": "",
    "username": "",
    "password": "",
    "devices": [
        {
            "id": "",
            "name": "Ar Quarto",
            "type": "AC",
            "ac_mode": "BOTH",
            "ac_swing_mode": "BOTH",
            "ac_temperature_sensor": true,
            "ac_fan_control": true,
            "ac_temperature_unit": "C"
        },
        {
            "id": "",
            "name": "Ar Escritório",
            "type": "AC",
            "ac_mode": "COOLING",
            "ac_swing_mode": "BOTH",
            "ac_temperature_sensor": true,
            "ac_fan_control": true,
            "ac_temperature_unit": "C"
        },
        {
            "id": "",
            "name": "Refrigerador",
            "type": "REFRIGERATOR",
            "ref_express_freezer": true
        },
        {
            "id": "",
            "name": "Lava&Seca",
            "type": "WASHER",
            "washer_trigger": true,
            "washer_door_lock": true
        }
    ],
    "thinq1": true,
    "refresh_interval": 30,
    "platform": "LGThinQ"
}

Environment:

  • Plugin Version: v1.5.1
  • Homebridge Version: v1.6.0
  • Node.js Version: v18.13.0
  • NPM Version: ?
  • Operating System: Armbian (Orange Pi 4 LTS)

About this issue

  • Original URL
  • State: closed
  • Created a year ago
  • Comments: 17 (5 by maintainers)

Commits related to this issue

Most upvoted comments

Hi, I’m seeing the same issue. I’ve four ACs at home and the temperature doesn’t update automatically in HomeKit. It only does it once after I open the app in my phone. Let me know how can I help debugging, maybe collecting some data. (Btw, the rest of the plugin works great, thanks)