I have a Raspberry Pi, running HomeAssistant, that I built several years ago. It is doing just fine, but I feel that things should be updated. Since I am hesitant to upgrade a working system, my plan is to buy another Raspberry Pi, will install everything on it, and then use the new one. Sounds simple, but…
I installed the Raspberry Linux and everything worked just fine, including SSH (once I enabled it). I then followed the instructions here https://www.home-assistant.io/getting-started/, but after doing this, I could no longer SSH to the machine! I hooked up a monitor, etc., and found that logging in was directly to HomeAssistant. Not what I was hoping for and not what currently exists!
Looking at the existing system, I see that HomeAssistant in installed in the folder /home/pi/homeassistant (and others). However, the websites I am finding talk about creating a folder /srv/homeassistant, a homeassistant user, etc and going from there. Maybe this is the ‘new’ way to do things, but unless there is a reason not to, I would like to recreate that which I did before.
I did not take good notes last time and have forgotten what I did. So, can you please point me to instructions for installing HomeAssistant like I did in Sept 2017? Thanks.
Since you have installed Linux with raspberry pi, you can look into installing the supervised version of HA. Its mostly simple and should work with any Debian Linux just follow this guide.
With this, you will install HA in docker. As a tip I recommend you to not do this through SSH as there some packages that will terminate your network connection. Please try this process after you connect the monitor and keyboard to the pi. It would be more stable.
Once HomeAssistant was installed, I was able to access the HA GUI via the IP associated with the Ethernet, but not the WiFi. I fixed this creating the user via the wired interface, then I was able to log in via WiFi.
Off course that is all the point on running supervised on supported version. However running supervised version you will also be able to install docker from Portainer too. For stability you should install all addon from portainer and then should there is no availability then you install one using HA-Addon