2 个版本

0.5.2 2020年6月28日
0.5.1 2020年6月21日

#6 in #philips

MIT 许可证

76KB
2K SLoC

huectl-rs

Build Crate License Downloads

使用 huelib crate 实现的 Philips Hue 命令行界面。

安装

从源码构建

  1. 安装和设置 Rust
  2. 运行 cargo install huectl

预编译的二进制文件

  1. 发布页面 下载二进制文件
  2. 将二进制文件移动到您的 PATH

配置

使用环境变量进行配置。

  • HUECTL_BRIDGE_IP:桥的 IP 地址
  • HUECTL_BRIDGE_USERNAME:桥上注册的用户名

使用方法

USAGE:
    huectl <SUBCOMMAND>

FLAGS:
    -h, --help       Prints help information
    -V, --version    Prints version information

SUBCOMMANDS:
    config          Modifies or prints the bridge configuration
    discover        Discovers bridges in the local network
    group           Modifies, prints, creates or deletes groups
    help            Prints this message or the help of the given subcommand(s)
    light           Modifies, prints, searches or deletes lights
    register        Registers a new user on a bridge
    resourcelink    Modifier, prints, creates or deletes resourcelinks
    rule            Modifier, prints, creates or deletes rules
    scene           Modifies, prints, creates or deletes scenes
    schedule        Modifies, prints, creates or deletes schedules
    sensor          Modifies, prints, searches or deletes sensors

依赖关系

~7MB
~148K SLoC