Sensor de apertura de puerta (reed) en Raspberry Pi con notificación al móvil
Contacto magnético en Raspberry Pi 4 o 5: aviso push con ntfy y entidad Puerta en Home Assistant vía MQTT. Código gpiozero completo.
Ilustración generada con IA
Contacto magnético en Raspberry Pi 4 o 5: aviso push con ntfy y entidad Puerta en Home Assistant vía MQTT. Código gpiozero completo.
Saber cuándo se abre la puerta de entrada, el trastero o un armario: un contacto reed basta. Cero consumo propio, cableado al Pi. El script avisa con ntfy (gratis, Android/iOS) y opcionalmente publica en Home Assistant.
binary_sensor Puerta en HA.Pi 4/5 Bookworm, reed NO (Amazon.es), cableado:
| Reed | Pi |
|---|---|
| fil 1 | pin 11 (GPIO17) |
| fil 2 | pin 9 (GND) |
Puerta cerrada: contacto cerrado, GPIO a 0. Sin tensión externa en el reed.
App ntfy, tema largo y secreto, p. ej. NTFY_URL=https://ntfy.sh/puerta-casa-8f3k2q.
Descarga: porte_reed_notification.py
Usa gpiozero.Button con pull_up=True, bounce_time=0.1, MQTT discovery para device_class: door.
Broker Mosquitto + integración MQTT; usuario dedicado para el Pi.
Automatización útil: aviso solo si la puerta permanece abierta 5 min (menos ruido que avisar en cada paso).
Servicio porte-reed.service con NTFY_URL y opcionalmente MQTT_HOST.
Más: puerta garaje ESP32, PIR y luces.
¿Dudas entre dos modelos o necesitas ayuda con un montaje? Escríbenos y te responderemos rápido por correo.