Hauptinhalt

Diese Seite wurde mithilfe maschineller Übersetzung übersetzt. Klicken Sie hier, um das englische Original zu sehen.

Subscribe to a Channel Feed

Abonnieren Sie Updates vom Kanal-Feed mit MQTT

ThingSpeak™ MQTT unterstützt nur QoS 0. Weitere Informationen finden Sie unter Serverantwort für Verbindungen.

Beschreibung

channels/<channelID>/subscribe abonniert Updates für einen Kanal-Feed. Ersetzen Sie <channelID> durch die Kanal-ID und <format> durch das Format der Antwortnachricht.

Eingabeargumente

alle erweitern

Kanal-ID für das Abonnementziel, angegeben als positive Ganzzahl.

Einschränkungen

  • Jeder ThingSpeak-Lizenztyp erlaubt eine andere Anzahl gleichzeitiger MQTT-Abonnements und unterliegt anderen Beschränkungen hinsichtlich der Anzahl der zugestellten Nachrichten. Weitere Informationen finden Sie unter So kaufen Sie und Häufig gestellte Fragen.

  • MQTT-Abonnements melden keine Updates von Bulk Write JSON Data oder Bulk Write CSV Data an den Kanal.

  • ThingSpeak MQTT berücksichtigt alle MQTT-Trennungs- und Abmeldenachrichten. Wenn Sie die Verbindung zum MQTT-Server trennen, werden Sie automatisch von den Kanalaktualisierungen abgemeldet.

Beispiele

Konfigurieren Sie MQTT X so, dass Kanalaktualisierungen von Ihrem Kanal 33301 über mqtt3.thingspeak.com und Port 1883 abonniert werden.

Verwenden Sie im Dialogfeld „Neue Verbindung“ die folgenden Verbindungseinstellungen zusammen mit der Client-ID, dem Benutzernamen und dem Kennwort, die beim Erstellen des MQTT-Geräts in ThingSpeak abgeleitet wurden:

Name: MyChanName
Client ID: ENTER_MQTT_DEVICE_CLIENT_ID
Host: mqtt://    mqtt3.thingspeak.com
Port: 1883
Username: ENTER_MQTT_DEVICE_USERNAME
Password: ENTER_MQTT_DEVICE_PASSWORD
Clean Session: true (for best performance)

Verwenden Sie im Dialogfeld „Neues Abonnement“ die Syntax und Einstellungen des Abonnementthemas:

Topic: channels/33301/subscribe
QoS: 0

Wenn jetzt Daten in den Kanal geschrieben werden, können Sie die Nachrichten in der Anzeige des MQTT X-Clients beobachten.

Versionsverlauf

Eingeführt in R2017b