Comment utiliser Home Assistant comme serveur NAS

Comment utiliser Home Assistant comme serveur NAS

Si vous utilisez un serveur Home Assistant sur un Raspberry Pi ou un ancien PC pour la domotique, vous pouvez également utiliser l’espace restant sur la carte SD ou le SSD pour le stockage en réseau (NAS). Vous pouvez également connecter un disque dur externe ou un SSD à votre Raspberry Pi ou à un ancien ordinateur portable exécutant le serveur Home Assistant supervisé et utiliser ce stockage pour le NAS. Voici comment procéder.

Prérequis pour un serveur NAS Home Assistant

Il existe quelques prérequis pour utiliser Home Assistant pour un serveur NAS :

  • Vous devez avoir un serveur Home Assistant supervisé fonctionnant sur un Raspberry Pi 3 ou 4. Le Raspberry 4 est préféré car il offre des ports Gigabit LAN et USB 3.0, permettant une transmission de données plus rapide.
  • Un périphérique de stockage externe (en option), tel qu’un SSD externe ou un disque dur avec alimentation. Bien que vous puissiez connecter un disque dur externe au Raspberry Pi, il est recommandé d’en utiliser un qui est livré avec une alimentation séparée et qui ne dépend pas de l’alimentation passant par le port USB.

Si vous utilisez un Raspberry Pi 4, vous pouvez migrer le serveur Home Assistant de votre carte SD vers un SSD pour obtenir plus de stockage avec des performances d’E/S beaucoup plus rapides. Assurez-vous que le SSD est suffisamment grand pour être utilisé comme stockage réseau (>= 250 Go). Vous devez activer le mode de démarrage USB pour démarrer Raspberry Pi via SSD. Une fois que vous avez configuré le SSD, suivez les instructions ci-dessous pour configurer un NAS Samba sur le serveur Home Assistant.

Installer et configurer le module complémentaire Samba NAS dans Home Assistant

Sur votre Home Assistant, connectez-vous en tant qu’administrateur, puis suivez ces étapes pour installer et configurer le module complémentaire Samba NAS.

  1. Allez dans Paramètres > Modules complémentaires et cliquez sur les trois points.
  2. Choisissez Repository puis collez cette URL : https://github.com/dianlight/hassio-addons .
  3. Cliquez sur OK puis sur Installer le module complémentaire .
    ajouter un référentiel à la liste d'ajout de l'assistant domestique
  4. Recherchez et cliquez sur Samba NAS .
  5. Cliquez sur Installer .
  6. Après l’installation, cliquez sur l’ onglet Configuration .
  7. Entrez les détails suivants,
    • nom du groupe de travail
    • Nom d’utilisateur
    • le mot de passe
    • Activer/désactiver MQTT. Si vous l’activez, vous devez entrer des détails MQTT supplémentaires. Cela créera une entité que vous pouvez ajouter dans le tableau de bord Home Assistant pour afficher le stockage restant dans les lecteurs connectés.
  8. Cliquez sur Enregistrer .
    configuration de l'assistant domestique samba nas
  9. Vous pouvez également cliquer sur les trois points en haut, choisir Modifier dans YAML , coller le code suivant et cliquer sur Enregistrer. Assurez-vous de changer le groupe de travail , le nom d’ utilisateur , le mot de passe et l’IP allow_hosts . workgroup: WORKGROUP
    username: homeassistant
    password: "1234"
    allow_hosts:
      - 10.0.0.0/8
      - 172.16.0.0/12
      - 192.168.0.0/16
      - fe80::/10
    moredisks:
      - <PARTITION LABEL>
    available_disks_log: false
    medialibrary:
      enable: false
      ssh_private_key: <YOU SUPER SECRET PRIVATE KEY>
    veto_files:
      - ._*
      - .DS_Store
      - Thumbs.db
      - icon?
      - .Trashes
    compatibility_mode: false
    wsdd2: false
    autodiscovery: {}
    other_users: {}
    acl: []
    interfaces: []
  10. Accédez à l’ onglet Infos et cliquez sur Démarrer .

Accéder au stockage NAS

Vous pouvez désormais accéder au stockage NAS de Home Assistant via le réseau sur votre appareil Windows, macOS, Linux, iOS ou Android.

les fenêtres

Pour accéder au NAS depuis un PC Windows :

  1. Appuyez sur Windows + R , saisissez l’adresse IP de votre serveur Home Assistant et cliquez sur OK .
  2. Entrez le nom d’utilisateur et le mot de passe et cliquez sur OK .
  3. Cela ouvrira une fenêtre de l’ Explorateur de fichiers affichant les dossiers du lecteur.
    accéder à l'emplacement de partage de samba sur un pc windows
  4. Si vous n’avez pas connecté de stockage externe, vous verrez des dossiers dans le stockage interne.

macOS

Pour accéder au NAS depuis une machine macOS :

  1. Ouvrez l’ application Finder et cliquez sur Aller > Se connecter au serveur… Vous pouvez également appuyer sur le raccourci clavier Cmd + K pour ouvrir la boîte de dialogue Se connecter au serveur .
  2. Entrez l’adresse IP du serveur Home Assistant (HA) avec le préfixe smb:// et cliquez sur l’ icône + pour ajouter.
  3. Sélectionnez l’adresse IP du NAS HA ajoutée et cliquez sur Connecter .
  4. Choisissez Utilisateur enregistré et entrez le nom d’utilisateur et le mot de passe.
  5. Cliquez sur Connecter .

Linux (Ubuntu)

Pour accéder au NAS depuis un PC Linux (Ubuntu) :

  1. Ouvrez le gestionnaire de fichiers dans le système d’exploitation Linux et cliquez sur Se connecter au serveur sous Réseau .
  2. Saisissez l’adresse IP avec le préfixe smb:// et cliquez sur OK .
  3. Saisissez le nom d’utilisateur et le mot de passe. Cliquez sur Connecter .
  4. Cela ouvrira le stockage NAS. Vous accédez maintenant et chargez/téléchargez des fichiers vers/depuis les emplacements NAS.

Android

Pour accéder au NAS depuis un appareil Android Samsung :

  1. Ouvrez l’ application Mes fichiers et appuyez sur Stockage réseau .
  2. Appuyez sur le signe + dans le coin supérieur droit.
  3. Sélectionnez Lecteur réseau (SMB) pour le NAS.
  4. Cliquez sur Ajouter manuellement .
  5. Entrez l’adresse IP de votre serveur Home Assistant avec le port : 445.
  6. Entrez le nom d’utilisateur, le mot de passe et le nom d’affichage.
  7. Après avoir cliqué sur le bouton Ajouter et si les informations saisies sont correctes, vous devriez voir le dossier et avoir accès aux fichiers du NAS Home Assistant.

Sur le système d’exploitation Android stock et d’autres smartphones Android, vous pouvez utiliser l’application de gestion de fichiers par défaut si elle prend en charge le stockage réseau. Sinon, vous pouvez installer et utiliser l’ application My Files de Samsung et suivre les instructions ci-dessus pour accéder au NAS sur votre smartphone Android.

iOS

Pour accéder au NAS depuis un iPhone ou iPad :

  1. Ouvrez l’ application Fichiers .
  2. Appuyez sur les trois points en haut à droite et sélectionnez Se connecter au serveur .
  3. Tapez l’adresse IP de votre serveur Home Assistant et appuyez sur Connecter .
  4. Entrez le nom d’utilisateur et le mot de passe pour vous connecter et accéder aux dossiers.
  5. Une fois configuré, vous verrez le stockage réseau dans le tableau de bord de l’application Fichiers . Appuyez dessus pour vous connecter et accéder aux fichiers de votre NAS HA à tout moment.

Utiliser efficacement le stockage restant

Le NAS Samba est une version modifiée du module complémentaire Samba original pour HA que vous pouvez installer sur votre serveur Home Assistant supervisé fonctionnant sur le système d’exploitation Home Assistant et utiliser le stockage restant sur le serveur pour stocker des données sur le réseau local. Avec Samba NAS, vous pouvez ajouter ou monter des périphériques de stockage externes, tels qu’une clé USB, un disque dur externe ou un SSD, et utiliser les volumes pour le stockage des données.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *