Skip to content

v0.1.0 — Initial release

Choose a tag to compare

@delgusto delgusto released this 18 Apr 10:00

Initial release of Bulk Entity Editor — a Home Assistant custom integration that adds a sidebar panel for multi-selecting entities and bulk-editing them.

Features

  • Filter by search, domain, area, integration, state, and activity (including "Never received data" for finding dead entities).
  • Multi-select with sticky selection across filter changes.
  • Bulk actions:
    • Change area
    • Enable / disable
    • Show / hide
    • Rename — friendly name or entity_id, with prefix, suffix, and find/replace (plain or regex). Live preview, collision detection, and a warning banner before renaming IDs.
  • Progress + retry — parallel execution (8 concurrent updates), per-entity results, retry-just-the-failures.
  • Live updates — subscribes to entity/area/device registry events for real-time table refresh.
  • Virtualized table — handles thousands of entities.
  • Admin-only access.

Install via HACS

HACS → Integrations → ⋮ → Custom repositories → add https://github.com/delgusto/ha-bulk-entity-editor with category Integration → install → restart HA → Settings → Devices & Services → Add Integration → "Bulk Entity Editor".

Requirements

Home Assistant 2024.7.0 or later.

Known notes

  • Renaming entity_ids does not auto-update automations/scripts/dashboards — the rename dialog shows a warning banner before you confirm.
  • The "Never received data" filter reflects state at the moment the panel loaded.