{ "info": { "author": "Daniel Federschmidt", "author_email": "daniel@federschmidt.xyz", "bugtrack_url": null, "classifiers": [], "description": "# airsensor-py\n\nPython package for getting sensor values from an Ambient Air Sensor such as offered by [Rehau](https://www.amazon.co.uk/Rehau-USB-Stick-Ambient-Sensor/dp/B00ZXP6EI4).\n\n## Getting Started\n\nThis section will introduce you to airsensor-py and how to install and use it for fun and profit.\n\n### Prerequisites\n\nMake sure that python 3 + pip is installed.\n\n### Installing\n\n```\npip install airsensor-py\n```\n\n## Usage\n\nYou can either use this package as a library in your code or using the bundled CLI. You'll have to run it as root or set up a udev rule to grant r/w access to the device to the user. For more instructions on that, see [here](https://github.com/tuxedo0801/usb-sensors-linux).\n\n### Library\n\n```\nfrom airsensor.core import AirSensor\nairsensor = AirSensor()\nvoc = airsensor.get_voc()\nprint(voc)\n\n> 450\n```\n\n### CLI\n\n```\n$ airsensor-py\n\n> 450\n```\n\n## Built With\n\n* [PyUSB](https://walac.github.io/pyusb/)\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE.txt](LICENSE.txt) file for details\n\n## Contribution\n\nWant to add a feature or report a bug? Open an issue or a pull request for me!\n\n## Acknowledgments\n\n* [A C implementation](https://code.google.com/archive/p/airsensor-linux-usb/) was done by Rodric Yates which I used to see how the interaction with the device works.", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/dfederschmidt/airsensor-py", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "airsensor-py", "package_url": "https://pypi.org/project/airsensor-py/", "platform": "", "project_url": "https://pypi.org/project/airsensor-py/", "project_urls": { "Homepage": "https://github.com/dfederschmidt/airsensor-py" }, "release_url": "https://pypi.org/project/airsensor-py/0.0.6/", "requires_dist": null, "requires_python": "", "summary": "Python package for getting sensor values from an Ambient Air Sensor", "version": "0.0.6" }, "last_serial": 3231588, "releases": { "0.0.2": [ { "comment_text": "", "digests": { "md5": "5c752452f5bad09f8e63a4809a3462e3", "sha256": "ea38c74273defffbddc1e095e9f407d84338fbeb6329a09b85708d9be5eaf1ee" }, "downloads": -1, "filename": "airsensor-py-0.0.2.tar.gz", "has_sig": false, "md5_digest": "5c752452f5bad09f8e63a4809a3462e3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2900, "upload_time": "2017-10-06T22:05:11", "url": "https://files.pythonhosted.org/packages/24/97/9aef0d3f7149ece51a28a0d2f578b4f61a3cbd2ab564daea86cfb94d69e7/airsensor-py-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "608f82fc5212db00a7fdced510ea6c95", "sha256": "93b4e65aaf988931219d41dbc28644636b79eb5f24099d361cf862f9254918bc" }, "downloads": -1, "filename": "airsensor-py-0.0.3.tar.gz", "has_sig": false, "md5_digest": "608f82fc5212db00a7fdced510ea6c95", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2983, "upload_time": "2017-10-06T22:06:41", "url": "https://files.pythonhosted.org/packages/48/cf/28f339e965520723b055425b153e7125ac3049c0429611a7d966ec640a33/airsensor-py-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "26de36c086afe2ca8da20ada3aec8bb1", "sha256": "b80863d0db798951185245434b7ca37ddfd22ee5dcad6a44f48ddc1a33600892" }, "downloads": -1, "filename": "airsensor-py-0.0.4.tar.gz", "has_sig": false, "md5_digest": "26de36c086afe2ca8da20ada3aec8bb1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3024, "upload_time": "2017-10-06T22:09:24", "url": "https://files.pythonhosted.org/packages/7a/bf/f0f653ca365a04226c35bc062d81ed9dd10e9f7b6c3a17862ead7d9bcc8b/airsensor-py-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "922bb937a80f9eb17213b6e053385440", "sha256": "b4615ef28ad6937774df1ad141abb8d12bf80d0eb6cdb88010f82f7db4811130" }, "downloads": -1, "filename": "airsensor-py-0.0.5.tar.gz", "has_sig": false, "md5_digest": "922bb937a80f9eb17213b6e053385440", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3023, "upload_time": "2017-10-06T22:10:27", "url": "https://files.pythonhosted.org/packages/00/3f/80e267e3bc3c735b4a0a3dca0ea3a475ffb577665ae4f081458b68cb63af/airsensor-py-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "1e7792cf9858dae57493a7ace3a1509d", "sha256": "6da416b28c9e797141cf5efd412e070f7ad3b8c1a68b71a1753a6d71cce11c06" }, "downloads": -1, "filename": "airsensor-py-0.0.6.tar.gz", "has_sig": false, "md5_digest": "1e7792cf9858dae57493a7ace3a1509d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2983, "upload_time": "2017-10-06T22:11:53", "url": "https://files.pythonhosted.org/packages/87/7b/d6be6b36b5bff81919d66ebad2f8448ab131df5b2a8939ca471df183bdaa/airsensor-py-0.0.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1e7792cf9858dae57493a7ace3a1509d", "sha256": "6da416b28c9e797141cf5efd412e070f7ad3b8c1a68b71a1753a6d71cce11c06" }, "downloads": -1, "filename": "airsensor-py-0.0.6.tar.gz", "has_sig": false, "md5_digest": "1e7792cf9858dae57493a7ace3a1509d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2983, "upload_time": "2017-10-06T22:11:53", "url": "https://files.pythonhosted.org/packages/87/7b/d6be6b36b5bff81919d66ebad2f8448ab131df5b2a8939ca471df183bdaa/airsensor-py-0.0.6.tar.gz" } ] }