As an administrator, I want to edit multiple entities simultaneously so it doesnt take me hours to do simple reconfigurations
It takes a really long time to do changes to entities when re-organising things like “Area”, a method to do bulk changes of certain fields would reduce the time to reorganise or fix problems from over an hour to seconds.
Adding a “bulk change” in the existing Configuration > Entities screen that uses the existing tickboxes would be a natural place to do this.
Background
The number of available entities quickly grows, HA is an enthusiast platform so a normal house can easily have over 100 entities when you account for 50 bulbs, 20 remote switches, 10 remote sensors, 4-5 media connections, 2-3 HVAC controls and the occasional connected car or smart cat litter.
Operations like area changes can take a long time by the time you select each one, click advanced, select the area, press update, repeat 100 times.
Providing bulk edit capabilities would make this job simpler and alos promote people experimenting with different configurations as it can be done quickly
You might see if hass-cli might let you do shell scripts to make the changes you’d like to do. I think if the entities in question show up in the GUI, then hass-cli should be able to manipulate them.
I used hass-cli in the past to rename a bunch of Z-Wave entities that got automatically created with really ugly names, 4 or 5 entities for each outlet on a Z-Wave power strip…
For the windows crowd: This script renames devices matching a regex string. Save as whatever.ps1 and execute in directory with venv for hass-cli. If you installed it globally just skip the first line.
Also worth noting that renaming the parent device will give the option to propagate the change to child entityIds. While this isn’t exactly what you may be looking for, it did the trick for me. More info outlined in this thread: Bulk renaming of related entities
Bulk edit is an even more vital feature now with the new Labels/Categories/Areas etc. Anyone with an existing installation is faced with hours of laborious clicking to assign labels to their existing automations, entities etc. A checkbox-based bulk update feature is sorely needed to make this 100x easier!
Indeed, setting tags or categories would be so much easier with bulk assignment. Regex/script based as mentioned above is no good for this, checkboxes would be great.
Recently I’m setting up multiple lights via xiaomi gateway3, some entities are disabled by default and I need to re-enable them manually, I have hundreds of lights and need to repeat again and again, what a mess and not geek at all. @frenck