EntityMap - Dependency Graph & Impact Analysis | POLPROG Skip to content

EntityMap

Dependency Graph & Impact Analysis

See how everything connects inside your Home Assistant.

Home Assistant Integration Python 3.12+
Official product page Publisher: POLPROG
Official product page
5
Sensors
6
Fragility Checks
2
Languages
0
External Dependencies
01 / EntityMap

About

EntityMap is an open-source Home Assistant custom integration that scans your entire setup - automations, scripts, scenes, groups, devices, and entities - and builds an interactive dependency graph. It detects fragility issues like missing references, device_id coupling, disabled entities still in use, and hidden script chains. The built-in impact analysis shows exactly what breaks when you remove or change any entity. 100% local, zero external dependencies.

02 / Key Features

Key Features

The most important capabilities, explained in practical terms.

Interactive Dependency Graph

Visualize all entity relationships in a force-directed graph with zoom, pan, search, and node filtering.

Fragility Detection

Automatically detects missing references, device_id coupling, disabled entity usage, tight device coupling, and hidden script dependencies.

Impact Analysis

Select any entity and instantly see the full blast radius - what automations, scripts, and scenes are affected, with risk scoring.

Migration Guidance

Step-by-step suggestions for safely replacing entities, moving devices, or cleaning up automations.

Hierarchy View

Browse your setup as a searchable list or a visual tree - areas, devices, and entities organized top-down.

Dashboard Sensors

5 entities for total nodes, edges, fragility issues, last scan time, and a rescan button - ready for cards and automations.

UI Configuration

Full config flow and options flow - toggle scan-on-startup, auto-refresh, template scanning, and group inclusion.

Fully Local & Async

No cloud, no external APIs. Runs entirely on your Home Assistant instance using native asyncio.

03 / Download

Product access

A clear path from the official source to your first successful workflow.

Choose the right platform

Use one of the official links available for your device or browser.

Install or open

Follow the store instructions or open the web application. No third-party installers.

Configure and begin

Review the options, choose your preferences and start with the core workflow.

Official access options
04 / Technology

Technology behind the product

A transparent look at the core technologies used to build and maintain this product.

Python
D3
Docker
05 / Security

Privacy & Security

Your data stays on your device. Always.

100% Local Processing
No Cloud Services
Zero External Dependencies
Open Source (MIT)
Authenticated Panel Access