{ "info": { "author": "J Wyngaard", "author_email": "r4space@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: Apache Software License", "Operating System :: POSIX", "Programming Language :: Python :: 3" ], "description": "# Shongololo\n## CO2 and Imet sensor ground atation snap\nThis is the README for the shongololos portion of the VTAgmonitoring applications\n\npython shongololo.py --settings=run_settings\n\n## Install:\n### Install for testing with web frontend\n```bash\n$ git clone --recurse-submodules git@gitlab.com:r4space/VTAgMonitoring.git\n$ cd VTAgMonitoring/apps/sensor-logger\n$ virtualenv --python=python3 .venv\n$ source .venv/bin/activate\n$ pip install -r requirements.txt\n$ python server.py\n```\nVisit localhost:5000 in a browser\nctrl-c to cancle server.py when done\n\n### Install for deployment\n.. code-block::bash\nsudo aptitude install python3-dev python3-pip virtualenv \nvirtualenv --python=python3 .venv\nsource .venv/bin/activate\npip install -r requirements.txt\npip install setuptools wheel twine\n\n\n- [Follow this gist for installin flask on ubuntu](https://gist.github.com/swyngaard/296392c427504ce6f7ea81abb87aaee8)\n\n## Operation\n**As a stand alone application:**\n- Follow install steps\n- cd VTAgMonitoring/apps/\n- python3 -m shongololo.shongololo\n- Data will output to screen and write to file\n\n**In conjuntction with the python flask web interface**\nAss\n1. Follow install steps\n2. On webpage:\na) Press \"Setup Logger\" and wait for log to indicated it has concluded testing sensors (it can take a few seconds)\nb) When ready to log data for storage press \"Start data capture\" (This will also take a few seconds to start as it connects to all sensors\"\nc) When ready to stop capturing press \"Stop Data Capture\"\nd) Repeat if you wish to sample data again\nd) When ready to shutdown system press \"Shutdown App\" \n\n## Maintenance for developers\n``` bash\n$ python3 -m pip install --user --upgrade setuptools wheel twine\n$ python3 setup.py sdist bdist_wheel\n$ twine upload --repository-url https://upload.pypi.org/legacy/ dist/*\n```\n\n\n### Docs\nGenerate docs:\n``` bash\n$ cd docs/\n$ make html\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/r4space/VTAgMonitoring/tree/master/code/shongololos", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "shongololo", "package_url": "https://pypi.org/project/shongololo/", "platform": "", "project_url": "https://pypi.org/project/shongololo/", "project_urls": { "Homepage": "https://gitlab.com/r4space/VTAgMonitoring/tree/master/code/shongololos" }, "release_url": "https://pypi.org/project/shongololo/1.1.3/", "requires_dist": null, "requires_python": "", "summary": "Python application for simply sensor data capture on a Pi", "version": "1.1.3" }, "last_serial": 4240837, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "50d4ebae50e2c179de1fb48ee4a964f7", "sha256": "b456a35fcb31840b6cfc8a6dd417e79593e13ebee5275f371cc8d1bb924b12d4" }, "downloads": -1, "filename": "shongololo-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "50d4ebae50e2c179de1fb48ee4a964f7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9921, "upload_time": "2018-07-16T03:48:32", "url": "https://files.pythonhosted.org/packages/f6/79/10920f28fa470e9b03c55449fac54df51023db4e4959b035254b6026e9ef/shongololo-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b57dd486ac75b05712f2d73e34ed67d4", "sha256": "af77394bfe7cccccfeeba463c37f1aec207c15df75715c50ca7bb8b9de9ea9fc" }, "downloads": -1, "filename": "shongololo-1.0.0.tar.gz", "has_sig": false, "md5_digest": "b57dd486ac75b05712f2d73e34ed67d4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7142, "upload_time": "2018-07-16T03:48:34", "url": "https://files.pythonhosted.org/packages/b6/68/7905296b7239ce1b5520b5fa779d13d3b3d91b1d0fa4347e0dedc68d63c4/shongololo-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "70b3f023564954c6da2d84bbbea69823", "sha256": "4ff070503ee79231b7afb5d67415fcf32d688f44badb44bafd48cee86aade46e" }, "downloads": -1, "filename": "shongololo-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "70b3f023564954c6da2d84bbbea69823", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9404, "upload_time": "2018-07-17T16:55:19", "url": "https://files.pythonhosted.org/packages/d4/ec/c1fbf6993871b1ab172dbb6b13ec60ad1f73ee198c37555eaeed65e88096/shongololo-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ca261eb1c2e48d6c1879c008d6862f1d", "sha256": "2a5ac20d5b9b23603eb51044247b58041cd4b234fb19dc3fa26112ada1b5dd9c" }, "downloads": -1, "filename": "shongololo-1.0.1.tar.gz", "has_sig": false, "md5_digest": "ca261eb1c2e48d6c1879c008d6862f1d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7292, "upload_time": "2018-07-17T16:55:20", "url": "https://files.pythonhosted.org/packages/32/13/dd4b9a6f12e8e79c32fe6746f35151174c286a752e7604fce96d21e922d5/shongololo-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "86a302940e2fc010c3c9bc85171e41b8", "sha256": "4cd0a8e3fd5f6e4895b0a95cf93a0b065ebd89128ddada0fd0eb913670409c85" }, "downloads": -1, "filename": "shongololo-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "86a302940e2fc010c3c9bc85171e41b8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9226, "upload_time": "2018-07-18T03:44:32", "url": "https://files.pythonhosted.org/packages/75/1c/a961f9eede21cd816785585ac2dc86326d0d0e6b41dae29d0cb2fd387e40/shongololo-1.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "40171198a6b3aa2e7cfd950648482d9c", "sha256": "82770331722f8cad74ae21ebf6ce26a7830facc3d873010bcdc3da3a80c5b6e0" }, "downloads": -1, "filename": "shongololo-1.0.2.tar.gz", "has_sig": false, "md5_digest": "40171198a6b3aa2e7cfd950648482d9c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8130, "upload_time": "2018-07-18T03:44:33", "url": "https://files.pythonhosted.org/packages/31/af/a0dbcb2a4519799bd4df671b4485f9a0c097ef7978a9bda1a2521f6ae966/shongololo-1.0.2.tar.gz" } ], "1.0.333": [ { "comment_text": "", "digests": { "md5": "7c7f2f11f05edeed8422f41cf54b1192", "sha256": "d8c86824fd2a04becf6c0acc95f2deea90249c16d341283d95dee3f7f60a490b" }, "downloads": -1, "filename": "shongololo-1.0.333-py3-none-any.whl", "has_sig": false, "md5_digest": "7c7f2f11f05edeed8422f41cf54b1192", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9428, "upload_time": "2018-08-01T15:48:24", "url": "https://files.pythonhosted.org/packages/78/43/b362794846623ecba26a7e7bd9caea25cf467b14748de71c07a4fb14dc11/shongololo-1.0.333-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "032b08cec21971d7340076eccaf5ade1", "sha256": "05d09935979480cfb9262eed124070cca314db20780706be13c96a62dfa43315" }, "downloads": -1, "filename": "shongololo-1.0.333.tar.gz", "has_sig": false, "md5_digest": "032b08cec21971d7340076eccaf5ade1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9543, "upload_time": "2018-08-01T15:48:25", "url": "https://files.pythonhosted.org/packages/3d/8d/72dd9c7441725f068ed1bc8003423311d952063d8ba201cd25bdedd2c2fa/shongololo-1.0.333.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "627982c87dc2a111e9b37aae0b11ea2e", "sha256": "7733847003fd01482c990203b24090b6c9bdd57c4b5b8389408d31f656054bd3" }, "downloads": -1, "filename": "shongololo-1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "627982c87dc2a111e9b37aae0b11ea2e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9908, "upload_time": "2018-09-02T23:39:18", "url": "https://files.pythonhosted.org/packages/b6/45/84056cb917c729baaa16378a79962246eb7e63c893fa40636058202c68b3/shongololo-1.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e38261ba82006bea9c235a96f2729801", "sha256": "95a7a00812204bab8dd54f78da90ee9d2ed274e42b829fcc1b3e1173cd0561b9" }, "downloads": -1, "filename": "shongololo-1.1.0.tar.gz", "has_sig": false, "md5_digest": "e38261ba82006bea9c235a96f2729801", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8910, "upload_time": "2018-09-02T23:39:20", "url": "https://files.pythonhosted.org/packages/59/92/820cf3d4173cde5b2a2564af3eabbd8f06582bb1a6fcbe797f1711e8095c/shongololo-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "74773ab3b2ede366d83ced5f690ebbd0", "sha256": "d533cb73476f48bac3ab3007cc58362a4a4ab7522cfb1f2221d259a08ba2a069" }, "downloads": -1, "filename": "shongololo-1.1.1.tar.gz", "has_sig": false, "md5_digest": "74773ab3b2ede366d83ced5f690ebbd0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8929, "upload_time": "2018-09-05T08:43:13", "url": "https://files.pythonhosted.org/packages/0a/30/e820788ac8187ee2d8dc4f9603c7c7d9da609b25320ee0a0d72309119c93/shongololo-1.1.1.tar.gz" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "a88d11111e1a516691d538dd160c3684", "sha256": "36fa75f444cf095f968a912e4fae87b6faaa040ba505ed83e4c0a6f036488def" }, "downloads": -1, "filename": "shongololo-1.1.3.tar.gz", "has_sig": false, "md5_digest": "a88d11111e1a516691d538dd160c3684", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9045, "upload_time": "2018-09-05T12:27:40", "url": "https://files.pythonhosted.org/packages/c8/19/9a4e3ff18afac2e03d5c94703f43603d6a8363e278018999ab9e1061ac8a/shongololo-1.1.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a88d11111e1a516691d538dd160c3684", "sha256": "36fa75f444cf095f968a912e4fae87b6faaa040ba505ed83e4c0a6f036488def" }, "downloads": -1, "filename": "shongololo-1.1.3.tar.gz", "has_sig": false, "md5_digest": "a88d11111e1a516691d538dd160c3684", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9045, "upload_time": "2018-09-05T12:27:40", "url": "https://files.pythonhosted.org/packages/c8/19/9a4e3ff18afac2e03d5c94703f43603d6a8363e278018999ab9e1061ac8a/shongololo-1.1.3.tar.gz" } ] }