We’re now AWS Partner!-
Explore our AWS cloud Offerings

Any Sensor. Any Site. One Platform. From the Moment a Device Powers On to the Moment It Predicts a Failure

A new sensor gets bolted onto a pump, a panel, a tank, a hatch. Somewhere, an IT team used to spend the next hour finding its IP address, writing a config file, and hoping the naming convention matched whatever the last person used. That hour is where onboarding delays live and it repeats every time a device is added, replaced, or moved.With PiEdge, the module inside PiERP built for Industrial IoT fleet management, that hour disappears. The device announces itself. The system already knows what to do with its data. And from the second it goes active, its readings are flowing into real-time dashboards and predictive alert models — no custom code, no manual wiring, no separate integration project. Enterprises running distributed operations multiple sites, multiple vessels, multiple production lines face the same structural problem: every new device is a small integration project. A new sensor type needs a new data pipeline. A new gateway needs a new network entry. A new site needs its own monitoring setup. That overhead compounds as the fleet grows.PiEdge closes that gap by making device onboarding, configuration, and data routing a built-in platform capability rather than a one-off engineering task. Here is how it works, end to end.
Published on
July 13, 2026

Site & Zone Hierarchy: Every Device Has a Home Before It's Even Discovered

PiEdge organises every deployment inside a structured hierarchy that mirrors how operations are actually run:

Organisation (Command / Division)
  └── Location / Facility (Base, Dockyard, Vessel, Plant)
        └── Zone (Deck, Bay, Section, Floor)
              └── Device Group (Sensing Domain)
                    ├── Gateway Devices (Edge Computing Nodes)
                    └── Sensor Nodes (IoT Measurement Points)

Because this structure exists before a single device is commissioned, operators never see a flat, unsorted device list. They filter by their own area of responsibility  a plant manager sees their plant, a zone supervisor sees their zone — and multiple organisations, sites, and zones run side by side in one system.

Automated Discovery: The Device Announces Itself

When a gateway powers on at a site, it announces its presence to PiERP automatically. No one types in an IP address. No one pre-loads a configuration file. The device simply shows up in the Waiting Room  a live queue of hardware ready to be commissioned.

The Waiting Room is built for scale, not one-at-a-time processing:

  • Multi-select for batch registration across dozens of devices at once
  • Hardware identity (MAC address) shown for verification before commissioning
  • Duplicate protection — a device already in service is never reset by a stray re-announcement

Sensor nodes get the same treatment. If a sensor begins transmitting data before it has been formally registered, PiEdge auto-discovers it from the telemetry stream itself and places it in the Waiting Room  so a missed registration step never means lost readings.

Commissioning: From Discovered to Active in a Few Clicks

Once a device is in the Waiting Room, an authorised operator commissions it in a short, guided flow:

  1. Select the device from the Waiting Room
  2. Assign it to an Organisation → Location → Zone → Device Group
  3. Choose the device type — Raspberry Pi 4, Raspberry Pi 5, Jetson Nano, or an equivalent edge platform
  4. Enter make, model, and firmware version
  5. Confirm — PiERP provisions a unique identity and security credentials

From there, the device moves through a clearly visible lifecycle:

DISCOVERED → PROVISIONED → REGISTERED → ACTIVE ↔ OFFLINE

Once ACTIVE, it sends regular heartbeats. If a heartbeat goes missing beyond a configurable window  10 minutes by default — the device is automatically flagged OFFLINE. No one has to notice a silence; the system notices for them.

Sensor nodes follow their own registration path: the operator supplies the device's BLE broadcast name, links it to a parent gateway, sets a reading cadence, and selects the sensor category from a validated reference list.

Dynamic Sensor Configuration: Any Sensor, Not Just the Ones Anticipated

This is where PiEdge stops being a device tracker and becomes a genuinely open IoT platform. It ships with a built-in catalog of 37 sensor types across 7 sensing domains gas and air quality, climate and weather, water quality, mechanical and safety, electrical, occupancy and access, and safety and tracking each one defining its measurement target, sensing technology, MCU interface, and logic level.

But the catalog is a starting point, not a ceiling. New sensor categories can be added through reference data configuration  so a facility with an unusual measurement need is never blocked waiting on a code release.

Every field a sensor reports is mapped to a decode schema entry that defines the field key, data type, scale factor, offset, output name, and unit. That single piece of configuration is what lets PiERP store, display, and threshold-evaluate a brand-new sensor type without a single line of custom code. Register the schema once; every device of that type just works.

Automatic backfill rounds out the picture: if a sensor starts transmitting before its category or node type has been manually set, PiEdge fills those fields in from the payload itself while never overwriting anything an operator has already configured.

Dynamic Routing: Data Finds Its Own Way Home

Every sensor node publishes over MQTT using a structured, predictable topic pattern:

piedge/data/{gatewayMac}/{SensorCategory}/{SensorType}/{sensorMac}

That structure is what makes routing dynamic instead of hand-wired. A reading from any sensor, on any gateway, at any site, carries its own routing information in the topic itself — the gateway it came from, its sensing category, its type, and its unique identity. PiERP doesn't need a bespoke pipeline per device; the topic tells the system everything it needs to route the payload correctly.

The gateway forwards these readings to PiERP over the IoT Core pipeline, and PiEdge handles multiple data formats and timestamp precisions automatically  detecting second- versus millisecond-precision payloads regardless of firmware variation, so time-series alignment stays accurate across a mixed fleet.

Fleet Monitoring: Every Gateway and Sensor, Live

Two grouped, filterable views give operators full visibility once devices are active:

  • PiGateway Fleet -every gateway, grouped by Location › Zone › Device Group, with make, model, firmware version, status, and last-seen timestamp. A South panel on each row shows the complete OTA firmware history without leaving the view.
  • PiIOT Fleet -the same experience for sensor nodes, with an added Gateway filter reflecting the parent-child relationship between a sensor and the gateway it reports through.

Status is colour-coded across the full device lifecycle ACTIVE, OFFLINE, PROVISIONED, OTA_PENDING, DEREGISTERED  so an operator scanning a fleet of hundreds of devices can spot what needs attention at a glance.

Remote Operations: Managing the Fleet Without Physical Access

Once a device is active, PiEdge keeps it manageable without anyone touching the hardware again:

  • OTA firmware updates — upload a binary up to 50 MB, target individual devices or whole groups, and PiEdge handles SHA-256 integrity verification, a time-limited secure download link, and per-device job tracking through TRIGGERED → COMPLETED / FAILED.
  • Remote script execution — push configuration changes, log collection, or diagnostic routines to gateways directly from the browser.
  • On-demand metrics — a single click requests CPU and RAM utilisation from selected gateways, returned on the next heartbeat.
  • Automated inactivity detection — a background scheduler flags devices OFFLINE the moment they miss their heartbeat window, with no manual polling required.

For hazardous, confined, or remote locations, this means maintenance and configuration work that used to require a physical visit now happens from a desk.

From Routing to Real-Time Intelligence: The PiIoT Sync Handoff

Discovery and routing solve where the data comes from. What happens next is where the operational value shows up  and that is where PiIoT Sync, PIPRA's telemetry analytics layer, takes over.

Every payload PiEdge routes flows through AWS IoT Core into PiIoT Sync's ingest pipeline, where it is authenticated, decoded against the device's registered schema, and written to a dedicated, per-field time-series table. From there:

  • Live dashboards update over Server-Sent Events the instant a new reading lands  no polling, no page refresh, and automatic reconnection if the network drops.
  • Threshold monitoring evaluates every field against configurable Normal / Warning / Critical zones on every single ingest, firing an alert and pushing it to every connected dashboard the moment a limit is crossed.
  • Historical trend analysis lets operators query any device's record across 1 hour to 30 days, with threshold-zone overlays that make a developing problem visible before it becomes an incident.
  • Alert history and audit trail permanently record what breached, when, at what value, and when it recovered  supporting both maintenance planning and compliance reporting.

This is the arc that matters to the enterprise: a device is discovered without manual setup, commissioned in minutes, routed automatically because its topic and schema already describe it, and from that point on, every reading it produces is feeding live dashboards and threshold-based predictive alerting with no separate integration project required to get there.

One Platform, Not a Stack of Point Tools

PiEdge is not a standalone monitoring tool bolted onto an ERP. Device groups, locations, and organisations are shared directly with PiERP's asset management, maintenance (MRO), and organisational hierarchy modules. A sensor threshold breach can trigger a maintenance work order in the same system that discovered the device in the first place  no data leaving the platform, no second integration layer to maintain.

That is the practical benefit for an enterprise evaluating IoT platforms: the same system that finds a new gateway on the network is the system that turns its readings into a predictive maintenance alert three months later — without anyone writing new integration code in between.

Want an Early Look?

PiEdge and PiIoT Sync are part of the PIPRA Solutions platform. If you want to see a walkthrough or discuss how automated discovery and predictive alerting map to your own fleet — industrial, naval, or facility-based — we would be glad to connect.Reach out to PIPRA Solutions to see what it looks like in practice.

Related blogs

One Benchmark for Every Loan Is Quietly Costing You Good Customers
Read post
Know Every Part, Every Position, Every Problem Before It Becomes a Crisis
Read post
Every Sales Order, Investigated Before You Commit
Read post