Beispiel MQTTBox

<< Click to Display Table of Contents >>

Navigation:  Komponenten > IoT > MQTT > MQTT Client [x200] >

Beispiel MQTTBox

 

Voraussetzung: MQTTBox (Dies ist eine kostenlose Software, die über den Win10 AppStore heruntergeladen werden kann)

 

Anlegen der MQTT-Komponente im EisBär Editor.

Anlegen eines Kanals: Topic = Eisbaer_Test, Name = frei definierbar, Typ = STRING

MQTT_Beispiel_Kanal

Servereinstellungen:

 Server (Broker): test.mosquitto.org

 Port:                1883

 Geräte ID:        frei wählbar aber einmalig

MQTT_Beispiel_Server

Verknüpfen der Datenpunkte aus dem Dynamisch-Ordner mit der Komponente "Wertabhängiger Text"

 

Starten der App "MQTTBox"

Anlegen der Server/Client-Verbindung:

MQTTBox_Client

 

Nach dem Speichern wird die Verbindung automatisch aufgebaut.

Topic to publish:        Eisbaer_Test (also der selbe Name, wie im EisBaer Kanal-Editor)

QoS:                        0 (in diesem Fall ist die Übertragung immer QoS=0)

Payload Type:                String / JSON / XML / Characters

Payload:                Eintragen des zu übertragenden Textes

 

Mit dem Button "Publish" wird der eingetragene Text an den Server (Broker) übertragen.

Der EisBaer MQTT-Client ruft diese Daten ab und zeigt sie an.