{ "info": { "author": "Javier Pardo Blasco(jpardobl)", "author_email": "jpardo@digitalhigh.es", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Topic :: Home Automation" ], "description": "hautomation_x10\n===============\n\nPython wrapper module which sends home automation commands to mochad\n\nIntroduction\n------------\n\nThis Python module is a set of functions to make easier to send X10 home automation\ncommands to mochad.\n\nAt the momment the module is capable of sending the following commands\n\n - Power line switch command which accepts \"on\" and \"off\" values\n - Power line dim command which accepts values in the range 1..31\n - Power line bright command which accepts values in the range 1..31\n\nBy initializing the settings.MOCHAD_PORT and the settings.MOCHAD_HOST configuration directives\nmochad daemon can be in any reachable host.\n\n\nQuick start\n-----------\n\n1. Install hautomation_x10: pip install -e git+https://github.com/jpardobl/hautomation_x10.git#egg=hautomation_x10\n\n2. Make the USB cm15a device is plugged in a server\n\n3. Make sure mochad is running on that server\n\n4. open hautomation_x10/settings.py and set MOCHAD_HOST and MOCHAD_PORT to proper values\n\n5. Start issuing commands.\n\n >>> import hautomation_x10.cmds as cmds\n\n >>> cmds.pl_switch(\"A5\", \"off\")\n\n >>> cmds.pl_switch(\"A6\", \"on\")\n\n >>> cmds.pl_dim(\"A3\", 31)\n\n >>> cmds.pl_bri(\"A3\", 4)\n\n\nTesting\n-------\n\n>>> python hautomation_x10/tests.py\n\n\nEntry Points\n------------\n\nThe deploying of the module generates th following entry points:\n\n - populate_x10_db: When using this module from the django-hautomation apps, it is\n necesary to populate the database with the protocol X10 information. This is the aim\n of this entry point\n - pl_switch: entry point to help find power line switch command to developers\n - pl_dim: entry point to help find power line dim command to developers\n - pl_bri: entry point to help find power line bright command to developers", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://blog.digitalhigh.es", "keywords": null, "license": "BSD License", "maintainer": null, "maintainer_email": null, "name": "hautomation_x10", "package_url": "https://pypi.org/project/hautomation_x10/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/hautomation_x10/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://blog.digitalhigh.es" }, "release_url": "https://pypi.org/project/hautomation_x10/0.11.1/", "requires_dist": null, "requires_python": null, "summary": "Mochad wrapper to help issuing X10 commands", "version": "0.11.1" }, "last_serial": 1205268, "releases": { "0.10.4": [ { "comment_text": "", "digests": { "md5": "1e777ce1e4413fc33e5ced367addd770", "sha256": "50e096cc763c806fc067c5dd57194e7116a11965f530eca87aa4c3d6d9475e26" }, "downloads": -1, "filename": "hautomation_x10-0.10.4.tar.gz", "has_sig": false, "md5_digest": "1e777ce1e4413fc33e5ced367addd770", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6331, "upload_time": "2014-02-09T12:23:08", "url": "https://files.pythonhosted.org/packages/0a/ad/2077168231112681837fa6d757423fecbb2b01cd06c02a199a19948cc28c/hautomation_x10-0.10.4.tar.gz" } ], "0.10.5": [ { "comment_text": "", "digests": { "md5": "51040517c1fa7fb016e557305a0dd6fc", "sha256": "e5b04bb4ef973072cc751b2a874c12e8299640c7e1c3b6b154f4ca785d47bcbb" }, "downloads": -1, "filename": "hautomation_x10-0.10.5.tar.gz", "has_sig": false, "md5_digest": "51040517c1fa7fb016e557305a0dd6fc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6334, "upload_time": "2014-03-01T20:20:42", "url": "https://files.pythonhosted.org/packages/7e/48/73ca61e48bc78051dcdd63873100275bb3ba658bb07c66162c17bcdd57ba/hautomation_x10-0.10.5.tar.gz" } ], "0.11": [ { "comment_text": "", "digests": { "md5": "056af72554c9c5a15423ec1cd9923198", "sha256": "1aa090abf8a0a80f31b89e51b0a610b86512977289a8a860bfbcb7b92b28a172" }, "downloads": -1, "filename": "hautomation_x10-0.11.tar.gz", "has_sig": false, "md5_digest": "056af72554c9c5a15423ec1cd9923198", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5092, "upload_time": "2014-08-28T08:04:57", "url": "https://files.pythonhosted.org/packages/59/2e/db39fc4f14002ac63c2a74a7a99a8e76a8388d8f4972a5970d5b0de97757/hautomation_x10-0.11.tar.gz" } ], "0.11.1": [ { "comment_text": "", "digests": { "md5": "38568b7b8cd818cdc11582120d864e9c", "sha256": "410e2c3c3c764ae93ad0d3405bdc4017a74f7e37cebc26b9c85b8d827ef50b8b" }, "downloads": -1, "filename": "hautomation_x10-0.11.1.tar.gz", "has_sig": false, "md5_digest": "38568b7b8cd818cdc11582120d864e9c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5095, "upload_time": "2014-08-28T15:26:49", "url": "https://files.pythonhosted.org/packages/b3/bb/2b28d7a2a799caf47c9540d28dea0b221fddc3b706d421179444027d3587/hautomation_x10-0.11.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "38568b7b8cd818cdc11582120d864e9c", "sha256": "410e2c3c3c764ae93ad0d3405bdc4017a74f7e37cebc26b9c85b8d827ef50b8b" }, "downloads": -1, "filename": "hautomation_x10-0.11.1.tar.gz", "has_sig": false, "md5_digest": "38568b7b8cd818cdc11582120d864e9c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5095, "upload_time": "2014-08-28T15:26:49", "url": "https://files.pythonhosted.org/packages/b3/bb/2b28d7a2a799caf47c9540d28dea0b221fddc3b706d421179444027d3587/hautomation_x10-0.11.1.tar.gz" } ] }