{ "info": { "author": "Jonathan Keljo", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.5", "Topic :: Home Automation" ], "description": "====================\n``depict-control``\n====================\n\nControl your `Depict Frame ` from Python 3.5 with ``asyncio``!\n\nThis initial release is mainly targeting the functionality needed for basic integrations\nwith home automation systems:\n\n* Sleep/wake\n* Brightness + contrast\n* Setting current image\n\n*************\nUsage example\n*************\n\nFinding frames on your network\n==============================\nTo find the IP addresses of all tables on your local network. This is a very naive search; it assumes your subnet\nmask is ``255.255.255.0``::\n\n from depict_control import Frame\n\n ip_addrs = await Frame.find_frame_ips()\n\nOnce you know the IP address, connect to the table (``session`` is an ``aiohttp Session`` object)::\n\n async with await Frame.connect(session, ip_addr) as frame:\n # Do stuff here\n\nBasic controls\n==============\nIn addition to a bunch of properties for querying the current state of the frame, ``Frame`` has several methods that\nallow simple control::\n\n await frame.set_brightness(100) # Set backlight brightness\n await frame.set_contrast(50) # Set image contrast\n await frame.set_image_url(url) # Display an image\n\n\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/jkeljo/depict-control", "keywords": "depict", "license": "", "maintainer": "", "maintainer_email": "", "name": "depict-control", "package_url": "https://pypi.org/project/depict-control/", "platform": "", "project_url": "https://pypi.org/project/depict-control/", "project_urls": { "Homepage": "https://github.com/jkeljo/depict-control" }, "release_url": "https://pypi.org/project/depict-control/1.0/", "requires_dist": [ "aiohttp", "netifaces" ], "requires_python": ">=3.5.1", "summary": "Control your Depict digital art frames (depict.com)", "version": "1.0" }, "last_serial": 4659055, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "839b0a297d8521ff8b3d4ab64fb58ea4", "sha256": "60b199dbea23e474fd43076cb45d2e806d771c134012f218b3a99e46e8f37c8a" }, "downloads": -1, "filename": "depict_control-1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "839b0a297d8521ff8b3d4ab64fb58ea4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5.1", "size": 4474, "upload_time": "2019-01-04T06:16:30", "url": "https://files.pythonhosted.org/packages/82/e7/98f6da37b6fccdc41ed114d1cd58108c53098530066c55c120de3c417bca/depict_control-1.0-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "839b0a297d8521ff8b3d4ab64fb58ea4", "sha256": "60b199dbea23e474fd43076cb45d2e806d771c134012f218b3a99e46e8f37c8a" }, "downloads": -1, "filename": "depict_control-1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "839b0a297d8521ff8b3d4ab64fb58ea4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5.1", "size": 4474, "upload_time": "2019-01-04T06:16:30", "url": "https://files.pythonhosted.org/packages/82/e7/98f6da37b6fccdc41ed114d1cd58108c53098530066c55c120de3c417bca/depict_control-1.0-py3-none-any.whl" } ] }