lg-thinq
Control LG smart appliances via ThinQ API. Use when user asks about their fridge, washer, dryer, AC, or other LG appliances. Supports checking status, changing temperature, toggling modes (express, eco), and monitoring door status.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Control LG smart appliances via ThinQ API. Use when user asks about their fridge, washer, dryer, AC, or other LG appliances. Supports checking status, changing temperature, toggling modes (express, eco), and monitoring door status.
How to use
Uzyskaj token dostępu (Personal Access Token) ze strony https://connect-pat.lgthinq.com i zapamiętaj go — będzie potrzebny do uwierzytelnienia.
Przechowaj token w pliku konfiguracyjnym, wykonując polecenie echo z tokenem do katalogu ~/.config/lg-thinq/token, oraz zapisz kod kraju (np. MX) w pliku ~/.config/lg-thinq/country.
Przejdź do katalogu projektu i aktywuj wirtualne środowisko Pythona, uruchamiając source .venv/bin/activate z poziomu folderu clawd.
Wyświetl listę swoich urządzeń LG, uruchamiając skrypt thinq.py z parametrem devices — zobaczysz wszystkie dostępne urządzenia i ich identyfikatory.
Sprawdzaj status wybranego urządzenia (np. lodówki, pralki) za pomocą polecenia status oraz jego nazwy lub ID — otrzymasz informacje o temperaturze, trybie pracy i stanie drzwi.
Steruj urządzeniami, używając dedykowanych poleceń: dla lodówki możesz regulować temperaturę (0–6°C), włączać tryb express lub eco; dla klimatyzacji — zmieniać temperaturę i tryb wentylatora; dla pralki i suszarki — sprawdzać stan i czas pozostały do końca cyklu.