{ "info": { "author": "R. Cody Maden", "author_email": "signedlongint@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Scientific/Engineering :: Information Analysis", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: System :: Networking" ], "description": ".. figure:: https://raw.githubusercontent.com/sli/sensed/gh-pages/logo.png\n :alt: sensed\n\n|PyPILicense| |PyPIVersion| |PEP8| |Build Status| |codecov| |gitter|\n\n``sensed`` is a sensor network daemon that acts as a provider for sensor\nand node data. Uses a simple protocol based around `MessagePack`_.\n\nWhat is this thing?\n~~~~~~~~~~~~~~~~~~~\n\nPlease the `the wiki article`_ on the subject.\n\nRequirements\n~~~~~~~~~~~~\n\nAs ``sensed`` makes use of the typing module, Python 3.5 or newer is\nrequired. Beyond that, all dependencies are in the included\n``requirements.txt`` file.\n\nHow do I install this thing?\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nThe PyPI version can be installed as usual:\n\n::\n\n $ sudo pip3 install sensed\n\nIf you need the development version (you'll probably know if you do), do the git-pip dance:\n\n::\n\n $ git clone http://github.com/sli/sensed\n $ cd sensed\n $ sudo pip install -e .\n\nHow do I use this thing?\n~~~~~~~~~~~~~~~~~~~~~~~~\n\nFirst, see the ``--help`` output:\n\n::\n\n $ python3 sensed.py --help\n Usage: sensed.py [OPTIONS]\n\n Options:\n -c, --config TEXT Configuration file for this instance.\n -n, --name TEXT Name of his sensed instance. Default: sensed\n -S, --sensors TEXT Sensor modules to load and enable.\n -i, --host TEXT IP or hostname to bind to. Default: 0.0.0.0\n -p, --port INTEGER Port to bind to. Default: 3000\n -V, --verbose Enable verbose output (debugging)\n -t, --test Enable test mode.\n --help Show this message and exit.\n\nNext, you\u00e2\u20ac\u2122ll probably want to take a look at the `example config file`_.\nAs you\u00e2\u20ac\u2122ll no doubt notice, a configuration file is not required.\n\nThe client library is included in this version of ``sensed``.\n\nTesting mode?\n~~~~~~~~~~~~~\n\nTesting mode simply tells ``sensed`` to send preconfigured test data\nfrom the sensor modules rather than query real sensors. Perhaps\nsurprisingly, this allows you to test your sensor network infrastructure\nand your ``senselog`` implementation before deployment.\n\nLicense\n~~~~~~~\n\nDistributed under the MIT License (MIT). See ``LICENSE`` for details.\n\n.. _MessagePack: http://msgpack.org/\n.. _the wiki article: https://github.com/sli/sensed/wiki/What-is-sensed%3F\n.. _example config file: https://github.com/sli/sensed/blob/master/docs/config.sample.toml\n\n.. |PyPILicense| image:: https://img.shields.io/pypi/l/sensed.svg?maxAge=2592000\n :target: https://github.com/sli/sensed/blob/python-module/LICENSE.md\n.. |PyPIVersion| image:: https://img.shields.io/pypi/v/sensed.svg?maxAge=2592000\n :target: https://pypi.python.org/pypi/sensed\n.. |PEP8| image:: https://img.shields.io/badge/code%20style-pep8-orange.svg\n :target: https://www.python.org/dev/peps/pep-0008/\n.. |Build Status| image:: https://travis-ci.org/sli/sensed.svg?branch=master\n :target: https://travis-ci.org/sli/sensed\n.. |codecov| image:: https://codecov.io/gh/sli/sensed/branch/master/graph/badge.svg\n :target: https://codecov.io/gh/sli/sensed/branch/master\n.. |gitter| image:: https://img.shields.io/gitter/room/sensed-dev/Lobby.svg?maxAge=2592000\n :target: https://gitter.im/sensed-dev/Lobby", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/sli/sensed/releases/tag/v0.1.3", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/sli/sensed", "keywords": "sensor network sensed", "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "sensed", "package_url": "https://pypi.org/project/sensed/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/sensed/", "project_urls": { "Download": "https://github.com/sli/sensed/releases/tag/v0.1.3", "Homepage": "http://github.com/sli/sensed" }, "release_url": "https://pypi.org/project/sensed/0.1.3/", "requires_dist": null, "requires_python": null, "summary": "A sensor network server and client library.", "version": "0.1.3" }, "last_serial": 2394879, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "eb7b60e6d1120d362d26105b4ac7fe80", "sha256": "8c9ae40a87aa33d44118e9087c2549e2109a7533f3f0eb6056bb9034f9fb5cff" }, "downloads": -1, "filename": "sensed-0.1.0.zip", "has_sig": false, "md5_digest": "eb7b60e6d1120d362d26105b4ac7fe80", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12254, "upload_time": "2016-08-02T01:01:11", "url": "https://files.pythonhosted.org/packages/f0/93/13f73b05b9f295999bf98be38c5ec3f565ad541939403857373ad505bea6/sensed-0.1.0.zip" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "059df475bf0a215f21e039db6a4e5a5a", "sha256": "1b6b8966698719d777a3e7195531cc2a7b647e005fb490e86c8b4c114fb9de12" }, "downloads": -1, "filename": "sensed-0.1.3.zip", "has_sig": false, "md5_digest": "059df475bf0a215f21e039db6a4e5a5a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14016, "upload_time": "2016-10-12T10:15:51", "url": "https://files.pythonhosted.org/packages/63/75/436c00aa2a581ce357dde0439231a957c2bdd490fe5e0a462b35e0ec4884/sensed-0.1.3.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "059df475bf0a215f21e039db6a4e5a5a", "sha256": "1b6b8966698719d777a3e7195531cc2a7b647e005fb490e86c8b4c114fb9de12" }, "downloads": -1, "filename": "sensed-0.1.3.zip", "has_sig": false, "md5_digest": "059df475bf0a215f21e039db6a4e5a5a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14016, "upload_time": "2016-10-12T10:15:51", "url": "https://files.pythonhosted.org/packages/63/75/436c00aa2a581ce357dde0439231a957c2bdd490fe5e0a462b35e0ec4884/sensed-0.1.3.zip" } ] }