EntityMap - Graphe de dépendances et analyse d'impact | POLPROG Skip to content

EntityMap

Graphe de dépendances et analyse d'impact

Voyez comment tout est connecté à l'intérieur de votre Home Assistant.

Home Assistant Python 3.12+
Page officielle du produit Éditeur: POLPROG
Page officielle du produit
5
Capteurs
6
Contrôles de fragilité
2
Langues
0
Dépendances externes
01 / EntityMap

À propos

EntityMap est une integration personnalisée open source pour Home Assistant qui analyse l'ensemble de votre installation - automatisations, scripts, scènes groupes, appareils et entités - et construit un graphe de dépendances interactif. Elle détecte les problèmes de fragilité comme les references manquantes, le couplage par device_id, les entités désactivées encore utilisées et les chaînes de scripts cachées. L'analyse d'impact intégrée montre exactement ce qui casse lorsque vous supprimez ou modifiez une entité. 100 % local, zéro dépendance externe.

02 / Usage

Ce que cela résout

Le problème
  • Plus personne ne sait ce qui dépend de quoi
  • Supprimer une entité casse en silence une vieille automatisation
  • La liste des appareils du foyer sort à l'extérieur
Le résultat
  • Vous voyez l'installation comme une carte des points fragiles
  • Avant le changement, vous savez ce qui tombera
  • Tout reste sur votre propre Home Assistant
Pour qui
  • Propriétaires de grandes installations Home Assistant
  • Ceux qui écrivent leurs automatisations
  • Ceux qui remplacent des appareils en service
03 / Fonctionnalités clés

Fonctionnalités clés

Les fonctions essentielles expliquées de manière concrète.

Graphe de dépendances interactif

Visualisez toutes les relations entre entités dans un graphe à force dirigée avec zoom, déplacement, recherche et filtrage des nœuds.

Détection de fragilité

Détecte automatiquement les références manquantes, le couplage par device_id, l'utilisation d'entités désactivées, le couplage étroit aux appareils et les dépendances de scripts cachées.

Analyse d'impact

Sélectionnez une entité et voyez instantanément tout le rayon d'impact - quelles automatisations, quels scripts et quelles scènes sont affectés, avec une notation du risque.

Guidage de migration

Suggestions pas à pas pour remplacer des entités, déplacer des appareils ou nettoyer des automatisations en toute sécurité.

Vue hiérarchique

Parcourez votre installation sous forme de liste consultable ou d'arborescence visuelle - zones, appareils et entités organisés de haut en bas.

Capteurs de tableau de bord

5 entités pour le total des nœuds, des arêtes, des problèmes de fragilité, l'heure de la dernière analyse et un bouton de réanalyse - prêtes pour les cartes et les automatisations.

Configuration via l'interface

Flux de configuration et flux d'options complets - activez l'analyse au démarrage, l'actualisation automatique, l'analyse des modèles et l'inclusion des groupes.

Entièrement local et asynchrone

Aucun cloud, aucune API externe. Fonctionne entièrement sur votre instance Home Assistant grâce à asyncio natif.

04 / Télécharger

Accès au produit

Un parcours clair de la source officielle à votre première utilisation réussie.

Choisir la bonne plateforme

Utilisez l'un des liens officiels disponibles pour votre appareil ou votre navigateur.

Installer ou ouvrir

Suivez les instructions de la boutique ou ouvrez l'application web. Aucun programme d'installation tiers.

Configurer et commencer

Consultez les options, choisissez vos préférences et commencez par le flux principal.

Options d'accès officielles
05 / Technologie

Technologies du produit

Une vue transparente des technologies principales utilisées pour créer et maintenir ce produit.

Python
D3
Docker
06 / Sécurité

Confidentialité et sécurité

Vos données restent sur votre appareil. Toujours.

Traitement 100 % local
Aucun service cloud
Zéro dépendance externe
Open source (MIT)
Accès au panneau authentifié