معرفی شرکت ها


aiokwikset-0.0.8


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Python interface for Kwikset Smart Locks
ویژگی مقدار
سیستم عامل OS Independent
نام فایل aiokwikset-0.0.8
نام aiokwikset
نسخه کتابخانه 0.0.8
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Brad Barbour
ایمیل نویسنده barbourbj@gmail.com
آدرس صفحه اصلی https://github.com/explosivo22/aiokwikset
آدرس اینترنتی https://pypi.org/project/aiokwikset/
مجوز Apache Software License
# aiokwikset - Python interface for the Kwikset API Python library for communicating with the [Kwikset Smart Locks](https://www.kwikset.com/products/electronic/electronic-smart-locks) via the Kwikset cloud API. ***WARNING*** * This library only works if you have signed up for and created a home/had a home shared with you from the Kwikset Application. * [IOS](https://apps.apple.com/us/app/kwikset/id1465996742) * [Android](https://play.google.com/store/apps/details?id=com.kwikset.blewifi) NOTE: * This library is community supported, please submit changes and improvements. * This is a very basic interface, not well thought out at this point, but works for the use cases that initially prompted spitting this out from. ## Supports - locking/unlocking - retrieving basic information ## Installation ``` pip install aiokwikset ``` ## Examples ```python import asyncio from aiokwikset import API async def main() -> None: """Run!""" #initialize the API api = API("<EMAIL>") #start auth pre_auth = await api.authenticate('<PASSWORD>') #MFA verification await api.verify_user(pre_auth, input("Code:")) # Get user account information: user_info = await api.user.get_info() # Get the homes homes = await api.user.get_homes() # Get the devices for the first home devices = await api.device.get_devices(homes[0]['homeid']) # Get information for a specific device device_info = await api.device.get_device_info(devices[0]['deviceid']) # Lock the specific device lock = await api.device.lock_device(devices_info, user_info) asyncio.run(main()) ``` ## Known Issues * not all APIs supported


نیازمندی

مقدار نام
>=3.7.0 aiohttp
==9.4.0 aioboto3
- envs
- python-jose


نحوه نصب


نصب پکیج whl aiokwikset-0.0.8:

    pip install aiokwikset-0.0.8.whl


نصب پکیج tar.gz aiokwikset-0.0.8:

    pip install aiokwikset-0.0.8.tar.gz