Sendet man den Messwert an einen MQTT-Broker, so kann man sich diesen auf der MQTT
Web-Ansicht-Seite anzeigen lassen. Unter Verwendung eines öffentlichen Brokers, kann man
somit von überall und jederzeit auf seinen gemessenen Wert zugreifen.
Broker-Adresse (Websocket)
Hierzu muss man den, unter
Einstellungen eingetragenen MQTT-Broker und Topic angeben. Allerdings nutzt die MQTT-Web-Seite das WebSocket-Protokoll und demzufolge ist
die Brokeradressen etwas anders anzugeben, als sie beim Modul
vergeben wurde.
![]() |
Hier mal die Websocket-Adresse der drei Broker, welche in
der Hilfe zu den Tasmota-Einstellungen angegeben sind:
wss://broker.hivemq.com:8884/mqtt
wss://mqtt.eclipseprojects.io:443/mqtt
wss://broker.emqx.io:8084/mqtt
wss://test.mosquitto.org:8081/mqtt
Hierbei handelt es sich um die Adressen für einen verschlüsselten Zugriff,
wie er beim Aufruf aus einer https:// Seite heraus notwendig ist.
Betreibt man seinen eigenen lokalen
MQTT-Broker mittels Mosquitto auf einem Raspberry, so lautet die Adresse:
ws://<IP>:9001/mqtt
<IP> ist durch die IP-Adresse des Raspberrys
zu ersetzen.
Topic
Der Topic ist gleich, wie in der
Einstellung zum Modul anzugeben.
Der Topic-Name sollte bei der Nutzung eines öffentlichen MQTT-Brokers immer
so gewählt werden, dass er keine persönlichen Informationen enthält und
möglichst einmalig auf dem Server ist. Um das sicherzustellen nutzt man am
besten den Topic-Code-Generator in der Hilfe zu den Mudul-Einstellungen.
Hinweis: Broker-Adresse und Topic werden lokal auf diesem Gerät, im
Browserspeicher abgelegt und nicht automatisch an andere Geräte übertragen.
Löscht man alle Browserdaten, so wird auch diese Information gelöscht und
man muss die Daten erneut angeben.
Eine Sensorspezifische URL, unabhängig
von den Browserdaten und Gerät kann über den Button [Diesen Sensor Teilen]
erzeugt werden. Eine Eingabe des Brokers und Topic ist dann nicht nötig, da
diese zusammen mit der URL übergeben werden.
by Birger Hahn http://www.tech-ecke.de v1.0