mirror of
https://github.com/no2chem/wideq.git
synced 2025-05-18 08:10:17 -07:00
Expand README
This commit is contained in:
parent
8929123c8d
commit
dae03a0645
30
README.md
30
README.md
@ -2,3 +2,33 @@ WideQ
|
||||
=====
|
||||
|
||||
A library for interacting with the "LG SmartThinq" system, which can control heat pumps and such. I reverse-engineered the API from their mobile app.
|
||||
|
||||
To try out the API, there is a simple command-line tool included here, called `example.py`.
|
||||
To use it, provide it with a country and language code via the `-c` and `-l` flags, respectively:
|
||||
|
||||
$ python3 example.py -c US -l en-US
|
||||
|
||||
LG accounts seem to be associated with specific countries, so be sure to use the one with which you originally created your account.
|
||||
For Korean, for example, you'd use `-c KR -l ko-KR`.
|
||||
|
||||
By default, the example just lists the devices associated with your account.
|
||||
You can also specify one of several other commands:
|
||||
|
||||
* `ls`: List devices (the default).
|
||||
* `mon <ID>`: Monitor a device continuously, printing out status information until you type control-C. Provide a device ID obtained from listing your devices.
|
||||
* `ac-mon <ID>`: Like `mon`, but only for AC devices---prints out specific climate-related information in a more readable form.
|
||||
* `set-temp <ID> <TEMP>`: Set the target temperature for an AC device.
|
||||
* `turn <ID> <ONOFF>`: Turn an AC device on or off. Use "on" or "off" as the second argument.
|
||||
* `ac-config <ID>`: Print out some configuration information about an AC device.
|
||||
|
||||
|
||||
Credits
|
||||
-------
|
||||
|
||||
This is by [Adrian Sampson][adrian].
|
||||
The license is [MIT][].
|
||||
I also made a [Home Assistant component][hass-smartthinq] that uses wideq.
|
||||
|
||||
[hass-smartthinq]: https://github.com/sampsyo/hass-smartthinq
|
||||
[adrian]: https://github.com/sampsyo
|
||||
[mit]: https://opensource.org/licenses/MIT
|
||||
|
Loading…
x
Reference in New Issue
Block a user