Descripción general
Spook es una caja de herramientas para Home Assistant con dos funciones principales: reparaciones que te avisan cuando una automatización, script, grupo o panel usa una entidad, dispositivo o área que ya no existe; y decenas de acciones extra para gestionar desde automatizaciones cosas que normalmente solo se hacen a mano.
Imágenes: Spook de frenck, licencia MIT.
Requisitos
- HACS → «Spook» → Descargar, reinicia y añádela en Ajustes → Dispositivos y servicios.
- Repositorio: frenck/spook. Lo mantiene un desarrollador del propio Home Assistant, aunque no es oficial.
Ideas de uso
- Detectar referencias rotas tras renombrar o cambiar un dispositivo. Funciona sola, sin configurar nada.
- Desactivar entidades por temporada, como el sensor de la caseta en invierno. Es el ejemplo de abajo.
- Crear tus propias reparaciones con
repairs.createpara avisos que quieras ver en Ajustes, no en el móvil. - Ignorar de golpe todos los dispositivos descubiertos que no quieres añadir.
- Etiquetar entidades desde una automatización, por ejemplo marcar las baterías bajas.
- Desactivar una integración problemática por la noche y volver a activarla por la mañana.
Ejemplo de uso
alias: "Desactivar el sensor de la caseta en invierno"
triggers:
- trigger: state
entity_id: sensor.season
to: "winter"
actions:
- action: homeassistant.disable_entity
data:
entity_id: sensor.caseta_temperatura
Cómo funciona:
- Spook revisa la configuración cada vez que cambia algo y crea una reparación por cada referencia rota. Al corregirla, desaparece sola.
- Sus acciones aparecen en el editor con un fantasma junto al nombre.
- Si lo desinstalas, borra antes las automatizaciones que usen sus acciones.
Acción
Renombras light.pasillo a light.pasillo_techoResultado
Reparación: «Luz del pasillo usa una entidad
desconocida: light.pasillo»