Control your Elgato Keylight with Rust!

This library allows you to easily control your Elgato Keylight.

crates.io | docs.rs

Usage

You can test the library easy by opening examples/from_name.rs. from_name.rs and from_ip.rs has identical functionality, only differing in how they connect.

```rust //Lookup lamp by name (using zeroconf) let mut kl = KeyLight::newfromname("Key Light Left", None).await?;

//Turn on the light kl.set_power(true).await?;

//Set brightness to 30 kl.set_brightness(30).await?; ```

Contributing

Just open a PR LUL

License

All under MIT