{% load custom_tags_and_filters %}

MQTT Broker Configuration

Configure the MQTT broker connection for publishing NEMO events. Only one MQTT configuration is supported.

{% csrf_token %}

Published events

When MQTT is enabled, all supported NEMO event streams are published (tool usage enable/disable, operational / non-operational, tasks, tool/area/reservation saves, area access, etc.). There are no per-category toggles.

A descriptive name for this MQTT configuration.

Broker Connection

The hostname or IP address of the MQTT broker.
The port number of the MQTT broker (typically 1883).
Keep alive interval in seconds (default: 60).
Unique identifier for this NEMO instance on the MQTT broker.
Username sent in the MQTT CONNECT packet. Set with broker password to disable anonymous access.
Password for broker authentication. Leave blank to keep existing password.

HMAC Message Authentication

Sign payloads with HMAC so subscribers can verify authenticity and integrity. Uses a shared secret; transport remains plain TCP.

Message Settings


Connection Management

Delay between reconnection attempts.
Maximum number of reconnection attempts (0 = unlimited).

Logging

Minimum log level for MQTT messages.
{% button type="save" value="Save MQTT Configuration" %}