1.5 KiB · text History a2b10db

LambentEx

A Reimplementation of Lambent Aether 4, in Elixir

Information

New Features

  • Device implementation is 100x more robust in device discovery on-net
  • Devices can be virtually grouped
  • Individual Machine Brightness Controls
  • Machine Persistence / TODO Link Persistence
  • Links can target groups

Device Support

  • ESP8266-WS2812-I2S
  • TODO
  • Home-Assistant Singles/Strips

Built-in Machines

  • Solid (RGB/HSV)
  • Rainbow (Cycling/Solid)
  • Chaser (Single, Multi)
  • Rocker
  • Scapes
  • TODO
  • Firefly
  • Growth
  • Twinkles
  • GSI Receiver
  • FFT Receiver
  • Hyperion Receiver
  • Apollo 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.server or inside IEx with iex -S mix phx.server

Now you can visit localhost:4000 from your browser.

Ready to run in production? Please check our deployment guides.

Learn more