DIY Briefkasten-Sensor: ESP32 + Reed-Schalter meldet Post

· von Lukas Lang · 4 Min. Lesezeit

DIY Briefkasten-Sensor: ESP32 + Reed-Schalter meldet Post

Ein leerer Briefkasten nervt schon für sich genommen. Richtig ärgerlich wird es aber, wenn wichtige Post oder ein Paket erst zwei, drei Tage später auffällt, weil man einfach nicht ans Nachschauen gedacht hat. Die Lösung dafür lässt sich an einem Nachmittag selbst bauen: ein ESP32 plus ein simpler Reed-Schalter, fertig ist der Smart-Mailbox-Sensor. Sobald die Klappe aufgeht, bekommst du in Echtzeit Bescheid, per Push-Nachricht oder direkt in Home Assistant. Dieser Guide zeigt dir Schritt für Schritt, wie du das Ganze für unter 15 Euro zusammenbaust und zum Laufen bringst.

So funktioniert der Smart-Mailbox-Sensor

Im Kern steckt ein Reed-Schalter: ein winziger, magnetisch betätigter Kontakt in einem Glaskolben, kaum größer als eine Büroklammer. Kommt ein Magnet in seine Nähe, schließt oder öffnet sich der Kontakt, je nach Bauart. Genau das machst du dir zunutze:

Am besten eignet sich hierfür ein Schließer (NO, Normally Open): Kontakt offen bei geschlossener Klappe, geschlossen beim Öffnen. Dadurch fließt nur im Ereignisfall überhaupt Strom, und die Logik im Code bleibt schön übersichtlich, kein Grübeln über invertierte Zustände.

Benötigte Bauteile und Kosten

Die Einkaufsliste passt locker auf einen Kassenzettel:

Schaltplan: minimaler Aufwand

Die Verdrahtung ist wirklich denkbar simpel. Ein Anschluss des Reed-Schalters geht an GPIO 4, der andere an GND, das war’s schon fast. Im Code aktivierst du den internen Pull-up-Widerstand des ESP32, der externe 10-kΩ-Widerstand ist dann nur noch als Reserve interessant, falls der interne mal zickt. Öffnet sich die Klappe, zieht der Schalter den Pin auf LOW, und genau dieses Signal wertet die Firmware aus.

Firmware mit ESPHome oder Arduino

Am schnellsten kommst du mit ESPHome ans Ziel, das sich praktisch von selbst in Home Assistant einklinkt. Eine minimale Konfiguration sieht so aus:

binary_sensor:

Wer lieber bei Arduino bleibt, kommt auch mit wenigen Zeilen aus: Im setup() setzt du pinMode(4, INPUT_PULLUP), in der loop() fragst du digitalRead(4) ab und feuerst bei LOW eine Nachricht raus, etwa per ntfy.sh, Telegram-Bot oder MQTT. Der delayed_on-Filter (beziehungsweise ein Debounce direkt im Code) verhindert, dass ein leichtes Klappern schon einen Fehlalarm auslöst.

Benachrichtigungen einrichten

Zur Auswahl stehen mehrere kostenlose Wege:

Einbau und Montage im Briefkasten

Typische Probleme und Lösungen

Fazit

Ein Smart-Mailbox-Sensor mit ESP32 und Reed-Schalter zählt zu den dankbarsten Einsteigerprojekten im Smart Home: wenig Bauteile, klare Logik, und der Nutzen zeigt sich sofort im Alltag. Für unter 15 Euro und einen Nachmittag Bastelzeit weißt du künftig sekundengenau, wann Post oder Pakete eintreffen, ganz ohne nervöses Fenster-Nachschauen. Fang am besten mit einem Breadboard-Aufbau an, prüfe die Reichweite in Ruhe und binde den Sensor dann Schritt für Schritt in dein bestehendes Smart-Home-System ein.

#Smart Home#ESP32#DIY Elektronik#Home Assistant#IoT