Microsoft Azure IoT Integration
Enterprise-grade energy data ingestion with Azure IoT Hub, Power BI, and Azure Digital Twins.
Energy Intelligence on Azure
Microsoft Azure is the cloud platform of choice for many enterprise organisations, and its IoT services are purpose-built for large-scale device management and data analytics. Azure IoT Hub provides reliable, secure device-to-cloud messaging, while services like Azure Data Explorer, Power BI, and Azure Digital Twins turn raw energy data into actionable intelligence.
For organisations already invested in the Microsoft ecosystem -- using Active Directory, Microsoft 365, or Dynamics 365 -- the Azure IoT integration with EpiSensor provides a natural path to unified energy management within existing IT infrastructure.
How It Works with EpiSensor
The ZGW-10 Gateway connects to Azure IoT Hub using MQTT with SAS token or X.509 certificate authentication. Each gateway is registered as an IoT device in your IoT Hub, and sensor data flows as device-to-cloud messages in JSON format. Azure IoT Hub's built-in message routing directs data to downstream services based on message properties or content.
A typical deployment routes energy data through Azure Stream Analytics for real-time processing, stores it in Azure Data Explorer or Cosmos DB for querying, and connects Power BI for interactive dashboards. Azure Digital Twins can model your physical building topology, linking energy data to specific floors, zones, and equipment for spatial analytics. Device twins keep gateway configuration synchronised between the cloud and edge.
Key Features
Azure IoT Hub
Secure, bi-directional communication between the gateway and Azure. Device provisioning, message routing, and device twin synchronisation out of the box.
Power BI Integration
Connect energy data to Power BI for rich, interactive dashboards that can be shared across your organisation via Microsoft 365. Real-time streaming datasets update visuals instantly.
Azure Digital Twins
Create a digital model of your building infrastructure and link energy data to physical spaces. Query spatial relationships and simulate the impact of operational changes.
Device Provisioning Service
Use Azure DPS for zero-touch provisioning of gateways at scale. Devices auto-register with the correct IoT Hub based on enrolment groups, simplifying large rollouts.
Stream Analytics
Process energy data in real time with Azure Stream Analytics. Detect anomalies, calculate rolling averages, and trigger alerts based on SQL-like queries over the data stream.
Use Cases
Enterprise Energy Reporting
Deliver energy consumption reports through Power BI dashboards embedded in SharePoint or Teams. Give facility managers, finance teams, and executives access to the data they need in tools they already use.
Smart Campus Management
Model an entire campus in Azure Digital Twins, linking energy data to buildings, floors, and zones. Identify under-performing buildings, optimise HVAC schedules, and track sustainability KPIs spatially.
ESG and Sustainability
Feed energy data into Microsoft Sustainability Manager for carbon accounting and ESG reporting. Automate Scope 2 emissions calculations using real-time consumption and grid carbon intensity data.
Getting Started
In the Azure Portal, create an IoT Hub and register a new device for each ZGW-10 gateway. Copy the device connection string or generate an X.509 certificate. On the gateway, enter the IoT Hub hostname and authentication credentials in the MQTT configuration. The gateway connects and begins sending energy data as device-to-cloud messages.
Set up message routing in IoT Hub to direct data to your chosen services. For a quick start, route messages to a Storage Account for archival and connect Power BI via Azure Stream Analytics for live dashboards. The EpiSensor team can provide reference architectures and ARM templates to accelerate your deployment.
Ready to Connect to Azure?
Talk to our team about deploying EpiSensor with your Azure infrastructure.