{ "info": { "author": "Mikael Schultz", "author_email": "mikael.schultz@outlook.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# Visonic Alarm Library\n\n## Information\nA simple library for the Visonic PowerMaster API written in Python 3. It is only tested with a PowerMaster-10 using a PowerLink 3 IP module. The PowerLink 3 is a requirement for this library to work.\n\n## Installation\nInstall with pip3\n```\n$ sudo pip3 install visonicalarm\n```\n\n## Code examples\n### Current status\nGetting the current alarm status. Available states are 'armed_away', 'armed_home', 'arming_exit_delay_away', 'arming_exit_delay_home' or 'disarmed'.\n```python\n#!/usr/bin/env python3\nfrom visonic import alarm\n\nhostname = 'visonic.tycomonitor.com'\nuser_code = '1234'\nuser_id = '2d978962-daa6-4e18-a5e5-b4a99100bd3b'\npanel_id = '123456'\npartition = 'P1'\n\napi = alarm.API(hostname, user_code, user_id, panel_id, partition)\n\nres = api.login()\n\nif api.is_logged_in():\n print('Logged in')\nelse:\n print('Not logged in')\n\nprint(api.get_status())\n```\nExample output:\n```\n{\n 'is_connected': True,\n 'exit_delay': 30,\n 'partitions': [\n {\n 'partition': 'ALL',\n 'active': True,\n 'state': 'Disarm',\n 'ready_status': True\n }\n ]\n}\n```", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/MikaelSchultz/visonicalarm", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "visonicalarm", "package_url": "https://pypi.org/project/visonicalarm/", "platform": "", "project_url": "https://pypi.org/project/visonicalarm/", "project_urls": { "Homepage": "https://github.com/MikaelSchultz/visonicalarm" }, "release_url": "https://pypi.org/project/visonicalarm/1.0.11/", "requires_dist": null, "requires_python": "", "summary": "A simple API library for the Visonic Alarm system.", "version": "1.0.11" }, "last_serial": 4125138, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "e0fa1d228a01b1f549034a0948651c3f", "sha256": "987dbc996581901995e05f06294b32371af62e32ce9336dce89ca706cfe30af5" }, "downloads": -1, "filename": "visonicalarm-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "e0fa1d228a01b1f549034a0948651c3f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 1401, "upload_time": "2018-07-03T11:31:18", "url": "https://files.pythonhosted.org/packages/97/d0/0e865457160b3806d42055c7847becf6810e513210b12554d0fc8c61c2b6/visonicalarm-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1276087b99ced7a470e00848145a00ee", "sha256": "1499018e546648d70ab89956f56ae7b084b9fe701d53cab509feed20b1d6fe98" }, "downloads": -1, "filename": "visonicalarm-0.0.1.tar.gz", "has_sig": false, "md5_digest": "1276087b99ced7a470e00848145a00ee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 999, "upload_time": "2018-07-03T11:31:20", "url": "https://files.pythonhosted.org/packages/db/c0/0b6a1a5b05afd7487138ff8c49257c4389b7e826c604021f2860d3fdc0af/visonicalarm-0.0.1.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "909c3e2b3a4356ad49d1cf29c4c5c71b", "sha256": "ee295db37feec81e121e2a5bb5172e137739d07596909a7aaab914c055f00fc8" }, "downloads": -1, "filename": "visonicalarm-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "909c3e2b3a4356ad49d1cf29c4c5c71b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4313, "upload_time": "2018-07-03T11:31:19", "url": "https://files.pythonhosted.org/packages/99/b2/8a169707030bb51dcbba4e2c7c2de948dd04ef71c03f2a61a178b0c20947/visonicalarm-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5f3586912719129b0ecbcc4d95c2e279", "sha256": "7e0d2eee4aeb756397ae23c8cb65434082949e66b181bd123c5141f0d541cfac" }, "downloads": -1, "filename": "visonicalarm-1.0.0.tar.gz", "has_sig": false, "md5_digest": "5f3586912719129b0ecbcc4d95c2e279", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3789, "upload_time": "2018-07-03T11:31:21", "url": "https://files.pythonhosted.org/packages/bf/92/394862d479244196ddd136f440abb127d9c95fe7e7fe256330b173b8c82d/visonicalarm-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "cb46eae50557ee4a995a9f33303b2fa6", "sha256": "36a90cbf2ceae0bf3b8cf511d154e09f5aca4884d3c0819804715877314199fd" }, "downloads": -1, "filename": "visonicalarm-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "cb46eae50557ee4a995a9f33303b2fa6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4307, "upload_time": "2018-07-03T16:58:52", "url": "https://files.pythonhosted.org/packages/8e/5e/f776d56f93e9af9ad5dc76f683373f8a2107ba8b40d5f2a6744fb5a3cbfd/visonicalarm-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "252035084fa0465c5c8f739fb1dd2ecc", "sha256": "114ab8b5cc9f55b481ef2e7302a4f6abda2d51fd21b3e86340fe8336ab8f5eed" }, "downloads": -1, "filename": "visonicalarm-1.0.1.tar.gz", "has_sig": false, "md5_digest": "252035084fa0465c5c8f739fb1dd2ecc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3780, "upload_time": "2018-07-03T16:58:55", "url": "https://files.pythonhosted.org/packages/cf/e6/b0dcf80617741b8bae24cab4deda731f4ebae91a4379d8c86c5ab545f40d/visonicalarm-1.0.1.tar.gz" } ], "1.0.10": [ { "comment_text": "", "digests": { "md5": "8a35a91c3a8590dc6e8c965b6afc7574", "sha256": "c30f1c703fdb226e99ceb2e5e561f9d5774aa264b7c6846d3a79720ddd283aa3" }, "downloads": -1, "filename": "visonicalarm-1.0.10.tar.gz", "has_sig": false, "md5_digest": "8a35a91c3a8590dc6e8c965b6afc7574", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7595, "upload_time": "2018-07-28T17:00:04", "url": "https://files.pythonhosted.org/packages/d4/db/fdee093f3f5dbf30c573fba3b4cf8060a6effe22f3102b2efefc9386c198/visonicalarm-1.0.10.tar.gz" } ], "1.0.11": [ { "comment_text": "", "digests": { "md5": "4356e3544b16c0989972c18b765764a4", "sha256": "e24c5ad565b64978edc6193be3556e621771f24f09856135c4f8e8c0bc4d31be" }, "downloads": -1, "filename": "visonicalarm-1.0.11.tar.gz", "has_sig": false, "md5_digest": "4356e3544b16c0989972c18b765764a4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7671, "upload_time": "2018-08-01T15:16:48", "url": "https://files.pythonhosted.org/packages/4f/76/48dfffe89b8e07339d8775b4045c5efbbb77977803c643a6ac4a3ad7cc95/visonicalarm-1.0.11.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "16231af9096c64ee13124226ba0d106b", "sha256": "0d01743dd0a154c2d5a794b520b03d399df12735caa926a12720e189e90148fe" }, "downloads": -1, "filename": "visonicalarm-1.0.4.tar.gz", "has_sig": false, "md5_digest": "16231af9096c64ee13124226ba0d106b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3780, "upload_time": "2018-07-04T12:43:58", "url": "https://files.pythonhosted.org/packages/fa/00/1a85d150667e7aad69fd5af7324929c7cdcc9a7c466319c15d9cbe7dd10e/visonicalarm-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "8c59d8e6f52932ddf1635000a9ec4cfe", "sha256": "1db52b085916968628f7654efd75b303d01ece3f58b05b3054700e0ef1a065d5" }, "downloads": -1, "filename": "visonicalarm-1.0.5.tar.gz", "has_sig": false, "md5_digest": "8c59d8e6f52932ddf1635000a9ec4cfe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3917, "upload_time": "2018-07-06T16:29:16", "url": "https://files.pythonhosted.org/packages/d3/12/f1fb86006549d4deb56619dbd6e0efa35c2339e76e2eacc18506779a0fd5/visonicalarm-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "805f927cf6c00c0d774e65f769bdb22a", "sha256": "95c8b9f892054edb6330bb7d958053f9fc17b768cee9773c7c42ea5dd18a80d0" }, "downloads": -1, "filename": "visonicalarm-1.0.6.tar.gz", "has_sig": false, "md5_digest": "805f927cf6c00c0d774e65f769bdb22a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6576, "upload_time": "2018-07-09T16:41:56", "url": "https://files.pythonhosted.org/packages/d8/d0/67db5ccdaecadc6573c986549ebb27776f1af64d564bd8ac8eb0cfb80176/visonicalarm-1.0.6.tar.gz" } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "311f647488313ff883d5aff37a241787", "sha256": "4adecd05d5bfdff8a4cf74c0520db0a16aad1b000f9316ad3577fda04770fcda" }, "downloads": -1, "filename": "visonicalarm-1.0.7.tar.gz", "has_sig": false, "md5_digest": "311f647488313ff883d5aff37a241787", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6879, "upload_time": "2018-07-11T16:16:33", "url": "https://files.pythonhosted.org/packages/ec/2e/16cea4365c792f1cd4d9402b6d297a98ac3fbe5d16d878a732f145770f93/visonicalarm-1.0.7.tar.gz" } ], "1.0.8": [ { "comment_text": "", "digests": { "md5": "d9cea9a7f4a4c92ea49c5317cd48ec75", "sha256": "c3e75200aeb0ae92fee9627756fd638013ca99bd25827578bb1c5f0aecca3ec7" }, "downloads": -1, "filename": "visonicalarm-1.0.8.tar.gz", "has_sig": false, "md5_digest": "d9cea9a7f4a4c92ea49c5317cd48ec75", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6894, "upload_time": "2018-07-25T10:38:54", "url": "https://files.pythonhosted.org/packages/5b/f0/60f3ba5de3dc588e4360a05f7e8dfbe1a733d5c428cfd3c0332d1a0bf702/visonicalarm-1.0.8.tar.gz" } ], "1.0.9": [ { "comment_text": "", "digests": { "md5": "659fa946defd9a0df1bf943945f4b703", "sha256": "ea1a3503b8e1ba3ca05bb73beb8b7219b703823e85165e985f3cb54545d6b16f" }, "downloads": -1, "filename": "visonicalarm-1.0.9.tar.gz", "has_sig": false, "md5_digest": "659fa946defd9a0df1bf943945f4b703", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7032, "upload_time": "2018-07-25T16:57:49", "url": "https://files.pythonhosted.org/packages/97/d9/64bcdef6a9e1b6f854ab1c9392a0b8693ae7e55fe5a449ee492365a23158/visonicalarm-1.0.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4356e3544b16c0989972c18b765764a4", "sha256": "e24c5ad565b64978edc6193be3556e621771f24f09856135c4f8e8c0bc4d31be" }, "downloads": -1, "filename": "visonicalarm-1.0.11.tar.gz", "has_sig": false, "md5_digest": "4356e3544b16c0989972c18b765764a4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7671, "upload_time": "2018-08-01T15:16:48", "url": "https://files.pythonhosted.org/packages/4f/76/48dfffe89b8e07339d8775b4045c5efbbb77977803c643a6ac4a3ad7cc95/visonicalarm-1.0.11.tar.gz" } ] }