Home Assistant supervised on Debian has always been unsupported but, for me, has been the best solution. Here is how and why I installed it this way.
A few weeks ago I got some errors which complained about portainer. It seems Home Assistant are clamping down and have had issues with people running docker and portainer as well as supervisor, which I suppose is similar to portainer, a visual GUI for docker.
I found a solution on the Home Assistant Facebook group which was basically to rename portainer as “Iamnotportainer” which seemed to fix things.
However Home Assistant seems to be clamping down again and I am getting more errors.
I now have to find a longer term solution and have come up with the two following options
- Move away from supervisor to docker install of Home Assistant
- Move home assistant supervised to another machine, maybe a spare PI4 I have lying around. Keep the other containers I have in Debian on my NUC, including Teslamate, frigate and rakomqtt.
Option 1 is neater but involves quite a bit more work. Pavol, who helped me with the original install is going for option 1.
Option 1 involves
- install all Home Assistant add-ons onto docker/portainer including airsonos, node red, mosquito, studio code server. Apparently nginx will be needed for VSCode to work. I may also need to use Let’ encrypt to get a local secure certificate.
- I’ll have to use i-frames to get short cuts to the apps on the sidebar of Home Assistant which looks straight forward
- Find an alternative backup solution as I will lose HA google drive backup. Duplicati looks like a good option and there is a good guide for it here
Option 2 involves the following
- backing up and removing HA from my NUC
- Buying and SSD for my PI 4and installing supervisor and home assistant
- using Home Assistant Google drive backup to restore my config
- I’ll have a new IP address of the new machine so will need to update a few apps.
Still considering. Happy to hear suggestions or advice.

