Wenn Sie einen Home Assistant-Server auf einem Raspberry Pi oder alten PC für die Heimautomatisierung verwenden, können Sie den verbleibenden Speicherplatz auf der SD-Karte oder SSD auch für Network Attached Storage (NAS) verwenden. Sie können auch eine externe Festplatte oder SSD an Ihren Raspberry Pi oder alten Laptop anschließen, auf dem der überwachte Home Assistant-Server ausgeführt wird, und diesen Speicher für das NAS verwenden. Hier ist, wie es geht.
Voraussetzungen für einen Home Assistant NAS-Server
Es gibt einige Voraussetzungen für die Verwendung von Home Assistant für einen NAS-Server:
- Sie müssen einen überwachten Home Assistant-Server haben, der auf einem Raspberry Pi 3 oder 4 läuft. Raspberry 4 wird bevorzugt, da es Gigabit-LAN- und USB-3.0-Anschlüsse bietet, was eine schnellere Datenübertragung ermöglicht.
- Ein externes Speichergerät (optional), z. B. eine externe SSD oder eine Festplatte mit Netzteil. Obwohl Sie eine externe Festplatte an den Raspberry Pi anschließen können, wird die Verwendung empfohlen eines, das mit einer separaten Stromversorgung geliefert wird und nicht von der Stromversorgung über USB abhängt Hafen.
Wenn Sie einen Raspberry Pi 4 verwenden, können Sie dies tun Migrieren Sie den Home Assistant-Server von Ihrer SD-Karte auf eine SSD um mehr Speicher mit viel schnellerer E/A-Leistung zu erhalten. Stellen Sie sicher, dass die SSD groß genug ist, um als Netzwerkspeicher verwendet zu werden (>=250 GB). Dazu müssen Sie den USB-Boot-Modus aktivieren Raspberry Pi über SSD booten. Nachdem Sie die SSD konfiguriert haben, befolgen Sie die nachstehenden Anweisungen, um ein Samba-NAS auf dem Home Assistant-Server einzurichten.
Wenn Sie die überwachte Home Assistant-Installation auf einem Intel- oder AMD-basierten alten Computer oder Laptop ausführen, können Sie das Samba NAS-Add-on nicht verwenden, da es nur mit HASS OS kompatibel ist. Sie können die jedoch installieren Samba-Add-on um das NAS zu bauen, vorausgesetzt, die Maschine hat eine SSD oder Festplatte mit mindestens 250 GB Speicherplatz. Der einzige Nachteil ist, dass Sie mit diesem Add-On nur auf den internen Speicher zugreifen und keinen externen Speicher bereitstellen können.
Installieren und richten Sie das Samba-NAS-Add-on im Home Assistant ein
Melden Sie sich bei Ihrem Home Assistant als Administrator an und befolgen Sie dann diese Schritte, um das Samba NAS-Add-On zu installieren und zu konfigurieren.
- Gehen zu Einstellungen > Add-Ons und klicke auf die drei Punkte.
- Wählen Repository und fügen Sie dann diese URL ein: https://github.com/dianlight/hassio-addons.
- Klicken OK und dann klicken AddOn installieren.
- Suchen Sie und klicken Sie auf Samba-NAS.
- Klicken Installieren.
- Klicken Sie nach der Installation auf die Aufbau Tab.
- Geben Sie die folgenden Daten ein,
- Name der Arbeitsgruppe
- Nutzername
- Passwort
- MQTT aktivieren/deaktivieren. Wenn Sie dies aktivieren, müssen Sie zusätzliche MQTT-Details eingeben. Dadurch wird eine Entität erstellt, die Sie im Home Assistant-Dashboard hinzufügen können, um verbleibenden Speicherplatz in den verbundenen Laufwerken anzuzeigen.
- Klicken Speichern.
- Alternativ können Sie oben auf die drei Punkte klicken und auswählen In YAML bearbeiten, fügen Sie den folgenden Code ein und klicken Sie auf Speichern. Stellen Sie sicher, dass Sie die ändern Arbeitsgruppe, Nutzername, Passwort, Und allow_hosts IP.
Arbeitsgruppe: ARBEITSGRUPPE
Benutzername: Heimhilfe
Passwort: "1234"
allow_hosts:
- 10.0.0.0/8
- 172.16.0.0/12
- 192.168.0.0/16
-fe80::/10
mehrdisks:
- <TEILUNGETIKETT>
available_disks_log: FALSCH
Medienbibliothek:
ermöglichen: FALSCH
ssh_private_key: <DUSUPERGEHEIMNISPRIVATGELÄNDETASTE>
veto_files:
-._*
-.DS_Store
-Daumen.db
- Symbol?
-.Papierkorb
Kompatibilitätsmodus: FALSCH
wsdd2: FALSCH
automatische Erkennung: {}
andere_benutzer: {}
akl: []
Schnittstellen: [] - Gehen Sie zum Die Info Tab und klicken Sie Start.
Greifen Sie auf den NAS-Speicher zu
Sie können jetzt auf den Home Assistant NAS-Speicher über das Netzwerk auf Ihrem Windows-, macOS-, Linux-, iOS- oder Android-Gerät zugreifen.
Windows
So greifen Sie von einem Windows-PC auf das NAS zu:
- Drücken Sie Windows+R, geben Sie die IP-Adresse Ihres Home Assistant-Servers ein und klicken Sie auf OK.
- Geben Sie den Benutzernamen und das Passwort ein und klicken Sie auf OK.
- Dies öffnet a Dateimanager Fenster mit den Ordnern im Laufwerk.
- Wenn Sie keinen externen Speicher angeschlossen haben, sehen Sie Ordner im internen Speicher.
Mac OS
So greifen Sie von einer macOS-Maschine auf das NAS zu:
- Öffne das Finder App und klicken Sie auf Gehen > Verbinden zum Server… Alternativ können Sie auch drücken Befehl + K Tastenkombination zum Öffnen der Verbinden zum Server Dialogbox.
- Geben Sie die IP-Adresse des Home Assistant (HA)-Servers mit einsmb:// Präfix und klicken Sie auf die + Symbol hinzuzufügen.
- Wählen Sie die hinzugefügte HA NAS-IP aus und klicken Sie auf Verbinden.
- Wählen registrierter Nutzer und geben Sie den Benutzernamen und das Passwort ein.
- Klicken Verbinden.
Linux (Ubuntu)
So greifen Sie von einem Linux-PC (Ubuntu) auf das NAS zu:
- Öffnen Sie den Dateimanager im Linux-Betriebssystem und klicken Sie auf Verbinden zum Server unter Netzwerk.
- Geben Sie die IP mit ein smb:// Präfix und klicken Sie auf OK.
- Geben Sie den Benutzernamen und das Passwort ein. Klicken Verbinden.
- Dadurch wird der NAS-Speicher geöffnet. Sie können jetzt auf die NAS-Standorte zugreifen und Dateien zu/von diesen hochladen/herunterladen.
Android
So greifen Sie von einem Samsung-Android-Gerät auf das NAS zu:
- Öffne das Meine Akten App und tippen Sie auf Netzwerkspeicher.
- Tippen Sie auf die + Zeichen in der oberen rechten Ecke.
- Wählen Netzlaufwerk (SMB) für NAS.
- Klicken Manuell hinzufügen.
- Geben Sie die IP-Adresse Ihres Home Assistant-Servers mit Port: 445 ein.
- Geben Sie den Benutzernamen, das Passwort und den Anzeigenamen ein.
- Nachdem Sie auf die geklickt haben Hinzufügen Wenn die Eingabeinformationen korrekt sind, sollten Sie den Ordner sehen und Zugriff auf Dateien vom Home Assistant NAS haben.
Auf Standard-Android-Betriebssystemen und anderen Android-Smartphones können Sie die standardmäßige Dateimanager-App verwenden, wenn sie Netzwerkspeicher unterstützt. Andernfalls können Sie die installieren und verwenden Meine Akten App von Samsung und befolgen Sie die obigen Anweisungen, um mit Ihrem Android-Smartphone auf das NAS zuzugreifen.
iOS
So greifen Sie von einem iPhone oder iPad auf das NAS zu:
- Öffne das Dateien App.
- Tippen Sie oben rechts auf die drei Punkte und wählen Sie aus Verbinden zum Server.
- Geben Sie die IP-Adresse Ihres Home Assistant-Servers ein und tippen Sie auf Verbinden.
- Geben Sie den Benutzernamen und das Passwort ein, um eine Verbindung herzustellen und auf die Ordner zuzugreifen.
- Nach der Konfiguration sehen Sie den Netzwerkspeicher in der Dateien App-Dashboard. Tippen Sie darauf, um sich jederzeit mit Ihrem HA NAS zu verbinden und auf Dateien zuzugreifen.
Wenn Sie einen externen Speicher an Ihren Home Assistant anschließen und als NAS-Speicher verwenden möchten, stellen Sie sicher, dass er als EXT3/EXT4 formatiert ist.
Restspeicher effektiv nutzen
Das Samba-NAS ist eine modifizierte Version des ursprünglichen Samba-Add-Ons für HA, das Sie auf Ihrem überwachten Zuhause installieren können Assistant-Server, der auf dem Home Assistant-Betriebssystem ausgeführt wird, und den verbleibenden Speicherplatz auf dem Server zum Speichern von Daten über den lokalen Server verwenden Netzwerk. Mit Samba NAS können Sie externe Speichergeräte wie ein USB-Laufwerk oder eine externe Festplatte oder SSD hinzufügen oder mounten und die Volumes zur Datenspeicherung verwenden.