IoT
Lloyds Pty Ltd trading as IoT · iot.au

Flood and environmental monitoring that reaches the site.

Councils lose gauges where the network stops. IoT builds the device, connects it over terrestrial, LEO satellite or GEO satellite from one SIM, and feeds it straight into the disaster management dashboard your coordinators already use.

live orbital animation · geometry: natural earth
Why now

Both ends of the warning chain changed this year.

The Bureau of Meteorology built Enviromon in 1996 and gave it to councils free for nearly thirty years. On 30 June 2026 the Bureau ended external support, stating it no longer meets basic cybersecurity, stability and resilience standards. It was not switched off. Nobody maintains it.

In October 2026, AusAlert goes live — the national cell-broadcast warning system replacing SMS-based Emergency Alert. It delivers the message. Someone still has to decide to send it.

So a council is running unsupported 1996 software at one end of its flood warning chain and a brand-new national system at the other. In Queensland, flood warning is a local government responsibility — which puts that gap on the smallest and least resourced level of government in the most disaster-prone state in the country.

IoT sits in the middle: the evidence a person needs before they decide to warn anyone.

Australian Government
Participating in the Industry Growth Program
Commonwealth program supporting innovative small and medium businesses to commercialise and grow, delivered through the Department of Industry, Science and Resources.
Track record
Australian telecommunications since 2007
Over 100,000 business and M2M connections activated across Australian carrier networks. Environmental monitoring hardware in the field with Queensland councils since 2022.
For local government

Monitoring your council actually owns.

A monitored floodway, river gauge, water quality point or environmental site — delivered as a managed service and fed straight into the disaster management dashboard your coordinators already use. No new console to learn during an event.

Bridge & culvert
$3,999ex GST
Bridge & Culvert-Mounted Flood Monitoring & Traffic Warning System

A solar-powered flood monitoring and traffic warning system mounted directly to a bridge or culvert. Combines an ultrasonic water-level sensor, battery storage and a flashing warning light to monitor rising floodwater and warn approaching motorists. Hardware $3,999 ex GST.

Pole-mounted
$9,999ex GST
Pole-Mounted Flood Monitoring & Traffic Warning System

A solar-powered flood monitoring and traffic warning system installed on a dedicated pole beside roads, bridges and flood-prone crossings. Combines an ultrasonic water-level sensor, battery storage and a flashing warning light for ongoing monitoring and visible warnings to motorists. Hardware $9,999 ex GST.

Connectivity
$39/month
satellite connectivity · per device · billed separately

Satellite connectivity $39 a month per device, billed separately from day one. One SIM roaming terrestrial and non-terrestrial on 3GPP — carrier where reachable, LEO or GEO where not. Managed SIM policy, device health and data quality included.

Dashboard
Free
ThingsBoard council software · no licence fees

The council dashboard software we have built on ThingsBoard is free for councils to use — no software licence fees. See live water levels, flood class, gauge and warning-light status, and alerts on a ThingsBoard dashboard the council owns, or deliver the same readings into the disaster management system coordinators already use. Every reading is also written to a plain local database that stays with the council.

What a council gets on day one. A gauge that reports, an alert path that names a person, and a dashboard that shows the age of every reading — including when a gauge has stopped reporting. The council dashboard software on ThingsBoard is free to use, with no software licence fees. Hardware is the two systems priced above ($3,999 Bridge & Culvert-Mounted; $9,999 Pole-Mounted), ex GST. Satellite connectivity is $39 a month per device, billed separately from day one. Site access and any works outside the stated pole install are quoted separately. No annual software licence, and no per-seat platform fee.
Free council dashboard

ThingsBoard software councils can use at no charge.

We have developed dashboard software on ThingsBoard that councils can use for free — no software licence fees. Coordinators see live water levels, flood class, gauge and warning-light status, and alerts on a ThingsBoard instance the council owns, consistent with the open IoTportal stack (Apache 2.0 on ThingsBoard CE) described below. Hardware remains the Bridge & Culvert-Mounted and Pole-Mounted systems; satellite connectivity is $39 a month per device.

  • Live river levels from the Bureau of Meteorology's public flood warning network are shown alongside your own sensors.Source: Bureau of Meteorology, CC BY 4.0
  • Readings can be sent straight into your council's existing disaster management dashboard over standard MQTT or CoAP, as well as our free ThingsBoard dashboard.
The architecture

Reaching the gauge wherever it sits.

A floodway does not move to suit the network. The connectivity has to come to it, and no single bearer reaches everywhere in Australia — let alone everywhere a catchment needs watching. So the node carries three paths, with edge buffering and local decision logic underneath.

How it works on one device

One SIM, terrestrial and non-terrestrial

A 3GPP roaming profile that registers on terrestrial carrier networks and on satellite NTN from the same SIM. No second module, no second subscription, no manual switch. Where terrestrial exists the device uses it; where it does not, the same SIM registers on satellite.

Satellite-operator independent

NTN roaming is carried under one agreement rather than per constellation, so the device is not tied to a single satellite operator. That keeps the architecture open as LEO and GEO footprints change.

Consumption-based

Environmental telemetry is small and infrequent. Connectivity is billed on what is actually sent, which is what makes a heartbeat from a floodway economic at all.

Edge decision logic

Buffering, watchdogs and local thresholds on the node, so a device keeps measuring and keeps its data through a link outage and reports the gap when it returns.

Accuracy boundary. This is a triple-path resilience architecture, not blanket triple redundancy and not a mission-critical certification. Full redundancy requires independent failure domains, antennas, power, modem and eSIM profiles, tested automatic failover and contracted service levels — established per deployment, not claimed in general.
Live flood data · Australia

National BOM gauges, live across Australia.

Clustered near-real-time river levels from the Bureau of Meteorology Flood Warning Online network and Water Data Online, proxied through our same-origin API. Click a marker for the station reading and its online / intermittent / offline status; featured graphs below keep the BOM 7-day plot colours (Major / Moderate / Minor / Bridge).

Loading stations…
Featured 7-day graphs

BOM-style river height plots for Murweh, Quilpie, Canungra Creek, Gold Coast and Fraser Coast. White plot field, published flood-class lines, Brisbane midnight axis ticks.

Observations © Commonwealth of Australia (Bureau of Meteorology), CC BY 4.0. Basemap tiles © Esri.

Live BOM gauges · Australia

River levels nearest flood class right now.

National Water Data Online readings proxied through our API (BOM blocks browser CORS). Cards favour stations highest relative to their published minor/moderate/major thresholds — then other live river heights. Open any card for the 7-day graph on the gauges map.

Live stations 3372Cache 3/11/26, 12:37 AM AESTACT: 44 · NSW: 983 · NT: 206 · QLD: 513 · SA: 238 · TAS: 75 · VIC: 914 · WA: 399
LODDON @ MURRAY VAL.
407242 · VIC
75.355 m 31/10/26, 12:00 AM AEST
Below minor
Minor 77.0 · Mod 77.5 · Maj 77.8 m
Open 7-day graph →
CAMPASPE @ EPPALOCK
406207 · VIC
153.460 m 31/10/26, 12:00 AM AEST
Below minor
Minor 158.4 · Mod 160.4 · Maj 162.4 m
Open 7-day graph →
MURRAY @ ECHUCA
409200 · VIC
87.728 m 31/10/26, 12:00 AM AEST
Below minor
Minor 93.5 · Mod 93.9 · Maj 94.4 m
Open 7-day graph →
MURRAY R @ BARHAM
409005 · NSW
3.549 m 30/10/26, 11:45 PM AEST
Below minor
Minor 5.5 · Mod 5.8 · Maj 6.1 m
Open 7-day graph →
MURRAY @ COROWA
409002 · NSW
2.791 m 30/10/26, 11:45 PM AEST
Below minor
Minor 4.6 · Mod 5.9 · Maj 8.6 m
Open 7-day graph →
MURRAY @ BRINGENBONG
401549 · NSW
1.478 m 30/10/26, 11:45 PM AEST
Below minor
Minor 3.0 · Mod 3.4 · Maj None m
Open 7-day graph →
AVOCA R @ CHARLTON T
408219 · VIC
3.649 m 31/10/26, 12:00 AM AEST
Below minor
Minor 4.0 · Mod 5.9 · Maj 7.5 m
Open 7-day graph →
OVENS @ WANGARATTA
403200 · VIC
8.332 m 31/10/26, 12:00 AM AEST
Below minor
Minor 11.9 · Mod 12.4 · Maj 12.7 m
Open 7-day graph →

Observations © Commonwealth of Australia (Bureau of Meteorology), CC BY 4.0.

Queensland flood mapping

A flood study tells you what floods. It cannot tell you what is happening now.

FloodCheck Queensland, managed by the Department of Natural Resources, holds floodplain overlays, modelled flood extents and historical floodlines from 1893, 1974, 2010 and 2011. It is the best public record of where water has gone before. It is also, by its own terms, not for use during an event.

What FloodCheck gives a council
  • Queensland Floodplain Assessment Overlay — likely floodplain extent statewide
  • Historical floodlines from four major events
  • Modelled inundation derived from flood studies, related to gauge heights
  • Which basins and towns have a completed flood study, and which do not
Open FloodCheck Queensland
What it does not give
  • Any current water level. Every layer is historical or modelled
  • Property-level flood risk — its terms explicitly exclude this
  • Use during a disaster or emergency — excluded in capitals on its own front page
  • Any indication of whether a floodway is trafficable right now
For property-level questions, contact the relevant local government. They hold the responsibility and the detail.
The gap we fill

A flood study is a map of what happened. A gauge is a measurement of what is happening. Most Queensland catchments have the first and not enough of the second — and the councils with the largest floodplains are frequently the ones with the fewest instruments, because that is where the network stops.

Read a live gauge against a historical inundation extent and a disaster coordinator has something neither gives alone: the river is at 4.6 m and rising at 0.34 m/h, and here is what went under at that height in 2011. That is the pairing we build toward — the study as context, the gauge as evidence, and the age of every reading shown alongside it.

How we would use this data, and how we would not. Flood study extents and historical floodlines enter the platform as historical and geospatial records — never as observations, never as an input to a threshold alarm. A 1974 floodline and a reading taken four minutes ago are not the same kind of fact, and a system that treats them alike is the system that gets somebody hurt. Contact for Queensland flood mapping data is opendata@resources.qld.gov.au.
Software engineering

The decoder should not be the thing you pay for.

IoTportal, our open ingestion and federation platform, is built on ThingsBoard Community Edition and released under Apache 2.0. A council should not have to buy the ability to read data from gauges it already owns, and it should not be possible to lock one out of its own records. What legitimately costs money is somebody being accountable at 2am in February when the river is rising and a gauge goes quiet.

Open by default

IoTportal — Apache 2.0 on ThingsBoard CE

Decoders, provider adapters, the federation layer and the dashboard are open source. A council, a consultancy or a competing supplier can pick it up and run it without a licensing conversation. Wider adoption of a common open ingestion layer is worth more to everybody than controlling the derivatives.

No annual subscription

Connectivity is consumption, software is open

No per-seat platform fee, no annual software licence, no renewal cliff. Every reading is also written to a plain local database the council keeps — readable by anything, exportable in open formats, and entirely theirs if the arrangement ends.

Open standards

Standards, not one adapter per agency

ALERT and ALERT2 are open, royalty-free protocols governed by the National Hydrologic Warning Council. OGC SensorThings, OGC API Features and WMO WIS2 are published standards. We implement the standard once, then a new network is a configuration entry rather than new code.

Contributors welcome

Captured bytes are the scarcest thing

The most valuable contribution is not code — it is ten minutes of recorded output from a real base station, with the operator's permission. Receiver framing varies by manufacturer and configuration, and every validated capture makes the decoder safer for the next council.

How we write software for a public-safety function
01The platform refuses what the link cannot deliver. A time-critical alert rule on a store-and-forward satellite site is rejected at configuration load, before deployment. Not a warning — a refusal to start.
02Nothing is guessed. An unmapped sensor, an unknown unit or an unrecognised quantity is rejected or counted, never assumed. A reading in metres does not become a water level because the units happen to match.
03Unimplemented means unimplemented. ALERT2 ships as a documented skeleton that raises loudly rather than silently dropping data. We will not write a public-safety decoder from a summary of a specification instead of the specification.
04Public messages need a named person. Operational paging is automatic. Publishing to the public requires a human being by name, bound to a hash of the exact wording, expiring in fifteen minutes. There is no override flag.
On mission-critical. These are the engineering practices required before anyone can credibly call a system mission-critical. They are not a certification. Certification belongs to a specific deployment with independent failure domains, tested failover, security accreditation and contracted service levels — earned per site, not claimed in general.
Get in touch

Talk to us about your catchment.

Tell us where the gauge needs to go and what your disaster management team already runs. We will tell you what it costs, what it can and cannot do, and what has to be commissioned on site before anyone relies on it.

This is not a warning system.

IoT provides monitoring, federation and decision support. It does not forecast and it does not issue warnings. Government and authorised agencies retain statutory warning responsibility in every jurisdiction shown here.