Écrire des données sur le canal
Utilisez les API REST et MQTT pour mettre à jour les canaux avec des logiciels ou des appareils
ThingSpeak™ est une plateforme IoT qui utilise des canaux pour stocker les données envoyées depuis des applications ou des appareils. Vous pouvez écrire des données sur vos canaux ThingSpeak de plusieurs manières : Appels HTTP depuis l'API REST, la méthode MQTT Publish et la fonction thingSpeakWrite
de MATLAB. Découvrez comment Choisissez entre l'API REST et l'API MQTT pour mettre à jour une canal.
API REST
API MQTT
Fonctions
Rubriques
Choisissez comment écrire des données
- Façons d'écrire des données
Collectez des données sur votre canal avec du hardware ou des logiciels sur des appareils ou des ordinateurs à l'aide de l'API REST, MQTT, MATLAB® ou d'applications tierces. - Choisissez entre l'API REST et l'API MQTT
Découvrez quand utiliser REST et MQTT pour mettre à jour un canal.
Écrire des données avec le matériel Libelium
- Écrire des données avec le système Libelium Meshlium
Utilisez le connecteur cloud ThingSpeak avec le hardware Libelium Meshlium pour stocker et analyser facilement vos données.
Écrire des données de capteur distribuées à partir de The Things Network
- Écrire des données à partir de The Things Network
Utilisez une intégration ThingSpeak avec The Things Network pour écrire des données à partir d'appareils connectés sur un réseau LoRa®. - Recueillir des données agricoles sur The Things Network
Cet exemple montre comment configurer la collecte de données à partir de trois capteurs connectés à une carte à microprocesseur avec une radio LoRa®.
Écrire des données avec Arduino et Particle Photon
- Prototypage avec capteur de proximité Sonar
Cet exemple montre comment prototyper avec ThingSpeak™ en utilisant une carte Arduino® connectée en Wi-Fi. - Mise à jour en masse à l'aide d'un Arduino ou d'un ESP8266
Cet exemple montre comment utiliser une carte Arduino® MKR1000 ou une carte ESP8266 connectée à un réseau Wi-Fi® pour collecter en continu la force du signal Wi-Fi et mettre à jour en bloc un canal ThingSpeak ™. - Mise à jour en bloc d'un canal ThingSpeak à l'aide d'un panneau de photons à particules
Cet exemple montre comment utiliser une carte Particle Photon connectée à un réseau Wi-Fi® pour mettre à jour en bloc un canal ThingSpeak ™ . - Publier sur un canal ThingSpeak à l'aide d'un client de périphérique de particules via MQTT
Cet exemple montre comment publier des valeurs mesurées sur un canal ThingSpeak via MQTT à l'aide d'un appareil à particules tel que le bore, l'argon, le photon ou l'électron.
Écrire des données avec ESP8266
- Capteur d'humidité utilisant les requêtes HTTP POST au canal
Cet exemple montre comment publier plusieurs champs de données sur un canal ThingSpeak ™ à partir d'un appareil qui sort d'une veille prolongée. - Données de post-température et lecture à partir du canal
Cet exemple montre comment collecter des données environnementales à partir d'un appareil et les publier depuis votre appareil sur un canal ThingSpeak ™. - Publier et s'abonner à une canal ThingSpeak à l'aide de MQTT sécurisé
Cet exemple montre comment utiliser une carte ESP8266 pour enregistrer des données RSSI dans ThingSpeak™ via MQTT sécurisé. - Contrôle à distance du capteur à l'aide de la publication et de l'abonnement MQTT sécurisés
Cet exemple montre comment utiliser l'architecture de publication et d'abonnement MQTT dans ThingSpeak.
Écrire des données avec ESP32
- Force du signal du réseau sans fil avec ESP32 avec Arduino IDE
Cet exemple montre comment utiliser la fonctionnalité de réseau sans fil d'ESP32 pour publier des données sur ThingSpeak™.
Écrire des données avec Raspberry Pi
- Mise à jour en masse à l'aide d'une carte Raspberry Pi
Cet exemple montre comment collecter des données à l'aide d'une carte Raspberry Pi connectée au Wi-Fi exécutant Python 2.7. - Publier à l'aide de WebSockets en Python sur un Raspberry Pi
Cet exemple montre comment utiliser WebSockets sur le port 80 pour publier sur un canal ThingSpeak à l'aide d'une carte Raspberry Pi qui exécute Python.
Informations connexes
Résolution des problèmes
Consultez les détails des messages d'erreur de l'API REST ThingSpeak et les codes HTTP status correspondants.
Résoudre les problèmes de publication MQTT
Obtenez de l'aide pour résoudre les erreurs courantes lors de l'utilisation de la publication MQTT.