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_1und 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.