Async Lutron Integration Protocol
Async Lutron Integration Protocol
Free software: Apache Software License 2.0
Documentation: https://aiolip.readthedocs.io.
Example Usage
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())
Credits
This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.
History
1.0.0 (2021-01-18)
First release on PyPI.
Release files for aiolip 1.1.6
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| aiolip-1.1.6.tar.gz | 19.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| aiolip-1.1.6-py2.py3-none-any.whl | Python 2, Python 3 | none | any | Details |
Total release size: 30.1 kB
Release files / aiolip-1.1.6.tar.gz
| Download URL | aiolip-1.1.6.tar.gz |
|---|---|
| Size | 19.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
aa77f906bc1b0d35fa0d1a3b858cb812d971ac909f78c54fff27475fa1d78a2b
|
|
BLAKE2b-256 checksum How to use checksums |
ec4539cf59ef435ad4eb4b6884538582c051ef296a5a713b4cad60291023d5c2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.5.0.1 requests/2.25.1 requests-toolbelt/0.8.0 tqdm/4.49.0 CPython/3.8.1
|
Release files / aiolip-1.1.6-py2.py3-none-any.whl
| Download URL | aiolip-1.1.6-py2.py3-none-any.whl |
|---|---|
| Size | 10.3 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
e7f0e6d1f07b8bdfda8cdb20734cf3578a29b6814281f1c643f2ae78db08613d
|
|
BLAKE2b-256 checksum How to use checksums |
3c439a8756a1a8e93f0326a0be72f6c7dc1bdaf43dc4965ce8916338017f0f70
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.5.0.1 requests/2.25.1 requests-toolbelt/0.8.0 tqdm/4.49.0 CPython/3.8.1
|