Skip to content

IoT Hub

Overview

The IoT Hub integration enables third-party services to receive real-time telemetry data from energy management devices deployed in the SynerWatt ecosystem. Data is collected from local IoT devices via MQTT and forwarded to Azure IoT Hub for consumption by external systems.

Data Integration Service

The SynerWatt platform collects telemetry data from energy management devices and makes it available to third-party services through Azure IoT Hub. The platform handles device authentication, data validation, and format standardization automatically.

Architecture

IoT Devices (Inverters/Boilers)

SynerWatt Platform (Data Processing & Transformation)

Azure IoT Hub

Third-Party Integration Services

Supported Device Types

The platform currently supports two device types:

  • Inverters: Solar inverters with battery storage systems
  • Boilers: Smart water heating appliances

Data Processing

The SynerWatt platform processes device telemetry in several ways to ensure high-quality data delivery:

  1. Device Authentication: Only authenticated and authorized devices can send data
  2. Data Validation: All messages are validated for structure and content
  3. Format Standardization: Device data is transformed to a consistent, well-documented format
  4. Selective Forwarding: Only telemetry from authorized devices in your organization is forwarded to your integration
  5. Reliability: Automatic error handling and recovery mechanisms ensure continuous data flow

Integration Requirements

To receive data from Azure IoT Hub, third-party services need:

  1. Azure IoT Hub Access: Credentials and connection string for the Azure IoT Hub instance
  2. Message Consumer: Service capable of consuming MQTT or AMQP messages from Azure IoT Hub
  3. Message Format Understanding: Ability to parse the standardized telemetry format (see Message Types)
  4. Device Authorization: Your organization must be authorized to receive data from specific devices

Connection Information

Getting Started

Contact SynerWatt support to obtain:

  • Azure IoT Hub connection credentials
  • List of device serial numbers authorized for your organization
  • Integration support and technical assistance

Support Contact: support@synerwatt.eu

Data Frequency

Telemetry data is sent in near real-time:

  • Inverter Telemetry: Approximately every 10 seconds
  • Boiler Telemetry: Approximately every 10 seconds

Note

Messages are published when telemetry values change. If device state remains stable, message frequency may be lower to optimize bandwidth.

Service Reliability

The SynerWatt platform provides:

  • High Availability: 99.9% uptime SLA
  • Data Integrity: All messages are validated and guaranteed to match the published schema
  • Error Recovery: Automatic retry mechanisms for transient failures
  • Monitoring: 24/7 system monitoring and alerting