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: