So you suggest me to use some knx entities in yaml and some in UI? Now i have entered a few blinds and lights in ui and when i configure the rest and i do it with yaml then i have to search both areas?
I think it is easier to stay in one world for one integration?!
I mean, you probably don’t need to add every group address as entity
But sure, it’s a bit of work to create lots of climate or light entities. But it’s a one-time thing…
OK, so if that’s all it seems to me that YAML config has many advantages compared to GUI. I really hope that GUI will not become mandatory as long as there is no auto detect option.
Also, unless you are tinkering with KNX a lot for yourself. There is no reason to ever change GA’s
In my 24 years of installing KNX installations (god i’m getting old )
I have revisited many of those to repair, replace, change and add hardware. (unlike many other automation systems… No firmware update is ever needed, or ver2 wont work with ver1… Looking at you Niko…)
But i can say i never had to change GA’s, nor can i personally come up with a reason to do so.
Atm i just work with the YAML to keep everything in 1 place, i’m keeping an eye on the GUI part that is being worked on and i might switch in the future.
UI has a couple of features that are just not possible with yaml
a super-stable unique_id
changing some config of a single entity without reloading the whole integration
migrations for future schema changes
and yaml maybe won’t get device support.
Other than that, if you prefer YAML, that’s totally fine and won’t be derprecated soon (and then not without migration path). I don’t see major advantages though.
Creating configs is kind of tedious work with both - but that’s knx
It’s such a desaster to get an overview about what’s configured in GUI that I hardly can find any advantage worth to switch. Not to mention that documentation is more than difficult.
E.g. the Telegram Integration config would be very difficult to be reproduced in case I would ever need to do it again, if I would not have a copy of the old YAML config.
Maybe I should start doing videos of every GUI config so that I solve at least the issue with the docu disadvantage. HA-GUI-Config could be the very first usecase I found for MS recall.