Il y a 44 articles disponibles !

Installer Home Assistant sur Proxmox

Dernière mise à jour le 24 mars 2024

Installer Home Assistant sur Proxmox

Comment Virtualiser Home Assistant sur Proxmox !

Pourquoi HA sur Proxmox ?

https://www.home-assistant.io/

Tout d’abord, bonjour et bienvenue sur mon blog Technologie Geek ! Aujourd’hui, domotique et virtualisation. Voyons comment installer HA sur Proxmox ! En premier lieu, Proxmox est une solution bare metal open source basé sur la distribution Debian. Il vous permet de virtualiser différents systèmes d’exploitation tel que Windows, Linux mais aussi BSD et bien d’autres.

Proxmox dispose également d’une interface Web conviviale. En installant Home Assistant sur Proxmox vous pouvez planifier et automatiser vos sauvegardes. Ensuite, Proxmox vous permet de déplacer votre serveur domotique d’une machine à l’autre sans interruption. Il fournit aussi un outil de ligne de commande (CLI), vous permettant d’accéder au conteneur de vos machines virtuelles.


Que nous faut il ?

Premièrement, il vous faut une machine qui supporte la virtualisation matérielle (Intel VT ou AMD-V) que vous pouvez activer dans le bios. Pour pouvoir déployer Proxmox, vous devez également désactiver le secure boot. Pour plus d’information rendez-vous ici. Ensuite, il faut le disque dur virtuel de Home Assistant au format « .qcow2 ». Enfin, pour installer Home Assistant, il vous faut bien sûr une installation de Proxmox par ici.


Installation de Home Assistant sur Proxmox :

Pour ce tutoriel, nous allons créer notre VM et installer Home Assistant en ligne commande. Je suis connecté avec l’utilisateur « root », si ce n’est pas votre cas il faut ajouter « sudo » devant chaque commande. Rendez vous dans l’interface de Proxmox, sur le noeud « pve » et enfin dans « Shell ». Pour commencer, vous devez créer un dossier pour le téléchargement du disque virtuel de Home Assistant puis vous rendre dans ce dossier. Pour ce faire, exécuter les deux commandes suivantes :

mkdir /var/lib/vz/template/qcow

cd /var/lib/vz/template/qcow

Interface Web

Maintenant que le dossier est créé, vous devez télécharger Home Assistant puis décompresser l’archive. Au moment de ce tutoriel HA est à la version 11.4. Il faut modifier les commandes suivantes selon la version de Home Assistant. Pour voir la dernière version disponible, rendez-vous à l’adresse : https://www.home-assistant.io/installation/alternative

wget https://github.com/home-assistant/operating-system/releases/download/11.4/haos_ova-11.4.qcow2.xz

xz --decompress haos_ova-11.4.qcow2.xz

Installer Home Assistant sur Proxmox

Création de la VM pour l’installation de Home Assistant sur Promox :

Ensuite, il faut créer la machine virtuelle. Dans les commandes suivantes, vous devez ajuster deux informations selon votre installation. Il s’agit de l’ID ainsi que l’emplacement de stockage, respectivement « 600 » et « local-zfs » (local-lvm si vous n’utilisez pas ZFS). Vous pouvez également modifier la mémoire, le nombre de coeur…

qm create 600 --name Home-Assistant --memory 4096 --ostype l26 --bios ovmf --sockets 1 --core 2 --net0 virtio,bridge=vmbr0

Création VM

Vous devez maintenant importer le disque dur de Home Assistant dans votre machine virtuelle.

qm importdisk 600 haos_ova-11.4.qcow2 local-zfs

HA sur Proxmox

Pour finir, vous devez attacher le disque que vous venez d’importer, définir l’ordre de démarrage puis créer un disque EFI.

qm set 600 --scsihw virtio-scsi-pci --scsi0 local-zfs:vm-600-disk-0 --boot order=scsi0 --efidisk0 local-zfs:0,efitype=4m

Création disque efi

Démarrage de votre installation de Home Assistant sur Proxmox :

Ça y est, Home Assistant est prêt ! Sélectionner votre VM, cliquer sur « Démarrer » et enfin sur « Shell » en haut à gauche pour lancer une console puis patienter.

Console Proxmox

Pour terminer, rendez vous à l’adresse IP indiquée sur l’image ci-dessus pour ma part « http://192.168.1.85:8123 » !

Installer Home Assistant sur Proxmox

Pour conclure, vous pouvez installer Home Assistant sur Proxmox en quelques minutes. Vous pouvez sauvegarder, restaurer, mais aussi déplacer votre machine virtuelle très facilement. Vous pouvez également exécuter le code en une seule fois voir ci-dessous.

mkdir /var/lib/vz/template/qcow &&
cd /var/lib/vz/template/qcow &&
wget https://github.com/home-assistant/operating-system/releases/download/11.4/haos_ova-11.4.qcow2.xz && xz --decompress haos_ova-11.4.qcow2.xz &&
qm create 600 --name Home-Assistant --memory 4096 --ostype l26 --bios ovmf --sockets 1 --core 2 --net0 virtio,bridge=vmbr0 &&
qm importdisk 600 haos_ova-11.4.qcow2 local-zfs &&
qm set 600 --scsihw virtio-scsi-pci --scsi0 local-zfs:vm-600-disk-0 --boot order=scsi0 --efidisk0 local-zfs:0,efitype=4m



2 réponses à “Installer Home Assistant sur Proxmox”

  1. Avatar de Rémy Crochon

    Bonjour et Merci ,votre article très bien détaillé m’a beaucoup aider.

    1. Avatar de Stéphane

      Merci pour le commentaire !

Laisser un commentaire

Technologie Geek

bonjour !

Inscrivez-vous pour recevoir nos nouveaux articles !

Nous ne spammons pas ! Consultez notre politique de confidentialité pour plus d’informations.

Bienvenue sur mon blog Technologie Geek ! Je m'appelle Stéphane, je suis chef d'entreprise et Je suis un passionné de technologie, découvrez mes articles et mes test sur l'informatique, la domotique ainsi que la virtualisation.

Je crois que chacun peut apprendre quelque chose de nouveau chaque jour. Partager ses connaissances peut enrichir la vie des autres. C’est pourquoi j’ai créé ce blog pour offrir à notre communauté une plateforme pour partager des idées, des opinions et des expériences.