AWS IoT Integration

Stream energy data directly to AWS IoT Core. Build scalable analytics pipelines with the full AWS ecosystem.

Platform Overview

Energy Data Meets AWS Scale

Amazon Web Services provides the most comprehensive cloud infrastructure for IoT workloads. AWS IoT Core handles device connectivity and message routing at massive scale, while services like Timestream, Lambda, S3, and QuickSight let you store, process, and visualise energy data without managing servers.

EpiSensor's native AWS IoT integration means you can go from sensor deployment to cloud analytics pipeline in hours, not weeks. The gateway connects directly to AWS IoT Core using MQTT with X.509 certificate authentication -- no middleware or custom code required.

Data Flow

How It Works with EpiSensor

The ZGW-10 Gateway connects to your AWS IoT Core endpoint over MQTT with TLS mutual authentication. Each gateway registers as an IoT Thing with its own X.509 device certificate, following AWS security best practices. Sensor data is published as JSON messages to configurable MQTT topics.

From AWS IoT Core, IoT Rules route incoming messages to downstream services. A typical energy analytics pipeline routes data to Amazon Timestream for time-series storage, triggers Lambda functions for real-time alerting or data transformation, archives raw data to S3 for long-term retention, and connects to Amazon QuickSight for interactive dashboards. AWS IoT Device Shadow keeps gateway configuration synchronised between the cloud and the device.

Capabilities

Key Features

X.509 Certificate Auth

Each gateway authenticates with its own X.509 certificate for mutual TLS. Provision certificates via the gateway interface or automate with AWS IoT fleet provisioning.

IoT Rules Engine

Use SQL-like IoT Rules to filter, transform, and route energy data to any AWS service. Trigger Lambda functions when consumption exceeds thresholds.

Timestream Integration

Store energy time-series data in Amazon Timestream with automatic tiered storage. Query years of data with built-in time-series functions at low cost.

Device Shadow

AWS IoT Device Shadow maintains a virtual representation of each gateway, enabling remote configuration changes that sync automatically when the device reconnects.

Fleet Provisioning

Automate certificate provisioning and Thing registration for large deployments using AWS IoT fleet provisioning templates. Scale from ten to ten thousand gateways.

Applications

Use Cases

Serverless Energy Analytics

Build a fully serverless analytics pipeline: IoT Core ingests data, Lambda processes it, Timestream stores it, and QuickSight visualises it. No infrastructure to manage, costs scale with usage.

Multi-Tenant Energy Platforms

Energy service companies can use AWS IoT to build multi-tenant platforms, isolating customer data with IoT policies while sharing a common analytics backend across their portfolio.

ML-Powered Anomaly Detection

Feed energy data into Amazon SageMaker to train machine learning models that detect equipment faults, predict consumption patterns, and identify energy waste automatically.

Configuration

Getting Started

In the AWS Console, create an IoT Thing and generate a device certificate. Download the certificate, private key, and Amazon Root CA. On the ZGW-10 gateway, navigate to the MQTT configuration, enter your AWS IoT Core endpoint, upload the certificates, and select the topics to publish. The gateway connects and begins streaming data immediately.

Next, create IoT Rules to route data to your preferred AWS services. A basic pipeline -- IoT Core to Timestream to QuickSight -- can be configured in under an hour. For advanced processing, use the Edge environment on the gateway to pre-process data before it reaches AWS, reducing cloud costs and latency.

Ready to Connect to AWS?

Talk to our team about deploying EpiSensor with your AWS infrastructure.