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