Set Up MQTT

Available from the Plus 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.

MQTT connection editor: broker host, port, TLS, credentials, client ID, topic configuration, and JSON preview.
MQTT connection editor: broker host, port, TLS, credentials, client ID, topic configuration, and JSON preview.

When to Use MQTT

MQTT is the right choice when you want to integrate data into one of the following platforms:

If you want to send data to a web application or a REST endpoint, use a Webhook instead.

Set Up a Connection

  1. Go to Data → Integrations → New Integration.
  2. Select the type MQTT.
  3. 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 (generated automatically if you leave the field empty)
Username Required. For ThingsBoard, enter the device access token here.
Password Optional. Leave empty if the broker only requires a username or token.
Telemetry topic Topic for the measurement data, v1/devices/me/telemetry by default. {metering_point_number} is replaced with the metering point number.
Attributes topic Optional topic for device metadata (metering point, grid operator, location). Leave empty to skip.
  1. Save the connection and assign the meters you want under Assigned meters.

Test a Connection

Click Send 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.