Sensors & Telemetry
What Happens to IoT Data When the Internet Goes Down?
A dependable telemetry design defines buffering, freshness, ordering, recovery, and local behavior before connectivity fails.

An internet outage should not turn yesterday’s reading into today’s truth or erase the evidence needed to understand what happened. Offline behavior is a design requirement, not an exception to consider after deployment.
The system must separate measurement, local action, transport, storage, and presentation. Losing one layer should not create false confidence in another.
Engineering consideration
Preserve data locally
An edge buffer can retain timestamped measurements and events until transport resumes. Capacity should be based on reporting volume, expected outage duration, priority, storage wear, and what may be safely discarded first.
Engineering consideration
Make freshness visible
Dashboards and rules should show source time, receive time, last-known status, and connection health. A stale reading is historical evidence, not a current measurement.
- Source timestamp and sequence
- Last successful contact
- Buffer depth and oldest unsent event
- Clock synchronization status
Engineering consideration
Reconcile without duplication
After reconnection, messages may arrive late, out of order, or more than once. Stable event identities, idempotent processing, ordering rules, and reconciliation status prevent recovered data from creating duplicate alerts or incorrect aggregates.
Questions worth answering
Before selecting the technology
- How long must the edge retain data?
- Which local functions must continue offline?
- What should the user see when information is stale?
- How are late events separated from real-time alarms?
The engineering decision
A resilient telemetry system treats connectivity as variable, preserves source time and provenance, and never hides uncertainty behind a continuously drawn line.
The correct decision depends on the operating requirement, failure consequence, available evidence, and ability to act on the result. Technology should be selected after those constraints are understood.