In the beginning all the setup was done via the YAML files but now things are moving towards using the integrations in the UI, which from user friendliness point of view makes a lot of sense. Also, writing YAML by hand can be (is) a pain.
However, for those of us who are generating the YAML from other sources in order to have a single canonical source of truth as well not needing to back up the HA instance, this move to UI integrations is quite concerning.
As I already have a list of all devices, I am very much not interesting in having to manually add them back again into the UI if at all possible to simply generate the YAML instead.
What exactly are the plans for configuration via YAML (or any other format really - it doesn’t matter) and using the UI to define the integrations? Will YAML continue? Is there a way to generate the required configuration for UI integrations without using the UI?