API MQTT
La piattaforma IoT ThingSpeak consente ai clienti di aggiornare e ricevere aggiornamenti dai feed dei canali tramite il broker MQTT ThingSpeak. MQTT è un protocollo di comunicazione di tipo publish/subscribe che utilizza socket TCP/IP o WebSocket. MQTT su WebSocket può essere protetto con SSL. Un dispositivo client si connette al broker MQTT e può pubblicare su un canale o iscriversi agli aggiornamenti da quel canale.
Per iniziare a utilizzare l'API MQTT, vedere: Nozioni di base su MQTT. Per informazioni sulla configurazione client per la tua libreria specifica, consulta Configurazione della libreria MQTT.
Pubblicare
Publish to a Channel Feed | Pubblica messaggio per aggiornare più campi del canale contemporaneamente con MQTT |
Publish to a Channel Field Feed | Pubblica messaggio per aggiornare il campo del singolo canale con MQTT |
Iscriviti
Subscribe to a Channel Feed | Iscriviti agli aggiornamenti dal feed del canale con MQTT |
Subscribe to a Channel Field Feed | Iscriviti agli aggiornamenti del canale da un campo specifico del canale con MQTT |
Argomenti
- Nozioni di base su MQTT
Scopri di più sull'architettura publish/subscribe per connettere dispositivi con larghezza di banda e limiti di potenza tramite reti wireless.
- Scegli tra REST API e MQTT API
Scopri quando utilizzare REST e MQTT per aggiornare un canale.
- Pubblica e iscriviti a un canale utilizzando il client MQTT desktop
Questo esempio mostra come utilizzare un client MQTT desktop per pubblicare e iscriversi a un canale.
- Pubblica utilizzando WebSocket in Python su un Raspberry Pi
Questo esempio mostra come utilizzare WebSocket sulla porta 80 per pubblicare su un canale ThingSpeak utilizzando una scheda Raspberry Pi che esegue Python.
- Utilizza Particle Photon Client per iscriverti agli aggiornamenti del canale
Questo esempio mostra come utilizzare una bacheca Particle Photon per iscriversi agli aggiornamenti del canale CheerLights.
Risoluzione dei problemi
Risoluzione dei problemi di pubblicazione MQTT
Ottieni aiuto per risolvere gli errori più comuni quando utilizzi la pubblicazione MQTT.
Risoluzione dei problemi di MQTT Subscribe
Errori comuni e risoluzione dei problemi per l'abbonamento a ThingSpeak.

