Ability to select which part of the backup that should be restored

Here’s the story, I screwed up my HA server, or sometimes, homeassistant updates screwed up integrations, stability, or anythings that not supposed to be screwed up. But it was screwed up anyway.

So, upon a good faith, I want to “restart” again, re-install everything, then restore again, because hundreds of entities in which really takes time to reconfigure. But restoring everything, meaning restoring the thing that screw up my homeassistant.

I know we can select which add ons we want to restore, but it will be way more helpful if we can select what’s inside the homeassistant configuration.
So, I propose a feature to select which part of the backup we want to restore.

  1. Integration Entries
  2. Automations and Scripts
  3. Helpers
  4. Configuration.yml
  5. Dashboards
  6. etc

That way, I can screw up… safely. Kinda.

Hope it makes sense.

Thanks.