Installing Home Assistant Supervised using Debian 12

Thanks so much Tamsy to help me

as my VM is under processor ARM64 and not X86_64 , I thought to download the file “os-agent_1.4.1_linux_arm64.tar.gz” and not “os-agent_1.3.0_linux_x86_64.deb”. and replace in the command the xxx.deb with the xxx.tar.gz downloaded. And so I tried this command “dpkg -i os-agent_1.4.1_linux_arm64.tar.gz”

Anyway I will follow your advice and try to run “Home Assistant OS” on my machine

all the best

Patrick

hello Tamsy

Home assistant OS is for machine with processor X86-64 so I think it’s not ok with my VM using processor ARM64 ?!

Br

Patrick

Hi Patrick,

Try this image (generic-aarch64). It should work for your device although I can not guarantee on this because I have no experience with Home Assistant OS on ARM64/AArch64.

Maybe some other folks want to jump in here to confirm?

Hello Tamsy,

Thanks so much, I will try it…

I’ll come back to you with the result

Have a nice day

Br

Patrick

Hello Tamsy,

Sorry I don’t know what I have to do with this image ! How to install it ?

br

Patrick

Hello Tamsy

it’s ok with the image, I have been able to install this home assistant OS

Thanks so much again

Best regards

Patrick

Hi Patrick,

You are welcome.

Nice that you got it working now :+1:t3:

2 Likes

As this topic refers to Debian, is this the version it pertains to or some other version?

This topic is about installing Home Assistant Supervised on Debian 11, not derivatives of Debian (Ubuntu, Raspberry Pi OS, etc).

2 Likes

Read the OP, you’ll get your answer.

1 Like

Hi Taras,

I have install Bullseye Debian on my Pi4 but trying to disable onboard WIFI as my ethernet network is 192168.2.x.

I am new to Debian. My only experience beside Raspian is Kubuntu

Want to also simultaneously connect to 192.168.0.90 SSID using nmtui.

Can you help?

Why did you post a screenshot showing various Raspberry Pi OS images if you installed Debian Bullseye?

To configure network interfaces in Home Assistant, go to Settings > System > Network > Configure network interfaces.

Taras,

Since I had RPI imager installed I could easily printkey it and I figured I could rule them ALL Debian versions by RaspPI out that I had tried and failed to install to get a proper supervised version install after having tried them all but was getting errors (os-agent and such) that I could not resolve with latest upgrade at the time.

Peyanski article for Supervisor install

Since then I have got a whole house generator which I want to monitor from HA. That is why I asked if you know how to disable onboard wifi from within Debian. I have this external USB antenna

antenna

and was going to use nmtui so that I could have ethernet connections to 192.168.2.x for HA based and also connect to 192.168.0.90 for wifi to monitor the generator.

I don’t want to disable wifi within HA as I still want to connect using USB antenna. Do you know Debian well enough to disable the wifi chip from in it. Does not seem to be a cmdline.txt file in boot folder to add dtoverlay=disable-wifi

No. Derivatives of Debian can have different utilities and that’s an example of one.

That’s available on Debian. What was the result after you tried it?

1 Like

Taras,

When I first went into it did not show any WIFI connections just my ethernet connection to my home network 192.168.2.x. So, I added my connection to 192.168.0.90 and saved it. When I went to activate it, it only now showed my home WIFI SSID (which I did not add) but not the generator WIFI connection. I see it when I want to edit connections but not when I want to activate it. I am hoping it I can disable the wifi on the PI in Debian so that things might clear up.

Raspberry pi os (or Raspbian) is not Debian 11 (the only supported os for a supervised install). If that’s the OS you installed then you are running a derivative of Debian, not Debian. Which means you aren’t actually following this guide. Instead you are running an unsupported install and (unsurprisingly) running into issues.

Additionally if you are using a raspberry pi then you’re in the wrong place. As the instructions state there is a separate guide for raspberry pi.

The other guide starts by telling you exactly which image to install. And you’ll notice it never once shows the rpi imager because none of the images in that tool will work here.

3 Likes

…and don’t forget to read (but not only skim through) at least Section 1.6 of

How to help us help you - or How to ask a good question

which you can find within the very first pinned thread of the forum :wink:

1 Like

Unsupported OS now blocked during installation.

4 Likes

The apt-get install is missing apparmor and lsb-release. See GitHub - home-assistant/supervised-installer: Installer for a generic Linux system

apt-get install \
apparmor \
jq \
wget \
curl \
udisks2 \
libglib2.0-bin \
network-manager \
dbus \
lsb-release \
systemd-journal-remote -y

Probably because those are installed by default on Debian 11