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
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.
📺 Retrouvez Solaire Domotique sur YouTube
Retrouvez mes autres tutoriels et projets autour de Home Assistant, Proxmox, Docker, Raspberry Pi, serveurs et domotique.
▶ Voir la chaîne YouTube