Débuter
Protocoles
S'équiper
Matériel recommandé

Vous voulez participer au financement du blog. C’est simple, suivez les liens commerciaux pour faire vos achats. Quelques pourcents qui font toute la différence. Merci à vous !

nas synology ds718 plus
NAS Synology 768+
Disque dur de qualité serveur (x2)
Extension RAM 8GB
aeotec controleur usb z-wave plus
Contrôleur Z-Wave+ USB
Emetteur / récepteur radio RFXCom / RFLink
Contrôleur Zigbee ConBee II USB
Onduleur 400VA

Home Assistant. Installation et configuration du package Docker Hassio (NAS Synology DS718+)

Partager sur facebook
Partager sur twitter
Partager sur linkedin
Partager sur pinterest
Partager sur email
Partager sur telegram

Home Assistant est disponible sous la forme d’un package Docker sur le dépôt communautaire SynoCommunity. L’installation ne nécessite aucune configuration particulière et permet d’accéder aux add-ons depuis le Superviseur (Supervisor). En bonus, la mise à jour vers la version la plus récente est automatique.

 

Il est possible d’installer HASS depuis le code source sur une machine virtuelle (VM) mais cela demande beaucoup d’effort et du temps. Il est beaucoup plus facile d’utiliser de package Docker développé et maintenu par SynoCommunity. Docker est un système de virtualisation léger qui utilise les ressources de son hôte pour fonctionner.

Il existe également un dépôt Docker sur le Hub officiel mais celui-ci n’intègre pas le superviseur qui permet d’ajouter des addons (fonctionnalités) supplémentaires.

Quel NAS Synology choisir ?

La plupart des NAS Synology sont capables de faire fonctionner Docker. La liste des NAS Synology prenant en charge la virtualisation et Docker est actualisé régulièrement

A LIRE AUSSI :
Quel NAS choisir en 2020 ? NVR, virtualisation, docker, domotique, objets connectés

Le DS718+ dispose du meilleur rapport performance/prix. N’hésitez pas à étendre la RAM à 8Go (ou plus) pour la virtualisation et des meilleures performances.

A LIRE AUSSI :
NAS Synology DS718+. Installer une extension mémoire 8GB ou 16GB pour virtualisation

Meilleur choix
ModèleDS218+DS718+DS918+
nas synology DS218 plusnas synology ds718 plusnas synology ds918 plus
Tarif moyen du NAS nu**~ 340€~ 455€~ 550€
ProcesseurIntel Celeron J3355

Dual Core@2.0 GHz

Intel Celeron J3455

Quad Core@2.3 GHz

Intel Celeron J3455

Quad Core@2.3 GHz

Score CPU Benchmark119321262126
RAM2 GB DDR3L2 GB DDR3L4 GB DDR3L
RAM max officiel6 GB  (2 GB + 4 GB)6 GB (2 GB + 4 GB)8 GB (2 x 4 GB )
Nombre VM max.*224
Stockage max.28 TO

2 x 14 TO

28 TO

2 x 14 TO

56 TO

4 x 14 TO

USB 2.0x2
USB 3.0x1x3x2
Ethernet 1GbEx1x2x2
eSATAx1x1x1
Bruit19.3 dB(A)18.4 dB(A)19.8 dB(A)
Conso. normale17,23W20,1 W28,8 W
Conso. en veille5,4 W9,1 W12,6 W
Fiche techniqueConsulterConsulterConsulter

(*) nécessite au moins 4GB de RAM.

(**) Le NAS est livré sans disque dur et sans extension de mémoire.

Si vous ne connaissez pas encore Docker, vous pouvez commencer par lire cet article d’introduction. En résumé, Docker est un système de virtualisation léger qui partage les ressources du système hôte pour fonctionner.

A LIRE AUSSI :
Tester les logiciels domotique à l'aide de Docker sur Windows, macOS ou Linux (Jeedom, Domoticz, Home Assistant...)

Configuration utilisée

Installer Download Station et Docker

Si vous utilisez déjà Download Station et Docker, vous pouvez passer au paragraphe suivant.

Installer Download Station

Ouvrez le gestionnaire de paquets et faites un recherche sur le mot clé Download. Installer Download Station

nas synology download statio install

Installer Docker

Ouvrez le gestionnaire de paquets et faites un recherche sur le mot clé virtualisation ou Docker. Installer Docker

nas synology dsm install virtual machine manager

Ajouter le dépôt SynoCommunity au gestionnaire de paquets

Ouvrez maintenant le Gestionnaire de paquets (Package Manager) et ouvrez le panneau de configuration (Settings).

nas synology docker hassio package location settings

Allez sur l’onglet Package Source (source de paquet) puis cliquer sur Add (ajouter).

nas synology package manager add source

Remplissez les champs avec les infos suivantes puis enregistrer.

  • name Community
  • location http://packages.synocommunity.com/

add synocommunit location nas ds718

Enfin, dans l’onglet Beta, cochez voir les versions bêta

afficher version beta gestionnaire paquet dsm synology hassio

Créer un répertoire pour enregistrer les addons et les fichiers de configuration (optionnel)

Le package permet de choisir le dossier partagé dans lequel seront stockées les fichiers de configuration et les addons installés éventuellement. Si vous disposez déjà d’un dossier partagé, vous pouvez passer à l’étape suivante.

Ouvrez File Station, le gestionnaire de fichiers puis Create -> Create New Shared Folder (nouveau dossier partagé).

nas synology create nex shared folder hassio

On donne un nom (pas d’importance)

nas synology shared folder name

Et quelques options de base :

  • Enregistrer les fichiers effacés dans la poubelle, pratique en cas d’erreur sur un script
  • Le volume…

nas synology shared folder settings

Allez jusqu’à la fin de la configuration (vous pouvez régler finement les paramètres du dossier, mais ce n’est pas l’objet du tutoriel).

Installer le paquet Hassio (Home Assistant)

Retournez maintenant au gestionnaire de paquet et allez sur l’onglet Community. Faites une recherche avec le mot clé hassio. Le seul dépôt proposé (pour le moment) est celui développé et maintenu par ymartin59.

Attention, il existe également un dépôt (un de plus !) portant le nom de Home Assistant. Ce package n’embarque pas le superviseur ce qui complique beaucoup les choses pour mettre à jour et ajouter des addons.

nas synology package center hassio community

Cliquer sur Install pour démarrer l’installation. Quelques secondes après le début de l’installation, une fenêtre de configuration s’ouvre. Indiquez le dossier partagé dans lequel seront enregistrés les addons et les fichiers de configuration d’Home Assistant.

install hassio package shared folder

En dessous du résumé, cochez Run after Installation pour lancer automatiquement le Docker puis Apply pour démarrer l’installation et Home Assistant.

install hassio package

 

Ouvrez l’application Docker depuis le menu Synology

nas synology open docker app

Allez dans l’onglet Container (conteneur) et faites une recherche avec le mot clé hassio. Vous pouvez suivre l’installation des différents dockers utilisés par hassio et voir s’ils sont bien démarrés.

Ne démarrez / arrêtez pas manuellement ces conteneurs au risque d’arrêter le serveur Home Assistant. Allez directement depuis le Package Manager pour arrêter / démarrer manuellement le serveur HASS

docker hassio community package container

Dès que le container hassio_supervisor est démarré, vous pouvez ouvrir un nouvel onglet sur le navigateur et saisir l’adresse IP (ou le nom de machine) de votre NAS suivi du port 8123, par exemple

ds718:8123

Au premier démarrage, HASS vous demande de créer un compte utilisateur – comme pour la version Raspberry Pi – d’indiquer votre lieu de votre domicile et enfin propose l’ajout des accessoires domotiques automatiquement détectés !

hass first boot user identification

Mettre à jour Home Assistant depuis le Superviseur

Comme le package Hassio embarque le superviseur, il est très facile de mettre à jour HASS dès qu’une nouvelle version est disponible. Ouvrez le superviseur, dès qu’une mise à jour est disponible, cliquez sur Update et laissez faire.

nas synology docker hassio home assistant update

Fichiers de configuration

Ouvrez le gestionnaire de fichier File Station puis ouvrez le dossier partagé créé au début du tutoriel. Il est très facile de modifier les scripts ou faire des sauvegardes des fichiers de configuration.

nas synology file station hassio folder

Arrêter / désinstaller Home Assistant du NAS Synology

Vous n’êtes pas convaincu par Home Assistant ou vous voulez arrêter le serveur manuellement, aucun problème. Ouvrez le Package Manager. Dans l’onglet Installer (installés) vous allez retrouver Hassio dans la liste. Cliquez sur l’icône pour accéder à la page de présentation du package.

nas synology package center hassio

Cliquez sur la flèche pour choisir ce que vous voulez faire :

  • Arrêter (Stop) le serveur domotique
  • Désinstaller (Uninstall) Home Assistant

docker nas synology stop uninstall hassio

Et maintenant, quoi faire avec Home Assistant ?

Votre box domotique est prête ! Voici d’autres tutoriels pour aller plus loin et pourquoi pas développer vos propres accessoires domotiques à base d’ESP32 ou d’ESP8266.

Mises à jour

11/06/2020 Publication de l’article

 

 

Avez-vous aimé cet article ?
[Total: 0 Moyenne: 0]

Vous rencontrez un problème avec ce sujet ?

Peut-être que quelqu’un a déjà trouvé la solution, visitez le forum avant de poser votre question

Accéder directement aux forums

Partager sur facebook
Partager sur twitter
Partager sur linkedin
Partager sur pinterest
Partager sur email
Partager sur telegram

Vous avez aimé ce projet ? Ne manquez plus aucun projet en vous abonnant à notre lettre d’information hebdomadaire!

2 Commentaires
  1. plus de paquet hass.io sur synocommunity à ce jour (06 jul 20)?

    • Bonsoir Pépito. Je viens de vérifier, le paquet est bien dispo. Avez vous coché l’option “voir les version beta” dans les réglages du gestionnaire de paquet ?

    Laisser un commentaire

    Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

    Domotique et objets connectés à faire soi-même