#light #home-automation #cli-interface #cli #nanoleaf

app nladm

用于与 NanoLeaf 设备交互的 CLI 接口

2 个版本

0.1.1 2019 年 5 月 7 日
0.1.0 2019 年 4 月 28 日

#41#home-automation

MIT 许可证

12KB
225

nladm

NanoLeaf 设备的 CLI 接口。

可选的配置可以存储在您操作系统的特定配置目录中

平台 示例
Linux $XDG_CONFIG_HOME$HOME/.config /home/alice/.config/nladm.toml
macOS $HOME/Library/Preferences /Users/Alice/Library/Preferences/nladm.toml
Windows {FOLDERID_RoamingAppData} C:\Users\Alice\AppData\Roaming\nladm.toml

配置看起来像

server = '10.0.1.200'
port = 16021
token = "user-token from `nladm user add`"
nladm 0.1.0
Mike Zeller <mike@mikezeller.net>
Control nanoleaf lighting

USAGE:
    nladm [OPTIONS] <SUBCOMMAND>

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

OPTIONS:
    -p, --port <port>        Server port
    -s, --server <server>    Server IP address
    -t, --token <token>      User token

SUBCOMMANDS:
    effects    Panel effects
    help       Prints this message or the help of the given subcommand(s)
    info       Get panel information
    state      Panel state
    user       Add/Remove Users

依赖关系

~21MB
~443K SLoC