Centro Controllo Allarme in Home Assistant
Versione: 2.0 RC7
Testato con Home Assistant 07.2026
Nel vasto panorama delle configurazioni per Home Assistant, la gestione della sicurezza è spesso frammentata tra decine di automazioni sparse. Il pacchetto “Centro Controllo Allarme” risolve questo problema proponendo una soluzione Package completa, centralizzata e altamente configurabile.
Scopriamo insieme tutte le caratteristiche di questo interessante pacchetto:
Architettura “Zero-Code” (o quasi)
Tutta la configurazione avviene nelle prime righe del file:
- Mappatura Sensori: Puoi definire fino a 10 sensori e 10 telecamere semplicemente assegnando le entità alle variabili (es.
&sensor1,&camera1). - Dispositivi di Output: Definisci sirene, luci lampeggianti e media player (Google/Alexa) in un unico punto.
- Codice PIN: Impostabile direttamente nell’header.
Sorveglianza Visiva Intelligente
A differenza dei classici allarmi che suonano genericamente, questo sistema è “contestuale”. Il pacchetto include una logica di Snapshot su Evento:
- Il sistema associa logicamente il
Sensore 1allaCamera 1. - Se il sensore scatta (es. finestra aperta), l’automazione scatta una foto solo dalla telecamera corrispondente.
- La foto viene salvata localmente (
/config/www/allarme/foto/) e inviata immediatamente via notifica.
Ecosistema di Notifiche Multi-Canale
Il pacchetto gestisce le notifiche su tre livelli di gravità e canali:
- Notifiche Push (App HA): Avvisi immediati con titolo e messaggio.
- Notifiche Vocali (TTS): Integrazione nativa con Google Home e Amazon Alexa. Se scatta l’allarme, gli assistenti vocali annunciano l’intrusione a volume massimo (il volume viene forzato al livello 1).
- Telegram Avanzato (Actionable Notifications): Questa è la “killer feature”. Quando arriva una notifica su Telegram, questa include una tastiera inline con pulsanti interattivi:
🚨 SPEGNI ALLARME 🚨🚨 SPEGNI SOLO SIRENE 🚨Questo permette di agire direttamente dalla chat senza dover aprire l’app di Home Assistant.
Logica di Allarme Sofisticata
- Il cuore del sistema è un’entità
alarm_control_panelmanuale con stati ben definiti: - Pre-allarme (Pending): Quando un sensore scatta, c’è un ritardo (configurato a 10 secondi) prima che le sirene suonino. In questa fase, il sistema ti avvisa verbalmente (“Rilevata presenza…”) e ti manda la foto, dandoti il tempo di disarmare se è un falso positivo.
- Deterrente Visivo: Oltre alle sirene, il pacchetto include uno script (
loop_lampeggio_luci) che fa lampeggiare le luci di casa (es. strisce LED cucina) in loop per attirare l’attenzione esterna. - Check “Finestre Aperte”: Se provi ad inserire l’allarme con una finestra aperta, il sistema te lo notifica (“ALLARME TOTALE ATTIVATO! Hai Lasciato Aperto: Finestra Bagno”).
- Automazione tramite GPS:
Il sistema integra il tracciamento delle persone (person.xxxx) tramite GPS. - Uscita: Quando tutti i membri della famiglia lasciano la zona “Home”, l’allarme si inserisce automaticamente in modalità “Armed Away”.
- Rientro: Al rientro in zona casa, l’allarme si disinserisce da solo, garantendo un’esperienza “hands-free”.
Modalità Allarme:
L’allarme può gestire 3 profili separati e indipendenti direttamente dall’interfaccia grafica, senza mai toccare il codice YAML:
- Modalità TOTALE (
armed_away): Si attiva quando siete fuori casa. - Modalità IN CASA (
armed_home): Perfetta per la sera. Permette di tenere attivi i sensori perimetrali (porte e finestre) ed escludere i sensori di movimento interni. - Modalità NOTTE (
armed_night): Un terzo profilo indipendente, utile ad esempio se volete lasciare aperta la finestra della camera da letto ma blindare il resto della casa.
Di seguito i punti che affronteremo:
- Novità Versione 2.0
- Prerequisiti Hardware
- Prerequisiti Software
- Abilitare Lettura Cartelle
- Verifica Compatibilità Camere
- Download Package
- Recupero entità media_player Home Assistant
- Installazione Package
- Creazione Card in Lovelace
- Risoluzione dei problemi
Anteprima PKG:

Notifiche PUSH:


1.Novità Versione 2.0 RC7
- Fix Notifica “Zona Intrusione”: Risolto il bug dei messaggi vuoti. Il sistema ora cattura e mostra sempre il nome esatto del varco violato in tempo reale.
- Fix Falsi Inneschi (Sensori lenti/PIR): Inserito un ritardo di 10 secondi all’attivazione per far “assestare” i sensori ed evitare falsi allarmi immediati .
- Notifiche “Intelligenti” all’Inserimento: Se lasci una finestra aperta, il sistema ti avviserà solo se quel varco fa parte del profilo appena attivato (Totale, Casa o Notte), ignorando le finestre escluse volontariamente.
- Bypass Automatico delle Zone Aperte: Come negli antifurti professionali, un varco già aperto al momento dell’attivazione verrà “bypassato” (niente sirena immediata). Tornerà a innescare l’allarme solo dopo essere stato chiuso.
- Ritardo Innesco da UI: Aggiunta la possibilità di impostare un unico tempo di ritardo globale per lo scatto dell’allarme di tutte le finestre, gestibile comodamente tramite un cursore sull’interfaccia grafica.
2.Prerequisiti Hardware
Sensori di apertura (Zigbee, Filari o 433 MHz) preventivamente integrati e operativi su Home Assistant.
- Sensore Porta / Finestra Zigbee Aqara
- Sensore Porta / Finestra Zigbee Sonoff
- Sensore Pir Zigbee Aqara
- Sensore Pir Zigbee Sonoff
3.Prerequisiti Software
- Configurare Browser Mod ( Guida )
- Abilitare la Cartella Packages ( Guida )
- Installare HACS Store ( Guida )
- Installare Sensor Time ( Guida )
- Installare Info Update PKG ( Guida )
- Configurare Alexa Media Player ( Guida)
- Configurare Google TTS ( Guida )
- Telegram Integrato e Funzionante
– Installare i seguenti Custom Component da HACS
– Custom Component da Scaricare:
- Browser Mod
- Hui Element
- Button Card
- Paper Buttons Row
- Multiple Entity Row
- Layout Card
- Card Mod
- Bubble Card
– Riavviare il sistema cliccando su:
- Strumenti per sviluppatori
- Selezionare la scheda “Yaml
- Cliccare su “Riavvia”

4.Abilitare lettura cartelle
Affinché il sistema possa salvare gli Snapshot delle vostre telecamere, devi assicurarti che Home Assistant abbia il permesso di leggere le cartelle dove salvi i file.
Inserisci nel tuo “configuration.yaml” la seguente riga di codice:
homeassistant: allowlist_external_dirs: - "/config" - "/media"
– Riavviare il sistema cliccando su:
- Impostazioni
- Strumenti per sviluppatori
- Selezionare la scheda “Yaml
- Cliccare su “Riavvia”

5.Verifica compatibilità camere
Prima di immergervi nell’installazione del package, verificare se il vostro sistema usa il servizio nativo di Home Assistant per scattare le foto (camera.snapshot)
Eseguire questo test per verificare che le vostre telecamere siano compatibili:
- Aprite Home Assistant e andate su: Impostazioni e Strumenti per gli sviluppatori.
- Spostatevi nella scheda Azioni (nelle vecchie versioni si chiamava Servizi).
- Nel campo di ricerca, digitate e selezionate
camera.snapshot(Crea istantanea). - Selezionate come “Entità” la vostra telecamera (es.
camera.ingresso). - Nel campo Filename (Nome del file), scrivete esattamente questo percorso:
/config/www/test_foto.jpg - Cliccate sul pulsante Esegui Azione (o Chiama Servizio).

Il verdetto: Andate ora tramite File Editor (o Samba) nella vostra cartella /config/www/. Trovate l’immagine test_foto.jpg?
-
SÌ: Perfetto! La vostra telecamera è supportata al 100%, siete pronti per procedere.
-
NO (o c’è un errore rosso): Fermatevi. La vostra integrazione telecamera ha un problema o non supporta gli snapshot.
È inutile installare il package ora: dovete prima risolvere la configurazione della vostra IPCam in Home Assistant!
(Nota tecnica: se è la prima volta in assoluto che usate la cartella www, ricordatevi che dopo averla creata in /config/ è necessario un riavvio completo di Home Assistant affinché venga esposta correttamente).
6.Download Package
– Scaricare il Package “DOWNLOAD” ed estrarre il contenuto.
7. Recupero entità media_player Home Assistant
– Recarsi su Home Assistant, cliccare su “Impostazioni” e successivamente su “Dispositivi e servizi”.

– In base allo speaker posseduto ” Google o Alexa”, Cliccare su “entities ”.


– Ricopiare i “media_player” scelti in un posto sicuro, ci serviranno successivamente.

8.Installazione Package
– Copiare il file “centro_controllo_allarme_x_x” nella cartella “package”

– Aprire il package “centro_controllo_allarme_x_x” e modificare i seguenti parametri:
- Inserire il Codice per Disattivare l’allarme. [ Esempio: 1234 ]
- Inserire il “binary_sensor” del vostro sensore [ Esempio: binary_sensor.finestra_cucina ]
- Inserire il “Nome Scelto” del vostro sensore [ Esempio: Finestra Cucina ]

- Inserire le entità media player Google & Alexa ricavati precedentemente.
_____________________________________________________________________________________________________________________________________
- Inserire i dispositivi che dovranno ricevere le notifiche Push Home Assistant
💡 NB: Come inserire il tuo dispositivo per le Notifiche Push:
Quando vai a compilare la sezione dedicata alle notifiche dell’app Home Assistant all’interno del file YAML, fai molta attenzione alla sintassi. Non devi inserire il dominio completo!
-
Esempio: Se il servizio di notifica del tuo smartphone si chiama
notify.mobile_app_salvatore, nel pacchetto dovrai inserire soltantomobile_app_salvatore
Non sai qual è il nome esatto del tuo dispositivo? [Guida: Trovare Notify Push]

_____________________________________________________________________________________________________________________________________
- Inserire i dispositivi che dovranno ricevere le notifiche Telegram

⚠️ ATTENZIONE: Requisito obbligatorio per Telegram A causa delle recenti modifiche architettoniche introdotte nelle ultime versioni di Home Assistant, la gestione standard delle notifiche Telegram ha subito delle variazioni.
Per far sì che questo pacchetto riesca a inviare correttamente i messaggi con le foto (snapshot) e i pulsanti interattivi (inline keyboard) per spegnere l’allarme dalla chat, le notifiche Telegram funzionano soltanto tramite il componente “Telegram Custom Notify”
_____________________________________________________________________________________________________________________________________
- Inserire le entità camera scelte [ Esempio: camera.cucina ] ( E’ possibile inserire la stessa camera per più zone )
- Inserire il “Nome Scelto” delle camere inserite [ Esempio: Camera Cucina ]

- Inserire le entità switch di una o più Sirene [ Esempio: switch.sirerna_intero ]
- Inserire il “Nome Scelto” delle Sirene inserite [ Esempio: Sirena Interno ]

- Inserire il “person” con il relativo “Devices Tracker” preventivamente configurato, per Abilitare e Disabilitare l’allarme automaticamente su base GPS Tracker.

- Inserire la lista Finestre o Porte

- Inserire la lista delle luci da far Lampeggiare in Caso di Intrusione

– Cliccare su “Salva” e verificare che la configurazione sia corretta ![]()

– Copiare i file “allarme_on.png” & “allarme_off.png” contenuti nella cartella www/foto-pkg del package, nella vostra cartella www/foto-pkg di home assistant, se non è presente la cartella “www” crearla.

– Riavviare il sistema cliccando su:
- Strumenti per sviluppatori
- Selezionare la scheda “Yaml
- Cliccare su “Riavvia”

9.Creazione Card in Lovelace
– Aprire il file “centro_controllo_allarme_card lovelace_x_x”, selezionare le righe di codice e copiarle (Ctrl+C).

– Cliccare su “Configurare l’interfaccia Utente”

– Selezionare ” + ”

– Cliccare sulla voce “Manuale”

– Incollare le righe precedentemente selezionate (Ctrl+V)

– Ed infine, Salvare cliccando su “Salva”
Nella Dashboard principale è possibile:
- Monitorare lo stato dell’allarme
- Monitorare i Sensori Abilitati
- Monitorare le Sirene Abilitate

– Nel menù “Impostazioni” è possibile:
- Selezionare i dispositivi dove ricevere la notifica intrusione
NB: Abilitare le notifiche soltanto sugli Speaker configurati. - Ricevere uno Snapshot dell’ intrusione.
- Abilitare o Disabilitare l’allarme tramite Devices Tracker
- Abilitare o Disabilitare una o più sirene in caso di innesco allarme
- Abilitare o Disabilitare il Feedback Visivo delle Luci
- Impostare un unico tempo di ritardo globale per lo scatto dell’allarme di tutte le finestre

– Nel menù “Sensori” con un semplice swipe è possibile:
- Abilitare/Disabilitare uno o più sensori nelle diverse zone.



– Nel menù “Attivazione Camere” è possibile:
- Abilitare/Disabilitare gli Snapshot a zone.

– Nel menù “Registro Allarme” è possibile:
- Visualizzare i Registri Attivazione/Disattivazione Allarme

– Nel menù “Info Package“” sarà possibile:
- Visualizzare la “Versione Installata” del Package
- Visualizzare “L’ultima Versione Disponibile” del Package sul Server
- Scaricare gli update del Package
- Accedere al Canale: “DomHouse.it NEWS“

10.Risoluzione dei problemi
Accedi alla sezione dedicata: “Risoluzione dei Problemi PKG“


