Documentation
How to register sensors, read and share their data, write alerts, grade data quality, compute discharge and export in the formats agencies accept. Start with Getting started if this is your first visit.
Getting started
Welcome & getting started
What the platform does, a tour of the navigation, accounts, groups and folders.
Glossary
Every word the platform uses that a newcomer would have to look up: stage, discharge, Q, QARTOD, rating curve, shift, storage key, observed property, sonde, CEDEN and the rest.
Adding sensors
Register a sensor, choose how its data arrives (device push, Monitor My Watershed, USGS), keep maintenance records.
Install a new sensor
Step-by-step: configure the server, program a Mayfly device, show it on a map.
Field gateways with Node-RED
Get readings out of equipment that speaks Modbus, OPC-UA, MQTT or serial and into the platform, through a small computer at the site.
Views: sensors, variables, maps & pages
Labels, units and observed properties per variable; plot, map and analytics toggles; stations.
Visualise & share
Analytics & analytics pages
The analytics and advanced-analytics pages, and building shareable analytics pages with grouped charts.
Maps & the map builder
Build a map: basemap, pins, GeoJSON or shapefile layers, and who can open it.
Dashboards
Build a grid of widgets — readings, charts, a map, weather, sensor details, alert status — share it, embed it in your site.
Your own domain
Serve your group's public site on a hostname you own: the TXT record that proves it is yours, the CNAME, and what to do when it does not work.
The open map
One anonymous map of every public sensor whose owner opted in: how to list a sensor, what a visitor sees, how to take it off.
Alerts
Alerts overview
The six alert kinds, the alerts hub, pausing and resuming, recipients, notifications and the alert log.
Static & moving-average alerts
Fixed bounds and moving-average bands, streaks, clear bounds, rain behaviour and skip windows.
Machine-learning alerts
Train a model on the sensor and weather history and alert on what it did not predict.
Compound alerts
Combine other rules with AND / OR and fire only when the combination holds.
LLM alerts
Ask a language model to judge a window of readings against a plain-English question.
Data quality & products
Data quality (QA/QC)
Automated QARTOD-style tests, manual flags, corrections, gap fills, review periods, the change history, and backfilling or uploading older readings.
Rating curves
Turn a stage record into discharge: curve types, shifts, discharge measurements and backfills.
Exports
CEDEN, WQX, USGS RDB, HEC-DSS, WaterML2 and custom tables; QC export policies; the CEDEN mapping workbench.
HEC-RAS / HEC-HMS modelling bundles
Draw an outline on the open map and get one zip you unzip and double-click: a HEC-RAS and a HEC-HMS project with the terrain built, the CRS set, every layer listed, the gauge DSS and a curve-number grid already in them — and no modelling. The units and version choices, the caps, and the list of decisions it deliberately leaves to you.
Assistant & API
AI assistant
What the assistant can read, what it proposes, sessions, and the context and skills it works from.
API documentation
Read sensor data without a token, upload readings with one, and the OGC SensorThings and WaterML2 endpoints.