Cooper Lighting was retiring two legacy platforms, Fifth Light and iLight. WaveLinx DALI was the DALI-2-certified replacement, and there was no product to iterate on. The DALI-2 protocol's timing rules are physical, they cannot be engineered away.
In V1, adding a hub locked the entire UI behind a blocking loader, "Processing… Adding DALI Hub and Devices to WAC," that grew to 27.5 minutes per hub to absorb 250 devices. Multiply across ten hubs per controller, and contractors sat idle for hours. The fix was never a longer timeout, it was designing around the wait.
Three constraints shaped every screen. None could be removed, the UX had to absorb each one rather than wish it away.
DALI-2's physical limits define the whole problem space. Every interaction had to hold from a single bus to a full hospital floor.
First deployment · Peter Gilgan Mississauga Hospital, the largest DALI-2 installation in North America.
We stopped designing for when the scan finishes, and started designing for what users can do while it's still running. The non-blocking V2 architecture turned a protocol-imposed wait into invisible background work, contractors configure areas while device import runs in parallel.
Hub-first import takes a raw hub from the network to a named, addressable system, with a persistent device counter the whole way. The real screens, shipped to the field.



The actual V1 screen sat on top of a frozen interface for 10 to 27.5 minutes per hub. V2 deleted this blocking state entirely.
"We stopped designing for when the scan finishes, and started designing for what users can do while it's still running."
Commissioning is only the beginning. Hospitals expand, floors get reconfigured, devices get added to existing buses. Manage Hub supports the whole lifecycle, monitor health, rescan, and take corrective action without disrupting a live facility.



I replaced the fixed device tree with a Building → Floor → Area → Zone → Device dropdown bar and clustered the map. Zoom in to break clusters into devices; toggle by type or health. The same map renders on every surface.



I custom-designed the device icon set in Adobe Illustrator, embedding the DALI 2-wire bus, the defining physical trait of every DALI device, as a shared motif. Exported as SVG, validated for rendering via Fontello.
Press-ready WDH-D2-LV hub label, die-cut and spec-complete with test-mode instructions, created in Illustrator and shipped on the hardware.
A net-new product category delivered across mobile and web, validated against 200+ device types on four buses, and clean through the full QA regression suite, ready for the largest DALI-2 deployment in North America.
The engineering answer was a longer timeout. The UX answer was to make the entire wait invisible by designing around it.