[On Hold] Deprecating Home Assistant Supervised on generic Linux

Very true, but nothing to do with supervised ha (plenty to do with window shopping though.)

1 Like

Available to continue maintenance of the linux installer if needed :grinning:

Hassio is a supersoft, it would be a shame to abandon this installer will harm the project :slight_smile:
Can we discuss it in PM?

3 Likes

Please continue to support the Linux generic installer. I suggest making it more opinionated if that helps with supporting it. Perhaps drop support for Snap (Docker snap package is old and unsupported).

1 Like

I’ve recently setup Virtualbox with Home Assistant.Works fine, but was thinking of trying out ProxMox. Might be a little more resource friendly. Just wondered, does anyone know:

  1. If the Whiskas script uses a one of the virtual devices (VDI etc)? i.e. A supported method?
  2. Is it possible to use one of the Home Assistant virtual device images with Proxmox directly. i.e. I use the VDI with VirtualBox. I wondered what VM image type I can use directly with Proxmox?
    Cheers
    Will

Yes, that script pulls and uses an official image.

Yes, use the QCOW2 image if you want to install manually. I would recommend using the Whiskerz script though.

2 Likes

Thanks. Looks like Ive got some more testing before finalising my preferred solution! Thanks for your advice @kanga_who

I have seen many people recommend Proxmox, however, realize that you cannot use a display anymore! (you can but it’s very hard and very few people succeed!)

I found out the hard way. After reading this blog post I converted my Ubuntu running NUC which is connected to the TV and which I occasionally use to see a movie. Installing Proxmox on a NUC isn’t hard and passing USB devices is quite easy. However, things such as onboard WiFi and Bluetooth do not always work out-of-the-box and require one to install drivers which need to be extracted from .deb files (not trivial).

Also my MariaDB didn’t survive the conversion (might have to do with issues of the filesystem (ZFS) Proxmox uses).

If you are using a NUC (or another server) without a screen, then it’s probably fine to do, however, I do think it’s quite hard to set up if you want anything that isn’t supported out-of-the-box. It took me many hours and I am a programmer by profession!

Initially, I switched from a RPi 4 with HassOS to a NUC because the RPi 4 was becoming too slow. Then the NUC was too fast for only HA, so I was glad I could occasionally use it as HTPC.

I love Supervised HA and I am very disappointed that Supervised HA might soon not be supported on a generic Linux anymore. My Proxmox adventure was mostly fun and I think it’s very cool, however, I am going back to the (for now) unsupported install again.

1 Like

Thanks for the feedback about not having a display. I was considering switching from a Supervised HA to Proxmox but I think that I will hold off until the dust has settled.
Also, I see that the Supervisor is now at version 224. I’m pretty sure that this is a recent update so hopefully the devs are going to continue to support it on a Unix supervised installation.
cheers

We are bit off-topic but

I don’t know if i understood, but you can pass to the VM the gpu card, along with other usb devices or pci devices, to have a sort of “complete” desktop: your monitor, keyboard, mouse connected to the VM.
It’s not hard to do, the hard part is to have the right motherboard-gpu-devices for IOMMU goups.
Otherwise it will be very easy to fail.
If you want, you can try UNRAID.
For ZFS, when i installed proxmox to an host it prompted me to use EXT4, so you can choose the fs to use.
For the rest i agree with you, i hope supervised will continue to be supported.
Maybe the way could officially support only certain tested OS, something like debian, cent os, raspbian for example, and not all linux distros :man_shrugging:

2 Likes

There was an update to supervisor today. I noticed this in the supervisor logs :

20-05-25 08:38:03 WARNING (MainThread) [supervisor.hassos] No Home Assistant Operating-System found!

yes.
I got upgrade from 222 to 224.

Hi Jerry,
I am also looking a a refurbished HP G2 i5/8gb./250Gb to run Proxmox with HA and one or two other VM’s. Still okay with you? How about the USB passtrough on these boxes?

I’m not Jerry but i suggest you to check proxmox forum for a well supported HW to use with.
The main problem is all about IOMMU groups and pci device ids.
For USB, it’s not a problem if you share a stick or a pen drive, if you need to share something “more”, i also suggest you to buy an USB hub and then share all of that hub.

Hi Malaga, thanks for your input!

I am currently running ESX6.7 on a Intel NUC i3 with passtrough configured for 3 devices:

image

Aeotec Zwave, IR-reader for reading out district and a EU P1-cable for my energymeter.

These are al serial devices so I don’t think that should be a problem? Not sure if it matters if I “connect” them with the /dev/tty device or the /devserial/by-id/xxxxxxx ? I do remember I had some issued by using tty so used by-id… but I guess this is not the came as PCI device ID’s right? For me pssstrough is ot needed for GPU or whataver other devices, USB serial only!

What is the benefit of the USB hub btw still in this case?

Thx, Tom

Hi Tom,
Yes, this setup works great. I have zero problems. It was trivial to pass through my HUSZB-1 USB device. That’s the only device I need, but it would seem others would work the same. I love this setup. I only average about 4% CPU usage and love the Proxmox setup. I gave the HA VM 4 cores and 4GB ram. It never uses more than 2 though, and usually only about 1.2. I can backup the entire VM in about 30 seconds. I also like the templates you can create. I can crank out a fully installed server or HA VM in just a few clicks. Great for testing and thrashing about. If they decide not to deprecate I will use Supervised, in a Proxmox VM.

the benefit is that you pass it ALL to the VM, so you can then attach anything you want and the VM detects it: for some HW, like external HDD, pass only the port or device id is not enough.
You generally don’t have to worry about ids, find them all etc etc.
But pass usb to serial is not a problem, i did the same for a solar system, just passed the port.
I don’t know on esxi, but proxmox has a limit to 5 usb devices per VM, you have to edit a file to extend it, but then you have to manually edit the VM conf, just for let you know that in case you need more than 5 usb devices. And even in that case, if you pass an USB hub you are fine :slight_smile:

Great thanks for the insights!! Really helpful, will still dig around Google to get the details.
Only played around a little with Proxmox running on ESX running on the NUC.

Since there seem to be so many Proxmox gurus here…

I used to run HA on NUC/Proxmox for a while but moved to Ubuntu supervised (oh boy, I hope I got that terminology right :wink: ) because I couldn’t get HA to use the Bluetooth.

Is that something that can be done now because I really like it for presence detection?

I am planning on going back to Proxmox. I’m more comfortable with VMs than I am with Linux and at least if I screw up a Linux VM it won’t affect anything else.

For Bluetooth presence detection, I can highly recommend monitor, which has a long thread here.

1 Like

Silly question but I’m driving myselft crazy. I installed previous version of supervised and I see several containers running. But going to raspberry-ip-address:8121 is not opening anything. I had HA before running on a docker container and it was working.

Any help?