First off, I’m visually impaired and use a screen reader. I mention that, not for sympathy but in hopes that it will help eliminate the “rtfm” comments.
I am needing to get into some more advanced automations that can not be done in the ui. I’ve been reading, and listening to yt on packages and to be honest I’m quite frusterated……understatement of the year!
I was able to add a folder named “packages”, and add the homeassistant block with include packages in the configuration.yaml, easy peasy lemon squeezey.
Here’s where the frustration comes in, nothing I’ve been reading and listening to talks about “default_config”. Everything already had the homeassistant block and weren’t using the default_config already. Everything sounds so simple.
When I google up this default_config, I find a couple threads but they are all pretty much “rtfm”, “it never needs to be touched”, “just delete the line default_config, add everything back manually and hope you don’t brick it”….all quick one liners and links to the “official documentation”.
I guess I’m just dumb as a box of rocks, as I’ve read, and read, and read, just getting more confused along the way. I really don’t understand why this aspect seems to be pure black magic and only for the chosen few.
So here’s where I need help. Is there an easy (relatively) way to move beyond the “default_config” and into a more advanced/practical structure?
I’m using studio code server in HA and can’t figure out how to find, let alone read this mysterious default_config. For example to save or copy from. This leads me to believe I have to use the cli to find it, and cat to read it, nano to edit it and so on. Where in the file structure is this default_config located?
Maybe my google skills are lacking, does anyone have any useful links (official or otherwise like yt) that explain this a little better?
Truly, any guidance is appreciated.