{ "info": { "author": "Chris Laprade", "author_email": "chris@boogiemobile.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 1 - Planning", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "# **BoogiePi**\n\n![boogiepi - License](https://img.shields.io/pypi/l/boogiepi)\n![boogiepi - Python Version](https://img.shields.io/pypi/pyversions/lib3to6?logo=python&logoColor=yellow)\n[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)\n\n- [**BoogiePi**](#boogiepi)\n - [**Description**](#description)\n - [**Installation**](#installation)\n - [**Usage**](#usage)\n - [assasinatour](#assasinatour)\n - [statinatour](#statinatour)\n - [**Project Links**](#project-links)\n - [**History**](#history)\n - [**Contributions**](#contributions)\n - [**License**](#license)\n - [**Contact**](#contact)\n\n## **Description**\n\nA python library for collecting data from a variety of sources ranging from gpio sensors to weather services to internal computer sensors. The data is then formatted and sorted. Next it will be saved locally and/or uploaded to a cloud service. From there charts, graphs, and other visualizations can be viewed in realtime via a web interface. The library also supports displaying data (both realtime and historical) via hardware such as LEDs/LED arrays or low-power/small-format displays. \n\n**BoogiePi is a python library for:**\n\n- Collecting\n- Organizing\n- Formatting\n- Cloud publishing\n- Displaying\n- Graphing\n\n**data which is acquired from:**\n\n- Hardware GPIO Sensors\n- Local System Information\n- Remote System Information\n- OpenWeatherMaps\n- Web Services\n- Other sources\n\n## **Installation**\n\n**Just download and extract package to any directory.** \n\nExample paths:\n\n- Linux: /home/user/Scripts\n- Windows: C:\\Users\\user\\Scripts\n\n## **Usage**\n\n### assasinatour\n\n```python\nimport assasinatour\n\nassasinatour.run('app_name') # kills the script called app_name\nassasinatour.clean_stuff() # clears the ledshim and oled\nassasinatour.is_running('app_name') # returns True/False if a script called app_name is running\n```\n\n### statinatour\n\n```python\nimport statinatour\n\nstatinatour.get_cpu_percent() # returns the system cpu percent\nstatinatour.get_disk_percent() # returns the disk usage percent\nstatinatour.get_current_freq() # returns the system cpu frequency\n```\n\n## **Project Links**\n\n- [Project License][license]\n- [Code of Conduct][code of conduct]\n- [Contribution Guidelines][contribute]\n- [Issue Tracker][issues]\n- [Create a Pull Request][pr]\n- [Security Policy][security]\n\n[license]: https://github.com/BoogieMobile/boogiepi/blob/master/LICENSE\n[code of conduct]: https://github.com/BoogieMobile/boogiepi/blob/master/CODE_OF_CONDUCT.md\n[security]: https://github.com/BoogieMobile/boogiepi/blob/master/SECURITY.md\n[contribute]: https://github.com/BoogieMobile/boogiepi/blob/master/CONTRIBUTING.md\n[issues]: https://github.com/BoogieMobile/boogiepi/issues\n[pr]: https://github.com/BoogieMobile/boogiepi/pull/new/master\n[testing]: https://realpython.com/python-testing/\n[documentation]: https://devguide.python.org/documenting/\n[style]: https://github.com/psf/black\n[commit]: http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html\n\n## **History**\n\nThe original scope of the project was to collect data from gpio sensors on a raspberry pi 3b+ and then display that data via a combination of an LED strip and an OLED panel. The project has since evolved to encompass many more data sources and storage and display options. The library can now transmit data to cloud services, making it accessible from any device, any where. In addition, all data points are saved indefintely and with precise timestamps, allowing for more accurate and complex visualizations. We've also added support for more display devices and begun building a beautiful web interface for broad access to graphical charts and visualizations.\n\n## **Contributions**\n\nAt the current development stage this repository is private. \n\n- *In other words, you shouldn't be seeing this!* \n\n**However, once the code is more mature:** \n\n- Any public changes, additions and updates will be welcomed as long as the license and spirit of the original work is preserved.\n\n## **License**\n\n![boogiepi - License](https://img.shields.io/pypi/l/boogiepi)\n\n## **Contact**\n\n\n\n[@Boogie7601](https://twitter.com/Boogie7601?ref_src=twsrc%5Etfw)\n\n[![Keybase PGP](https://img.shields.io/keybase/pgp/boogiemobile)](https://keybase.io/encrypt#boogiemobile)\n\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/BoogieMobile/boogiepi", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "boogiepi", "package_url": "https://pypi.org/project/boogiepi/", "platform": "", "project_url": "https://pypi.org/project/boogiepi/", "project_urls": { "Homepage": "https://github.com/BoogieMobile/boogiepi" }, "release_url": "https://pypi.org/project/boogiepi/0.3.6.8.1/", "requires_dist": null, "requires_python": ">=3.6", "summary": "Library for sensor data processing and visualization", "version": "0.3.6.8.1" }, "last_serial": 5882413, "releases": { "0.2.1": [ { "comment_text": "", "digests": { "md5": "14f13756982df24ece464658b67bd4ee", "sha256": "6c5350ed27fcc0412abe0879792509f5586396369d670d8b70f7bc4367352c55" }, "downloads": -1, "filename": "boogiepi-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "14f13756982df24ece464658b67bd4ee", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 2208, "upload_time": "2019-09-20T02:31:26", "url": "https://files.pythonhosted.org/packages/3d/5e/700553b5057583ad91e691d87ad8e73e3fef4f2076565dcde677a734d204/boogiepi-0.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "70afa80b3d9346899c7ae40fb54c6c96", "sha256": "2c1bf6f67cf3ecab4058e97d215fd1600935a2ea0e0321fb3284f74a25833f80" }, "downloads": -1, "filename": "boogiepi-0.2.1.tar.gz", "has_sig": false, "md5_digest": "70afa80b3d9346899c7ae40fb54c6c96", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 3323, "upload_time": "2019-09-20T02:31:27", "url": "https://files.pythonhosted.org/packages/cf/75/e5e233849fb70876e3ce704ade29433fb4aa9fbf716976edaafd67d8e45f/boogiepi-0.2.1.tar.gz" } ], "0.2.1.2": [ { "comment_text": "", "digests": { "md5": "bd6d94de78bc3896e89154be695bd0a3", "sha256": "375183f7be95b9f941af4d3b3f53dd1e7099b3e3a893a6308979a037ca9bee80" }, "downloads": -1, "filename": "boogiepi-0.2.1.2.tar.gz", "has_sig": false, "md5_digest": "bd6d94de78bc3896e89154be695bd0a3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 3822, "upload_time": "2019-09-20T02:46:30", "url": "https://files.pythonhosted.org/packages/be/b4/05e8953b3bd4fcc60a66679a618b206b863140ebf4dc7eb4050c1a3887e2/boogiepi-0.2.1.2.tar.gz" } ], "0.2.1.3": [ { "comment_text": "", "digests": { "md5": "9aea2eace590ecdac5fbe0b94e896d89", "sha256": "d798dc8d0838ebdcfeb0d52aa166c1de7cdc053b36122ccf73bbf19d118477af" }, "downloads": -1, "filename": "boogiepi-0.2.1.3.tar.gz", "has_sig": false, "md5_digest": "9aea2eace590ecdac5fbe0b94e896d89", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 3822, "upload_time": "2019-09-20T02:49:25", "url": "https://files.pythonhosted.org/packages/5e/59/9932a3fc8f0372719956644d5f13070316f9bddbf702d68c78b695e79559/boogiepi-0.2.1.3.tar.gz" } ], "0.2.1.4": [ { "comment_text": "", "digests": { "md5": "319f7dd230ae284c9919cb1e207ba465", "sha256": "b3171fa26542d3857126c2b8f5c506c4f299d128bb165449a09982f85ca76454" }, "downloads": -1, "filename": "boogiepi-0.2.1.4.tar.gz", "has_sig": false, "md5_digest": "319f7dd230ae284c9919cb1e207ba465", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 3817, "upload_time": "2019-09-20T02:55:19", "url": "https://files.pythonhosted.org/packages/04/21/a374597afab12d69dee29a2082dd81946679fcd9cbb4d5a8b390ae14e28d/boogiepi-0.2.1.4.tar.gz" } ], "0.3.5.7": [ { "comment_text": "", "digests": { "md5": "28ca94b1fa7106a47e4c08c4f55ad585", "sha256": "1a6efdcaccb255d9145818b8a32269d603263bc67c3cc3fa6e9845b15ef27954" }, "downloads": -1, "filename": "boogiepi-0.3.5.7.tar.gz", "has_sig": false, "md5_digest": "28ca94b1fa7106a47e4c08c4f55ad585", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 3954827, "upload_time": "2019-09-24T23:33:39", "url": "https://files.pythonhosted.org/packages/2d/3a/cdd57f711bee6241817349182d67275690f51876adc88a2104e9ecf04989/boogiepi-0.3.5.7.tar.gz" } ], "0.3.6.7": [ { "comment_text": "", "digests": { "md5": "9a9e183078eeb2073387713ba86e64d7", "sha256": "2a10081de78600dcc2d7252dd4038b454a2e5cb0e9f240c7760e4f88edec5493" }, "downloads": -1, "filename": "boogiepi-0.3.6.7-py3-none-any.whl", "has_sig": false, "md5_digest": "9a9e183078eeb2073387713ba86e64d7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 4509, "upload_time": "2019-09-24T23:46:42", "url": "https://files.pythonhosted.org/packages/3e/bd/3745e5f48f911f2c9c308e8bc8a3f9f0f5de7627488fef5ee8bc8da5a365/boogiepi-0.3.6.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "43385d078acf6a3fbf6f623df908dc98", "sha256": "8f1fca5c5b15bf49beaf457726a5556065f303e73d3ddd716ad2c901ee9be35f" }, "downloads": -1, "filename": "boogiepi-0.3.6.7.tar.gz", "has_sig": false, "md5_digest": "43385d078acf6a3fbf6f623df908dc98", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 3954829, "upload_time": "2019-09-24T23:43:43", "url": "https://files.pythonhosted.org/packages/ac/ce/e6a947fdd85b3ca24088d6c5a880f158cb9219e0fad6a761d1ce1a1f310f/boogiepi-0.3.6.7.tar.gz" } ], "0.3.6.7.5": [ { "comment_text": "", "digests": { "md5": "8a586bbcfdcacf0946ff09836fcfb98b", "sha256": "74dc2c7d60a798754c796d1f55d5426e6a093a410fb8a8e7fe0ab2db1b2b4020" }, "downloads": -1, "filename": "boogiepi-0.3.6.7.5-py3-none-any.whl", "has_sig": false, "md5_digest": "8a586bbcfdcacf0946ff09836fcfb98b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 4536, "upload_time": "2019-09-24T23:47:21", "url": "https://files.pythonhosted.org/packages/38/b3/9f9f8582ae268fc37054655849aa5d692978dfc2c9a09e54809372f66ce3/boogiepi-0.3.6.7.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e4df2b45436a911c9517ea692739f497", "sha256": "3d18d4b0c18a67490afc689892d8af6b5b2dba9e06103558b6f0b749b2b7562a" }, "downloads": -1, "filename": "boogiepi-0.3.6.7.5.tar.gz", "has_sig": false, "md5_digest": "e4df2b45436a911c9517ea692739f497", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 3954846, "upload_time": "2019-09-24T23:47:24", "url": "https://files.pythonhosted.org/packages/ac/bf/9843042fda5564eff1f9162c20d2fe9b49ccf8bfc73854d8d498e2c26b7b/boogiepi-0.3.6.7.5.tar.gz" } ], "0.3.6.7.9": [ { "comment_text": "", "digests": { "md5": "d513894af00ac1559057bbfabc35df8b", "sha256": "7e7744e68e93d3f8e5d61615a2b12d6891c730b68f2a74927acd7a82c0196d73" }, "downloads": -1, "filename": "boogiepi-0.3.6.7.9-py3-none-any.whl", "has_sig": false, "md5_digest": "d513894af00ac1559057bbfabc35df8b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 4537, "upload_time": "2019-09-24T23:50:02", "url": "https://files.pythonhosted.org/packages/f0/6e/39c0f63e6d7d1d2493b74f9550af852a8c3a24ff8e2a0054764321b9c1b1/boogiepi-0.3.6.7.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a9eb1e6febccd6ace756238f41f15f51", "sha256": "7250770c5e83fba6546e6c2518d2023d87aca248f7f0050c0968f9254c8b6560" }, "downloads": -1, "filename": "boogiepi-0.3.6.7.9.tar.gz", "has_sig": false, "md5_digest": "a9eb1e6febccd6ace756238f41f15f51", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 3954855, "upload_time": "2019-09-24T23:50:07", "url": "https://files.pythonhosted.org/packages/6c/41/d3bab754dfeb95426ced50c20ad88d783ed54571e891250f4110ac6801aa/boogiepi-0.3.6.7.9.tar.gz" } ], "0.3.6.8.1": [ { "comment_text": "", "digests": { "md5": "11be05c01e615fdb1f899feefabbc962", "sha256": "7cd71ef06304f5f9a919f284f012d37a02d491afbd80aafe21c4ac35effd626d" }, "downloads": -1, "filename": "boogiepi-0.3.6.8.1-py3-none-any.whl", "has_sig": false, "md5_digest": "11be05c01e615fdb1f899feefabbc962", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 4539, "upload_time": "2019-09-25T00:01:26", "url": "https://files.pythonhosted.org/packages/4f/8a/4f6f80d9bcce4a0e064e58cc10dae8827343019d53741a065db99ee94f98/boogiepi-0.3.6.8.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "23029ae0c5a40857476729179df8cd98", "sha256": "681d3587eef63678ebf13ae909ca112e386e8e2c4304d98e74987388bd0cf222" }, "downloads": -1, "filename": "boogiepi-0.3.6.8.1.tar.gz", "has_sig": false, "md5_digest": "23029ae0c5a40857476729179df8cd98", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 3954863, "upload_time": "2019-09-25T00:01:31", "url": "https://files.pythonhosted.org/packages/18/d1/99e458c54ea55a054948282cfbc6463d16ebc1bd23415f7987574095962d/boogiepi-0.3.6.8.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "11be05c01e615fdb1f899feefabbc962", "sha256": "7cd71ef06304f5f9a919f284f012d37a02d491afbd80aafe21c4ac35effd626d" }, "downloads": -1, "filename": "boogiepi-0.3.6.8.1-py3-none-any.whl", "has_sig": false, "md5_digest": "11be05c01e615fdb1f899feefabbc962", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 4539, "upload_time": "2019-09-25T00:01:26", "url": "https://files.pythonhosted.org/packages/4f/8a/4f6f80d9bcce4a0e064e58cc10dae8827343019d53741a065db99ee94f98/boogiepi-0.3.6.8.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "23029ae0c5a40857476729179df8cd98", "sha256": "681d3587eef63678ebf13ae909ca112e386e8e2c4304d98e74987388bd0cf222" }, "downloads": -1, "filename": "boogiepi-0.3.6.8.1.tar.gz", "has_sig": false, "md5_digest": "23029ae0c5a40857476729179df8cd98", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 3954863, "upload_time": "2019-09-25T00:01:31", "url": "https://files.pythonhosted.org/packages/18/d1/99e458c54ea55a054948282cfbc6463d16ebc1bd23415f7987574095962d/boogiepi-0.3.6.8.1.tar.gz" } ] }