Table des matières:
Vidéo: Comment publier des données ESP32 avec l'horodatage NTP sur le cloud IoT : 5 étapes
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
Dans de nombreuses applications, les utilisateurs doivent envoyer leurs données avec l'horodatage local des valeurs à envoyer dans la charge utile au cloud AskSensors IoT.
Le format d'horodatage est UNIX Epoch time: le nombre de millisecondes qui se sont écoulées depuis le 1er janvier 1970 (minuit UTC/GMT)
Ce didacticiel présente comment connecter votre ESP32 aux serveurs NTP, horodater les mesures et publier ces mesures avec des horodatages dans le cloud via
Étape 1: Prérequis
- Compte AskSensors actif: abonnez-vous à un essai gratuit de 15 jours (SIMPLE, PRO ou GURU).
- Suivez ce guide de démarrage rapide pour créer un nouveau capteur et vous familiariser avec AskSensors.
- Connectez ESP32 à AskSensors Cloud comme indiqué dans ce guide.
Étape 2: Matériel dont vous avez besoin
- Carte de développement ESP32.
- Ordinateur exécutant le logiciel Arduino (version 1.8.7 ou supérieure).
- Câble micro USB pour connecter la carte ESP32 à l'ordinateur.
Étape 3: Logiciel
- Installez la bibliothèque cliente NTP pour l'IDE Arduino: accédez à Sketch > Inclure la bibliothèque > Gérer les bibliothèques.
- Recherchez NTPClient de Fabrice Weinberg. Cliquez sur cette entrée, puis sélectionnez Installer.
- Téléchargez cette démo depuis la page AskSensors Github.
Modifiez les éléments suivants:
const char* wifi_ssid = "………."; // SSID
const char* wifi_password = "………."; // WIFI
const char* apiKeyIn = "………."; // API KEY IN
const unsigned int writeInterval = 25000; // écriture de l'intervalle (en ms)
Étape 4: Exécutez votre test
- Connectez votre carte ESP32 à l'ordinateur via série/USB et téléchargez le code à l'aide de l'IDE Arduino.
- Ouvrez un terminal série. Il devrait afficher votre ESP32 connecté au serveur NTP, horodater les données et les envoyer au cloud AskSensors IoT.
- Revenez à l'application AskSensors et vérifiez le flux de données de votre capteur.
Étape 5: Partagez votre expérience
Une documentation détaillée pour connecter des appareils aux AskSensors est disponible ici.
Vous êtes invités à rejoindre la communauté AskSensors et à partager votre expérience.