{ "info": { "author": "Anton Balashov", "author_email": "sicness@darklogic.ru", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Intended Audience :: Manufacturing", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Operating System :: POSIX :: Linux", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Topic :: Home Automation", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: System :: Hardware" ], "description": "This project is a python module for woriking with NooLite USB stick (PC118, PC1116, PC1132).\nCan be easy used for making a smarthome.\nAbout NooLite: http://www.noo.com.by/\n\nAuthor: Anton Balashov\nE-mail: sicness(_at_)darklogic.ru\nLicense: GPL v3\nSite: https://github.com/Sicness/pyNooLite\n\nExample:\n\n import noolite\n\n n = noolite.NooLite()\n n.on(0) # Turn power on on first channel\n n.off(0) # Turn power off on first channel\n n.set(1, 115) # Set 115 level on second channel\n n.bind(7) # send \"bind\" signal on channel 8\n\nLook at noolite file for a extra example\n\nDependences:\n\n* python module pyusb\nFor Ubuntu do: \nsudo apt-get install python-pip \nsudo pip install pyusb\n\n* To have access to device from common user add rule to udev, for example to /etc/udev/rules.d/50-noolite.rules next line:\nATTRS{idVendor}==\"16c0\", ATTRS{idProduct}==\"05df\", SUBSYSTEMS==\"usb\", ACTION==\"add\", MODE=\"0666\", GROUP=\"dialout\"\nAnd add your user to dialout group:\nsudo usermod -a -G dialout\n\nForked from https://github.com/kyuri/nooLite commit 504b9bd7572ba8f5b337fbb27cd3343fcbbd8550", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Sicness/pyNooLite", "keywords": "noolite,USB,smarthome,PC118,PC116,PC1132", "license": "GPLv3", "maintainer": null, "maintainer_email": null, "name": "noolite", "package_url": "https://pypi.org/project/noolite/", "platform": "any", "project_url": "https://pypi.org/project/noolite/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/Sicness/pyNooLite" }, "release_url": "https://pypi.org/project/noolite/1.4.0/", "requires_dist": null, "requires_python": null, "summary": "Class for NooLite USB stick", "version": "1.4.0" }, "last_serial": 2038572, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "cdd7431a2d6484cffb3021ffdb141c96", "sha256": "1ad4e23d66e01d8126cc61a388a204b52bbdf9f0cc1e2e1d31c565f16f2f28c5" }, "downloads": -1, "filename": "noolite-0.1.0.tar.gz", "has_sig": false, "md5_digest": "cdd7431a2d6484cffb3021ffdb141c96", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3207, "upload_time": "2013-05-02T09:27:07", "url": "https://files.pythonhosted.org/packages/b7/09/c092b0b2be692c68c92b029499908125ad48620b65ac0bfe8640c8aaf4e4/noolite-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "cd38446ec7b929e8c31cebf9d8d44617", "sha256": "5be9024dbfa21a7bc4a831a690c3461475720a9156c9f60bb7366c8b6b118dcc" }, "downloads": -1, "filename": "noolite-0.1.1.tar.gz", "has_sig": false, "md5_digest": "cd38446ec7b929e8c31cebf9d8d44617", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3557, "upload_time": "2013-05-02T09:38:36", "url": "https://files.pythonhosted.org/packages/f3/79/417e1085e3c85b74544ff612af41369a0348abf2c2937ef7432a169cac1b/noolite-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "804b59d5ff68caa95149788060bdba68", "sha256": "512fff940ed84b6f23cd210a8bed2b42dd40b93277abb79087ec90923c60de8b" }, "downloads": -1, "filename": "noolite-0.1.2.tar.gz", "has_sig": false, "md5_digest": "804b59d5ff68caa95149788060bdba68", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3929, "upload_time": "2013-05-02T11:47:46", "url": "https://files.pythonhosted.org/packages/18/fc/054402e1b019ca003fe8002333aa44ed1ad08494129bf703e4debf5362b8/noolite-0.1.2.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "2451620349c309f9988260c6254b8774", "sha256": "fe81c8d36b8ffeb221ab1e568057eb5e7f6170bdfd6b09df1132c3bac1156d4f" }, "downloads": -1, "filename": "noolite-0.2.0.tar.gz", "has_sig": false, "md5_digest": "2451620349c309f9988260c6254b8774", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4210, "upload_time": "2013-05-04T07:03:42", "url": "https://files.pythonhosted.org/packages/cf/4a/0311041e74b30017fb597a0d84832f99f01410cfb540c40fa3e464783da6/noolite-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "a904631983ff7de3d9f17eeaf00cbfb9", "sha256": "04a9ca83c8b5ac4891029ffe6bde9426f9f8668106006db3428eb3e9836a469c" }, "downloads": -1, "filename": "noolite-0.2.1.tar.gz", "has_sig": false, "md5_digest": "a904631983ff7de3d9f17eeaf00cbfb9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3928, "upload_time": "2013-05-16T09:08:18", "url": "https://files.pythonhosted.org/packages/b2/41/b6fb91d82efa617519249395633eb0ac23ac3bc2c6dc16b57bd7c00e1de3/noolite-0.2.1.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "437780801284bb2a4e473e980c735374", "sha256": "b3635987567fd25f5d3f7dd930b5bb5e52f2a9c7106e1fbbf1fd7a509d7d7443" }, "downloads": -1, "filename": "noolite-1.0.0.tar.gz", "has_sig": false, "md5_digest": "437780801284bb2a4e473e980c735374", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4400, "upload_time": "2013-05-16T14:59:21", "url": "https://files.pythonhosted.org/packages/2f/53/be0ea2eead65a10afe6ee1400effe81a78cfb610784200ce749c674e2cdd/noolite-1.0.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "690a6da1bf1315628c1e52c202c3b4a8", "sha256": "cf3fa2de361fe25e3a5ecf0807f60b4af9c5d39a96e422ec786860a3e302643e" }, "downloads": -1, "filename": "noolite-1.1.0.tar.gz", "has_sig": false, "md5_digest": "690a6da1bf1315628c1e52c202c3b4a8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4480, "upload_time": "2013-05-21T08:51:29", "url": "https://files.pythonhosted.org/packages/1a/b8/71b3cf8f2b574dd9a85f68b0aad69f44e2c0754578ffe86a7b0fc0e16a87/noolite-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "40c82321d8b0b0f19969cd87c09506c4", "sha256": "f70e05ba4ac8686ff6174765cbba6d6ad4ae7af7fb1b4791bf95d3d31928ae0d" }, "downloads": -1, "filename": "noolite-1.1.1.tar.gz", "has_sig": false, "md5_digest": "40c82321d8b0b0f19969cd87c09506c4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4640, "upload_time": "2013-05-23T18:16:10", "url": "https://files.pythonhosted.org/packages/0b/cf/461ba2a271264366284acf2f41553e711db5a2e125aafe41856b3b42799c/noolite-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "8439e7c7d0bbabcc8e30661b0ff686bc", "sha256": "2cff184b744262b956f8d00dc7724de9aad775ae1dd82779e6be5c4776196e22" }, "downloads": -1, "filename": "noolite-1.1.2.tar.gz", "has_sig": false, "md5_digest": "8439e7c7d0bbabcc8e30661b0ff686bc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4300, "upload_time": "2013-06-20T19:16:42", "url": "https://files.pythonhosted.org/packages/a4/2d/33464faf079ef371ee5541353077393bff5012307422f9b6f1112fe7b2f6/noolite-1.1.2.tar.gz" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "506f721c9a1d23646b014380d8520734", "sha256": "18e73da1ea2e14f822131cfe263f579c2baf21ad441b8980bd982a5d03d2be1d" }, "downloads": -1, "filename": "noolite-1.1.3.tar.gz", "has_sig": false, "md5_digest": "506f721c9a1d23646b014380d8520734", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4463, "upload_time": "2013-06-25T05:26:45", "url": "https://files.pythonhosted.org/packages/d8/b4/88edc11f2019adac0edafaaf1eab578ec1a650fa4cb069fa78d075f20a3f/noolite-1.1.3.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "d01e3be09965eb48abb9388245c645a4", "sha256": "804b481d2ae5fc684374b8e8f49963adb265287291018dd5728894d0bcf729bc" }, "downloads": -1, "filename": "noolite-1.2.0.tar.gz", "has_sig": false, "md5_digest": "d01e3be09965eb48abb9388245c645a4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5090, "upload_time": "2016-03-13T09:34:22", "url": "https://files.pythonhosted.org/packages/36/c1/7976e292889353987817aaee869137ae92def36b501b55b22aa8ca4105ce/noolite-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "da7fe665136435297137c0ea62e5bacf", "sha256": "d4878faef64c30d91c8db437b7a43a57f4798cb49fe49c93cdc27b94c20aedd7" }, "downloads": -1, "filename": "noolite-1.2.1.tar.gz", "has_sig": false, "md5_digest": "da7fe665136435297137c0ea62e5bacf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5098, "upload_time": "2016-03-13T10:16:51", "url": "https://files.pythonhosted.org/packages/fd/92/8f50c32df1e543ae3a8674d3fa0d2a85539d39efcedfe728d1ef0ae6dfb6/noolite-1.2.1.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "4af504a0ef264e0b60c625d4e3f8e815", "sha256": "4cc44aafcd3928bb0859b5509ae47916bab7c060cb47b25af9b768174f4adf31" }, "downloads": -1, "filename": "noolite-1.3.0.tar.gz", "has_sig": false, "md5_digest": "4af504a0ef264e0b60c625d4e3f8e815", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7184, "upload_time": "2016-03-27T12:08:32", "url": "https://files.pythonhosted.org/packages/7e/b8/8bf3eaef572cef7fed7e9f491ef2e6ee2a0fa53a177957ff89f884ad8966/noolite-1.3.0.tar.gz" } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "5d49b939d15490894c4e9ce76d3301b8", "sha256": "d4f8aacdb3863f54c43c2ffa6500a411456405517475eb591504992d6b7cc9da" }, "downloads": -1, "filename": "noolite-1.4.0.tar.gz", "has_sig": false, "md5_digest": "5d49b939d15490894c4e9ce76d3301b8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8885, "upload_time": "2016-03-31T17:25:38", "url": "https://files.pythonhosted.org/packages/55/be/a435ddb77093bfbb8d83d5825650c8dc1d34286add3a3202684bd3ad2c9f/noolite-1.4.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5d49b939d15490894c4e9ce76d3301b8", "sha256": "d4f8aacdb3863f54c43c2ffa6500a411456405517475eb591504992d6b7cc9da" }, "downloads": -1, "filename": "noolite-1.4.0.tar.gz", "has_sig": false, "md5_digest": "5d49b939d15490894c4e9ce76d3301b8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8885, "upload_time": "2016-03-31T17:25:38", "url": "https://files.pythonhosted.org/packages/55/be/a435ddb77093bfbb8d83d5825650c8dc1d34286add3a3202684bd3ad2c9f/noolite-1.4.0.tar.gz" } ] }