{ "info": { "author": "", "author_email": "", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3" ], "description": "# Aranet4 Python client\n\n## Usage\n```\nimport aranet4\n\ndevice_mac = \"XX:XX:XX:XX:XX:XX\"\n\nar4 = aranet4.Aranet4(device_mac)\n```\n\n## Functions\n### currentReadings(details=False)\nGet current readings\n\nParameters:\n* _details_: Include interval and last update time values. Works only with firmware 0.3.x+\n\nReturns dictionary object:\n\n| Key | Value type | Notes |\n| ----------- | ---------- | ----- |\n| temperature | float | |\n| pressure | float | |\n| humidity | int | |\n| co2 | int | |\n| battery | int | |\n| interval | int | details=True |\n| ago | int | details=True |\n\n### getInterval()\nReturns refresh interval in seconds\n\n### getName()\nReturns device name\n\n### getVersion()\nReturns device firmware version\n\n### getSecondsSinceUpdate()\nReturns time since last refresh in seconds\n\n### getTotalReadings()\nReturns total readings in memory\n\n### getLastMeasurementDate(epoch)\nReturns last measurement date\n\nParameters:\n* _epoch_ - If set to true, returns seconds as float. Otherwise datetime object is returned.\n\n### pullHistory(param, start=0x0001, end=0xFFFF)\nGet history for single parameter\n\nParameters:\n* _param_ - parameter id to pull (see [Constants - > Parameters](#parameters-for-history))\n* _start_ - index of first log point (starts with 1)\n* _end_ - index of last log point\n\nReturns indexed array of data points. Index 0 is oldest record.\n\n### pullTimedHistory(start=0x0001, end=0xFFFF, params=\"thpc\")\nGet history for multiple parameters with calculated UTC time\n\nParameters:\n* _start_ - index of first log point (starts with 1)\n* _end_ - index of last log point\n* _params_ - parameters to read. Default: \"thpc\". t - Temperature, h - Humidity, p - Pressure, c - CO2\n\nReturns array with data points.\n\n### pullTimedInRange(start, end, params=\"thpc\")\nGet history for multiple parameters with calculated UTC time in specified datetime range\n\nParameters:\n* _start_ - Range start datetime (UTC Time), formating example: 2019-10-01T20:00:00Z\n* _end_ - Range end datetime (UTC Time), formating example: 2019-10-02T20:00:00Z\n* _params_ - parameters to read. Default: \"thpc\". t - Temperature, h - Humidity, p - Pressure, c - CO2\n\nReturns array with data points.\n\n## Constants\n### Parameters (for history)\n```\nPARAM_TEMPERATURE = 1\nPARAM_HUMIDITY = 2\nPARAM_PRESSURE = 3\nPARAM_CO2 = 4\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/Anrijs/Aranet4-Python", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "aranet4", "package_url": "https://pypi.org/project/aranet4/", "platform": "", "project_url": "https://pypi.org/project/aranet4/", "project_urls": { "Homepage": "https://github.com/Anrijs/Aranet4-Python" }, "release_url": "https://pypi.org/project/aranet4/1.1.2/", "requires_dist": null, "requires_python": "", "summary": "Aranet4 Python client", "version": "1.1.2" }, "last_serial": 5958964, "releases": { "1.1.1": [ { "comment_text": "", "digests": { "md5": "ded9eb59eb936593165353ba8f5fa966", "sha256": "7b193759fb79cf5ab5f5b57f6e2585f3a7b0cd399810160cfd21fc05468424c1" }, "downloads": -1, "filename": "aranet4-1.1.1-py2-none-any.whl", "has_sig": false, "md5_digest": "ded9eb59eb936593165353ba8f5fa966", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 4871, "upload_time": "2019-10-01T10:03:11", "url": "https://files.pythonhosted.org/packages/df/e1/8204efccfc98e487c6fe7a4ab87635df09746730ef6c78944250b3a14acd/aranet4-1.1.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a2688229342daa4f622c397521b0ba40", "sha256": "8fe82f7f4853b5035f37d67dedba8e783b97d2bedf681bbd33da25bf56996d78" }, "downloads": -1, "filename": "aranet4-1.1.1.tar.gz", "has_sig": false, "md5_digest": "a2688229342daa4f622c397521b0ba40", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4588, "upload_time": "2019-10-01T10:03:14", "url": "https://files.pythonhosted.org/packages/87/e9/e98e81617a778328c302ec4609a42942f970dcc4f9132ad26a4e678aaa6d/aranet4-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "eb88f84dcf121b03cb65f3361b5ee436", "sha256": "c1bd57e8c33352b848afdd3f9914097437acb57903590ef48d97d860fee04094" }, "downloads": -1, "filename": "aranet4-1.1.2-py2-none-any.whl", "has_sig": false, "md5_digest": "eb88f84dcf121b03cb65f3361b5ee436", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 4958, "upload_time": "2019-10-11T08:09:20", "url": "https://files.pythonhosted.org/packages/50/7a/268d2ced768d2271b7ca373b62aba102eeb7bb2b73a26dfd8856433d702f/aranet4-1.1.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e87f3ff6534032c81d33cdf261003da7", "sha256": "e48d5af71ebe15455f7eb5cdda713de10dd4c3b394e8f1d01c4688bf287919cd" }, "downloads": -1, "filename": "aranet4-1.1.2.tar.gz", "has_sig": false, "md5_digest": "e87f3ff6534032c81d33cdf261003da7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5182, "upload_time": "2019-10-11T08:02:59", "url": "https://files.pythonhosted.org/packages/ac/ef/786559351dcb52fc15fc3c5ab42d4c7ea5fc8fa920f876e3d74ac512280e/aranet4-1.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "eb88f84dcf121b03cb65f3361b5ee436", "sha256": "c1bd57e8c33352b848afdd3f9914097437acb57903590ef48d97d860fee04094" }, "downloads": -1, "filename": "aranet4-1.1.2-py2-none-any.whl", "has_sig": false, "md5_digest": "eb88f84dcf121b03cb65f3361b5ee436", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 4958, "upload_time": "2019-10-11T08:09:20", "url": "https://files.pythonhosted.org/packages/50/7a/268d2ced768d2271b7ca373b62aba102eeb7bb2b73a26dfd8856433d702f/aranet4-1.1.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e87f3ff6534032c81d33cdf261003da7", "sha256": "e48d5af71ebe15455f7eb5cdda713de10dd4c3b394e8f1d01c4688bf287919cd" }, "downloads": -1, "filename": "aranet4-1.1.2.tar.gz", "has_sig": false, "md5_digest": "e87f3ff6534032c81d33cdf261003da7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5182, "upload_time": "2019-10-11T08:02:59", "url": "https://files.pythonhosted.org/packages/ac/ef/786559351dcb52fc15fc3c5ab42d4c7ea5fc8fa920f876e3d74ac512280e/aranet4-1.1.2.tar.gz" } ] }