{ "info": { "author": "NRG Systems, Inc.", "author_email": "support@nrgsystems.com", "bugtrack_url": null, "classifiers": [], "description": "# \"NRGPy\"\n\n'''nrgmodbus''' is a Python package for making modbus connections to NRG devices.\n\n\n## Installation:\n\n```python\n# from the directory containing this README file:\npip install -e .\n```\n\n## Examples:\n\n### Single polling:\n\n```python\nIn [1]: from nrgmodbus.nrgmodbus import ipackaccess\n\nIn [2]: poller = ipackaccess(ip='192.168.178.168')\n\nIn [3]: poller.connect()\nConnecting to 192.168.178.168... [OK]\n\nIn [4]: poller.return_diag_readings()\n\nIn [5]: poller.diag_12v_bat\nOut[5]: 14.09000015258789\n\nIn [6]: poller.diag_temp\nOut[6]: 22.739999771118164\n\nIn [7]: poller.return_rt_data_readings()\n\nIn [8]: poller.rt_ch1\nOut[8]: 0.2101999968290329\n```\n\n### Automatic polling:\n\n```python\nIn [1]: from nrgmodbus.nrgmodbus import ipackaccess\n\nIn [2]: poller = ipackaccess(ip='192.168.178.168', connect=True)\nConnecting to 192.168.178.168... [OK]\n\nIn [3]: poller.poll(interval=4, echo=True)\n\n1 2019-5-24 1:23:7 0.2101999968290329 0.05000000074505806\n2 2019-5-24 1:23:11 0.2101999968290329 0.05000000074505806\n3 2019-5-24 1:23:15 0.2101999968290329 0.05000000074505806\n\n...\n\n37 2019-5-24 1:25:31 0.2101999968290329 0.05000000074505806\n38 2019-5-24 1:25:35 0.2101999968290329 0.05000000074505806\n39 2019-5-24 1:25:39 0.2101999968290329 0.05000000074505806\n40 2019-5-24 1:25:43 0.2101999968290329 0.03999999910593033\n41 2019-5-24 1:25:47 0.2101999968290329 0.03999999910593033\n42 2019-5-24 1:25:51 0.2101999968290329 0.05000000074505806\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://github.com/nrgpy/nrgmodbus", "keywords": "nrg systems symphoniepro ipackaccess wind modbus", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "nrgmodbus", "package_url": "https://pypi.org/project/nrgmodbus/", "platform": "", "project_url": "https://pypi.org/project/nrgmodbus/", "project_urls": { "Homepage": "https://github.com/nrgpy/nrgmodbus" }, "release_url": "https://pypi.org/project/nrgmodbus/0.1.6/", "requires_dist": [ "pymodbus", "requests" ], "requires_python": ">=3.0", "summary": "library for making modbus connections to NRG Systems devices.", "version": "0.1.6" }, "last_serial": 5537117, "releases": { "0.1.3": [ { "comment_text": "", "digests": { "md5": "2cd20440f4a19dc6fd7bb5be9730509d", "sha256": "eb17bed7e6aea6ca8250951a0bd2ccfd5d8ac970822daed1821795e13000c1e4" }, "downloads": -1, "filename": "nrgmodbus-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "2cd20440f4a19dc6fd7bb5be9730509d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.0", "size": 5224, "upload_time": "2019-05-22T20:36:39", "url": "https://files.pythonhosted.org/packages/41/6a/cc4ddf8507aeb184e0adab85292599c3a7629f7fd014de28026893eed529/nrgmodbus-0.1.3-py3-none-any.whl" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "dd89a49546024233594aae608f6c882d", "sha256": "a43b93dee47d43353a62f53b15e1a089c590e7b7bef5e89411acf26d44635e38" }, "downloads": -1, "filename": "nrgmodbus-0.1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "dd89a49546024233594aae608f6c882d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.0", "size": 5267, "upload_time": "2019-05-22T20:53:54", "url": "https://files.pythonhosted.org/packages/2c/39/dfec457d146cdff2548a320a5945cef82df60ade5b268ded01377fe7e723/nrgmodbus-0.1.4-py3-none-any.whl" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "6f1b026807c55fed364f3eaedf69f285", "sha256": "41dc81e08b1ead8880252bc847d8d41d187070a96ff19e345f8b6e5b04ad45f9" }, "downloads": -1, "filename": "nrgmodbus-0.1.5-py3-none-any.whl", "has_sig": false, "md5_digest": "6f1b026807c55fed364f3eaedf69f285", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.0", "size": 6242, "upload_time": "2019-05-24T01:30:23", "url": "https://files.pythonhosted.org/packages/c4/18/343003cfd8af15e37d563e43468100ad8fd141d86cbf6157778ca34db16d/nrgmodbus-0.1.5-py3-none-any.whl" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "f0e18e4b8a2286edbcd08021c183c8d7", "sha256": "1710d985fb36e02bc18dc20b2c36d5c44788a60faa7a215735e0607d783a6e23" }, "downloads": -1, "filename": "nrgmodbus-0.1.6-py3-none-any.whl", "has_sig": false, "md5_digest": "f0e18e4b8a2286edbcd08021c183c8d7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.0", "size": 6836, "upload_time": "2019-07-15T21:10:39", "url": "https://files.pythonhosted.org/packages/5f/35/633630e6db678c2d7aa653d77cc48978aed99f524ddb2a57623af6ee68ca/nrgmodbus-0.1.6-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f0e18e4b8a2286edbcd08021c183c8d7", "sha256": "1710d985fb36e02bc18dc20b2c36d5c44788a60faa7a215735e0607d783a6e23" }, "downloads": -1, "filename": "nrgmodbus-0.1.6-py3-none-any.whl", "has_sig": false, "md5_digest": "f0e18e4b8a2286edbcd08021c183c8d7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.0", "size": 6836, "upload_time": "2019-07-15T21:10:39", "url": "https://files.pythonhosted.org/packages/5f/35/633630e6db678c2d7aa653d77cc48978aed99f524ddb2a57623af6ee68ca/nrgmodbus-0.1.6-py3-none-any.whl" } ] }