SHARED WEB APPKIT

One kit. Every web surface.

Shared Pi and central-server components. Inert examples; these never connect to an engine or operate lights.

Actions

One clear primary action per task.

State with meaning

ConnectedOutput offConnection lost
Loading…Saving…Live · acceptedUnsaved lookStale · reconnect

Connection and output are separate. Color always has a label.

A fixture mapping

Slots 1–9 · profile needs physical confirmation

MappedNo routeCheck profile

Recoverable feedback

Another controller changed the show. Your draft is still here.

Your first light

Add a fixture, choose its profile and assign a free DMX address.

Details when needed

Controller mapping

Universe 1 → 10.0.0.10 → Art-Net port address 0

Synthetic example only.