{ "info": { "author": "gugu927", "author_email": "kimcg0927@gmail.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3" ], "description": "WideQ\n=====\n\nA library for interacting with the \"LG SmartThinq\" system, which can control heat pumps and such. I reverse-engineered the API from their mobile app.\n\nTo try out the API, there is a simple command-line tool included here, called `example.py`.\nTo use it, provide it with a country and language code via the `-c` and `-l` flags, respectively:\n\n $ git clone https://github.com/gugu927/wideq.git\n $ cd wideq\n\n $ python3 example.py -c KR -l ko-KR\n\nLG accounts seem to be associated with specific countries, so be sure to use the one with which you originally created your account.\nFor Korean, for example, you'd use `-c KR -l ko-KR`.\n\nOn first run, the script will ask you to log in with your LG account.\nLogging in with Google does not seem to work, but other methods (plain email & password, Facebook, and Amazon) do. \n\nBy default, the example just lists the devices associated with your account.\nYou can also specify one of several other commands:\n\n* `ls`: List devices (the default).\n* `mon `: Monitor a device continuously, printing out status information until you type control-C. Provide a device ID obtained from listing your devices.\n* `washer-mon `: Like `mon`, but only for WASHER devices---prints out specific washer-related information in a more readable form.\n* `dryer-mon `: Like `mon`, but only for DRYER devices---prints out specific dryer-related information in a more readable form.\n* `dehum-mon `: Like `mon`, but only for DEHUMIDIFIER devices---prints out dehumidifier-related information in a more readable form.\n* `ac-mon `: Like `mon`, but only for AC devices---prints out specific climate-related information in a more readable form.\n* `set-temp `: Set the target temperature for an AC device.\n* `turn `: Turn an AC device on or off. Use \"on\" or \"off\" as the second argument.\n* `ac-config `: Print out some configuration information about an AC device.\n\nCredits\n-------\n\nThis is by [GuGu927][andy].\nThe license is [MIT][].\nI also made a [Home Assistant component][hass-smartthinq] that uses wideq.\n\nThis library originated from [Adrian Sampson][sampson]\n\n[hass-smartthinq]: https://github.com/gugu927/hass-smartthinq\n[andy]: https://github.com/gugu927\n[mit]: https://opensource.org/licenses/MIT\n[sampson]: https://github.com/sampsyo/wideq\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/gugu927/wideq", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "wideq-gu", "package_url": "https://pypi.org/project/wideq-gu/", "platform": "ALL", "project_url": "https://pypi.org/project/wideq-gu/", "project_urls": { "Homepage": "https://github.com/gugu927/wideq" }, "release_url": "https://pypi.org/project/wideq-gu/0.0.1b0/", "requires_dist": [ "requests" ], "requires_python": "", "summary": "LG SmartThinQ API client for Korean", "version": "0.0.1b0" }, "last_serial": 5770662, "releases": { "0.0.1b0": [ { "comment_text": "", "digests": { "md5": "46c3acde8fe3f2c3e55c0bffb0a066da", "sha256": "c89343f8f9179e595faddc76942df0f1f20af316fd1bbb783125b08d55682418" }, "downloads": -1, "filename": "wideq_gu-0.0.1b0-py3-none-any.whl", "has_sig": false, "md5_digest": "46c3acde8fe3f2c3e55c0bffb0a066da", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 22961, "upload_time": "2019-09-02T12:40:31", "url": "https://files.pythonhosted.org/packages/36/0d/efc07e1c668b366627f3928517dfb3763f11a166ca7527fe139291b14363/wideq_gu-0.0.1b0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "56d16ff3ff12b9a6140b1bca52dc77d9", "sha256": "7dca73cd65ca5e526d0cd086fd00f5eaf193da2f9c1a4578526d6eef25e7de6a" }, "downloads": -1, "filename": "wideq_gu-0.0.1b0.tar.gz", "has_sig": false, "md5_digest": "56d16ff3ff12b9a6140b1bca52dc77d9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18552, "upload_time": "2019-09-02T12:40:33", "url": "https://files.pythonhosted.org/packages/74/c8/067a062a09abd4a1833f1260577330603719182bd70b444555947ebbc80a/wideq_gu-0.0.1b0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "46c3acde8fe3f2c3e55c0bffb0a066da", "sha256": "c89343f8f9179e595faddc76942df0f1f20af316fd1bbb783125b08d55682418" }, "downloads": -1, "filename": "wideq_gu-0.0.1b0-py3-none-any.whl", "has_sig": false, "md5_digest": "46c3acde8fe3f2c3e55c0bffb0a066da", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 22961, "upload_time": "2019-09-02T12:40:31", "url": "https://files.pythonhosted.org/packages/36/0d/efc07e1c668b366627f3928517dfb3763f11a166ca7527fe139291b14363/wideq_gu-0.0.1b0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "56d16ff3ff12b9a6140b1bca52dc77d9", "sha256": "7dca73cd65ca5e526d0cd086fd00f5eaf193da2f9c1a4578526d6eef25e7de6a" }, "downloads": -1, "filename": "wideq_gu-0.0.1b0.tar.gz", "has_sig": false, "md5_digest": "56d16ff3ff12b9a6140b1bca52dc77d9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18552, "upload_time": "2019-09-02T12:40:33", "url": "https://files.pythonhosted.org/packages/74/c8/067a062a09abd4a1833f1260577330603719182bd70b444555947ebbc80a/wideq_gu-0.0.1b0.tar.gz" } ] }