Inhaltsverzeichnis:
Video: So veröffentlichen Sie ESP32-Daten mit NTP-Zeitstempel in der IoT-Cloud – wikiHow
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-13 06:56
In vielen Anwendungen müssen Benutzer ihre Daten zusammen mit dem lokalen Zeitstempel der zu sendenden Werte in der Nutzlast an die AskSensors IoT-Cloud senden.
Das Zeitstempelformat ist die Zeit der UNIX-Epoche: die Anzahl der Millisekunden, die seit dem 1. Januar 1970 (Mitternacht UTC/GMT) vergangen sind.
In diesem Tutorial wird gezeigt, wie Sie Ihren ESP32 mit den NTP-Servern verbinden, Zeitstempelmessungen durchführen und diese Messungen mit Zeitstempeln über HTTPS in der Cloud veröffentlichen.
Schritt 1: Voraussetzungen
- Aktives AskSensors-Konto: Abonnieren Sie eine kostenlose 15-Tage-Testversion (SIMPLE, PRO oder GURU).
- Folgen Sie dieser Kurzanleitung, um ein neues Sensorgerät zu erstellen und sich mit AskSensors vertraut zu machen.
- Verbinden Sie ESP32 wie in dieser Anleitung gezeigt mit der AskSensors Cloud.
Schritt 2: Benötigtes Material
- ESP32-Entwicklungsboard.
- Computer mit Arduino-Software (Version 1.8.7 oder höher).
- USB-Mikrokabel zum Verbinden der ESP32-Platine mit dem Computer.
Schritt 3: Software
- Installieren Sie die NTP-Client-Bibliothek für die Arduino IDE: Navigieren Sie zu Sketch> Include Library> Manage Libraries.
- Suchen Sie nach NTPClient von Fabrice Weinberg. Klicken Sie auf diesen Eintrag und wählen Sie dann Installieren.
- Laden Sie diese Demo von der AskSensors Github-Seite herunter.
Ändern Sie Folgendes:
const char* wifi_ssid = "………."; // SSID
const char* wifi_password = "………."; // W-LAN
const char* apiKeyIn = "………."; // API-SCHLÜSSEL IN
const unsigned int writeInterval = 25000; // Schreibintervall (in ms)
Schritt 4: Führen Sie Ihren Test durch
- Verbinden Sie Ihr ESP32-Board über Seriell/USB mit dem Computer und laden Sie den Code mit der Arduino IDE hoch.
- Öffnen Sie ein serielles Terminal. Es sollte zeigen, dass Ihr ESP32 mit dem NTP-Server verbunden ist, Daten zeitstempelt und an die AskSensors IoT-Cloud sendet.
- Kehren Sie zur AskSensors App zurück und überprüfen Sie Ihren Sensordatenstrom.
Schritt 5: Teilen Sie Ihre Erfahrung
Eine ausführliche Dokumentation zum Anschluss von Geräten an die AskSensoren finden Sie hier.
Sie sind herzlich eingeladen, der AskSensors-Community beizutreten und Ihre Erfahrungen zu teilen.