WTH Plant integration requiring yaml for config

Why plant integration still requires YAML? Currently, it doesn’t allow ‘unique_id’ to be set for YAML config, so it can’t be modified within UI.