{
"info": {
"author": "Alexander Hinz",
"author_email": "alex.hinz@plan-b-software.de",
"bugtrack_url": null,
"classifiers": [
"Intended Audience :: Developers",
"License :: OSI Approved :: Apache Software License",
"Operating System :: OS Independent",
"Programming Language :: Python",
"Programming Language :: Python :: 2",
"Programming Language :: Python :: 3",
"Topic :: Home Automation",
"Topic :: Software Development :: Libraries"
],
"description": "Introduction\n============\n\nThis is a library for communicating with a wifi-enabled home thermostat made by\n`Warmup `_. At the time of writing, this only \nincludes the `warmup 4IE `_.\n\nThis code is inspired by a project for SmartThingsHub, see `here `_. Many Thanks to alyc100 for the great work!\n\nWarmup Plc was not involved in the creation of this\nsoftware and has not sanctioned or endorsed it in any way.\n\nLicense\n=======\n\nThis software is available under Apache license. Please see LICENSE.txt.\n\n\nUsage\n=====\nThe library is primary intended to interface the 4IE with home assistant, but may also be used standalone.\n\nHome Assistant\n---------------\nTo setup this component, you need to register to warmup first.\nsee https://my.warmup.com/login\n\nThen copy the folder `warmup_cc `_ to your \"*custom_components*\" folder in your \"*config*\" dir.\n\nThen add to your\nconfiguration.yaml:\n\n.. code-block:: yaml\n\n climate:\n - platform: warmup_cc\n name: YOUR_DESCRIPTION\n username: YOUR_E_MAIL_ADDRESS\n password: YOUR_PASSWORD\n location: YOUR_LOCATION_NAME\n room: YOUR_ROOM_NAME\n\n* **name** (optional): the description of the device, as seen by the user in the front end\n* **username** (required): the username used to login to the warmup web site\n* **password** (required): the password used to login to the warmup web site; may be moved to the secrets.yaml file. See `secrets `_\n* **location** (required): the location name used in the warmup web site\n* **room** (required): the room name of the device used in the warmup web site\n\nAfter restarting home assistant, the component will be loaded automatically.\n\nStandalone\n----------\nYou may install the library via pip using\n\n>>> pip install warmup4ie\n\nAfter that, import the library, and away we go.\n\n >>> import warmup4ie\n >>> device = warmup4ie.Warmup4IEDevice('', '', \n '', '', )\n >>> device.get_current_temmperature()\n {'raw': 21.0}\n\nDevice Versions\n---------------\n\nSupported models:\n\n- 4IE\n\nSince I only have access to the 4IE, that is the model that the development \nhas occured with. \n\nSupported Features\n------------------\n\nAt the moment the library supports reading current temperature and setting the target temperature, switching between manual, automatic and frost protection mode, and switching the device off.\n\nRelease Notes\n=============\n\n0.1.0\n-----\n\n- inital release\n\n0.1.1\n-----\n\n- bug fixes\n\n0.1.2\n-----\n\n- bug fixes\n\n0.1.3\n-----\n\n- changed http-request to use the new api.\n- adapted file names to comply with the new naming structure of HA introduced with 0.92\n\n0.1.4\n-----\n\n- added functionality to allow configuration of Warmup4IE thermostat via HA UI Config entry.\n\n0.1.5\n-----\n\n- added getter methods for location, location id, room name, room id and serial number\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/alex-0103/warmup4IE",
"keywords": "",
"license": "Apache",
"maintainer": "",
"maintainer_email": "",
"name": "warmup4ie",
"package_url": "https://pypi.org/project/warmup4ie/",
"platform": "",
"project_url": "https://pypi.org/project/warmup4ie/",
"project_urls": {
"Homepage": "https://github.com/alex-0103/warmup4IE"
},
"release_url": "https://pypi.org/project/warmup4ie/0.1.5/",
"requires_dist": null,
"requires_python": "",
"summary": "client library for 4IE thermostat sold by warmup",
"version": "0.1.5"
},
"last_serial": 5285194,
"releases": {
"0.1.0": [
{
"comment_text": "",
"digests": {
"md5": "d99b2f173df0235da772d9773da00fa8",
"sha256": "f758dc21bc136281cb3b56e626df6c32e9824dd4b50d50a8014c974bd06d6d2d"
},
"downloads": -1,
"filename": "warmup4ie-0.1.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "d99b2f173df0235da772d9773da00fa8",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 4736,
"upload_time": "2019-02-16T19:47:14",
"url": "https://files.pythonhosted.org/packages/40/a8/3c0bd759f8faa09e49535f8a0077c03c424fb481515ebee96bea4aaac3db/warmup4ie-0.1.0-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "716a038f9fb955216ef33c4952534204",
"sha256": "459a4a7194de70de2434df713bce5e1e8c02c776906dec4dc527baefd6774eab"
},
"downloads": -1,
"filename": "warmup4ie-0.1.0.tar.gz",
"has_sig": false,
"md5_digest": "716a038f9fb955216ef33c4952534204",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4206,
"upload_time": "2019-02-16T19:47:16",
"url": "https://files.pythonhosted.org/packages/ef/9c/78681ee8faba0e003c7328ec61375160d109fd60a383f2f7fc2e98dbff10/warmup4ie-0.1.0.tar.gz"
}
],
"0.1.1": [
{
"comment_text": "",
"digests": {
"md5": "c899173e36e259829ba048768698f0c7",
"sha256": "6d2fff94cd11be11dda3a69020362ad19991a6bbdb0335e829f21da1459f573d"
},
"downloads": -1,
"filename": "warmup4ie-0.1.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "c899173e36e259829ba048768698f0c7",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 4747,
"upload_time": "2019-02-16T19:53:09",
"url": "https://files.pythonhosted.org/packages/0a/b0/6eff0f8871540964c20b788de67af72a8b778fcd5429a0905ababf843f7a/warmup4ie-0.1.1-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "2d7ad2322fae7bcd67549d6e0e06dd0a",
"sha256": "91fc8d209f59bc10124ffca3ba064f37fb0642e6d19c1fc0b693fd39c3fc5db5"
},
"downloads": -1,
"filename": "warmup4ie-0.1.1.tar.gz",
"has_sig": false,
"md5_digest": "2d7ad2322fae7bcd67549d6e0e06dd0a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4366,
"upload_time": "2019-02-16T19:53:11",
"url": "https://files.pythonhosted.org/packages/26/f8/12f36dfd2ebbf5996d3d8ddf16075ab1a1296680e2d1472bcc541ccbf52c/warmup4ie-0.1.1.tar.gz"
}
],
"0.1.2": [
{
"comment_text": "",
"digests": {
"md5": "a6b8e0f4d6671cbcb6e0a561efc90d9e",
"sha256": "2ad0b5a92dff82a334f4929c66ea1cdacf03f45f6d684862a2ced3a367cac459"
},
"downloads": -1,
"filename": "warmup4ie-0.1.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "a6b8e0f4d6671cbcb6e0a561efc90d9e",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 4771,
"upload_time": "2019-02-18T20:30:12",
"url": "https://files.pythonhosted.org/packages/4f/12/34600b64bf3e14e1079f9af3472a1be4ace435df0674c33cb1c9cde6e51d/warmup4ie-0.1.2-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "1b0870d61f52d1c666884c17a8f52136",
"sha256": "0f9ed94599ba9acdb84201bfa414b9357640cf58adf9dcba5cdb78fc98fafce2"
},
"downloads": -1,
"filename": "warmup4ie-0.1.2.tar.gz",
"has_sig": false,
"md5_digest": "1b0870d61f52d1c666884c17a8f52136",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4382,
"upload_time": "2019-02-18T20:30:13",
"url": "https://files.pythonhosted.org/packages/01/5e/111d5d57d1e14c767d5d1f4a2b4b2e53d71df601924137b318cd79a665b4/warmup4ie-0.1.2.tar.gz"
}
],
"0.1.3": [
{
"comment_text": "",
"digests": {
"md5": "9976f54492825a680e88d98fc2cefa8b",
"sha256": "a3c788d63a3244d184b134d9e553db45f8331b7c301e027be6cc1bd957951439"
},
"downloads": -1,
"filename": "warmup4ie-0.1.3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "9976f54492825a680e88d98fc2cefa8b",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 5033,
"upload_time": "2019-04-11T14:28:29",
"url": "https://files.pythonhosted.org/packages/2b/57/b6e4b48e76da2ca1b7b2f4e95368e66662f0ca44f7aa683e74d737a2bb14/warmup4ie-0.1.3-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "bfdf0f60be001c77c726a0382a1fe9ab",
"sha256": "7fe994845d5f13c1bbf9e6b8bd7a3fece6cf9f45fd364d2c6960f2ed073d3885"
},
"downloads": -1,
"filename": "warmup4ie-0.1.3.tar.gz",
"has_sig": false,
"md5_digest": "bfdf0f60be001c77c726a0382a1fe9ab",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4640,
"upload_time": "2019-04-11T14:28:30",
"url": "https://files.pythonhosted.org/packages/dc/5b/6d6a8b3e130e7d56418748bdfea7d3a2a31ad7c249c569610514ea375f9f/warmup4ie-0.1.3.tar.gz"
}
],
"0.1.4": [
{
"comment_text": "",
"digests": {
"md5": "d96b05fcb43f3b09f1e8f6825e361b6b",
"sha256": "d431f4227981c88225739e9cd35a5ef9f6a98dbfe0f553b0a49f97050b134c96"
},
"downloads": -1,
"filename": "warmup4ie-0.1.4-py3-none-any.whl",
"has_sig": false,
"md5_digest": "d96b05fcb43f3b09f1e8f6825e361b6b",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 10251,
"upload_time": "2019-05-17T16:03:30",
"url": "https://files.pythonhosted.org/packages/11/87/5144b9c082708f311123897d18c7e498dc5a4fcf6d6a5c33fe34fec35691/warmup4ie-0.1.4-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "59ef9281ef62e003dcc8eed96ca0daec",
"sha256": "0735a4057af3389fdedd2501bd358cb878dade55e643dfb8d5df0e5efb3fd54c"
},
"downloads": -1,
"filename": "warmup4ie-0.1.4.tar.gz",
"has_sig": false,
"md5_digest": "59ef9281ef62e003dcc8eed96ca0daec",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5684,
"upload_time": "2019-05-17T16:03:31",
"url": "https://files.pythonhosted.org/packages/6a/6d/e79aa071b009b2fe813484c49d4aec230cbfd3c90e495a6aa5d2d25bcc31/warmup4ie-0.1.4.tar.gz"
}
],
"0.1.5": [
{
"comment_text": "",
"digests": {
"md5": "f8ee993470639280f40ac3e7cc7ef485",
"sha256": "325035fddfb9e7b448818a2d582222290bc0304dcb7d9a4eacc6e89acd8c720d"
},
"downloads": -1,
"filename": "warmup4ie-0.1.5-py3-none-any.whl",
"has_sig": false,
"md5_digest": "f8ee993470639280f40ac3e7cc7ef485",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 10383,
"upload_time": "2019-05-18T08:22:06",
"url": "https://files.pythonhosted.org/packages/25/7f/2e5555d4a468b4b8786c3e78b3dc72bb3b1ea0dda6eb2a3bffb6053ea0bd/warmup4ie-0.1.5-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "7ec40b49f90d5a2d0535c8b6a11ff634",
"sha256": "f12656223ef05722280550a1929c89c34e24664f89e0227001feb5888316d2ab"
},
"downloads": -1,
"filename": "warmup4ie-0.1.5.tar.gz",
"has_sig": false,
"md5_digest": "7ec40b49f90d5a2d0535c8b6a11ff634",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5876,
"upload_time": "2019-05-18T08:22:09",
"url": "https://files.pythonhosted.org/packages/ab/f8/4f1c0ed388a4853495d17f68a84cafa882008edcf3b0d32debeee6dc41ae/warmup4ie-0.1.5.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "f8ee993470639280f40ac3e7cc7ef485",
"sha256": "325035fddfb9e7b448818a2d582222290bc0304dcb7d9a4eacc6e89acd8c720d"
},
"downloads": -1,
"filename": "warmup4ie-0.1.5-py3-none-any.whl",
"has_sig": false,
"md5_digest": "f8ee993470639280f40ac3e7cc7ef485",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 10383,
"upload_time": "2019-05-18T08:22:06",
"url": "https://files.pythonhosted.org/packages/25/7f/2e5555d4a468b4b8786c3e78b3dc72bb3b1ea0dda6eb2a3bffb6053ea0bd/warmup4ie-0.1.5-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "7ec40b49f90d5a2d0535c8b6a11ff634",
"sha256": "f12656223ef05722280550a1929c89c34e24664f89e0227001feb5888316d2ab"
},
"downloads": -1,
"filename": "warmup4ie-0.1.5.tar.gz",
"has_sig": false,
"md5_digest": "7ec40b49f90d5a2d0535c8b6a11ff634",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5876,
"upload_time": "2019-05-18T08:22:09",
"url": "https://files.pythonhosted.org/packages/ab/f8/4f1c0ed388a4853495d17f68a84cafa882008edcf3b0d32debeee6dc41ae/warmup4ie-0.1.5.tar.gz"
}
]
}