MQTT-API
Die ThingSpeak IoT-Plattform ermöglicht es Clients, über den ThingSpeak MQTT-Broker Updates von Kanal-Feeds zu erhalten und diese zu aktualisieren. MQTT ist ein Publish/Subscribe-Kommunikationsprotokoll, das TCP/IP-Sockets oder WebSockets verwendet. MQTT über WebSockets kann mit SSL gesichert werden. Ein Client-Gerät stellt eine Verbindung zum MQTT-Broker her und kann in einem Kanal veröffentlichen oder Updates von diesem Kanal abonnieren.
Informationen zum Einstieg in die MQTT-API finden Sie unter: MQTT-Grundlagen. Informationen zur Clientkonfiguration für Ihre spezifische Bibliothek finden Sie unter MQTT-Bibliothekskonfiguration.
Veröffentlichen
Publish to a Channel Feed | Veröffentlichen Sie eine Nachricht, um mehrere Kanalfelder gleichzeitig mit MQTT zu aktualisieren |
Publish to a Channel Field Feed | Nachricht veröffentlichen, um einzelnes Kanalfeld mit MQTT zu aktualisieren |
Abonnieren
Subscribe to a Channel Feed | Abonnieren Sie Updates vom Kanal-Feed mit MQTT |
Subscribe to a Channel Field Feed | Abonnieren Sie Kanalaktualisierungen aus einem bestimmten Kanalfeld mit MQTT |
Themen
- MQTT-Grundlagen
Informieren Sie sich über die Publish/Subscribe-Architektur zum Verbinden von Geräten mit Bandbreiten- und Leistungseinschränkungen über drahtlose Netzwerke.
- Wählen Sie zwischen REST-API und MQTT-API
Erfahren Sie, wann Sie REST und MQTT zum Aktualisieren eines Kanals verwenden sollten.
- Veröffentlichen und Abonnieren eines Kanals mit dem Desktop-MQTT-Client
Dieses Beispiel zeigt, wie Sie einen Desktop-MQTT-Client zum Veröffentlichen und Abonnieren eines Kanals verwenden.
- Veröffentlichen mit WebSockets in Python auf einem Raspberry Pi
Dieses Beispiel zeigt, wie Sie WebSockets auf Port 80 verwenden, um mithilfe einer Raspberry Pi-Platine, auf der Python ausgeführt wird, auf einem ThingSpeak-Kanal zu veröffentlichen.
- Verwenden Sie den Particle Photon Client, um Kanalaktualisierungen zu abonnieren
Dieses Beispiel zeigt, wie Sie mithilfe einer Particle Photon-Platine Kanalaktualisierungen vom CheerLights-Kanal abonnieren.
Fehlersuche
Fehlerbehebung bei der MQTT-Veröffentlichung
Holen Sie sich Hilfe zum Beheben häufiger Fehler bei der Verwendung von MQTT-Publish.
Fehlerbehebung bei MQTT Subscribe
Häufige Fehler und Problemlösungen beim Abonnieren von ThingSpeak.

