Skip to content

LG ThinQ - Entities not detected #130138

Description

@service-paradis

The problem

I recently installed the new LG ThinQ integration. I created a Personal Access Token (PAT) and configured it using my region settings. The logs show no errors, and it appears the connection using my PAT is working correctly. However, none of my devices seem to be added to Home Assistant.

To further troubleshoot, I used Postman to interact with the API and verify its functionality. My devices are successfully listed when I make a request to https://api-aic.lgthinq.com/devices, as shown below:

{
  "messageId": "{MESSAGE_ID}",
  "timestamp": "2024-11-08T13:36:36.574458",
  "response": [
    {
      "deviceId": "{DEVICE_ID}",
      "deviceInfo": {
        "deviceType": "DEVICE_WASHER",
        "modelName": "Normal-201",
        "alias": "Laveuse",
        "reportable": true
      }
    },
    {
      "deviceId": "{DEVICE_ID}",
      "deviceInfo": {
        "deviceType": "DEVICE_DRYER",
        "modelName": "Normal-202",
        "alias": "Sécheuse",
        "reportable": true
      }
    }
  ]
}

However, when I attempt to fetch details for each device individually using https://api-aic.lgthinq.com/devices/{DEVICE_ID}, substituting {DEVICE_ID} with the corresponding deviceId from the initial response, I receive a 404 Not Found error.

Additionally, I noticed that the deviceId values returned from the API don’t match the format shown in the API documentation (e.g., 07dcf5b1-fd14-104d-8d6a-203dbdb9b139). The IDs I receive have no dashes.

Any insights into why my devices aren’t being added to Home Assistant?

What version of Home Assistant Core has the issue?

core-2024.11.0

What was the last working version of Home Assistant Core?

core-2024.11.0

What type of installation are you running?

Home Assistant OS

Integration causing the issue

LG ThinQ

Link to integration documentation on our website

https://www.home-assistant.io/integrations/lg_thinq

Diagnostics information

No response

Example YAML snippet

No response

Anything in the logs that might be useful for us?

No response

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Fields

    Priority

    None yet

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions