← Registro de molestiasFICHA M-002
TIPO
Raspberry Pi · servicio
STACK
Bash · curl · systemd
AVISA POR
Telegram
LICENCIA
MIT
LA MOLESTIA

Se va la luz en casa y me entero al abrir el congelador.

lightsout

Un interruptor de hombre muerto para dos Raspberry Pi: si dejan de dar señales, me llega un aviso.

01 · LA IDEA

El vigilante no puede vivir en casa.

Todo lo que corre en casa muere en el mismo apagón que debería avisar. Un script en la Pi no puede escribirte para contar su propia muerte.

Así que las Pis solo demuestran que siguen vivas, cada 5 minutos. Lo que dispara la alarma es el silencio, y lo detecta un servidor en internet que no depende de mi enchufe.

02 · CÓMO FUNCIONA
  1. EN CASA
    pi-hole · pi-docker
    latido cada 5 min
  2. EN INTERNET
    healthchecks.io
    un check por Pi · 10 min de gracia
  3. EN TU MÓVIL
    Telegram
    aviso cuando hay silencio
Si las dos Pis callan a la vez, algo ha pasado en casa. Si calla solo una, el problema es esa Pi. Al volver, cada una cuenta cuánto tiempo estuvo caída y si fue un apagón o un reinicio.
03 · LOS DETALLES

Pensado para no fallar cuando importa.

  1. 01Sin batería ni SAI: el aviso nace del silencio, no de un último mensaje que nunca saldría.
  2. 02Un check por Pi: si cae solo una, sabes al momento que la casa está bien.
  3. 03Diez minutos de gracia: un ping perdido no te despierta a las tres de la mañana.
  4. 04El instalador se puede repetir: recuerda tu configuración y no te pide el token dos veces.
  5. 05Todos los scripts pasan shellcheck, y los tests cortan la luz de verdad con docker kill.