MQTT-Client Adapter inkl. Bilder

tt-tom17
2025-01-04 19:02:07 +01:00
parent 43831409d4
commit cb7b5d5369
3 changed files with 9 additions and 6 deletions

@@ -165,7 +165,11 @@ ______
> [!NOTE] > [!NOTE]
> Nur befolgen, wenn ein **externer MQTT-Broker** "außerhalb der ioBroker-Umgebung" betriebsbereit installiert wurde! > Nur befolgen, wenn ein **externer MQTT-Broker** "außerhalb der ioBroker-Umgebung" betriebsbereit installiert wurde!
wird demnächst für dem **MQTT-Client** Adapter beschrieben... **Wichtig** ist bei `Zusätzliche subscriptions` das Topic einzutragen.
![MQTT Client Einstellungen](picture/basisinstallation/mqtt-client-einstellungen.png)
Einstellungen für die Datenpunkte, hier am Beispiel von .../cmnd/CustomSend
![Einstellungen am Datenpunkt](picture/basisinstallation/mqtt-client-dp-einstellungen.png)
Kurzanleitung mit dem MQTT-Client Adapter unter: Kurzanleitung mit dem MQTT-Client Adapter unter:
https://forum.iobroker.net/post/1204391 https://forum.iobroker.net/post/1204391
@@ -191,7 +195,7 @@ ein.
Variante 3: Variante 3:
Alternativ kann auch der MQTT-Explorer (http://mqtt-explorer.com/) genutzt werden und ein payload unter .../cmnd abgesendet werden. Alternativ kann auch der MQTT-Explorer (http://mqtt-explorer.com/) genutzt werden und ein payload unter .../cmnd abgesendet werden.
![image](https://user-images.githubusercontent.com/102996011/189361956-3fb08b4a-edd7-4845-a9c9-4a685738c9f6.png) ![image](https://user-images.githubusercontent.com/102996011/189361956-3fb08b4a-edd7-4845-a9c9-4a685738c9f6.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. In den Vergangenen Fragen dieses Topics ging es häufiger um diesen Punkt. 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.
**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 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.
@@ -202,7 +206,6 @@ Danach sollte im MQTT-Adapter unter Objekte ein Datenpunkt: „SmartHome/NSPanel
Für den erfolgreichen Start des NSPanelTs.ts (siehe Punkt 10) TypeScript sind noch nachfolgende Einstellungen in der JavaScript-Adapter-Instanz erforderlich: Für den erfolgreichen Start des NSPanelTs.ts (siehe Punkt 10) TypeScript sind noch nachfolgende Einstellungen in der JavaScript-Adapter-Instanz erforderlich:
* Hinzufügen der npm Module: `moment` und `moment-parseformat` * Hinzufügen der npm Module: `moment` und `moment-parseformat`
* Hinzufügen des npm Moduls: `axios`
* Aktivierung der Option `Kommando "setObject" erlauben` * Aktivierung der Option `Kommando "setObject" erlauben`
* Aktivierung der Option `Kommando "exec" erlauben` * Aktivierung der Option `Kommando "exec" erlauben`

Binary file not shown.

After

Width:  |  Height:  |  Size: 136 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 244 KiB