MQTT Projekt I.: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
| Zeile 11: | Zeile 11: | ||
=Unverschlüsselt= | =Unverschlüsselt= | ||
==mqtt== | ==mqtt== | ||
| + | ;Konfiguration kopieren | ||
*cp -v /etc/mosquitto/conf.d/defaults.conf.unverschlüsselt /etc/mosquitto/conf.d/defaults.conf | *cp -v /etc/mosquitto/conf.d/defaults.conf.unverschlüsselt /etc/mosquitto/conf.d/defaults.conf | ||
| + | ;Konfigurationsdatei | ||
| + | <pre> | ||
| + | # Öffnet den MQTT-Broker auf Port 1883 und bindet ihn an alle verfügbaren Netzwerkinterfaces. | ||
| + | listener 1883 0.0.0.0 | ||
| + | |||
| + | # Erlaubt anonyme Verbindungen, d. h. ohne Benutzername und Passwort. | ||
| + | allow_anonymous true | ||
| + | |||
| + | # Aktiviert alle Log-Typen für eine detaillierte Protokollierung. | ||
| + | log_type all | ||
| + | |||
| + | # Zeigt Verbindungs- und Trennungsmeldungen von Clients im Log an. | ||
| + | connection_messages true | ||
| + | </pre> | ||
| + | ;Restarten | ||
| + | *systemctl restart mosquitto.service | ||
| + | ;Checken | ||
| + | *systemctl status mosquitto.service | ||
Version vom 28. Februar 2025, 10:48 Uhr
Grundaufbau
Connectivity
ssh
- mqtt
- ssh xinux@opnsense -p 9822
- sensor
- ssh xinux@opnsense -p 9823
- aktor
- ssh xinux@opnsense -p 9824
Unverschlüsselt
mqtt
- Konfiguration kopieren
- cp -v /etc/mosquitto/conf.d/defaults.conf.unverschlüsselt /etc/mosquitto/conf.d/defaults.conf
- Konfigurationsdatei
# Öffnet den MQTT-Broker auf Port 1883 und bindet ihn an alle verfügbaren Netzwerkinterfaces. listener 1883 0.0.0.0 # Erlaubt anonyme Verbindungen, d. h. ohne Benutzername und Passwort. allow_anonymous true # Aktiviert alle Log-Typen für eine detaillierte Protokollierung. log_type all # Zeigt Verbindungs- und Trennungsmeldungen von Clients im Log an. connection_messages true
- Restarten
- systemctl restart mosquitto.service
- Checken
- systemctl status mosquitto.service
