Parmi les nombreuses manières d’installer Home Assistant voici celle qui me sert actuellement sur mon serveur domotique de la maison. Home Assistant est hébergé sur mon NAS Synology, au sein d’une machine virtuelle.

Pré-requis pour cette installation

Finalement c’est à la fois simple, et pas si accessible que ça… Pour installer Home Assistant sur un NAS Synology, il vous faut un NAS Synology, j’vous jure! 😆

Mais pas n’importe lequel : tous les NAS Synology ne permettent pas d’installer le paquet essentiel qu’est Virtual Machine Manager.

Parfois il s’agit de limitation imposée par la puissance du matériel. Parfois il s’agit juste d’un argument marketing. Bref, assurez-vous d’avoir ou d’acheter un NAS parmi la liste de NAS officiellement supportés.

Celui-ci fait très bien l’affaire :

SYNOLOGY DS220+ 2-Bay NAS-Case

SYNOLOGY DS220+ 2-Bay NAS-Case

339,99 EUR

Récupération de l’image d’Home Assistant pour l’installation

Ensuite vous devez récupérer la dernière image fournit par l’équipe Home Assistant. C’est elle qui sera utilisée pour installer Home Assistant sur votre machine virtuelle.

  1. Rendez-vous ici https://www.home-assistant.io/hassio/installation/
  2. Cliquez sur “VMDK” : le téléchargement de la dernière version débute…
  3. Une fois le fichier téléchargé vous obtenez un fichier “hassos_ova-X.X.vmdk.xz“. Il faut l’extraire, vous obtenez alors un fichier “hassos_ova-X.X.vmdk” 👍

Installation de Virtual Machine Manager

  1. Lancer le centre de paquet du NAS et recherchez le paquet “Virtual Machine Manager”
  2. Installer le paquet puis l’ouvrir une fois l’installation terminée
  3. À la première ouverture quelques étapes vous seront présentées, pour lesquelles il faut faire suivant, en cochant simplement le volume sur lequel sera stockée votre image de Home Assistant.

Importer l’image de Home Assistant dans Virtual Machine Manager

Pour pouvoir créer une machine virtuelle il faut d’abord importer l’image sur votre NAS Synology, et l’importer dans le paquet Virtual Machine Manager.

  1. Dans Virtual Machine Manager cliquez sur l’onglet “Image” dans le menu à gauche
  2. Ensuite cliquez sur “Image disque” puis “Ajouter”
  3. Sélectionnez l’image .vmdk que vous avez précédemment téléchargé et décompressé

Après avoir cliqué sur suivant vous indiquerez le nom de l’image que vous souhaitez. J’ai choisi “HA tuto”.

Cliquez sur suivant et sélectionnez le volume sur lequel sera stockée l’image. 👇

Après avoir cliqué sur “Appliquer” l’image commence à être importée et il ne reste plus qu’à attendre la fin du processus ☕️

Lorsque le transfert est terminé, le statut affiche “Sain”

Création de la machine virtuelle Home Assistant

Désormais il ne reste plus qu’à configurer et lancer notre machine virtuelle Home Assistant. Retournons dans le menu de gauche dans la section “machine virtuelle”

Il faut cliquer la flèche à droite du bouton “Créer” pour pouvoir cliquer sur “Importer”.

On sélectionne ensuite “Importer depuis des images disque” et on clique sur “suivant”.

À l’étape ci-dessous on sélectionne simplement le volume sur lequel sera stockée la machine virtuelle. Suivant.

Nommez ensuite votre machine virtuelle comme vous le voulez, et laissez ensuite les paramètres tels quels. Suivant.

C’est ici que l’on va sélectionner l’image qu’on avait précédemment importé. Dans le menu déroulant sélectionnez-la, vous verrez que le stockage alloué à la machine virtuelle se complète seul : 32Gb. Avant de cliquer sur suivant cliquez sur la roue crantée pour sélectionner “Contrôleur SATA” qui offre de meilleures performances. Et puis… suivant.

Par défaut le stockage sera de 32Gb et c’est suffisant 👌
Sélectionnez plutôt Contrôleur SATA

La configuration du réseau ne pose pas de problème, on laisse tout par défaut. Et on passe à l’étape suivante.

On conserve le réseau par défaut

Les autres paramètres sont ceux-ci dessous :

  • BIOS: UEFI
  • Disposition du clavier: fr
  • Contrôleur USB virtuel: USB 2.0
  • Périphérique USB : vous pouvez sélectionner votre contrôleur Zigbee, Z-Wave ou autre ici. Il est possible de le faire plus tard donc pas d’inquiétude sur ce point.
  • Laissez les autres paramètres par défaut.
Quelques paramètres supplémentaires

Enfin on attribue les droits utilisateurs sur cette machine virtuelle. Je vous conseille de sélectionner uniquement votre compte principal : dans mon cas maxime.

ici on attribue les permissions utilisateur sur la machine virtuelle

Pour lancer la machine virtuelle on arrive alors sur cet écran, cochez la case “Mettre en marche la machine virtuelle après sa création” puis cliquez sur appliquer. Votre machine virtuelle est créée.

Home Assistant commence alors à s’installer, il ne faudra qu’une dizaine de minutes pour que l’installation soit complète. Pour accéder à votre home assistant il suffira alors de vous rendre ici :

  • http://homeassistant.local:8123
  • Si la première option ne fonctionne pas il suffit regarder l’adresse IP qui a été attribuée à votre machine virtuelle. Sur l’écran ci-dessous on voit par exemple que la mienne était la suivante. Faites de même et remplacer l’URL suivante par votre IP. http://192.168.1.65:8123
En jaune on voit l’IP attribuée à ma machine

Installation terminée, il ne reste plus qu’à configurer comme vous le souhaitez votre nouvelle solution domotique 👌