Zum Inhalt

MQTT – Mosquitto Broker

Installation

Mosquitto läuft als HA Add-on auf Home Assistant OS.

Broker: 192.168.178.5:1883

Add-on-Konfiguration

Die aktuelle Mosquitto-Konfiguration ist schlank und auf HA-Discovery ausgelegt:

Option Wert
discovery true
discovery_prefix homeassistant
discovery_qos 0
birth_enable true
birth_topic homeassistant/status
birth_payload online
will_enable true
will_topic homeassistant/status
will_payload offline
require_certificate false
certfile fullchain.pem
keyfile privkey.pem
customize.active false
customize.folder mosquitto

Ports des Add-ons:

Port Zweck
1883/tcp normales MQTT
1884/tcp MQTT über WebSocket
8883/tcp MQTT mit SSL
8884/tcp MQTT über WebSocket mit SSL

Die Benutzer- und Passwortwerte gehören nicht ins Wiki. Sie liegen in der Mosquitto-Add-on-Konfiguration in Home Assistant.

ebusd MQTT-Topics

Topic-Prefix System
ebusd-lueftung/ Vaillant recoVAIR 275/3
ebusd-heizung/ Vaillant AuroCompact

HA Autodiscovery

Beide ebusd-Instanzen nutzen mqtt-hassio.cfg mit --mqttjson --mqttretain. Autodiscovery-Configs werden auf homeassistant/# publiziert.

Nach HA-Neustart den MQTT-Status einmal neu publizieren:

mosquitto_pub -h 192.168.178.5 -t 'homeassistant/status' -m 'online'