From 0c0162ddff803c6424c65ea1d5ecb08492342a7f Mon Sep 17 00:00:00 2001 From: tt-tom17 Date: Sat, 4 Jan 2025 21:01:11 +0100 Subject: [PATCH] MQTT Client Adapter inkl. Bild --- ioBroker---Basisinstallation.md | 15 +++++++++------ .../basisinstallation/mqtt-client-adapter.png | Bin 0 -> 6312 bytes 2 files changed, 9 insertions(+), 6 deletions(-) create mode 100644 picture/basisinstallation/mqtt-client-adapter.png diff --git a/ioBroker---Basisinstallation.md b/ioBroker---Basisinstallation.md index 1b5b7d3..d263dd3 100644 --- a/ioBroker---Basisinstallation.md +++ b/ioBroker---Basisinstallation.md @@ -158,9 +158,9 @@ ______ ### 6b) Abweichende Variante **mit** extern betriebenem Mosquitto MQTT-Broker --> mit MQTT-Client Adapter -![image](https://github.com/user-attachments/assets/56cc88ce-d506-4c46-a245-042692a45cf2) - - +![MQTT Client Adapter](picture/basisinstallation/mqtt-client-adapter.png) + + > [!NOTE] > Nur befolgen, wenn ein **externer MQTT-Broker** "außerhalb der ioBroker-Umgebung" betriebsbereit installiert wurde! @@ -182,7 +182,7 @@ Der MQTT Datenpunkt wird benötigt und muss vom MQTT-Adapter angelegt werden. **Es gibt drei Varianten um diesen Datenpunkt zu erzeugen:** Variante 1: -Du gehst in das Objeckt-Verzeichnis "**mqtt.0.SmartHome.NSPanel_1.cmnd**" und legst in diesem Verzeichnis mit Hilfe des "Expertenmodus" einen Datenpunkt **CustomSend** (Achtung auf korrekte Schreibweise achten) an. Nachdem der Datenpunkt angelegt wurde, sollte der Expertenmodus wieder deaktiviert werden. +Gehe in das Objeckt-Verzeichnis "**mqtt.0.SmartHome.NSPanel_1.cmnd**" und legst in diesem Verzeichnis mit Hilfe des "Expertenmodus" einen Datenpunkt **CustomSend** (Achtung auf korrekte Schreibweise achten) an. Nachdem der Datenpunkt angelegt wurde, sollte der Expertenmodus wieder deaktiviert werden. > Im Video wird die Variante 1 direkt in den Objekten des mqtt.0. gezeigt! @@ -193,11 +193,14 @@ ein. Variante 3: Alternativ kann auch der MQTT-Explorer (http://mqtt-explorer.com/) genutzt werden und ein payload unter .../cmnd abgesendet werden. +im Feld Topic wird er koplette Topic eingetragen. +`SmartHome/NSPanel_1/cmnd/CustomSend` +den Punkt `raw` auswählen und als Wert `time~12:00` eintragen. Zum Schluß den Button `PUBLISH` drücken. ![MQTT Explorer CustomSend](picture/basisinstallation/mqtt-explorer-customsend.png) -Danach sollte im MQTT-Adapter unter Objekte ein Datenpunkt: „SmartHome/NSPanel_X/cmnd/CustomSend“ erscheinen. Falls nicht, solange wiederholen bis dieser Datenpunkt abonniert wurde, oder ggfs. Nochmals die MQTT-Einstellungen überprüfen. +Danach sollte im MQTT-Adapter unter Objekte ein Datenpunkt: „SmartHome/NSPanel_1/cmnd/CustomSend“ erscheinen. Falls nicht, solange wiederholen bis dieser Datenpunkt abonniert wurde, oder ggfs. Nochmals die MQTT-Einstellungen überprüfen. -**Achtung:** Wenn man den MQTT-Client einsetzt, wird der Wert '12:00' **NICHT** im ioBroker gesetzt - dh. der MQTT-Pfad wird erzeugt, aber der Wert steht auf (null) und nicht auf '12:00'. Es muss zuerst für 'CustomSend' die Publish-Funktion aktiviert werden (Zahnrad rechte Seite) - erst jetzt kann man nochmal den Wert mit dem MQTT-Explorer publischen oder den Wert '12:00' direkt im ioBroker unter 'CustomSend' eingeben. +**Achtung:** Wenn man den MQTT-Client Adapter einsetzt, wird der Wert '12:00' **NICHT** im ioBroker gesetzt - dh. der MQTT-Pfad wird erzeugt, aber der Wert steht auf (null) und nicht auf '12:00'. Es muss zuerst für 'CustomSend' die Publish-Funktion aktiviert werden (Zahnrad rechte Seite) - erst jetzt kann man nochmal den Wert mit dem MQTT-Explorer publischen oder den Wert '12:00' direkt im ioBroker unter 'CustomSend' eingeben. *** diff --git a/picture/basisinstallation/mqtt-client-adapter.png b/picture/basisinstallation/mqtt-client-adapter.png new file mode 100644 index 0000000000000000000000000000000000000000..2316bfcc04f007c3c56e9406bddc1c9a30cd9f53 GIT binary patch literal 6312 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 literal 0 HcmV?d00001