I’m running HA on a RPi 5. I have a few extra add-ons installed: Graphana, InfluxDB, Studio Code Server, and Terminal. It’s been running fine for a couple of months, but today, I tried to check on it and I found that my Graphana dashboard was not coming up.
Clicking around, it seems that most things on the web UI are functional, but I can’t go to Settings > Add-ons. I also get no response when I click on any of the add-ons on the left nav list (e.g. Graphana, terminal, etc).
The add-ons themselves fail eventually with an error: Unable to load the panel source: /api/hassio/app/entrypoint.js
The Add-ons setting page fails with an error suggesting I check the system health and the observer.
However, the Observer reports:
Supervisor:Connected
Support:Supported
Health:Healthy
I also have access to keyboard and screen so I can use the ha> CLI, but I am not familiar with interacting with HA in that way.
Any suggestions as to what might be going on or how to recover my add-on functionality?
I had the same issue the other day and a restart of the entire host (not just the HA core) solved it.
I know VS Studio Code addon will sometimes go haywire with its linting (syntax checks) and then eat up CPU and RAM resources and it might eventually crash. My guess is that this time it somehow stayed up instead of crashing, but in a unstable condition.
Normally I can hear the fans spin up when the linting issue occur, but occasionally I miss it or it happens later, because the addon is still running and I do not close the opened files.
Thanks so much for the quick replies! I tried the ha supervisor repair
and it reported success, but did not seem to fix the problem.
From the CLI though, i did a host reboot
and rebooted the whole RPi and that did fix the problem. I think when I tried to reboot it from the GUI, it probably was just restarting the UI, not the whole machine.
When it booted, I did get an error that “terminal” didn’t start: Add-on Advanced SSH & Web Terminal is set to start at boot but failed to start. Usually this occurs when the configuration is incorrect or the same port is used in multiple add-ons. Check the configuration as well as logs for Advanced SSH & Web Terminal and Supervisor.
Is it possible that one of these add-on’s flipped out, like the visual studio? Are there logs I can inspect to figure out what was hosed up?
There might be some log message in the core log or the supervisor log, but it might not be in the end of the log, since it can have happened long ago and you have just first seen the issue lately, so there is a lot of text to search through.
I have no idea what the log message would be, so I personally gave up and just tries to remember to close files in Studio Code Server before exiting the view.