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 conditions préalables à l'utilisation de 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'utiliser un qui vient avec une alimentation séparée et qui ne dépend pas de l'alimentation provenant de l'USB port.
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.
Si vous exécutez l'installation supervisée de Home Assistant sur un ancien ordinateur ou ordinateur portable Intel ou AMD, vous ne pouvez pas utiliser le module complémentaire Samba NAS car il n'est compatible qu'avec HASS OS. Cependant, vous pouvez installer le Complément Samba pour construire le NAS, en supposant que la machine dispose d'un SSD ou d'un disque dur avec au moins 250 Go de stockage. Le seul inconvénient est que vous ne pouvez accéder qu'au stockage interne et ne pouvez pas monter de stockage externe avec ce module complémentaire.
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.
- Aller vers Paramètres > Modules complémentaires et cliquez sur les trois points.
- Choisir Dépôt puis collez cette URL: https://github.com/dianlight/hassio-addons.
- Cliquez sur D'ACCORD puis cliquez Installer le module complémentaire.
- Recherchez et cliquez sur NAS Samba.
- Cliquez sur Installer.
- Après l'installation, cliquez sur le Configuration languette.
- Entrez les détails suivants,
- nom du groupe de travail
- nom d'utilisateur
- 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.
- Cliquez sur Sauvegarder.
- Alternativement, vous pouvez cliquer sur les trois points en haut, choisir Modifier dans YAML, collez le code suivant, puis cliquez sur Sauvegarder. Assurez-vous de changer le groupe de travail, nom d'utilisateur, mot de passe, et allow_hosts IP.
groupe de travail: GROUPE DE TRAVAIL
nom d'utilisateur: homeassistant
mot de passe: "1234"
allow_hosts :
- 10.0.0.0/8
- 172.16.0.0/12
- 192.168.0.0/16
- fe80 ::/10
plus de disques :
- <CLOISONÉTIQUETER>
available_disks_log: FAUX
médiathèque:
activer: FAUX
ssh_clé_privée: <TOISUPERSECRETPRIVÉCLÉ>
veto_files :
-._*
-.DS_Store
-Pouces.db
- icône ?
-.Corbeille
le mode de compatibilité: FAUX
wsdd2: FAUX
découverte automatique: {}
autres_utilisateurs: {}
ACL: []
interfaces: [] - Allez à la Info onglet et cliquez Commencer.
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 :
- Presse Windows + R, saisissez l'adresse IP de votre serveur Home Assistant, puis cliquez sur D'ACCORD.
- Entrez le nom d'utilisateur et le mot de passe et cliquez sur D'ACCORD.
- Cela ouvrira un Explorateur de fichiers fenêtre affichant les dossiers du lecteur.
- 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 :
- Ouvrez le Chercheur application et cliquez sur Aller > Connecter au serveur… Alternativement, vous pouvez appuyer sur la Commande + K raccourci clavier pour ouvrir le Connecter au serveur boite de dialogue.
- Entrez l'adresse IP du serveur Home Assistant (HA) avec leqn:// préfixe et cliquez sur le + icône à ajouter.
- Sélectionnez l'adresse IP du NAS HA ajoutée et cliquez sur Connecter.
- Choisir Utilisateur enregistré et entrez le nom d'utilisateur et le mot de passe.
- Cliquez sur Connecter.
Linux (Ubuntu)
Pour accéder au NAS depuis un PC Linux (Ubuntu) :
- Ouvrez le gestionnaire de fichiers dans le système d'exploitation Linux et cliquez sur Connecter au serveur sous Réseau.
- Entrez l'IP avec le qn:// préfixe et cliquez D'ACCORD.
- Saisissez le nom d'utilisateur et le mot de passe. Cliquez sur Connecter.
- 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 :
- Ouvrez le Mes dossiers app et appuyez sur Stockage réseau.
- Tapez sur le + signer dans le coin supérieur droit.
- Sélectionner Lecteur réseau (SMB) pour le NAS.
- Cliquez sur Ajouter manuellement.
- Entrez l'adresse IP de votre serveur Home Assistant avec le port: 445.
- Entrez le nom d'utilisateur, le mot de passe et le nom d'affichage.
- Après avoir cliqué sur le 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 le Mes dossiers de Samsung et suivez les instructions ci-dessus pour accéder au NAS sur votre smartphone Android.
iOS
Pour accéder au NAS depuis un iPhone ou iPad :
- Ouvrez le Des dossiers application.
- Appuyez sur les trois points en haut à droite et sélectionnez Connecter au serveur.
- Tapez l'adresse IP de votre serveur Home Assistant et appuyez sur Connecter.
- Entrez le nom d'utilisateur et le mot de passe pour vous connecter et accéder aux dossiers.
- Une fois configuré, vous verrez le stockage réseau dans le Des dossiers tableau de bord de l'application. Appuyez dessus pour vous connecter et accéder aux fichiers de votre NAS HA à tout moment.
Si vous souhaitez connecter un stockage externe à votre Home Assistant et l'utiliser comme stockage NAS, assurez-vous qu'il est formaté en EXT3/EXT4.
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 maison supervisée Serveur assistant fonctionnant sur le système d'exploitation Home Assistant et utiliser le stockage restant sur le serveur pour stocker des données sur le local réseau. 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.