Set Up MQTT
Available from the Growing plan.
MQTT is a lightweight pub/sub protocol suited for IoT platforms, building automation, and automated dashboards. energiedaten.at publishes new readings (T-1, values from the previous day) as MQTT messages to your own broker.
When to Use MQTT
MQTT is the right choice when you want to integrate data into one of the following platforms:
- ThingsBoard or comparable IoT backends
- Home Assistant or other building automation systems
- Custom MQTT-based data pipelines (e.g. EnerChart)
If you want to send data to a web application or a REST endpoint, use a Webhook instead.
Set Up a Connection
- Go to Delivery → Connections → New Connection.
- Select the type MQTT.
- Fill in the connection details:
| Field | Description |
|---|---|
| Broker host | Hostname or IP address of your MQTT broker |
| Port | Default: 1883 (unencrypted) or 8883 (TLS) |
| TLS | Recommended for brokers outside your local network |
| Client ID | Unique identifier for this connection at the broker |
| Username / Password | Optional broker authentication |
| Topic prefix | e.g. energiedaten/ — readings are published under {prefix}{meter_id} |
- Save the connection and assign the meters you want under Routes.
Test a Connection
Click Test to publish a test message to the broker. Check in your MQTT client whether the message arrives on the configured topic.
If errors occur, check the delivery details under Delivery Logs & Errors.