#utility #command-line-tool #terminal #cli

app wizctl

A simple command line utility for controlling Wiz Connected LED light strips

2 releases

new 0.1.1 Sep 12, 2024
0.1.0 Sep 12, 2024

#403 in Command line utilities

Download history 286/week @ 2024-09-11

286 downloads per month

MIT/Apache

12KB
298 lines

WizCtl

WizCtl is a simple command line utility to controll Wiz Connected LED light strips.

How to install?

You can easily install this tool using cargo install wizctl.

How to build?

This tool requires you to have a decently up to date version of Rust (>= 1.80.0) installed.

$ git clone https://github.com/jooris-hadeler/wizctl.git
$ cd wizctl
$ cargo build --release

How to use?

In order to talk to your LED light strip you need to know its IP address, this is usually easy to find in your routers web panel.

Once you know the IP address you can talk to the light strip by using the -i <IP> flag, this also works for multiple light strips.

Here is an example to set the light strip to the warm white dynamic scene:

$ wizctl -i <IP> dynamic warm-white

Dependencies

~1.7–2.7MB
~52K SLoC