/hust-cli

Just a CLI for the hue bridge

Primary LanguageRustGNU Affero General Public License v3.0AGPL-3.0

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