Control your Govee lights from your own machine.
Your lights stay on your network, and your commands stay there with them: over Wi-Fi, over Bluetooth, from a lighting desk in DMX, or through the cloud on the days you are away.
Paint the zones, not the whole light.
A light strip draws one zone per address on the wire. The strip below lights the zones a pointer passes over.
-
One zone at a time
Address a single zone, a range or the whole strip, inside the same frame.
-
Build your own effects
A wave, a gradient, a progress bar across the zones: you write the animation, and the strip draws it.
-
Frame after frame
Hold the channel open and keep sending. Music, screen, a sensor: the strip follows.
Main features
Find your lights, drive them, and paint them zone by zone. Every one of these is one line in a terminal, or one line of code.
Scan
One command asks your network who is there. Every light in Wi-Fi or Bluetooth range answers with its name.
On, off, color, brightness
The everyday commands, from a script, a keyboard shortcut or your home automation. Anything that runs code drives the light.
Every segment, one by one
Your strip is a row of zones. Give each zone its own color and build a look of your own.
Animation in real time
Hold the channel open and send frame after frame. The light follows your music, your screen or any source you write.
One engine, written once.
Use the language you already write in. Rust, Python and Node.js all drive the lights the same way, because one engine does the work under each of them.
Rust
The engine itself. Every other language takes its behavior from here.
Command line
Type one line in a terminal and the light answers. The terminal is the whole interface.
Python
A few lines of Python and your lights follow. Install it with
pip.
Node.js
Drive the lights from JavaScript or TypeScript. Install it with
npm.
You choose the path.
LAN
Fastest · same Wi-Fi
Everything, segments included. Turn on "LAN Control" in the Govee app first.
BLE
Fast · Bluetooth range
Works over Bluetooth alone. It also puts a new device on your network.
CLOUD
Slowest · anywhere
Through Govee's own API, with a key. The everyday commands, from anywhere.
DMX
An input · over lan
Your desk sends Art-Net, and the lights answer as fixtures of the show.