À propos du projet

AutoArm est une intégration Home Assistant (disponible comme dépôt HACS par défaut) qui automatise l'armement et le désarmement du panneau de contrôle d'alarme intégré de Home Assistant. Elle prend en charge plusieurs sources d'armement : événements de calendrier, calcul de présence, actions mobiles, appuis sur boutons physiques, appels de service Home Assistant, événements de lever/coucher du soleil et comportement au démarrage. Les fonctionnalités clés incluent : - Intégration de calendrier avec remplacements optionnels basés sur la présence pour les événements sélectionnés - Armement et désarmement pilotés par la présence (par exemple, désactivation automatique de ARMED_AWAY) - Planification diurne via les événements de lever et coucher du soleil - Remplacement manuel via des boutons physiques - Notifications push mobiles interactives avec options pour se déplacer, réinitialiser ou armer en mode absent - Limitation de débit pour se prémunir contre les boucles d'armement - Configuration par interface sans YAML, avec YAML avancé optionnel pour les transitions, boutons, notifications, paramètres diurnes et remplacements par calendrier - Prise en charge de 11 langues - Profils de notification (silencieux, normal, personnalisé) avec priorité et contenu de message configurables - Intégration avec Supernotify pour les notifications multicanales (mobile, e-mail, SMS, carillon) - Intégration Repairs qui déclenche des alertes pour les configurations de transition invalides - Prise en charge du contrôle vocal et de l'intégration de conversation L'intégration expose des entités pour sa configuration et le dernier événement de calendrier, est rechargeable depuis l'onglet YAML et prend en charge les fonctionnalités de Home Assistant, notamment les intégrations Conditions, Device Tracker, Person, Button et Sun. Les configurations existantes en YAML uniquement sont automatiquement migrées vers une entrée de configuration au redémarrage.