Fleet Engineers
Monitor live UV intensity, lamp efficiency, and system health. Catch degradation early with runtime-based charts and predictive failure scores before a lamp fails at sea.
このコンテンツはまだ日本語訳がありません。
The BWTS IoT Monitoring Dashboard is a cloud-hosted web application that ingests telemetry from an onboard Ballast Water Treatment System controller and presents it as six purpose-built views. It gives fleet engineers and compliance officers a single place to monitor UV lamp performance, predict maintenance needs, and verify regulatory compliance — without needing direct access to the shipboard PLC.
Data is recorded every three minutes from the BWTS controller and is always less than 30 seconds stale on the Overview tab.
Fleet Engineers
Monitor live UV intensity, lamp efficiency, and system health. Catch degradation early with runtime-based charts and predictive failure scores before a lamp fails at sea.
Compliance Officers
Verify IMO D-2 and USCG standards are continuously met. Export full telemetry records to support Ballast Water Record Book requirements.
Sensors record data
The onboard BWTS controller writes sensor readings — UV intensity, lamp status, flow rate, pressure, and more — to a cloud database every three minutes.
API routes serve the data
Next.js server-side API routes query the database and return JSON to the browser. Credentials never leave the server.
Dashboard renders and refreshes
React client components fetch from the API routes and render the six dashboard tabs. The Overview tab auto-refreshes every 30 seconds.
The system monitors against two international regulatory thresholds:
| Standard | UV Intensity Threshold | Scope |
|---|---|---|
| IMO D-2 | ≥ 252 W/m² | Global — all international voyages |
| USCG | ≥ 530 W/m² | US waters — stricter requirement |
See IMO D-2 Regulation and USCG Standards for full details.