Skip to content

Getting Started

Accessing the dashboard

The dashboard is a web application hosted on Vercel. Open the link above in any modern browser (Chrome, Safari, Firefox, Edge). No software installation, plugins, or account creation is needed.

At the top of the screen you will see a floating navigation bar with six tabs:

  1. Overview

    The default view. Shows the 16-lamp diamond array colour-coded by efficiency, live UV intensity, system health gauge, flow rate, and the last active alarms. This is the screen to keep open during a ballasting or deballasting operation.

  2. Predictive

    Shows remaining useful life and failure probability for each of the 16 UV lamps, ranked from highest risk to lowest. Use this view when planning maintenance at the next port call.

  3. Trends

    Historical charts for system health, UV intensity, and lamp efficiency over a selectable date range. Includes runtime-based degradation curves per lamp. Data loads progressively — the charts appear immediately and sharpen in the background.

  4. Compliance

    Live IMO D-2 and USCG compliance status with a full system event audit trail. Use this view before entering port to confirm regulatory standards are met.

  5. Comparative

    Side-by-side efficiency comparison between any two of the 16 lamps over time. Useful for validating lamp replacements and identifying asymmetric degradation.

  6. Export

    Download telemetry records as CSV or PDF with Excel-style column filters. Use for supplementary Ballast Water Record Book documentation.

What the dashboard monitors

16 UV Lamps

Each lamp is tracked individually — status, efficiency %, runtime hours, and power draw.

UV Intensity

Live W/m² reading checked against IMO D-2 (252 W/m²) and USCG (530 W/m²) thresholds.

System Health

A 0–100 composite score reflecting UV output, lamp condition, power efficiency, and thermal management.

Predictive Maintenance

ML-based failure probability and remaining useful life per lamp, updated continuously.

Data refresh

The Overview tab refreshes automatically every 30 seconds. All other tabs load data on demand when you navigate to them or change the date range filter. The underlying telemetry is recorded every three minutes from the shipboard BWTS controller.

Where to go next