Subscribe to a Channel Feed
Abonnieren Sie Updates aus dem Kanal-Feed mit MQTT
ThingSpeak™ MQTT unterstützt nur QoS 0. Weitere Informationen finden Sie Serverantwort für Verbindungen.
Beschreibung
channels/
abonniert Aktualisierungen eines Kanal-Feeds. Ersetzen Sie <channelID>
/subscribe<channelID>
durch die Kanal-ID und <format>
durch das Format der Antwortnachricht.
Eingabeargumente
Einschränkungen
Jeder ThingSpeak- Lizenztyp ermöglicht eine unterschiedliche Anzahl gleichzeitiger MQTT-Abonnements und unterliegt unterschiedlichen Einschränkungen hinsichtlich der Anzahl der zugestellten Nachrichten. Weitere Informationen finden Sie unter How to Buy und Frequently Asked Questions.
MQTT-Abonnements melden keine Aktualisierungen des Kanals von
Bulk Write JSON Data
oderBulk Write CSV Data
.ThingSpeak MQTT berücksichtigt alle MQTT-Nachrichten zum Trennen und Abbestellen des Abonnements. Wenn Sie die Verbindung zum MQTT-Server trennen, werden Sie automatisch von Kanalaktualisierungen abgemeldet.
Beispiele
1883
33301
mqtt3.thingspeak.com
Verwenden Sie im Dialogfeld „Neue Verbindung“ die folgenden Verbindungseinstellungen sowie die Client-ID, den Benutzernamen und das Kennwort, die bei der Erstellung 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 die Einstellungen für das Abonnementthema:
Topic: channels/33301/subscribe QoS: 0
Wenn nun Daten in den Kanal geschrieben werden, können Sie die Meldungen in der MQTT-X-Client-Anzeige beobachten.
Versionsverlauf
Eingeführt in R2017b
Siehe auch
Publish to a Channel Field Feed | Subscribe to a Channel Field Feed | Publish to a Channel Feed