phlyght/test.py

24 lines
540 B
Python

from asyncio import run, get_running_loop, sleep
from phlyght.http import Router
from phlyght import models
try:
from rich import print # noqa
except ImportError:
...
async def main():
router = Router("Your Bridge Auth key", bridge_ip="https://192.168.1.1")
# this will start listening in the background for all events sent out by the bridge
router.subscribe()
while True:
# this will query for all lights every 10 seconds
print(await router.get_lights)
await sleep(10.0)
run(main())