I want to set up a new Home Assistant machine. So, I purchased a Raspberry Pi 4B and followed the instructions here Raspberry Pi - Home Assistant. For the first few tries, when the imager was open, I did Ctrl+Shift+X to open the advanced menu. I set a few things, including username and password.
Once I fired up the Raspberry Pi, I was able to access it, via a browser at homeassistant.local:8123 and was shown the login screen. I entered the username/password but was told that one, or both, were wrong.
I then went into my desktop’s registry and deleted the data stored by the imager. I then ran the imager without opening the advanced menu. I was, again, able to access homeassistant.local:8123, saw the login screen, and tried root/[no password], but that didn’t work.
I am completely stuck – I have no idea what to try next. Please help.
If you setup HA, on the server itself you get a text based screen with the settings of your system.
When you connect from another PC with a browser which you point to http://IP_of_your_HA_system:8123, you get the onboarding screen in which you have create an account and do some settings.
Think I may have figured out the problem - but no solution.
I just did ‘ping homeassistant.local’ and the address shown was the HomeAssistant computer that is up and running - not the new one. Problem is this: When I look at the DHCP client list on my router, I do not see the new machine, so I have no idea what it’s IP address is.
The only thought that comes to mind is to disconnect the existing machine from the network and try again. Any better ideas?
As Nick suggested: I disconnected the existing HA and rebooted the router. I also ran the imager again to get a fresh image.
The first time I tried to access homeassistant.local:8123, using Firefox, it failed to connect (but I have a bunch of add-ons installed to make browsing more secure and they may have caused the problem). I them used Supermium and was able to connect and I saw the welcome screen. Great.
However, I started getting the following messages:
2024-05-27 21:54:19.870 WARNING (MainThread) [supervisor.jobs] ‘Updater.fetch_data’ blocked from execution, no supervisor internet connection
2024-05-27 21:54:19.871 WARNING (MainThread) [supervisor.homeassistant.core] Error on Home Assistant installation. Retrying in 30sec
2024-05-27 21:55:00.872 WARNING (MainThread) [supervisor.jobs] ‘Updater.fetch_data’ blocked from execution, no supervisor internet connection
2024-05-27 21:55:00.872 WARNING (MainThread) [supervisor.homeassistant.core] Error on Home Assistant installation. Retrying in 30sec
No idea how to get around this. I did turn off ‘Enable ARP Spoofing Defense’ on my router (before doing any of this) to try to avoid problems.
On my router, I added an entry for the Raspberry Pi in the IP-MAC Binding table, and now it is downloading the update. I am confused because I had specifically turned off ‘Enable ARP Spoofing Defense’ and had rebooted the router.