#iot #yeelight #cli

app yeelight-cli

Rust命令行界面用于控制yeelight WiFi灯泡

4个版本

0.2.0 2020年6月28日
0.1.2 2020年6月22日
0.1.1 2020年6月18日
0.1.0 2020年6月18日

#716 in 命令行界面

MIT 许可协议

21KB
512

Yeelight CLI

用于控制Yeelight智能灯的命令行界面。

安装

cargo install yeelight-cli

用法

USAGE:
    yeelight-cli [OPTIONS] <address> <SUBCOMMAND>

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

OPTIONS:
    -p, --port <port>     [env: YEELIGHT_PORT=]  [default: 55443]

ARGS:
    <address>     [env: YEELIGHT_ADDR=]

SUBCOMMANDS:
    adjust            Adjust properties (Bright/CT/Color) (increase/decrease/circle)
    adjust-percent    Adjust properties (Bright/CT/Color) with perentage (-100~100)
    flow              Start color flow
    flow-stop         Stop color flow
    get               Get properties
    help              Prints this message or the help of the given subcommand(s)
    music-connect     Connect to music TCP stream
    music-stop        Stop music mode
    off               Turn off light
    on                Turn on light
    preset            Presets
    set               Set values
    timer             Start timer
    timer-clear       Clear current timer
    timer-get         Get remaining minutes for timer
    toggle            Toggle light

依赖项

~8MB
~130K SLoC