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次下载
115KB
2K SLoC
LIFX
LIFX灯泡是wifi控制的RGBW灯泡。这些灯泡可以通过向它们发送数据包进行直接控制,或者通过HTTP API在互联网上进行控制。
此库仅提供在局域网中检查和控制灯泡的功能。
LIFX协议文档可以在这里找到。
lifx-core
此库实现了检查和构建底层控制数据包的所有数据结构和实用工具。它不涉及从网络发送或接收字节的实际操作。
支持的LIFX产品
- 灯泡
- 多区域设备(LIFX Z和Beam)
- 中继设备(LIFX Switch)
- Tile设备
注意:虽然此库支持多种不同的LIFX产品,但其中一些产品尚未经过测试。如果您发现某种设备无法正常工作,请通过github issue提供反馈将不胜感激。
高级库
最终,此库还将包括一个高级库,该库将处理与网络的通信、维护灯泡状态等。但这个功能尚未准备就绪。
许可证和条款
此库代码的许可证可以是以下之一
- Apache许可证第2版 (LICENSE-APACHE 或 http://www.apache.org/licenses/LICENSE-2.0)
- MIT许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
由您选择。
此库的大部分文档来自LIFX协议文档。使用此库与LIFX灯泡通信可能会使您受到LIFX开发者条款的约束。
依赖关系
~0.4–1MB
~20K SLoC