i tried with nano or over the network.
it edits allright, but after and then i can check and see that ist edited.
it works. but after a reset everything is back to what it was.
the db is exactly from 2 days ago again.
all yaml files are back to old.
the mysensor files.
it seems like the virtual enviroment is saved and gets set back every time i restart.
yeah i tried searching also but didnt come up with anything.
hass is owner of everything in the srv dir and hass is owner of everthing in the config dir, exept a few dirs i made there to let appdeamon write sensorvalues. those are owned by root.
i hate virtual enviroments, daemons, etc. now i know why again
i get the feeling that the virtual enviroment get rebuild every time i restart the rpi.
That matches my setup; some of the sub directories and all the YAML files are owned by root.
And I hate manual installs, that’s why I stick with the AIO installer. Now I know why again!
Having never set one up manually, I’m not sure but it does sound like it. The only thing I could find that would revert changes though was the venv “deactivate” command.
i am still to unfamiliar with Linux ( and will stay that way if i trust allinones )
i am thinking about lots of options, but dont know what to do with it.
have i done the update from hass in another venv? hmm how to check if there are more venv’s?
how does virtual enviroment work? probably a db or a list with actual files.
where is that placed? what are the rights from those files? what should they be?
could it be that the rights in the venv are wrong so that hass cant save its venv?
how to find that out?
googling about venv… hmm to bad, cant find that easy.
you see i am rambling on, just to get my brain to go into the right direction.
Rene,
go and edit what you think you wann edit. Save it and than go to the commandline. Navigate to your vaml files and do a #cat of that yaml file you edited. Check if the content is what you expect. Otherwhise go to the .homeassistant folder and do a # sudo chmod +777 *.yaml
this will change permission and everybody can edit the yaml.