{ "info": { "author": "IoT-LAB Team", "author_email": "admin@iot-lab.info", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: End Users/Desktop", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Utilities" ], "description": "Websocket CLI Tools\n===================\n\n|PyPI| |Travis| |Codecov|\n\n**Websocket CLI Tools** provides a set of commands for interacting remotely and\neasily with IoT-Lab nodes using the Websosket protocol.\n\n**Websocket CLI Tools** can be used in conjunction with the\n`IoT-Lab CLI Tools `_ commands like\n`iotlab-auth` and `iotlab-experiment`.\n\nInstallation:\n-------------\n\nYou need python `pip `_.\nTo install ws-cli-tools, use pip (or pip3 for Python 3)::\n\n $ pip install iotlabwscli --user\n\nExample:\n--------\n\nStart an experiment, wait for it to be ready and connect to the serial port:\n\n.. code-block::\n\n $ iotlab-experiment submit -d 120 -l saclay,m3,1,tutorial_m3.elf\n {\n \"id\": 65535\n }\n $ iotlab-experiment wait\n Waiting that experiment 65535 gets in state Running\n \"Running\"\n $ iotlab-ws\n Using custom api_url: https://www.iot-lab.info/rest/\n Connected to m3-1.saclay\n\n h\n m3-1.saclay:\n m3-1.saclay:\n m3-1.saclay: IoT-LAB Simple Demo program\n m3-1.saclay: Type command\n m3-1.saclay: \th:\tprint this help\n m3-1.saclay: \tt:\ttemperature measure\n m3-1.saclay: \tl:\tluminosity measure\n m3-1.saclay: \tp:\tpressure measure\n m3-1.saclay: \tu:\tprint node uid\n m3-1.saclay: \td:\tread current date using control_node\n m3-1.saclay: \ts:\tsend a radio packet\n m3-1.saclay: \tb:\tsend a big radio packet\n m3-1.saclay: \te:\ttoggle leds blinking\n m3-1.saclay:\n e\n m3-1.saclay: cmd >\n m3-1.saclay: leds > off\n m3-1.saclay:\n l\n m3-1.saclay: cmd > Luminosity measure: 2.4414062 lux\n m3-1.saclay:\n ^CExiting\n 0\n\n.. |PyPI| image:: https://badge.fury.io/py/iotlabwscli.svg\n :target: https://badge.fury.io/py/iotlabwscli\n :alt: PyPI package status\n\n.. |Travis| image:: https://travis-ci.org/iot-lab/ws-cli-tools.svg?branch=master\n :target: https://travis-ci.org/iot-lab/ws-cli-tools\n :alt: Travis build status\n\n.. |Codecov| image:: https://codecov.io/gh/iot-lab/ws-cli-tools/branch/master/graph/badge.svg\n :target: https://codecov.io/gh/iot-lab/ws-cli-tools/branch/master\n :alt: Codecov coverage status", "description_content_type": "", "docs_url": null, "download_url": "http://github.com/iot-lab/ws-cli-tools/", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://www.iot-lab.info", "keywords": "", "license": "CeCILL v2.1", "maintainer": "", "maintainer_email": "", "name": "iotlabwscli", "package_url": "https://pypi.org/project/iotlabwscli/", "platform": "", "project_url": "https://pypi.org/project/iotlabwscli/", "project_urls": { "Download": "http://github.com/iot-lab/ws-cli-tools/", "Homepage": "http://www.iot-lab.info" }, "release_url": "https://pypi.org/project/iotlabwscli/0.2.0/", "requires_dist": null, "requires_python": "", "summary": "IoT-LAB testbed websocket command-line client", "version": "0.2.0" }, "last_serial": 5261129, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "781edf9e9e220f6569924b3b1bec1698", "sha256": "8351a23a00dc3f7482d490d932ac472a84e581d86d7f8a77f6770b09293c1e88" }, "downloads": -1, "filename": "iotlabwscli-0.1.0-py2-none-any.whl", "has_sig": false, "md5_digest": "781edf9e9e220f6569924b3b1bec1698", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 13180, "upload_time": "2019-02-05T16:50:35", "url": "https://files.pythonhosted.org/packages/43/26/868896e5bc513060d519c15afaeeb182e84749f5df43cef2b0b99bd2f4de/iotlabwscli-0.1.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cdd00bd105ee00b82a6be1bd136dfde0", "sha256": "ddc12102d513e7ca9a6ac1503c5de198f2964c0d5971102edaad1dbf32a71739" }, "downloads": -1, "filename": "iotlabwscli-0.1.0.tar.gz", "has_sig": false, "md5_digest": "cdd00bd105ee00b82a6be1bd136dfde0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7994, "upload_time": "2019-02-05T16:50:38", "url": "https://files.pythonhosted.org/packages/eb/69/2f64363b85273329857b6f8f35f9cdbdb4c90e17c94f63fb7cef4cba2d87/iotlabwscli-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "bc3986e68de7a8c9088e4438aea0581d", "sha256": "0935f4ebd91dd9d17f03bd14c2db105c528b747fa640b1f9886ef1c503300b41" }, "downloads": -1, "filename": "iotlabwscli-0.1.1.tar.gz", "has_sig": false, "md5_digest": "bc3986e68de7a8c9088e4438aea0581d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8001, "upload_time": "2019-02-06T09:02:40", "url": "https://files.pythonhosted.org/packages/33/c8/018611c23c1fb35530a563b8e2a6c58f678fd3dfeabe3dfbfa861db252f8/iotlabwscli-0.1.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "66974efc818314265019bb6cdf87c8bb", "sha256": "c126c3ca7e6e0a041859e3dd6eaf5d7b4fea37dca5e816e5dbb3aecf38943382" }, "downloads": -1, "filename": "iotlabwscli-0.2.0.tar.gz", "has_sig": false, "md5_digest": "66974efc818314265019bb6cdf87c8bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8230, "upload_time": "2019-05-13T08:37:35", "url": "https://files.pythonhosted.org/packages/9d/b8/7e6e2dac4f998a2199f1379376fcb5a70ab305408cae9388b5261006fdf4/iotlabwscli-0.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "66974efc818314265019bb6cdf87c8bb", "sha256": "c126c3ca7e6e0a041859e3dd6eaf5d7b4fea37dca5e816e5dbb3aecf38943382" }, "downloads": -1, "filename": "iotlabwscli-0.2.0.tar.gz", "has_sig": false, "md5_digest": "66974efc818314265019bb6cdf87c8bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8230, "upload_time": "2019-05-13T08:37:35", "url": "https://files.pythonhosted.org/packages/9d/b8/7e6e2dac4f998a2199f1379376fcb5a70ab305408cae9388b5261006fdf4/iotlabwscli-0.2.0.tar.gz" } ] }