Releases: openlamp/lumideck
Release list
LumiDeck v0.1.0-alpha — first public build
First public alpha of LumiDeck — advanced, 100% local smart-lamp control for Elgato Stream Deck.
Install: download com.benlab.lamps.streamDeckPlugin and double-click. Fully self-contained (no Python, no dependencies). macOS (Apple Silicon) only for now — Intel and Windows builds are coming.
What works today (tested on real Tuya v3.5 lamps)
- Light Cue key: color (8-color stage palette), brightness, white temperature (Kelvin), fades, scenes captured from your lamp, music mode, countdown, power/blackout/restore — everything patch-based: untouched settings stay as they are (WLED-style)
- Light Status key: live lamp state on the key (color × brightness), press to re-read from the lamp
- Light Dial (Stream Deck +): multi-function knob — press cycles color / brightness / power
- Per-lamp targeting and named groups; multi-network (home + travel router) with MAC-based rediscovery
- Snapshots of the whole rig, engine-side animations (cycle / flash / tempo)
- Local HTTP API (127.0.0.1) incl. a WLED-compatible
/json/stateendpoint — the OpenLamp State (OLS) protocol - 8 languages (EN, FR, DE, ES, IT, JA, KO, ZH)
Setup: you need each Tuya lamp's local_key (one-time, via pip install tinytuya && python3 -m tinytuya wizard) — illustrated guide coming. Then add your lamps in any key's ⚙️ panel.
WLED owners: testers wanted 🙏 — WLED support is implemented but I have no WLED hardware to validate it. Ten minutes of your testing would help enormously: open an issue!
Built by BenLab with the help of Claude (Anthropic). Local Tuya protocol via tinytuya (MIT). Not affiliated with Tuya Inc., Elgato, or the WLED project.
🤖 Generated with Claude Code