✓ Verified 💻 Development ✓ Enhanced Data

Lg Thinq

Control LG smart appliances via ThinQ API.

Rating
4.3 (265 reviews)
Downloads
2,076 downloads
Version
1.0.0

Overview

Control LG smart appliances via ThinQ API.

Complete Documentation

View Source →

LG ThinQ Skill

Control LG smart home appliances via the ThinQ Connect API.

Setup

  • Get a Personal Access Token from https://connect-pat.lgthinq.com
  • Store token: echo "YOUR_TOKEN" > ~/.config/lg-thinq/token
  • Store country code: echo "MX" > ~/.config/lg-thinq/country

Quick Commands

All scripts are in the skill's scripts/ directory. Activate venv first:

bash
cd ~/clawd && source .venv/bin/activate

List Devices

bash
python3 skills/lg-thinq/scripts/thinq.py devices

Get Device Status

bash
python3 skills/lg-thinq/scripts/thinq.py status <device_id>
python3 skills/lg-thinq/scripts/thinq.py status fridge  # alias

Control Refrigerator

bash
# Set fridge temperature (0-6°C)
python3 skills/lg-thinq/scripts/thinq.py fridge-temp 3

# Set freezer temperature (-24 to -14°C typical)
python3 skills/lg-thinq/scripts/thinq.py freezer-temp -15

# Toggle express fridge
python3 skills/lg-thinq/scripts/thinq.py express-fridge on|off

# Toggle express freeze
python3 skills/lg-thinq/scripts/thinq.py express-freeze on|off

# Toggle eco mode
python3 skills/lg-thinq/scripts/thinq.py eco on|off

Washer/Dryer Status

bash
python3 skills/lg-thinq/scripts/thinq.py status washer
python3 skills/lg-thinq/scripts/thinq.py status dryer

Supported Devices

DeviceStatusControl
Refrigerator✅ temp, door, modes✅ temp, express, eco
WashTower Washer✅ state, time⚠️ limited
WashTower Dryer✅ state, time⚠️ limited
Air Conditioner✅ temp, mode✅ temp, mode, fan

Temperature Ranges

  • Fridge: 0°C to 6°C
  • Freezer: -24°C to -14°C (varies by model)

Error Handling

  • NOT_CONNECTED_DEVICE: Device offline, check WiFi or open ThinQ app
  • INVALID_COMMAND_ERROR: Wrong command format or value out of range
  • NOT_PROVIDED_FEATURE: Feature not supported by this model

Natural Language Examples

User says → Action:

  • "check my fridge" → status fridge
  • "set fridge to 5 degrees" → fridge-temp 5
  • "turn on express freeze" → express-freeze on
  • "is the fridge door open?" → status fridge (check doorStatus)
  • "how's the washer doing?" → status washer

Installation

Terminal bash

openclaw install lg-thinq
    
Copied!

💻Code Examples

### Get Device Status

-get-device-status.sh
python3 skills/lg-thinq/scripts/thinq.py status <device_id>
python3 skills/lg-thinq/scripts/thinq.py status fridge  # alias

### Control Refrigerator

-control-refrigerator.sh
# Set fridge temperature (0-6°C)
python3 skills/lg-thinq/scripts/thinq.py fridge-temp 3

# Set freezer temperature (-24 to -14°C typical)
python3 skills/lg-thinq/scripts/thinq.py freezer-temp -15

# Toggle express fridge
python3 skills/lg-thinq/scripts/thinq.py express-fridge on|off

# Toggle express freeze
python3 skills/lg-thinq/scripts/thinq.py express-freeze on|off

# Toggle eco mode
python3 skills/lg-thinq/scripts/thinq.py eco on|off

### Washer/Dryer Status

-washerdryer-status.sh
python3 skills/lg-thinq/scripts/thinq.py status washer
python3 skills/lg-thinq/scripts/thinq.py status dryer

Tags

#smart_home-and-iot #api

Quick Info

Category Development
Model Claude 3.5
Complexity One-Click
Author kaiofreitas
Last Updated 3/10/2026
🚀
Optimized for
Claude 3.5
🧠

Ready to Install?

Get started with this skill in seconds

openclaw install lg-thinq