Unique ID is an internal structure so that the UI knows what a device/entity is. If you’re not seeing an error i the log for that entity it’s working.
We’re you trying to define the entity_id?
That is built by slugifying (trim, lowercase, replace spaces with _) the name at creation time. Now that you have a unique ID you should be able to change the entity_id in the UI now.
Understandable, you can rename each of them in the UI once they’re pulled in. But unique_id isn’t what makes it happen it’s what allows it to be edited in the UI. Sorry. You’ll have to rename each by hand.
In fact I always use GUIDs for unique id’s because they’re not intended to be for the user.