MetriBeacon
Menü
Deutsch

ESP32- und Arduino-Sensor

Senden Sie ESP32-Sensorwerte über HTTPS mit dem Arduino-Beispiel.

Auf dieser Seite

Das benötigen Sie

Einen ESP32, Arduino-ESP32 Core 3.x, WLAN, eine MetriBeacon-Reihe und einen Geräteschlüssel.

So geht es

  1. Legen Sie für das rohe Beispiel eine Gauge-Reihe mit count an. Kopieren Sie secrets.example.h nach einer privaten secrets.h und setzen Sie WLAN, Schlüssel, Reihenkennung, NTP und Sensorpin.
  2. Kompilieren Sie für Ihr tatsächliches Board. Das klassische ESP32-Beispiel verwendet GPIO 34 und fünf Minuten Intervall; passen Sie beides an Ihre Hardware an.
  3. Warten Sie auf die Uhrsynchronisierung und prüfen Sie seriellen Status und ersten Messwert im Dashboard.

Gut zu wissen

Das Beispiel speichert einen wartenden Batch über Neustarts und wiederholt denselben Inhalt. Es prüft TLS mit dem mitgelieferten CA-Zertifikat. Kalibrieren und rechnen Sie rohe Zählwerte vor der Nutzung physikalischer Einheiten um.

Wenn etwas nicht klappt

Prüfen Sie bei Sendefehlern NTP, WLAN und Zertifikatsvertrauen. Deaktivieren Sie TLS-Prüfung nicht und veröffentlichen Sie weder secrets.h noch Firmware mit Zugangsdaten. Prüfen Sie nach mehr als 24 Stunden Ausfall den veralteten wartenden Batch.