2.5k
GitHub Stars
2
Bundled Files
2 months ago
Catalog Refreshed
4 months ago
First Indexed
Readme & install
Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.
Installation
Preview and clipboard use veilstrat where the catalogue uses aiagentskills.
npx veilstrat add skill openclaw/skills --skill lg-thinq- _meta.json273 B
- SKILL.md2.5 KB
Overview
This skill lets you control LG ThinQ-compatible appliances through the ThinQ Connect API. It supports status checks and direct controls for refrigerators, washers, dryers, and air conditioners, including temperature changes and mode toggles. Use it to monitor door status, set fridge/freezer temps, toggle express or eco modes, and query laundry progress. Configuration requires a ThinQ personal access token and a country code stored in the local config.
How this skill works
The skill reads a stored personal access token and country code to authenticate with the ThinQ Connect API. It lists devices and inspects device-specific properties (temperature, door status, operation state, remaining time, mode flags) and sends control commands for supported features. The scripts map common natural-language intents (e.g., set fridge temp, check washer status) to API actions and handle common ThinQ errors like offline devices or unsupported features.
When to use it
- You want to check current appliance status (fridge temp, door open, washer cycle).
- You need to change refrigerator or freezer temperature remotely.
- You want to enable or disable express, eco, or fan modes on supported devices.
- You need to monitor washer/dryer progress or remaining time.
- You need to verify an air conditioner’s set temperature or change its mode.
Best practices
- Store the ThinQ personal access token and country code in the local config before using the skill.
- Confirm device connectivity if you receive NOT_CONNECTED_DEVICE; check Wi‑Fi and the ThinQ app.
- Respect device-specific temperature ranges (fridge 0–6°C, freezer roughly -24 to -14°C).
- Validate command values to avoid INVALID_COMMAND_ERROR (use integer degrees within supported range).
- Check feature availability per model; NOT_PROVIDED_FEATURE indicates unsupported controls.
Example use cases
- Check if the fridge door is open and view current fridge/freezer temperatures.
- Set the refrigerator to 3°C and the freezer to -18°C from a remote terminal.
- Turn on express-freeze before a big grocery run, then disable it when done.
- Query washer remaining time and get notified if a cycle finishes or an error appears.
- Change AC mode and temperature remotely to cool the home before arrival.
FAQ
Obtain a personal access token from the ThinQ PAT site and save it with the country code in the skill's config location.
What if a command returns NOT_PROVIDED_FEATURE?
That means your model does not support the requested control; check the device capabilities via the devices/status command.