lifxlan:使用官方LIFX LAN协议在本地访问LIFX设备的Python库

时间:2024-06-01 12:26:26
【文件属性】:

文件名称:lifxlan:使用官方LIFX LAN协议在本地访问LIFX设备的Python库

文件大小:53KB

文件格式:ZIP

更新时间:2024-06-01 12:26:26

Python

Lifxlan lifxlan是一个Python 3模块,用于通过LAN本地控制LIFX设备(例如灯泡)。 它实现了规范。 支持白色,彩色,多区域(LIFX Z,LIFX Beam),红外(LIFX +)和链条(LIFX Tile)功能。 还支持基于组的任意灯组控制。 支持名称,组和位置中的Unicode字符。 如何安装 要获取最新的稳定版本: sudo pip install lifxlan 但是,为确保获得最新的功能和修补程序,您可以使用以下方法从源代码进行安装: sudo python setup.py install 跑步 有关使用lifxlan的示例脚本,请参见examples文件夹。 为了尽可能通用,这些示例使用自动设备发现来查找单个灯泡,这会导致短暂但明显的延迟。 为了避免发现设备,您可以直接使用Light对象的MAC地址和IP地址(可以通过运行examples/


【文件预览】:
lifxlan-master
----examples()
--------verbose_lan.py(986B)
--------blink.py(2KB)
--------tilechain_falling_rainbow.py(1KB)
--------rainbow_all.py(2KB)
--------tilechain_invaders.py(2KB)
--------broadcast_off.py(136B)
--------multizone_breathe.py(2KB)
--------sniffer.py(2KB)
--------__init__.py(0B)
--------multizone_chase.py(2KB)
--------blink_all.py(2KB)
--------tilechain_shimmering_leaves.py(2KB)
--------hello_world.py(943B)
--------multizone_shimmer.py(2KB)
--------tilechain_dots.py(2KB)
--------broadcast_color.py(2KB)
--------get_color_all.py(1KB)
--------breathe_all.py(2KB)
--------broadcast_on.py(135B)
--------rainbow.py(2KB)
--------tilechain_coals.py(2KB)
----lifxlan()
--------light.py(8KB)
--------message.py(7KB)
--------unpack.py(24KB)
--------products.py(33KB)
--------utils.py(1KB)
--------errors.py(306B)
--------__init__.py(531B)
--------lifxlan.py(13KB)
--------group.py(7KB)
--------multizonelight.py(5KB)
--------generate_products_file.py(3KB)
--------msgtypes.py(49KB)
--------device.py(24KB)
--------tilechain.py(12KB)
----setup.cfg(40B)
----LICENSE.md(1KB)
----setup.py(951B)
----README.md(20KB)

网友评论