When an integration adds tens/hundreds of devices, I think that the following logic should occur:
IF Device Name CONTAINS Area (Exact)
THEN Device defaults to Area when selecting areas to place entities.
When I brought over my ST entities originally, I had well over 150 devices that I had to individually place, but if logic were applied then 90% of them would have been placed in the proper area based on my naming convention:
Dining Room Dimmer --> Dining Room
Living Room Lamp --> Living Room
Kitchen Blender Light --> Kitchen
Upstairs Hallway Dimmer --> Upstairs
Master Bed Fan != Master Bedroom, so I would manually set that area via dropdown. (of course this isn’t reality, I would never have them named differently!)
Note that I am not proposing it ASSIGNS that area, just that the dropdown is defaulted to that matched area on integration import of devices and area assignment.