{ "info": { "author": "Peter Balogh", "author_email": "peter.balogh2@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Natural Language :: English", "Operating System :: POSIX :: Linux", "Programming Language :: Python", "Programming Language :: Python :: 3.6" ], "description": "Fiblary Project\n===============\n\nIntroduction\n------------\n\nFiblary is a Python module wrapping Fibaro Home Center REST API. \nThis allows Python programs to make calls directly to Home Center and\ncontrol the Z-wave devices and run scenes managed by HC. \nIt also provides access and methods to variables, users, room\nand sections defined on Home Center.\n\nInstallation\n------------\n\nCurrent fiblary module is provided as PyPi package. To install on a unix based system use pip::\n\n pip install fiblary\n\n\nBasic usage\n-----------\n\nThe main client object contains several managers controlling a basic\nfunctions of HC:\n\n* Sections,\n* Rooms,\n* Info,\n* Weather, \n* Variables,\n* Scenes,\n* Devices,\n* Events\n\nand more.\n\nIt's easiest to to get some basic information about the Home Center::\n\n from fiblary.client import Client\n\n # Connect to Home Center\n hc = Client('v3', 'http://192.168.1.1/api/', 'admin', 'admin')\n\n # Retrieve the basic info as returned by /api/info\n info = hc.info.get()\n\n print(info)\n\nwill produce the similar output as below::\n\n {u'batteryLowNotification': True, u'temperatureUnit': u'C', u'updateStableAvailable': False, u'sunsetHour': u'16:29',\n u'softVersion': u'3.580', u'newestBetaVersion': u'3.581', u'serialNumber': u'HC2-000666', u'sunriseHour': u'07:24',\n u'beta': False, u'defaultLanguage': u'pl', u'mac': u'38:60:77:92:bf:a5', u'serverStatus': 1390148753, u'hotelMode': True,\n u'updateBetaAvailable': True, u'zwaveVersion': u'3.42'}\n\n\nThe returned ``info`` behaves like a dictionary::\n\n print info['softVersion']\n\nbut also like a property::\n\n print info.softVersion\n\nEasy, eh?\n\nFor the managers that ``Client`` supports the full set of options is implemented.\n\nPlease refer to the example code attached to the project.\n\n\nLicense\n-------\n\nCopyright (c) 2014 Klaudiusz Staniek\n\nApache License Version 2.0 http://www.apache.org/licenses/LICENSE-2.0\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/pbalogh/fiblary", "keywords": "", "license": "Apache 2.0", "maintainer": "", "maintainer_email": "", "name": "fiblary3", "package_url": "https://pypi.org/project/fiblary3/", "platform": "", "project_url": "https://pypi.org/project/fiblary3/", "project_urls": { "Homepage": "https://github.com/pbalogh/fiblary" }, "release_url": "https://pypi.org/project/fiblary3/0.1.7/", "requires_dist": [ "jsonpatch", "netaddr", "prettytable", "python-dateutil", "requests", "six", "Sphinx" ], "requires_python": "", "summary": "Home Center 2 API Python Library", "version": "0.1.7" }, "last_serial": 4446054, "releases": { "0.1.4": [ { "comment_text": "", "digests": { "md5": "b5ed7db4da6c581b9dd85e79914edeaf", "sha256": "ffc9f0d7fdeae53c701b7f4f00811b0bf77d57f26507ef02281b1cbf7778694f" }, "downloads": -1, "filename": "fiblary3-0.1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "b5ed7db4da6c581b9dd85e79914edeaf", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 52608, "upload_time": "2018-10-27T17:09:29", "url": "https://files.pythonhosted.org/packages/c6/1a/c471682fc109ff63ba550fa27097c15f2b5f926e6ab38a47ea764335a0a1/fiblary3-0.1.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ef0d08e2db605de935152015cda7c2c0", "sha256": "cbad3c46469f62a6568afe1beaa7b3715a6fa90e539ee9b45aa05c9eae45c0eb" }, "downloads": -1, "filename": "fiblary3-0.1.4.tar.gz", "has_sig": false, "md5_digest": "ef0d08e2db605de935152015cda7c2c0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29185, "upload_time": "2018-10-27T17:09:33", "url": "https://files.pythonhosted.org/packages/75/9d/c284ed6111d2b08e629d975a36711b86f7bc6dc99c36e6ff3cb9dfc2b523/fiblary3-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "e927386f8a416df9c61366a458ace801", "sha256": "e7007379199ec7ac18e60dc5dcf452d332fff429640025dfb24d8c162685763b" }, "downloads": -1, "filename": "fiblary3-0.1.5-py3-none-any.whl", "has_sig": false, "md5_digest": "e927386f8a416df9c61366a458ace801", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 52744, "upload_time": "2018-10-29T08:12:22", "url": "https://files.pythonhosted.org/packages/9f/22/8124fcc0536675194c4e4fe1c7d3f4d5f643510052d36cd7cba0b1675fef/fiblary3-0.1.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dd9b906f2bbbdabdf0eb31d09c82e97d", "sha256": "0909a4132283ab3dd8dd2d785416ffcd5358c5f7c54d30218f909df8a7f82f6a" }, "downloads": -1, "filename": "fiblary3-0.1.5.tar.gz", "has_sig": false, "md5_digest": "dd9b906f2bbbdabdf0eb31d09c82e97d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28453, "upload_time": "2018-10-28T19:25:59", "url": "https://files.pythonhosted.org/packages/68/d6/0ba20fb9d4cc9ac2857ec4cf8b1e80464fa6499178cd354a50749b25eb22/fiblary3-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "4022865669781c328e163343e83164ff", "sha256": "baf38f981c60dd5b9510032c94911dc7ee0fc2a13932b2938c4f2077552a2348" }, "downloads": -1, "filename": "fiblary3-0.1.6-py3-none-any.whl", "has_sig": false, "md5_digest": "4022865669781c328e163343e83164ff", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 52742, "upload_time": "2018-10-29T08:13:30", "url": "https://files.pythonhosted.org/packages/ee/d0/81e05607be15472fd9d310a2c52da6f9f48754b64e05f3db97e1fc606d92/fiblary3-0.1.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2639a54847715386853f6665659c773e", "sha256": "1e3a3c900520a2b1686412da443351fb5e933dd79eb2191825903e8f10abba58" }, "downloads": -1, "filename": "fiblary3-0.1.6.tar.gz", "has_sig": false, "md5_digest": "2639a54847715386853f6665659c773e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28467, "upload_time": "2018-10-29T08:13:59", "url": "https://files.pythonhosted.org/packages/f8/32/58d4af542627013ec6a52512dd621ba4d8d73ef330a65dcaf0699a45f237/fiblary3-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "ce01e0b246d62f6837d7f50565e2fe15", "sha256": "20c4a3e6a5d083903c2d694cf95ac7775850bd61bd1ea97275b54d83598d716a" }, "downloads": -1, "filename": "fiblary3-0.1.7-py3-none-any.whl", "has_sig": false, "md5_digest": "ce01e0b246d62f6837d7f50565e2fe15", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 52790, "upload_time": "2018-11-02T20:49:22", "url": "https://files.pythonhosted.org/packages/a1/ae/092825588736eea67febeaa123af9e94ac95a249fc2fa121af84e8f921fc/fiblary3-0.1.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7e417126c016b056624d03871a75b5c0", "sha256": "02cd945043a56d5faae00458ba16fa3827121111a7bfa067118febb052ccfd16" }, "downloads": -1, "filename": "fiblary3-0.1.7.tar.gz", "has_sig": false, "md5_digest": "7e417126c016b056624d03871a75b5c0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28474, "upload_time": "2018-11-02T20:49:28", "url": "https://files.pythonhosted.org/packages/3c/f6/df4efb66e3bf3df2c36c88a12b6c7fecd38b52d0123c0c54b1bf379ebf29/fiblary3-0.1.7.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ce01e0b246d62f6837d7f50565e2fe15", "sha256": "20c4a3e6a5d083903c2d694cf95ac7775850bd61bd1ea97275b54d83598d716a" }, "downloads": -1, "filename": "fiblary3-0.1.7-py3-none-any.whl", "has_sig": false, "md5_digest": "ce01e0b246d62f6837d7f50565e2fe15", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 52790, "upload_time": "2018-11-02T20:49:22", "url": "https://files.pythonhosted.org/packages/a1/ae/092825588736eea67febeaa123af9e94ac95a249fc2fa121af84e8f921fc/fiblary3-0.1.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7e417126c016b056624d03871a75b5c0", "sha256": "02cd945043a56d5faae00458ba16fa3827121111a7bfa067118febb052ccfd16" }, "downloads": -1, "filename": "fiblary3-0.1.7.tar.gz", "has_sig": false, "md5_digest": "7e417126c016b056624d03871a75b5c0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28474, "upload_time": "2018-11-02T20:49:28", "url": "https://files.pythonhosted.org/packages/3c/f6/df4efb66e3bf3df2c36c88a12b6c7fecd38b52d0123c0c54b1bf379ebf29/fiblary3-0.1.7.tar.gz" } ] }