{ "info": { "author": "ermitz", "author_email": "ermitz888@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Home Automation" ], "description": "# linkymeter module\nlinkymeter is a pure python module which can collect power consumption data generated by Enedis smart meter 'linky'. \n\n## Pre-requisite: activate load curve recording on Enedis website\nModule collects data from Enedis website.\nYou must first enable your enedis account (https://espace-client-particuliers.enedis.fr/group/espace-particuliers/) and the data collection (\"Consommation\" > \"G\u00e9rer ma courbe de charge\" > \"Activer ma courbe de charge\")\n\n## How to install\n\n### Debian packages to install\nIf you intend to use this module on a debian based linux distribution, and want to use python3 default installation, you need to install following packages.\n\n sudo apt-get install python3 python3-dateutil python3-requests\n\nThen type\n\n python3 setup.py install\n\n### Installation in a virtual environment\nYou can also install it in a dedicated virtual environment.\n\n python3 -m venv \n source venv/bin/activate\n pip install .\n\n## Usage\n\n import linkymeter\n import datetime\n from dateutil.relativedelta import relativedelta\n\n session = linkymeter.web.session.login(username,password)\n today = datetime.date.today()\n res_hour = session.get_hourly_consumption((today - relativedelta(days=7)), today)\n\n## PS\nIf this project help you reduce time to develop, you can give me a cup of coffee :) \n\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://gitlab.com/ermitz/linkymeter", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "linkymeter", "package_url": "https://pypi.org/project/linkymeter/", "platform": "", "project_url": "https://pypi.org/project/linkymeter/", "project_urls": { "Homepage": "https://gitlab.com/ermitz/linkymeter" }, "release_url": "https://pypi.org/project/linkymeter/1.0.0/", "requires_dist": [ "python-dateutil (==2.7.5)" ], "requires_python": "", "summary": "Get Enedis smart meter (linky) data from Enedis webserver", "version": "1.0.0" }, "last_serial": 5000166, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "bac420501a377b5086c4abd2ff5168c8", "sha256": "77bb02359f6e7e7c0f967ad6062d7fcb21f6df97bc8b5543abb193e40a7754b1" }, "downloads": -1, "filename": "linkymeter-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "bac420501a377b5086c4abd2ff5168c8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 22490, "upload_time": "2019-03-28T21:13:34", "url": "https://files.pythonhosted.org/packages/be/87/6e3af5fa1150bb8e9524eadbed008427c15cc79de21ebd2d7d2510abcd59/linkymeter-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1e81ab4e05c6a28c6f728243b376e249", "sha256": "212df6f094558ea3bed87090845cd17d64974e8ba09fe78bab303aa00784b775" }, "downloads": -1, "filename": "linkymeter-1.0.0.tar.gz", "has_sig": false, "md5_digest": "1e81ab4e05c6a28c6f728243b376e249", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5418, "upload_time": "2019-03-28T21:13:36", "url": "https://files.pythonhosted.org/packages/e2/52/2fc249b5bedc2ca0c20be46c24839d42f3a7136bd0239be5521e60972b07/linkymeter-1.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "bac420501a377b5086c4abd2ff5168c8", "sha256": "77bb02359f6e7e7c0f967ad6062d7fcb21f6df97bc8b5543abb193e40a7754b1" }, "downloads": -1, "filename": "linkymeter-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "bac420501a377b5086c4abd2ff5168c8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 22490, "upload_time": "2019-03-28T21:13:34", "url": "https://files.pythonhosted.org/packages/be/87/6e3af5fa1150bb8e9524eadbed008427c15cc79de21ebd2d7d2510abcd59/linkymeter-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1e81ab4e05c6a28c6f728243b376e249", "sha256": "212df6f094558ea3bed87090845cd17d64974e8ba09fe78bab303aa00784b775" }, "downloads": -1, "filename": "linkymeter-1.0.0.tar.gz", "has_sig": false, "md5_digest": "1e81ab4e05c6a28c6f728243b376e249", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5418, "upload_time": "2019-03-28T21:13:36", "url": "https://files.pythonhosted.org/packages/e2/52/2fc249b5bedc2ca0c20be46c24839d42f3a7136bd0239be5521e60972b07/linkymeter-1.0.0.tar.gz" } ] }