Installer Home Assistant OS sur Proxmox
Home Assistant OS

Installer Home Assistant OS sur Proxmox

Table des matières

L'idée de l'article me vient de TJ, une fois n'est pas coutume!

Home Assistant OS ou encore, HA OS, est une version d'installation de la célèbre application Home Assistant. Voici d'ailleurs les versions possibles :

Nous allons nous focaliser sur la version HA OS et l'installer ensemble sous Proxmox. Rien de bien compliqué, vous allez voir !


🧑‍💻 Préparation de la VM

On va commencer par créer la VM sous Proxmox, cliquez sur Create VM :

Créons maintenant la VM. Dans l'onglet General :

  • VM ID => On va partir sur 110, naturellement, libre à vous de choisir ce que vous voulez.
  • Name => Je vais nommer la VM HAOS, encore une fois, libre à vous de la nommer comme vous voulez.

Cliquez sur Next.

Dans l'onglet OS :

  • Cochez Do not use any media.

Cliquez sur Next.

Dans l'onglet System :

  • Machine => q35
  • BIOS => Choisissez OVMF (UEFI).
  • EFI Storage => Dans mon cas je l'ai mis dans StreamBox, libre à vous de choisir ce qui vous convient le mieux.
  • Pre-Enroll keys => Décochez la case.

Cliquez sur Next.

Dans l'onglet Disks :

Cliquez sur la poubelle pour virer le lecteur SCSI. Ce qui donne :

Cliquez sur Next.

Dans l'onglet CPU :

  • Cores => 2 cœurs minimum.

Cliquez sur Next.

Dans l'onglet Memory :

  • Memory (MIB) => 4096 minimum.

Cliquez sur Next.

Dans l'onglet Network :

Ne changez rien. Cliquez sur Next.

Dans l'onglet Confirm :

Ne cochez pas Start after created et cliquez sur Finish.


💿 Préparation de l'image

Il faut maintenant avoir le lien de l'image, rendez-vous à cette adresse :

Alternative
Alternative ways to install Home Assistant

Faites un petit clic droit avec votre souris et copiez l'URL de l'image .qcow2 :

Rendez-vous dans Proxmox, partie Shell :

Tapez wget suivi du lien copié à l'étape précédente :

wget https://github.com/home-assistant/operating-system/releases/download/14.1/haos_ova-14.1.qcow2.xz
Attention, l'image va forcément évoluer de version, assurez-vous toujours bien de copier le lien vous même.

Quand c'est terminé, cela donne ceci :

Il va falloir extraire l'image. Comme dans le cadre rouge ⤴️, relevez le nom exacte de l'image téléchargée et tapez unxz suivi du fichier :

unxz haos_ova-14.1.qcow2.xz

Patientez un peu :


⤵️ Importer l'image et configurer la VM

Utilisez la commande suivante pour importer l'image de l'hôte vers la VM :

qm importdisk 110 /root/haos_ova-14.1.qcow2 StreamBox

Ce qui donne :

Rendez-vous sur la votre VM, partie Hardware et faites un double-clic sur Unused Disk :

Cochez Discard si vous utilisez un SSD et terminez en cliquant sur Add :

Rendez-vous maintenant dans la partie Options de votre VM, double-clic sur Boot Order, cochez uniquement le disque ajouté à l'étape précédente, scsi0 et terminez en cliquant sur Ok :


🧹 Nettoyez le fichier téléchargé

Retournez dans le shell et faites cette commande :

rm haos_ova-14.1.qcow2

Adaptez bien entendu suivant la version téléchargée.


🏁 Le grand départ !

Il est maintenant temps de démarrer votre VM !

Patientez jusqu'à voir ceci :

Il ne vous reste plus qu'à vous rendre sur la page suivant l'ip:8123. Dans mon cas :

http://192.168.1.70:8123

Yeah !


🔧 Si jamais vous avez un souci pour démarrer la VM

En principe tout devrait fonctionner et démarrer sans problème. Si ce n'était pas le cas, ce dont je doute très fort, il y a des chances que ce soit le secure boot qui fasse chier.

Heureusement, c'est très simple à solutionner.

Quand votre VM est éteinte, démarrez la et appuez sur la touche Esc, vous arriverez ici :

Avec l'aide des flèches, choisissez Device Manager et validez avec la touche entrée/enter :

Sélectionnez Secure Boot Configuration :

Et dans ce menu, décochez Attempt Secure Boot :

Appuyez maintenant sur la touche F10 de votre clavier et validez avec la touche Y :

Appuyez deux fois sur la touche Esc de votre clavier et choisissez Continue :


zarev

->.<-
🐧 Passionné de self-hosting, je partage ce que je connais et me nourris des connaissances des bonnes âmes qui partagent avec moi. Soutenons l'utilisation des apps open source et leurs développeurs.

Vous pourriez aussi aimer