{ "info": { "author": "Kanavis", "author_email": "dkanavis@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "# GoodWan python client\n\nGoodWan IoT python client\n\n## Getting Started\n\n```python\nimport datetime\n\nfrom goodwan_client import Client\n\n\n# Use system/pytz timezone name e.g. Europe/Moscow \nclient = Client(\"login\", \"password\", \"timezone\")\n\nt_from = datetime.datetime(2019, 1, 1, 0, 0, 0)\nt_to = datetime.datetime(2019, 3, 1, 23, 59, 59)\nevents = client.events(t_from=t_from, t_to=t_to)\n\n# events is a list of goodwan_client.event.Event class\nfor event in events:\n print(event)\n\n\"\"\"\n,\n device_name=temp_sensor\n>\n\"\"\"\n```\n\nFor more info, see classes goodwan_client.event.Event and goodwan_client.devices.*\n\n\n### Prerequisites\n\n- Python >= 3.5\n\n\n### Installing\n\n```bash\npip install goodwan_client\n```\n## Authors\n\n* **Dmitry Konovalov** - *Initial work* - [kanavis](http://www.kanavis.pw)\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details\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/kanavis/goodwan_client", "keywords": "goodwan,iot", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "goodwan-client", "package_url": "https://pypi.org/project/goodwan-client/", "platform": "", "project_url": "https://pypi.org/project/goodwan-client/", "project_urls": { "Homepage": "https://github.com/kanavis/goodwan_client" }, "release_url": "https://pypi.org/project/goodwan-client/0.2/", "requires_dist": [ "requests", "pytz" ], "requires_python": "", "summary": "GoodWan IoT client module", "version": "0.2" }, "last_serial": 4987677, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "6f317359533b392e6f9942d439310830", "sha256": "945ae8af8c5884f7b933b82791b2ff337b51871abacd3d806f9544ed26d270b3" }, "downloads": -1, "filename": "goodwan_client-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "6f317359533b392e6f9942d439310830", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8587, "upload_time": "2019-03-26T10:53:30", "url": "https://files.pythonhosted.org/packages/31/7e/bef8a4b50ad7f705dfd6a9c339493a755bd8b4370d3e884f5b3a4d942f87/goodwan_client-0.1-py3-none-any.whl" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "0a62c78c7b9f9cb487286d428077c261", "sha256": "bce1f9e04adaacbab4fd660fc8da4a88adaad871207d7e3dc515c9395537fad5" }, "downloads": -1, "filename": "goodwan_client-0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "0a62c78c7b9f9cb487286d428077c261", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8813, "upload_time": "2019-03-26T13:45:48", "url": "https://files.pythonhosted.org/packages/60/00/8af03f81778066936fee1b87e26ae9a37320c1575869d2be92df5de459b5/goodwan_client-0.2-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0a62c78c7b9f9cb487286d428077c261", "sha256": "bce1f9e04adaacbab4fd660fc8da4a88adaad871207d7e3dc515c9395537fad5" }, "downloads": -1, "filename": "goodwan_client-0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "0a62c78c7b9f9cb487286d428077c261", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8813, "upload_time": "2019-03-26T13:45:48", "url": "https://files.pythonhosted.org/packages/60/00/8af03f81778066936fee1b87e26ae9a37320c1575869d2be92df5de459b5/goodwan_client-0.2-py3-none-any.whl" } ] }