Setting this up and learning as I go. I have Filezilla and I am FTP’ing into HA and using Textwrangler to edit the configuration.yaml file, but when I try to upload/save changes to the file I am told I do not have permission to write.
I am logging into sftp://[local.ip] user:pi pwd: xxxxx port:22.
I would login as root, but I have no idea what the default root password on my RPI would be.
There isn’t a password set, so you can’t FTP in to edit it using homeassistant. You have 3 options here (in order of recommendation):
SSH into the Pi using the pi user. Then, run sudo su - homeassistant to switch to the homeassistant user, where you can use nano or vi to edit the file. (Most recommended solution)
Or, you can just run sudo nano [path to file] as pi any time you want to edit the file, which will just use a sudo to root to edit the file.
You could also use WinSCP which will handle file management as well as editing. You can set it up to go into SU mode when it connects by following my post here:
WinSCP would be a great solution for you if you are a Filezilla user as the layout and concepts are the same, it just uses a different protocol (SCP vs FTP).