LambentEx
A Reimplementation of Lambent Aether 4, in Elixir
Information
New Features
- 8266ws2812i2s device implementation is 100x more robust in device discovery on-net
avoids booming current ones too often Devices can be virtually grouped- Individual Machine Brightness Controls
- Machine Persistence /
TODO Link Persistence Links can target groupsMachine Previews
Device Support
Built-in Machines
- Solid (
RGB/HSV) - Rainbow (Cycling/Solid)
- Chaser (Single,
Multi) - Rocker
- Scapes
- Firefly
-
TODO
- Growth
- Twinkles
- GSI Receiver
- FFT Receiver
- Hyperion Receiver
- ApollosCrib Receiver
Running
docker pull lambentri/lambentex
docker run --net=host -d --restart always --mount type=bind,source="$(pwd)"/meta,target=/opt/app/meta lambentri/lambentex
Then load host:4000 in your web browser
Development
To start your Phoenix server:
- Install dependencies with
mix deps.get - Start Phoenix endpoint with
mix phx.serveror inside IEx withiex -S mix phx.server
Now you can visit localhost:4000 from your browser.
Production
docker build -t "lambentri/lambentex:latest" .