Installation HA Supervised on ODROID N2+

Hello @ All,

im am trying to install HA Supervised on my new ODROID N2+ with an debian linux running on it (buster).

I am using this guide:
How to Install Home Assistant Supervised - OFFICIAL WAY - Kiril Peyanski’s Blog

It worked to the topic HA OS Agent.

I tried to download the arm64 package (.tar.gz) and not the debian package (.deb) as explained in the Guide. But i can’t install the package os-agent_1.2.2_linux_arm64.tar.gz because it does not work.
odroid_1

Hopefully you could help me with that!

Thanks a lot in advance.

Buster isn’t supported, only Bullseye is.

This is the official guide, though I’d recommend you use Home Assistant OS instead, unless you believe you can follow the requirements and have the required expertise.

1 Like

Thanks!

I think i can follow this and i will give bullseye a try ;-).

The only problem i have now is that i have to download a file with the .tar.gz ending and the official guide only explains the installation with the .deb file.

odroid_2

odroid_3

How can i install the .tar.gz file? This doesn’t work for me at the moment.

If you don’t have the skills to troubleshoot that you shouldn’t be running Supervised.

Supervised is an advanced method, requiring that you have strong Linux and Docker skills. If you don’t you’re just going to keep running into issues.

Install Home Assistant OS on the ODroid instead. You get the Supervisor and add-ons you’re looking for, but don’t have the challenge of managing the OS.

I think i can handle Linux systems and i really want to try it. Everything worked fine to the step installing the Home Assistant OS Agent.

If you please could give an information for this step how to install the OS Agent for arm64.

If i come to the point, that i couldn*t handle the os, i will go to Home Assistant OS. Thanks a lot for your advice, i am really looking forward for a little assistance with the installation if the Home Assistant OS Agent.

In the first printout of commands you have downloaded the compiled binary (along with a readme and a license). So no need to ./configure etc.

If you want the source and compile it, download the source file.

The deb files set up a dbus file and a service file.

Thanks! I have understood.

Now how to install the Agent with the binary (os-agent). Which commands does the installation? Is it dpkg?

If one of the deb files matches your architecture

dpkg -i os-agent-whatever.deb

Ok. But i couldn’t find a .deb file for arm64. There is only the .tar.gz file with 3 files in it (readme, license and os-agent).

So the “dpkg”-way doesn’t work for me at the moment because of the missing .deb file.

os-agent is the executable, you’ll just have to copy that to the right location, pull the service file from the GitHub, drop it in the relevant folder, and then enable and start the service.

Thanks a lot! That sounds nearly perfect for me.

Could you please tell me which are the right locations?

  • For the executable?
  • For the service file?

Then i think i will get this done.

Sorry for that but there is always a first time.

The service file is for systemd, it goes with your other systemd service files.

The executables location is listed in the service file.

Yes, I’m being a little obtuse deliberately. If you can’t work these things out then you shouldn’t use this install method.

1 Like

I am new with HA and i read several times that the best way (with the most functions) is the supervised installation. So I tried to do this.

Supervised is anything but the best way.

It brings nothing that HAOS doesn’t bring, other than additional pain for you. If you run it in compliance with the requirements then all you’re doing is swapping a managed OS for one you manage.

Sadly there’s a lot of people out there who champion it as the best thing since sliced bread, without having any understanding of what they’re talking about.

Ok. Nobody explained me that way! So there’s no need for that what i am doing now.

Then i will you give your first suggestion (only download the image and put it on the emmc) a try. There are no more steps to take? Download the image, put it on the emmc und boot the ODROID N2*? And then i will also have the supervisor menu on the left menu?

The Supervisor menu moved to the main Configuration menu, but yes. HAOS is the way to get the Supervisor and add-ons.

Ok. Works :wink:

Can you tell me why i can’t find “Snapshots” in the Supervisor Menu in Settings?

I want to copy all settings, … from RPI3 to new ODROID.

Thanks again.

They got renamed Backups a while back

Marcus, to protect your sanity and save time, lots of time, listen to Tinkerer. Supervised is nothing but pain even if you get it working now. Long term Supervised will be nothing but trouble, unless you do not mind your HA life being a painful misery.

If you really want an easy life with HA go the HAOS route. It has everything anyone might ever require from HA, and then some.

I beg to differ, supervised gives me no problems at all. Just a few instructions which are copy/paste. Haven’t tried on n2, but @hotspot2 was well on the way.