5个版本 (3个重大更改)

0.4.0 2023年1月31日
0.3.1 2022年2月9日
0.3.0 2022年2月9日
0.2.0 2018年9月11日
0.1.0 2018年9月1日

#20 in #lan

每月35次下载

MIT/Apache

115KB
2K SLoC

github crates.io docs.rs

LIFX

LIFX灯泡是wifi控制的RGBW灯泡。这些灯泡可以通过向它们发送数据包进行直接控制,或者通过HTTP API在互联网上进行控制。

此库仅提供在局域网中检查和控制灯泡的功能。

LIFX协议文档可以在这里找到。

lifx-core

此库实现了检查和构建底层控制数据包的所有数据结构和实用工具。它不涉及从网络发送或接收字节的实际操作。

支持的LIFX产品

  • 灯泡
  • 多区域设备(LIFX Z和Beam)
  • 中继设备(LIFX Switch)
  • Tile设备

注意:虽然此库支持多种不同的LIFX产品,但其中一些产品尚未经过测试。如果您发现某种设备无法正常工作,请通过github issue提供反馈将不胜感激。

高级库

最终,此库还将包括一个高级库,该库将处理与网络的通信、维护灯泡状态等。但这个功能尚未准备就绪。

许可证和条款

此库代码的许可证可以是以下之一

由您选择。

此库的大部分文档来自LIFX协议文档。使用此库与LIFX灯泡通信可能会使您受到LIFX开发者条款的约束。

依赖关系

~0.4–1MB
~20K SLoC