C'mon HA. UI configuration is fine BUT

Got this repair after updating to 2026.7 (excuse the French, it says YAML smtp configuration is gone)

YAML configuration is going, that train has passed, but there are those everlasting issues since the decision was made to move to UI:

  1. No secrets management.
    Seriously, one of the basic rules for security management is to externalize credentials.
    There is currently no equivalent to secrets.yaml in UI.
    Not sure how the core team is justifying the fact that credentials are stored in plain text in .storage, but they would have a hard time convincing me.

  2. No way of editing most integrations configuration.
    That one is also there from day one. Taking the example of smtp, we have


    No way to edit the server or credentials. We have to remove the configuration and create a new one.
    I mean, really? In 2026?

Sorry for the rant, but as much as I like HA, and as much as I accepted the above points for a while, it has been 6 years since ADR10 basically deprecated YAML configuration.

I would expect something to be done about the above.

4 Likes

Bullet 2 is my number one hate object in HA, especially with some of the integrations that have 3 pages of settings in the setup and one or two can not be changed after the initial setup.

2 Likes

Yeah. Editing .storage/core.config_entries manually was an ok workaround for a while, but deprecating more and more YAML configurations without a solution to the points above got on my nerves today…

Stuff need to be stored somewhere. I’ve been slowly moving all of my scripts/automations/helpers to YAML. So much better.

Whilst I agree with your sentiment, especially about the lack of reconfiguration, it is just as easy to exclude the .storage directory as it is to exclude the secrets file from git backups. And that was the main reason it was introduced.

Sure, but excluding.storage basically amounts to backup nothing nowadays.

Storing the whole configuration in a hidden directory might a point 3) actually…

And don’t start me on HA backups for non haos users :slight_smile: