ESP32: vom Sensor zur Handy-Push in 20 Zeilen

14. Juli 2026 · 5 Min. Lesezeit

Der ESP32 kostet ein paar Euro und spricht WLAN – das fehlende Stück ist meist „…und dann meldet er sich am Handy“. Dieses Stück ist ein einziger HTTPS-POST. Kein MQTT-Broker, kein Blynk-Account, keine eigene App.

Der Sketch

#include <WiFi.h>
#include <HTTPClient.h>

const char* WIFI_SSID = "dein-wlan";
const char* WIFI_PASS = "dein-passwort";
const char* ENDPOINT  = "https://api.webhooky.app/DEIN_KEY";

void notify(const String& title, const String& message) {
  HTTPClient http;
  http.begin(ENDPOINT);
  http.addHeader("Content-Type", "application/json");
  http.POST("{\"title\":\"" + title + "\",\"message\":\"" + message + "\"}");
  http.end();
}

void setup() {
  WiFi.begin(WIFI_SSID, WIFI_PASS);
  while (WiFi.status() != WL_CONNECTED) delay(250);
  notify("🔌 ESP32 online", "Gestartet und verbunden");
}

void loop() { /* Sensoren lesen, bei Ereignissen notify() aufrufen */ }

Der ESP32-Arduino-Core prüft das Zertifikat von api.webhooky.app in aktuellen Versionen gegen die mitgelieferten Root-Zertifikate; bei älteren Cores nutzt du WiFiClientSecure mit dem ISRG-Root-X1-Zertifikat (oder setInsecure() zum Prototypen – nur nicht für immer).

Batterie-Projekte: melden, dann schlafen

notify("📬 Briefkasten", "Der Briefkasten wurde geöffnet");
esp_deep_sleep_start();  // nächstes Mal per GPIO aufwachen

Ein Reed-Kontakt am Briefkastendeckel, Deep Sleep zwischen den Ereignissen – Monate mit einer Batterie, und eine Push in dem Moment, in dem die Post da ist.

Projektideen

  • Türklingel / Torsensor – mit "sound": "doorbell_1" klingt es sogar richtig.
  • Wasserleck-Sensor unter der Waschmaschine – error_1 und Wichtig an.
  • Bodenfeuchte – „Tomaten gießen“, sobald der Schwellwert reißt.
  • Gefriertruhen-Temperatur – Alarm, bevor das Eis schmilzt.

Benachrichtigungen entprellen

Sensoren flattern. Merke dir einen lastSent-Zeitstempel und verlange einen Mindestabstand (z. B. 5 Minuten) pro Ereignistyp – deine 100 Gratis-Benachrichtigungen (und deine Nerven) danken es dir.

Hol dir Webhooky

Kostenlos für deine ersten 100 Benachrichtigungen – Endpoint in zwei Minuten eingerichtet.

Jetzt bei Google Play Laden im App Store