This update adds DW LEDs, a built-in LED control system for your Dune Weaver. You can now control your LED strips directly from your Raspberry Pi without needing a separate WLED device!
To update:
cd dune-weaver
git pull
docker compose pull
docker compose restart
✨ What's New
LED Support
- WS281x LED strips - Works with WS2811, WS2812, WS2812B (NeoPixel), and similar addressable RGB LEDs
- Direct control - No additional hardware needed, runs right on your Raspberry Pi
- 30+ visual effects - Rainbow, Fire, Meteor, Twinkle, Theater Chase, and many more
- 40+ color themes - Ocean, Forest, Lava, Sunset, and other beautiful palettes
- Custom colors - Pick any color you want with an easy-to-use color picker
Smart Features
- Automatic mode switching - LEDs change based on what your table is doing (idle, drawing, loading)
- Auto-off timer - Save power by automatically turning off LEDs after a period of inactivity
- Home Assistant ready - Control your LEDs through Home Assistant if you use it
- Live updates - See changes instantly when you adjust settings
Easy to Use
- New LED control page - Simple interface to control your lights
- Turn LEDs on/off
- Adjust brightness
- Choose from dozens of effects and color themes
- Pick custom colors
- Settings panel - Configure your LED hardware
- Select which GPIO pin you're using
- Set how many LEDs you have
- Choose your LED type (RGB, GRB, RGBW, etc.)
- Set auto-off timer
- Improved interface - Cleaner, easier to navigate settings
Other Improvements
- Shutdown button - Safely shut down your Raspberry Pi from the web interface
- Better error handling - More reliable LED control
- Sorted lists - Effects and color themes are now alphabetically organized
📝 What You Need to Know
- WLED still works - If you're already using WLED, you can keep using it. Choose which one you prefer in settings.
- Hardware setup - Connect your LED strip to a GPIO pin on your Raspberry Pi (recommended: GPIO 12, 13, 18, or 19)
- First time setup - Go to Settings to configure your LED hardware (which pin, how many LEDs, what type)
- Works with Docker - If you're using the Docker installation, everything is already configured
📊 What Changed
- 27 files updated
- 5,600+ lines of new code
- New LED control system with effects, palettes, and smart automation