Scrivi i dati sul canale
Utilizza le API REST e MQTT per aggiornare i canali con software o dispositivi
ThingSpeak™ è una piattaforma IoT che utilizza canali per archiviare i dati inviati da app o dispositivi. Puoi scrivere dati sui tuoi canali ThingSpeak in diversi modi: Chiamate HTTP dall'API REST, dal metodo Pubblica MQTT e dalla funzione thingSpeakWrite
da MATLAB. Ulteriori informazioni su come Scegli tra API REST e API MQTT per aggiornare un canale.
API REST
API MQTT
Funzioni
Argomenti
Scegli come scrivere i dati
- Modi per scrivere dati
Raccogli dati nel tuo canale con hardware o software su dispositivi o computer utilizzando l'API REST, MQTT, MATLAB® o applicazioni di terze parti. - Scegli tra API REST e API MQTT
Scopri quando utilizzare REST e MQTT per aggiornare un canale.
Scrivi dati con l'hardware Libelium
- Scrivi dati con il sistema Libelium Meshlium
Utilizza il connettore cloud ThingSpeak con l'hardware Libelium Meshlium per archiviare e analizzare facilmente i tuoi dati.
Scrivi i dati dei sensori distribuiti da The Things Network
- Scrivi dati da The Things Network
Utilizza un'integrazione ThingSpeak con The Things Network per scrivere dati da dispositivi connessi su una rete LoRa®. - Raccogliere dati agricoli su The Things Network
Questo esempio mostra come impostare la raccolta dati da tre sensori collegati a una scheda a microprocessore con una radio LoRa®.
Scrivi dati con Arduino e Particle Photon
- Prototipazione con sensore di prossimità Sonar
Questo esempio mostra come prototipare con ThingSpeak™ utilizzando una scheda Arduino® connessa tramite Wi-Fi. - Aggiornamento in blocco utilizzando un Arduino o un ESP8266
Questo esempio mostra come utilizzare una scheda Arduino® MKR1000 o una scheda ESP8266 connessa a una rete Wi-Fi® per raccogliere continuamente la potenza del segnale Wi-Fi e aggiornare in blocco un canale ThingSpeak™ . - Aggiornamento in blocco di un canale ThingSpeak utilizzando una scheda fotonica a particelle
Questo esempio mostra come utilizzare una scheda Particle Photon connessa a una rete Wi-Fi® per aggiornare in blocco un canale ThingSpeak™ . - Pubblica su un canale ThingSpeak utilizzando un client dispositivo a particelle tramite MQTT
Questo esempio mostra come pubblicare i valori misurati su un canale ThingSpeak tramite MQTT utilizzando un dispositivo Particle come Boron, Argon, Photon o Electron.
Scrivi dati con ESP8266
- Sensore di umidità che utilizza richieste HTTP POST al canale
Questo esempio mostra come pubblicare più campi di dati su un canale ThingSpeak™ da un dispositivo che si riattiva dalla modalità di sospensione profonda. - Pubblica i dati sulla temperatura e leggi dal canale
Questo esempio mostra come raccogliere dati ambientali da un dispositivo e pubblicarli dal dispositivo a un canale ThingSpeak™ . - Pubblica e iscriviti a un canale ThingSpeak utilizzando Secure MQTT
Questo esempio mostra come utilizzare una scheda ESP8266 per registrare i dati RSSI in ThingSpeak™ tramite MQTT sicuro. - Controllo remoto del sensore tramite Pubblica e Iscriviti MQTT sicuro
Questo esempio mostra come utilizzare l'architettura di pubblicazione e sottoscrizione MQTT in ThingSpeak.
Scrivi dati con ESP32
- Potenza del segnale della rete wireless con ESP32 con IDE Arduino
Questo esempio mostra come utilizzare la funzionalità di rete wireless di ESP32 per inviare dati a ThingSpeak™.
Scrivi dati con Raspberry Pi
- Aggiornamento in blocco utilizzando una scheda Raspberry Pi
Questo esempio mostra come raccogliere dati utilizzando una scheda Raspberry Pi connessa tramite Wi-Fi che esegue Python 2.7. - 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.
Informazioni complementari
Risoluzione dei problemi
Visualizza i dettagli dei messaggi di errore dell'API REST ThingSpeak e i corrispondenti codici di stato HTTP.
Risolvere i problemi di pubblicazione MQTT
Ottieni aiuto per risolvere gli errori comuni durante l'utilizzo della pubblicazione MQTT.