{ "info": { "author": "David M. Straub", "author_email": "david.straub@tum.de", "bugtrack_url": null, "classifiers": [], "description": "# homeconnect\n\nSimple Python client for the BSH Home Connect REST API implementing OAuth 2 authentication, REST calls, and SSE event stream parsing.\n\n## Usage example\n\nTo use this library, you have to sign up to the [Home Connect Developer Portal](https://developer.home-connect.com/) and register a new application\nto get a client ID, client secret, and redirect URI.\n\n```python\nfrom homeconnect import HomeConnect\nhc = HomeConnect(my_clientid, my_clientsecret, my_redirecturi)\n# open this URL in your web browser\nprint(hc.get_authurl())\n# paste the resulting URL below as `auth_result` to get a token\nhc.get_token(auth_result)\n# list the existing appliances\nhc.get_appliances()\n```\n\n## Disclaimer\n\nThe package and its author are not affiliated with BSH or Home Connect. Use at your own risk.\n\n## License\n\nThe package is released under the MIT license.", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/DavidMStraub/homeconnect", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "homeconnect", "package_url": "https://pypi.org/project/homeconnect/", "platform": "", "project_url": "https://pypi.org/project/homeconnect/", "project_urls": { "Homepage": "https://github.com/DavidMStraub/homeconnect" }, "release_url": "https://pypi.org/project/homeconnect/0.2.1/", "requires_dist": null, "requires_python": "", "summary": "Python client for the BSH Home Connect REST API", "version": "0.2.1" }, "last_serial": 4863266, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "46be4ce004de24177281fe190f4dcde8", "sha256": "2a912a723bd07d2a16a5226945cbc39d6d05545d27d362772f01556b2262ba28" }, "downloads": -1, "filename": "homeconnect-0.1.tar.gz", "has_sig": false, "md5_digest": "46be4ce004de24177281fe190f4dcde8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5906, "upload_time": "2018-12-03T16:25:38", "url": "https://files.pythonhosted.org/packages/bc/e2/5ee73b746a13a9b75e8a72ce1c49172b85b510c7744c87190a4f1f7db871/homeconnect-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "fd853a5099794d0233cec8f2e11710ce", "sha256": "7bb696bffc2a3f798ca93f6f9f1bfbeaa72a908c37974cd7fbd5b815b8b37c90" }, "downloads": -1, "filename": "homeconnect-0.2.tar.gz", "has_sig": false, "md5_digest": "fd853a5099794d0233cec8f2e11710ce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5912, "upload_time": "2019-02-05T21:25:48", "url": "https://files.pythonhosted.org/packages/8f/d3/7aaa645b464fa2d253fe6c8424cabe99c40bc64a90fd45644c1bc54ebc17/homeconnect-0.2.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "6c23034f0b8914e3fd6d5c54c011062d", "sha256": "ea77ab9d2fec7cc3acea79b2862ba61e53e5cfa3350dedde672ffbb97de1c120" }, "downloads": -1, "filename": "homeconnect-0.2.1.tar.gz", "has_sig": false, "md5_digest": "6c23034f0b8914e3fd6d5c54c011062d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5920, "upload_time": "2019-02-25T07:35:29", "url": "https://files.pythonhosted.org/packages/f1/ae/7ef7aaa8bd608ef8651266f7225f7aea31fdbbd1b34ddbe0b4f666cc3dc3/homeconnect-0.2.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6c23034f0b8914e3fd6d5c54c011062d", "sha256": "ea77ab9d2fec7cc3acea79b2862ba61e53e5cfa3350dedde672ffbb97de1c120" }, "downloads": -1, "filename": "homeconnect-0.2.1.tar.gz", "has_sig": false, "md5_digest": "6c23034f0b8914e3fd6d5c54c011062d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5920, "upload_time": "2019-02-25T07:35:29", "url": "https://files.pythonhosted.org/packages/f1/ae/7ef7aaa8bd608ef8651266f7225f7aea31fdbbd1b34ddbe0b4f666cc3dc3/homeconnect-0.2.1.tar.gz" } ] }