Stage 1 · Configure data pollers

MQTT Pollers — Aviano UGS

Stage 1 setup for sensor streams: subscribe to an MQTT broker, sample payloads, map fields, and set alerts. The same poller workflow used for movement and event data across the platform.

Walkthrough Four-step MQTT poller wizard: Configuration → Sample Data → Field Mapping → Review & Submit.

What this demo shows

Operators create an MQTT poller named for the Aviano underground storage (UGS) sensor network. The platform connects to the broker, ingests messages on a topic pattern, samples payloads, and maps JSON fields to geospatial features.

  • Configuration — broker host, port, topic (# aviano/ugs/#), QoS level, client ID, credentials
  • Sample Data — capture live messages from the subscription before mapping
  • Field Mapping — bind payload keys to location, timestamp, and sensor attributes
  • Review & Submit — validate and publish the poller to production
Broker (demo)
broker.emqx.io:1883
Topic filter
# aviano/ugs/#
QoS
0 — At most once

Sensor streams alongside movement

GeoInsights treats MQTT as a first-class feed type — not a replacement for GPS or event streams, but a parallel channel for telemetry that powers alerts when thresholds are crossed.

  • TLS brokers supported (ssl:// URLs)
  • Auto-detect JSON, XML, or custom payload shapes
  • Visualize sensor readings on the same map as fleet and asset tracks
  • Trigger geofence and business-logic rules on incoming messages