Dashboard

Everything important, at a glance.
Offline
--°FLocal weather
--:--——
👋 Welcome

Light your world,
your way.

Smart lighting that adapts to your life.

Active devices 0 / 5 Controller offline
Commands sent 0 This session
Scenes run 0 0 saved
Session uptime 00:00 This session

Your rooms

Every space and its assigned fixtures
View all →

Quick effects

RGB Output 1 — fine-tune the connected fixture in Lights

Live output

Master intensity
100%brightness

Recent scenes

Go to Scenes to save or manage looks
Setup and wiring

Unassigned devices & inputs

Hardware that isn't in a room yet — assign it so it appears in the correct space

Unassigned controller pins

Safe, inactive pins available for a new fitting or sensor

Curtains & blinds

Open / close / stop, or drag to a position

Dimmable fixtures

Single-channel white lights
Logical lighting architecture

Group fixtures into zones people understand.

A controller provides RGB Outputs. A fixture uses one output. A Zone groups one or more fixtures—normally inside a room—so they can share Looks, music and Automations.

Correct lighting workflow

Physical outputs and user-facing zones stay separate, while every connection remains traceable.
1OutputController reserves R, G and B pins 2FixtureName the connected physical light 3RoomPlace the fixture where it is installed 4ZoneGroup one or more room fixtures 5ExperienceApply Looks, music and Automations
Lighting zones0Logical fixture groups
Fixtures grouped0Connected RGB fixtures
Available outputs0Not connected to a room
Fixtures active0Controller-confirmed
Clear ownership

Output ≠ fixture ≠ zone

RGB Output is the controller resource and its physical R/G/B pins. Fixture is the connected lamp or an electrically linked group that always behaves together. Zone is a logical collection of independently connected fixtures. Sensors remain inputs and are never mixed into a lighting zone.

Set up a controller

Which board do you have?

This takes about two minutes.

Room

Master Brightness
0%Brightness

Lights in this room

Named fittings, not controller zones
Target → design → preview → apply

Light Designer

One place for colour, effects and multi-step sequences
1 · Choose lightsSelect one fitting, several fittings, or the complete room
2 · Create the lookAn effect is one behaviour; multiple steps make a sequence
Or start with a presetChoose a ready-made design, then change any step
Sequence timelineDrag steps to reorder them, or adjust colour, effect and timingOpen timeline
3 · Preview and applyNo lights selected
Solid

Review the complete animation first. Apply sends the finished design only to the lights selected in step 1.

Music & Reactive Lights

Ready
1
Choose the lightsEach selected light uses the sequence already assigned to it.
2
Choose how sequences are routedKeep every light independent, or temporarily use one reference sequence.
Now playingChoose music to beginLocal music · private on this deviceChoose a lighting sequence below
0:000:00

Category Setup

Recommended items for this room type

Configured controller items

Assign existing outputs or sensors; use Add light to create a new fitting

Room Layout

Installation positions

Room Intelligence

Local recommendations

Operational controls

Pumps, heating, valves, access, airflow, coverings and appliances

Curtains, blinds & covers

Interlocked open / close equipment

Planned controls

Recommended for this type of space
ϟ

Energy & Running Cost

Live load and daily operating estimate
Estimated
¤

Sensor History

Readings captured during this session

Monitoring coverage

Configured readings and recommended measurement points

Safety status & diagnostics

Alerts & activity

Safety coverage

Required and recommended monitoring points for this space

Room Experience

Owner / administrator

Hide functions this room does not need. Choices follow the room to every signed-in device.

Ambience Scenes

What this scene captures

Live readout — set it up on Studio/Rooms first

Save this look

PreviewCurrent output

Saved scenes

Showing all categories

Party Experience

Run a coordinated colour experience on the RGB fixtures in the selected Control Group.

Music Sync

Live microphone → LED reaction
Mic off
Bass
Mid
Treble
🖥This tab / browser audio
🎤Microphone

Audio is analysed in this page and never recorded, stored or sent anywhere.

Selected group fixtures

Control Group target

YouTube music

Play a track here, then let the lights follow it
No track loaded

Saved tracks

Stored on this computer

When prompted, choose This tab and enable Share tab audio.

When this → do that

One clear rule connects a trigger to an action

Control station runtime
1TriggerA time or a verified controller input
2ActionStart or stop a preset, scene, or sequence
3PrioritySafety wins, then High, then Normal
!Current executionThis screen must remain open and connected; gateway-resident scheduling is the production target

Time rules

Sensor rules

Saved sequences

Chained looks that play back automatically

New sequence

Each step drives the assigned controller outputs through the active gateway

No steps yet — add one above.

Idle

RGB Output 1 · Effects engine

Advanced live tuning for the fixture connected to this controller output
Wiring: RGB Output 1's R/G/B channels are mapped onto header pins H30/H5/H27 on every connect (PINMAP). Common-cathode: tie the LED common pin to GND and use a 220–330 Ω resistor per channel.

Colour

#5B8CFF

Intensity

Master level for this colour
100%

Brightness is applied on the controller, so one colour can swell and dim smoothly without the browser having to keep up.

Live output

Effect: Off
R 91 · G 140 · B 255DMX off

Effects

One colour, many behaviours

Effect settings

Pick an effect above
3000 ms
4%
100%
Visual rule workspace

Automation Canvas

Trigger → conditions → action → targets → feedback

No rule selected

Create a rule or choose an existing one to see its complete control path.

Preset Library

Real saved presets

Recent Activity

Controller-session results

Rule Priority

Higher priority wins a conflict
Reusable presets

Choose the result once. Reuse it anywhere.

A preset combines selected fittings, light movement, and optional music response. A rule can then start or stop it automatically.

10Presets20Available fittings30Active rules
1Choose a moodParty, relax, focus… 2Select fittingsTick rooms or individual lights 3Add optionsMusic and timing are optional
Advanced preset toolsFixture groups, exact sequences and music response
Setup warnings and conflicts
Advanced fixture membership

Choose which fittings participate together.

A fixture remains owned by its room. A Fixture Group only references it, so the same light can participate in Party Area, Ground Floor and Welcome Path.

Synchronized target

Which fixtures should follow this beat?

The analyser produces one shared beat clock. Commands are distributed to the selected group's real RGB outputs through the active controller transport.

Automation activity

Real events from this control-station session; no fabricated history
AURA setup

Set up your controller

Choose a system. AURA prepares the rest.

Template-first setup
Session time00:00
Commands sent0
Top effect
Scenes saved0

Effect usage this session

Real command counts for RGB Output 1's connected fixture

Brightness trend

Real local telemetry — no cloud, nothing fabricated. There's no power meter on this board, so this tracks usage, not kWh.
Gate & access

Main Gate

Operate the gate, control its light and verify every movement from physical feedback.

Controller unavailableSetup required
Physical position

Gate status

UNKNOWN
Position feedback has not been commissioned.
?UNKNOWN
Independent camera library

Gate cameras

View and manage multiple entrance cameras. Camera credentials remain in the local media gateway, never in this browser.
Operational audit

Gate history

Commands, physical confirmations, lighting changes and safety blocks.
Installer commissioning

Configure the gate from one guided page

Assign real controller points, prove the compulsory safety inputs, configure automatic gate lighting and connect a browser-safe camera gateway.

1

Gate operator

Select how the certified gate controller accepts commands.

2

Position & compulsory safety

Gate state is valid only when physical contacts confirm it. Safety remains hard-wired to the gate operator.

3

Gate light automation

Use a real output plus darkness and presence inputs. Sensor failure never creates a false “safe” status.

4

Access trigger

Use an authorised dry-contact output from an access controller. OSDP readers require a supported access adapter; raw credentials are not processed as a generic GPIO.

5

Camera handoff

Cameras are independent network devices and are managed separately from controller pins. Add as many gate cameras as the site requires in the Cameras workspace.

Smart pool

Pool control & water health

See the important readings, control equipment and create the perfect poolside ambience.

Awaiting commissioned telemetry

DMX512 universe

Output disabled
255

Channel monitor

Channels 1–128 · click to set a level
Hardware & I/O

Controller

Loading hardware profile…

Saved profile
Controller brain

Every circuit, fitting and physical pin

The single answer to “which pin is that?”
Controller verification

Firmware & connection

Refreshes live information from the selected controller. Saved browser data is never presented as a live result.
Control endpointWhere this controller is reached
Device URL
Not reported
Transport
Offline
Controller UID
Not reported
{ }
Communication contractSchema understood by application and firmware
Schema
aura.controller/v1.4
Protocol
Not reported
Capabilities
Refresh required
Processor healthESP32 network processor and STM32 field I/O
ESP32-C6
Not verified
STM32G0B1RE link
Not verified
Fail-safe
Not verified
Signed update workflow

Install an approved firmware image

Use an HTTPS URL generated by the AURA release service. The controller downloads into the inactive partition, restarts, validates the I/O processor, and rolls back automatically when validation fails.

No update runningRefresh the controller before starting an update.

Controller registry

One saved configuration per physical controller UID

No identified controllers yet.

Controller configuration

The real backend — assign which physical pin drives every zone and relay. Edit here to onboard a differently-wired controller without touching code.
USB not read Not connected

Connect a controller to read its self-description.

Templates claim all required pins together. Unsupported electrical interfaces are blocked instead of creating a device that cannot work.

Review pin assignmentsAdvanced mapping, safety validation and controller applyOpen editor

Assign only inputs the application should read. Every unassigned GPIO stays inactive and is omitted from board readings.

Each motor needs two relay pins — one per direction. Position is estimated from travel time; these motors send no feedback.

Single PWM channel per fixture. Requires firmware with PINPWM, which the AURA controllers support.

Firmware-controlled GPIO pins

Only ports implemented by the connected AURA controller firmware

Pins reserved by the current controller configuration are locked below — edit assignments above under Controller configuration.

RGB diagnostic is idle. The test never energises the Gate or Pool-pump relay pins.

Console

--:--:--Waiting for a controller…

Active user & access level

Roles shape what this console exposes

When signed in, access is enforced by the server. A room-restricted user sees only the dashboard and the rooms assigned to their account.

Account access

Assign a role, visible pages and one room, several rooms, or the whole property
Sign in to manage real user accounts and room access.

What each role can do

Applied live to the interface

Household members

Add people and give them a role

Time-based schedules

Filtered from Automations — runs client-side while this tab stays open
Manage in Automations →
Guided setup

Choose a system

AURA prepares the rooms, devices and connections.

No manual pin assignment
1ControllerChoose the model 2SystemChoose a template 3ConnectionsFollow the wiring guide 4CompleteConfigure and verify