Installer Home Assistant sous Debian 12

Dans ce tutoriel, nous allons voir comment installer Home Assistant sous Debian 12.

Cette installation permet d'utiliser Home Assistant Supervised sur un serveur Debian.

Je vous présente également les différentes étapes nécessaires à la préparation du système, à l'installation de Docker, d'OS-Agent et enfin de Home Assistant.

🎬 La vidéo du tutoriel

1 Préparer Debian 12

Avant de commencer l'installation de Home Assistant, il est conseillé de mettre complètement à jour le système Debian.

Nous allons donc commencer par mettre à jour les dépôts et les paquets installés sur le système.

sudo apt update
sudo apt upgrade
sudo apt full-upgrade
sudo apt autoremove
sudo apt clean

Redémarrer Debian

Une fois les mises à jour terminées, redémarrer le serveur :

sudo shutdown -r now

2 Passer en superutilisateur

Pour poursuivre l'installation, certaines opérations nécessitent les droits administrateur.

su

3 Installer les dépendances nécessaires

Nous allons installer les différents paquets nécessaires au fonctionnement de Home Assistant Supervised.

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

4 Installer Docker

Home Assistant Supervised utilise Docker pour faire fonctionner ses différents composants.

Nous allons donc installer Docker avant de poursuivre.

sudo curl -fsSL get.docker.com | sh

5 Installer OS-Agent

OS-Agent permet à Home Assistant de communiquer avec différents composants du système d'exploitation.

Télécharger le paquet OS-Agent :

sudo wget https://github.com/home-assistant/os-agent/releases/download/1.6.0/os-agent_1.6.0_linux_x86_64.deb

Installer ensuite le paquet téléchargé :

sudo dpkg -i os-agent_1.6.0_linux_x86_64.deb

6 Installer Home Assistant Supervised

Nous pouvons maintenant télécharger le paquet d'installation de Home Assistant Supervised.

sudo wget https://github.com/home-assistant/supervised-installer/releases/latest/download/homeassistant-supervised.deb

Installer ensuite le paquet téléchargé :

sudo apt install ./homeassistant-supervised.deb
💡 À savoir

L'installation de Home Assistant Supervised peut afficher différents avertissements selon la configuration de Debian et les versions utilisées.

Vérifiez toujours les messages affichés par le système avant de poursuivre.

7 En cas d'erreur dans le menu Paramètres

Dans le cas d'une erreur rencontrée dans le menu Paramètres, la commande suivante peut être utilisée dans le cadre de cette installation :

sudo ha jobs options --ignore-conditions healthy

8 Redémarrer le serveur

Une fois l'installation terminée, redémarrer le système :

sudo shutdown -r now

🎉 Installation terminée

Home Assistant est maintenant installé sur votre serveur Debian 12.

Vous pouvez ensuite accéder à l'interface de Home Assistant depuis votre navigateur.

Vous pourrez alors commencer à configurer votre installation, vos appareils et vos automatisations.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *