معرفی شرکت ها


aioeagle-1.1.0


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

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

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

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

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

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

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

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

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

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

مشاهده بیشتر

توضیحات

Python module to talk to Rainforest EAGLE-200.
ویژگی مقدار
سیستم عامل -
نام فایل aioeagle-1.1.0
نام aioeagle
نسخه کتابخانه 1.1.0
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Paulus Schoutsen
ایمیل نویسنده paulus@paulusschoutsen.nl
آدرس صفحه اصلی https://github.com/home-assistant-libs/aioeagle
آدرس اینترنتی https://pypi.org/project/aioeagle/
مجوز Apache License 2.0
# Aioeagle ## Asynchronous library to control Rainforest EAGLE-200 Requires Python 3.8+ and uses asyncio and aiohttp. ```python import asyncio from pprint import pprint import aiohttp from aioeagle import EagleHub CLOUD_ID = "123456" INSTALL_CODE = "abcdefghijklmn" async def main(): async with aiohttp.ClientSession() as session: await run(session) async def run(websession): hub = EagleHub(websession, CLOUD_ID, INSTALL_CODE) devices = await hub.get_device_list() if len(devices) == 0: print("No devices found") return device = devices[0] pprint(device.details) print() pprint(await device.get_device_query(device.ENERGY_AND_POWER_VARIABLES)) asyncio.run(main()) ``` ## Testing locally ```bash python3 example.py <cloud_id> <install_code> ``` ## Timeouts Aioeagle does not specify any timeouts for any requests. You will need to specify them in your own code. We recommend the `async_timeout` package: ```python import async_timeout with async_timeout.timeout(10): devices = await hub.get_device_list() ``` ## Contribution guidelines Object hierarchy and property/method names should match the EAGLE-200 API.


نیازمندی

مقدار نام
- aiohttp
- xmltodict


نحوه نصب


نصب پکیج whl aioeagle-1.1.0:

    pip install aioeagle-1.1.0.whl


نصب پکیج tar.gz aioeagle-1.1.0:

    pip install aioeagle-1.1.0.tar.gz