My first HA integration Entity Manager

So i wanted to make a integration that had the option to view all entities by device and integration and to be able to enable or disable in bulk.

Any comments or suggestions are welcome.

GitHub - TheIcelandicguy/entity-manager: Home Assistant integration for managing disabled and enabled entities

Entity Manager for Home Assistant

A custom HACS integration that provides a comprehensive interface to manage disabled entities across all your integrations and devices.

Features

  • :bar_chart: Organized View: Browse disabled entities by integration → device → entity

  • :mag: Search: Quickly find entities, devices, or integrations

  • :white_check_mark: Bulk Actions: Enable/disable multiple entities at once

  • :iphone: Responsive UI: Clean, modern interface that matches Home Assistant’s design

  • :dart: Smart Grouping: See exactly which devices have disabled entities

  • :arrows_counterclockwise: Real-time Updates: Instant feedback when enabling/disabling entities

Compatibility & Permissions

  • Home Assistant 2024.1.0 or newer

  • Admin user is required (panel and WebSocket commands enforce admin)

  • No additional Python dependencies

Why Use Entity Manager?

If you have integrations like Shelly devices that create many diagnostic entities (power, voltage, temperature, etc.), this tool makes it easy to:

  • See all disabled entities in one place

  • Enable diagnostic entities for specific devices

  • Bulk enable/disable entities by device or integration

  • Keep your entity list clean and organized

2 Likes

It might help to have a short version of a description of the Integration in your thread title…

Just did. Thanks for the tip :slight_smile:

Looks nice…

Another nice feature would be to be able to bulk manage the entities are exposed to voice assistance. So we could mass expose light entities to alexa or the voice assist for example.

1 Like

Ok ill implement that in the next update.

1 Like

I have added a voice assistant, if you are trying this out please let me know :slight_smile:

That is awesome… it was the one gripe I had with managing entities that are exposed to voice assistants. I’ll give it a shot when I have some time and let you know.

Any chance you will add the functionality for Visibility (enable/disable)?

Get this after installation. Rebooted multiple times but no luck

I’ll take a look when im home. Does the card work?

Umm, you are aware that the normal HA UI does allow this already? Go to settings > devices and services > entities. Then click the bulk selection button, then you can select entities, and you can enable, disable, hide, unhide, restore entity IDs and delete.

I don’t use voice assistant, so I’m not sure if maybe the options for that are there if you use it. I know it wasn’t there at least in the past, but people were asking for that feature to be added.

No, the card doesn’t work. It does not show up in card picker

Integration is installed, sidebar has the entry.
I’ll try uninstall, reboot and new install later

Yes but i wanted it to be more accessible with a custom card. And from there you can see all entities with drop down in every integration. Here is a link to Facebook where i posted a video of it.
Redirecting...

1 Like

The sidebar should be working now. This is still a work in progress…

I just made a new release for you who want to check it out.

Released a new update with fixes to UI and new features.

Your pics-examples in Github seems to be missing , and not all people have/use FB :frowning:

You can see them here https://github.com/TheIcelandicguy/entity-manager/releases/tag/v2.7.0 I will fix that readme when I get home

1 Like

Very nice ! a great View !, thx
A Suggetion: Can you devide entities into Template-Sensors, or have specific for Template-sensor, Not sure All “Old” is “imported” into Helpers

Yes I can make that happen :slightly_smiling_face: got a few ideas to work on for the next update

1 Like