13 个不稳定版本 (3 个重大变更)
使用旧的 Rust 2015
0.3.2 | 2017年8月13日 |
---|---|
0.3.1 | 2017年2月4日 |
0.2.4 | 2017年1月15日 |
0.2.1 | 2016年12月24日 |
0.0.4 | 2016年12月4日 |
#960 在 硬件支持
46KB
784 行
philipshue
用于与 Hue API 交互以便控制 Hue 灯具的库。
本库的目标是提供一种使用 Rust 与 Hue API 交互的简单方法。
当前功能
- 通过查询 Philips Hue 网站或通过 UPnP (目前需要 nightly) 发现桥接器
- 在桥接器中查找、操作和删除灯具
- 定义、获取和操作桥接器中的灯具组
使用 UPnP 功能构建时可能遇到 SSL 问题
构建时,您可能会遇到与 OpenSSL 相关的问题。您可能需要通过环境变量手动告诉 Rust OpenSSL 的位置。有关更多信息,请参阅 rust-openssl 的 README。
如果您不想使用 SSL,可以通过禁用默认功能并使用 UPnP 进行发现来禁用它
[dependencies.philipshue]
version = "*"
default-features = false
features = ["unstable"]
尽管这目前需要使用 nightly Rust。
依赖项
~7–10MB
~223K SLoC