1个不稳定版本
使用旧的Rust 2015
0.3.3 | 2019年3月30日 |
---|
#6 in #bulb
47KB
790 代码行
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–9.5MB
~218K SLoC