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 0000000..2316bfc Binary files /dev/null and b/picture/basisinstallation/mqtt-client-adapter.png differ