Hopefully the below long journey on how to resolve my all of my “Unsupported” issues for HAS will be useful to others. I fixed them all and was left with one final issue that was the OS being wrong - so I
have HAD put the current and final question on top of the long story below - but read through my additional editswhere I had to undo some of the changes for the sake of stability. Sheesh. Currently I have I had an RPI 4b 8GB running the standard RPI Raspbian 32 bit OS that came with it but booting off a 1 TB SSD rather than a MIcro SD Card which makes a HUGE difference in speed. I’ve installed on the host some software (weewx) which is a wonderful elegantly written program that collects weather data from my weather station, hosts a website showing same with graphs, also storing that data in a DB and also transmits the data to NOAA and various weather websites all over the world. Along the way I taught myself linux and python so as you can imaging is was a struggle (I was a programmer for many years on wall street (windows, not linux) - now do something else for a living - so I did have the aptitude - just alot to learn).
It is very efficient and uses so little CPU, and as a gadget freak/glutton for punishment I decided to also use the same RPI for Home Assistant, hence it has to be “Supervised” running in docker.
I got HA Supervised up and running about 9 months ago but it was a struggle with many different versions tried until on the 4th try it was finally up and running - hence my issues below. I have full backups of the entire SSD - and also backups of just the HA. But no other kinds of backups. (For example - I would now know how to restore just the weewx, on a new OS, etc…)
Under settings/repairs the “System Information” has “you are running an unsupported installation” and when I click more I get the popup: “Below is a list of issues found with your installation, click on the links to learn how you can resolve the issues.”
The description under each link given above is somewhat vague - just shows the requirements - does not explain what the issue is with each in my case, but I did a GREP through my syslog for anything with “unsupported” I get a better explanation of each issue. But - guys - don’t even bother going down that rabbit hole that will lead you to China with few improvements! Do what I finally did and bite the bullet, here is how I fixed everything with a 20 degree cooler running lower cpu % rate and 64 bit instead of 32 bit - in that post 29 below has exact step by step instructions on how to do it for noobs. These are my end results - a squeaky clean puppy that runs with a much lower cpu and 20 degrees lower temperatures - totally supported:
|installation_type||Home Assistant Supervised|
Home Assistant Community Store
|GitHub API Calls Remaining||4423|
Home Assistant Cloud
Home Assistant Supervisor
|host_os||Debian GNU/Linux 11 (bullseye)|
|installed_addons||Log Viewer (0.14.0), Samba share (10.0.0), Home Assistant Google Drive Backup (0.108.4), File editor (5.4.1), Duck DNS (1.15.0), AdGuard Home (4.7.4), Terminal & SSH (9.6.1), Core DNS Override (0.1.1), Mosquitto broker (6.1.3), AppDaemon (0.9.3)|
|oldest_recorder_run||October 4, 2022 at 2:29 PM|
|current_recorder_run||November 4, 2022 at 11:33 PM|