跳转到主要内容

异步Lutron集成协议

项目描述

异步Lutron集成协议

https://img.shields.io/pypi/v/aiolip.svg https://img.shields.io/travis/bdraco/aiolip.svg Documentation Status

异步Lutron集成协议

示例用法

import asyncio
import logging

from aiolip import LIP
from aiolip.data import LIPMode

_LOGGER = logging.getLogger(__name__)


async def main():
lip = LIP()

logging.basicConfig(level=logging.DEBUG)

await lip.async_connect("192.168.209.70")

def message(msg):
        _LOGGER.warning(msg)

lip.subscribe(message)
run_task = asyncio.create_task(lip.async_run())
await run_task
await lip.async_stop()

if __name__ == "__main__":
loop = asyncio.get_event_loop()
loop.run_until_complete(main())

鸣谢

此软件包是用 Cookiecutteraudreyr/cookiecutter-pypackage 项目模板创建的。

历史记录

1.0.0 (2021-01-18)

  • 首次发布在PyPI。

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于 安装软件包 的信息。

源代码分发

aiolip-1.1.6.tar.gz (19.8 kB 查看哈希值)

上传时间: 源代码

构建分发

aiolip-1.1.6-py2.py3-none-any.whl (10.3 kB 查看哈希值)

上传时间: Python 2 Python 3

由以下支持