文件名称:pytradfri:宜家TrådfriTradfriAPI。 通过Python控制和观察您的灯光。 可用示例。 在pypi上。 Sansio
文件大小:171KB
文件格式:ZIP
更新时间:2024-02-20 07:46:21
python light api docker raspberry-pi
Python软件包,用于与与ZigBee Light Link产品兼容的 (Tradfri)ZigBee网关进行通信。 通过使用此库,您可以与网关进行通信并控制宜家的电灯和墙壁插头。 一些功能包括: 在网关上获取信息 观察灯光,群组和其他资源,并在它们发生变化时得到通知 控制墙插头 列出所有连接到网关的设备 列出所有灯光并获取灯光属性(名称,状态,色温,调光器级别等) 更改灯光的属性值(名称,状态,色温,调光器级别等) 重新启动并重置网关 列出智能任务(唤醒,打开/关闭而不是在家)及其属性 更改智能任务中的值(某些功能尚未在应用程序中提供) 目录: 安装 您可能必须使用超级用户特权(sudo)才能使某些命令在安装时起作用。 要在同步应用程序中使用该库,首先需要使用安装 。 测试时,请使用 。 对于异步应用程序,您将需要安装pytradfri[async] ,例如使用需求文件: pip install pytradfri[async] 。 请注意,在速度较慢的设备上安装可能会花费大量时间。 测试时,请使用 。 安全最佳实践是不要将打印在网关上的安全代码永久存储在应用程序中
【文件预览】:
pytradfri-master
----MANIFEST.in(60B)
----.coveragerc(390B)
----docs()
--------pytradfri_cli.png(110KB)
--------issue_template.md(180B)
----DockerfileRPIW-installed(855B)
----.github()
--------dependabot.yml(135B)
--------release-drafter.yml(44B)
--------workflows()
----Dockerfile(339B)
----tests()
--------test_light.py(1KB)
--------test_socket.py(207B)
--------test_device.py(13KB)
--------test_gateway.py(2KB)
--------test_blinds.py(560B)
--------moods.py(206B)
--------api()
--------test_mood.py(257B)
--------test_color.py(1KB)
--------__init__.py(24B)
--------test_command.py(6KB)
--------test_util.py(2KB)
--------test_smart_task.py(3KB)
--------test_group.py(2KB)
--------devices.py(5KB)
----requirements_test.txt(78B)
----pytradfri()
--------gateway.py(7KB)
--------const.py(4KB)
--------resource.py(2KB)
--------mood.py(400B)
--------util.py(3KB)
--------api()
--------__main__.py(4KB)
--------group.py(6KB)
--------__init__.py(425B)
--------VERSION(6B)
--------device()
--------command.py(3KB)
--------color.py(2KB)
--------smart_task.py(9KB)
--------error.py(712B)
----DockerfileRPIW(777B)
----LICENSE(1KB)
----setup.cfg(509B)
----requirements.txt(35B)
----examples()
--------example_cover_async.py(4KB)
--------example_sync.py(5KB)
--------example_socket_async.py(4KB)
--------debug_info.py(5KB)
--------example_pair.py(6KB)
--------example_color.py(4KB)
--------example_async.py(5KB)
----setup.py(1KB)
----.gitignore(2KB)
----README.md(5KB)
----script()
--------dev_docker(939B)
--------install-coap-client.sh(391B)
----DockerfileRPI(516B)