#light #hue #philips #bulb

yanked philips_hue_client

Rust库,用于控制Philips Hue灯光

使用旧的Rust 2015

0.4.3 2016年12月3日
0.4.2 2016年12月2日
0.4.0 2016年11月30日

#8 in #bulb

MIT许可证

22KB
382

philips_hue_client

<<<<<< HEAD 构建状态

Build Status AppVeyor Build Status

9f30d2a3cdd49154f5929f6e3d3d4b231e60aef0

一个库,用于与Hue API交互以控制Hue灯光。

此库的目标是提供一个与Hue API交互的简单方式。

当前功能

  • 通过查询Philips Hue网站来发现桥接器
  • 找到连接到桥接器的所有灯光
  • 对灯光执行简单操作(例如打开和关闭以及设置颜色)

构建

在构建过程中,您可能会遇到与OpenSSL相关的问题。您可能需要通过环境变量手动告诉Rust OpenSSL的位置。有关更多帮助,请参阅rust-openssl的README

在macOS上

export OPENSSL_INCLUDE_DIR=`brew --prefix openssl`/include
export OPENSSL_LIB_DIR=`brew --prefix openssl`/lib

在Windows上

set OPENSSL_INCLUDE_DIR=C:\OpenSSL\include
set OPENSSL_LIB_DIR=C:\OpenSSL\lib
set OPENSSL_LIBS=ssleay32:libeay32

http://slproweb.com/products/Win32OpenSSL.html安装OpenSSL-1_0_1u。请确保将其安装在与环境变量中写入的同一目录中(在本例中:C:\OpenSSL\)。

依赖项

~14MB
~308K SLoC