hust-cli

Crates.iohust-cli
lib.rshust-cli
version0.2.1
sourcesrc
created_at2020-08-29 11:13:47.796446
updated_at2021-04-15 00:24:51.981934
descriptionHue bridge client
homepage
repositoryhttps://github.com/UgnilJoZ/hust-cli
max_upload_size
id282239
size66,754
Jan Ole Zabel (UgnilJoZ)

documentation

README

hust CLI

Just a CLI for the hue bridge written in Rust.

Usage

First, explore the network.

hust discover

The command will output and save the found bridges.

To register a user, you will now have to press the button on the Hue bridge while executing:

hust register

If there are multiple bridges in the network, you may specify a bridge by its UDN:

hust register -b "uuid:abcdef12-da50-11e1-9b23-ecb5fa004b9e"

Then, list the lights of the bridge:

hust light list

The output will contain each light's properties.

The light identifiers on the left side enable you now to switch lights on and off.

hust light switch -l 1 on

The -b switch for specifying the bridge will also work for the list and light subcommand.

hust light -b "uuid:abcdef12-da50-11e1-9b23-ecb5fa004b9e" switch -l 2 off
Commit count: 25

cargo fmt