I’m using the Home Assistant Container installation type as described here. It has the advantage that everything Home Assistant is nicely contained in the container (I’m also running Rhasspy, mopidy and a bunch of other stuff on the Pi) but apparently it has the disadvantage that it does not have the configuration.yaml editor that Home Assistant OS and Home Assistant Core have.
Before I start looking into the “how”, I would like to know if there might be any reasons why a regular integration would not be able to write configuration.yaml. If no, then I might look into making one.
Preferably one that shows up in the “Integrations” setting, but one like those would also be ok.
Well, that official Raspberry thing… Debian Buster or something like that?
You mean on the shell? I usually use mcedit, the builtin editor of Midnight Commander. But I really really don’t care what the editor looks like, as long as it is reachable via HTTP and behind the Home Assistant authentication.
Both. There doesn’t seem to be the one VS Code Docker image, so I would at least need to know which image is suitable for the task.
And then I would have to run it through Home Assistant’s web server to check the authentication and since I’m not familiar how Python web apps work I don’t even know where to start. (I remember something about uwsgi but it’s been 10 years since I last worked with that.)