I have just installed HA-Supervised on debian 11. Thanks to the instructions was simple and worked like charme. Thanks for this!
However, after install, all my docker containers were gone and only the home-assistant ones were left I was able to track this down to the fact that the Home-Assistant installation comes with an own /etc/docker/daemon.json and one very relevant input in mine was missing:
I’ve followed this guide step by step and the services are running but I can’t log in to the web service. I use my machine IP and port 8123 (the same that was displayed after the successful installation).
I’ve installed it on Debian 11. The device is Odyssey X86J4125800 with CPU Intel Celeron J4125.
Both agent and supervisor services are running. However, I can’t access the web service. I also noticed that the network on my device stopped working. I tried to grab a new os agent from GitHub but I can’t access the internet on the device. The device is connected via cable to the router. Any idea how can I restore the internet and access the web service?
This was key to get a Supervised install in a Proxmox LXC container. Although it will be unsupported, I just wanted to have a look at this kind of install. So far so good!
I really like the OS virtualization of LXC containers vs HW virtualization of VMs.
I’m trying both at this moment as I’ve had the HAOS VM running for more than a year already under Unraid.
Hi i just wanted to share that the homeassistant-supervised (1.4.2) is missing some smartness.
indeed even if i’m on debian 11, i have some custom networking rule
basically i did a bridge between ethernet and wlan as the computer is underground and as i have bad wlan there but some wlan devices…
therefore i use the computer as a hotspot
auto lo
iface lo inet loopback
auto enp8s0
allow-hotplug enp8s0
iface enp8s0 inet manual
auto wlp7s0
allow-hotplug wlp7s0
iface wlp7s0 inet manual
auto br0
iface br0 inet static
bridge_ports enp8s0 wlp7s0
address 192.168.1.101
broadcast 192.168.1.255
netmask 255.255.255.0
gateway 192.168.1.1
bridge_stp off
bridge_waitport 0
bridge_fd 0
and when the deb file is triggered it messes up the /etc/network/interfaces file with something that of course breaks my network…
then the install script is blocked in such way :
[info] Fix kernel dmesg restriction
Ajout de « détournement de /etc/NetworkManager/NetworkManager.conf en /etc/NetworkManager/NetworkManager.conf.real par homeassistant-supervised »
Ajout de « détournement de /etc/NetworkManager/system-connections/default en /etc/NetworkManager/system-connections/default.real par homeassistant-supervised »
Ajout de « détournement de /etc/docker/daemon.json en /etc/docker/daemon.json.real par homeassistant-supervised »
Ajout de « détournement de /etc/network/interfaces en /etc/network/interfaces.real par homeassistant-supervised »
Dépaquetage de homeassistant-supervised (1.4.2) ...
Paramétrage de homeassistant-supervised (1.4.2) ...
[info] Restarting NetworkManager
[info] Enable systemd-resolved
[info] Set up systemd-journal-gatewayd socket file
[info] Enable systemd-journal-gatewayd
[info] Restarting docker service
ping: checkonline.home-assistant.io: Nom ou service inconnu
[info] Waiting for checkonline.home-assistant.io - network interface might be down...
ping: checkonline.home-assistant.io: Nom ou service inconnu
[info] Waiting for checkonline.home-assistant.io - network interface might be down...
ping: checkonline.home-assistant.io: Nom ou service inconnu
[info] Waiting for checkonline.home-assistant.io - network interface might be down...
ping: checkonline.home-assistant.io: Nom ou service inconnu
[info] Waiting for checkonline.home-assistant.io - network interface might be down...
ping: checkonline.home-assistant.io: Nom ou service inconnu
[info] Waiting for checkonline.home-assistant.io - network interface might be down...
ping: checkonline.home-assistant.io: Nom ou service inconnu
[info] Waiting for checkonline.home-assistant.io - network interface might be down...
ping: checkonline.home-assistant.io: Nom ou service inconnu
[info] Waiting for checkonline.home-assistant.io - network interface might be down...
ping: checkonline.home-assistant.io: Nom ou service inconnu
[info] Waiting for checkonline.home-assistant.io - network interface might be down...
ping: checkonline.home-assistant.io: Nom ou service inconnu
[info] Waiting for checkonline.home-assistant.io - network interface might be down...
ping: checkonline.home-assistant.io: Nom ou service inconnu
not a big deal if you are physically on the computer, so you can fix the interfaces file and restart networking
but if the computer is without screen/input and if you did all this per ssh … then good luck ;p
if someone could fix that point this would be awesome
ok but in that case could the supervisor enable the user to have a bridge ?
I mean i have home assistant on a computer designed to be a NAS and my nas is also doing network bridge as the devices underground don’t see the WiFi .
I don’t mind if another tool handles the network but i guess that this should be possible right ?
The Supervisor controls networking, end of story. If you need or want something different, Supervised install is not for you. I’d suggest you look into running a HA OS VM instead, that way you can do whatever you want with the rest of the machine.
Thanks for the tip, i’ll try to have a VM in that case.
I admit that is is kind of surprising that bridging is a no go for the debian installation
i just reported that the script somehow broke my network and that it could detect the bridge and accept it.
In the end to make it work i removed the wifi/ethernet/bridge lines from the /etc/network/interfaces file
and created 3 files (one for each interfaces) in /etc/network/interfaces.d/ Indeed the script does not seems to do any modification there ^^
So it managed to work and i was also able to do some updates directly from HA.
But somehow updates are not possible anymore because HA believes it it has no internet…
Whereas i connect on it form outside my local network and it is still able to inform me of available updates ^^
As far as I understood this error message comes because the network interface as detected as “disabled” within system/network
So in the end to prevent bothering you with this request of supporting br0 i downloaded the virtualbox vm and tried to use it as replacement.
But i did not yet found out how to get all my data imported on it.
Of course i try to generate a savefile on my debian HA and import it on the virtualbox HA but got an error.
My second idea was to use virtal box file browser and copy/paste files manually, but there it asked for a user credential that i don’t have
If some of you have some advice for this, i would highly appreciate it