Zum Hauptinhalt springen
Smarthome 5 min

NAS- und Netzwerklaufwerke mit Home Assistant einbinden

Home Assistant kann Musik und Videos abspielen und als Koordinator für viele Geräte wie Amazon Echo, AV-Receiver etc. arbeiten. Wie bringt man aber die Mediensammlung vom NAS- oder Netzlaufwerk in Home Assistant? Hier habe ich eine Anleitung.

NAS- und Netzwerklaufwerke mit Home Assistant einbinden

Viele von euch haben große Mediensammlungen auf NAS-Laufwerken . Leider gibt es in Home Assistant bislang noch keinen einfachen und direkten Weg, Windows-/Samba-Netzlaufwerke zu verbinden und die Daten daraus in Home Assistant verfügbar zu machen. Mit ein paar kleinen Einstellungen geht es aber relativ einfach und schnell.

Zunächst solltet ihr die gewünschten Freigaben auf eurem NAS oder File-Server einrichten und sicherstellen, dass diese von anderen Geräten aus erreichbar sind. Das hängt natürlich von euren Systemen ab und weil es so viele Möglichkeiten gibt, kann das nicht Teil der Anleitung sein.

Home Assistant Empfehlungen

Oszilloskop & Multimeter (3-in-1)

  • 【2-Kanal-Oszilloskop】50 MHz Bandbreite, 250 MSa/s Abtastrate, 1 kpts Aufzeichnungstiefe, automatische Messfunktion, max. Spannung 400 V, vertikale Empfindlichkeit 10 mV/div bis 10 V/div, unterstützt das Speichern und Exportieren von Wellenformbildern.
  • 【4,5-stelliges Multimeter mit 19999 Counts】Wechselspannung: 0–750 V, Gleichspannung: 0–999,9 V, Gleich-/Wechselstrom: 0–9,999 A, Widerstand: 0–19,99 MΩ, Kapazität: 0–99,99 mF, Durchgangsprüfung. Multifunktionsmessgerät für Profis, Schulen und Hobbyisten.
105,00 €
Ansehen
−15%
Deal

Automatischer Feuerlöscher für Schaltschränke und Server

  • ✔ SOFORTIGE BRANDUNTERDRÜCKUNG BEI 170ºC ±10ºC – Der Ferosticker F03 aktiviert sich automatisch bei 170ºC ±10ºC und setzt ein Aerosol frei, das den Brand sofort löscht, indem es die Verbrennung unterbricht. Er bietet schnellen, automatischen Brandschutz in geschlossenen Räumen mit einem Schutzvolumen von 0,3 m³. Speziell für kleine, enge Bereiche entwickelt.
  • ✔ KEIN STROM, KEIN DRUCK, KEINE VERKABELUNG ERFORDERLICH – Im Gegensatz zu herkömmlichen Feuerlöschern funktioniert der Ferosticker ganz ohne Strom, Batterien oder Kabel. Sein selbstaktivierendes System sorgt für sorgenfreien Brandschutz ohne Wartung. Vielseitiger Schutz: wirksam gegen Brände der Klassen A, B, C, E und F – deckt ein breites Spektrum an Brandrisiken ab.
50,09 €
Ansehen
−9%
Deal
SONOFF SWV-ZFE Hydro ONE Zigbee Bewässerungscomputer Home Assistant Ready

SONOFF SWV-ZFE Hydro ONE Zigbee Bewässerungscomputer

  • Durable Brass Inlet: Dieser water timer verfügt über einen robusten Messinganschluss für zuverlässige Leistung, sorgt für stabilen Betrieb in Ihrem bewässerungssystem garten oder bewässerungssystem, ideal für den langfristigen Einsatz.
  • Flexible Zeitpläne & Mengensteuerung: Erstellen Sie bis zu sechs Pläne für zeit- oder mengenbasierte Bewässerung. Wetter- und saisonale Anpassungen optimieren Ihr bewässerungssystem garten und sparen Wasser – ein intelligenter sprinkler-timer.
SONOFF NSPanel Pro Gen2 Smart Home Bedienfeld Home Assistant Ready

SONOFF NSPanel Pro Gen2 Smart Home Bedienfeld

  • Multi-App Unterstützung & Home Assistant-Integration: 2GB RAM + 32GB Speicher für flüssige Nutzung mehrerer Drittanbieter-Apps – kein Root erforderlich, einfach über F-Droid als Home Assistant Steuerzentrale nutzbar. All-in-One Smart Panel ersetzt zusätzliche Tablets.
  • Matter Bridge für universelle Kompatibilität: Integriertes Matter Gateway verbindet Zigbee‑ & Wi‑Fi‑Geräte mit Apple Home, Google Home, Alexa & Home Assistant. Vereinheitlicht alle Marken und Protokolle für ein nahtloses Smart Home Erlebnis.
Als Amazon-Partner verdiene ich an qualifizierten Verkäufen. Preis inkl. MwSt., zzgl. Versandkosten.

Die eigentliche Anbindung des Netzwerk-Shares an Home Assistant geht über den Umweg eines Shell ShellKommandozeilen-Interpreter, der Befehle entgegennimmt und ausführt. In HA: die Bash-Shell im SSH-Add-On; auf dem Mac z.B. zsh -Commands. Damit kann man Linux-Befehle aus Home Assistant heraus ausführen. In diesem Fall ist der mount Befehl, mit dem wir das Netzlaufwerk verbinden.

In eurer configuration.yaml tragt ihr Folgendes ein:

yaml
1
2
shell_command:
  mount_music_folder: mkdir -p /media/musik;mount -v -t cifs -o vers=1.0,noserverino,user=media,password=media123,domain=WORKGROUP,sec=ntlm //192.168.178.2/media/musik /media/musik

Zerlegen wir mal den gesamten Befehl:

shell_command: sagt Home Assistant einfach, dass diesen Linux-Befehl als Service zur Verfügung stehen soll. Services kann man dann in Automationen und Skripts verwenden. Dazu später noch mehr.

mount_music_folder - ist ein beliebiger Name für den neuen Service. Man könnte es auch musiklaufwerk_verbinden nennen oder Ähnliches.

mkdir -p - legt zunächst ein Verzeichnis in Home Assistant an, das bei erfolgreichem mount-Befehl den Inhalt des Netzlaufwerks wiederspiegelt. Das -p sagt, dass der Befehl keinen Fehler ausgeben soll, wenn das Verzeichnis schon vorhanden ist.

/ media/musik: Damit Home Assistant die Daten auch in seinem Medien-Verzeichnis erkennt, müssen wir das Netzlaufwerk in diesem mounten. Ich möchte, dass meine Musik im Unterverzeichnis /media/musik verbunden wird

mount - v -t cifs -o vers=1.0, noserverino - der eigentliche Mountbefehl, der Samba/Windows-Shares mit der Samba-Version 1.0 verbindet. Die Version 1.0 (vers=1.0) ist meist am unproblematischsten, aber auch am langsamsten. Andere Werte wären vers=2.0 oder vers=3.0. Siehe auch: mount.cifs › Wiki › ubuntuusers.de

user=media,password=media123,domain=WORKGROUP,sec=ntlm - beim user wird ein Username angegeben, der Zugriffserlaubnis auf euer Netzlaufwerk hat und mit password=media123 das zugehörige Passwort. sec=ntlm definiert die Hashing-Methode des Passworts.

//192.168.178.2/media/musik - ist der UNC-Pfad zu eurem NAS oder Server, in dem die gewünschten Daten liegen und dieser wird im anfangs erwähnten und angelegten Verzeichnis /media/musik in Home Assistant gemountet

Ihr solltet auf jeden Fall vorher probieren, ob ihr mit dem Netzwerk- oder UNC-Pfad und dem zugehörigen User/Passwort Zugriff auf euer Netzlaufwerk bekommt. Man kann das auch von der Home Assistant Shell mit dem kompletten Befehl testen. Verläuft das positiv, steht dem Einsatz nichts mehr im Wege.

Damit wird das Verzeichnis aber noch nicht gemountet. Damit das überhaupt geschieht, muss der Service mount_musik_folder - oder wie ihr ihn auch immer genannt habt, ausgeführt werden, und zwar am besten immer dann, wenn Home Assistant neu startet.

Zunächst könnt ihr den Service in den Entwickler-Tools -> Dienste testen, indem ihr nach dem Dienst, in meinem Fall mount_music_folder sucht und dann Dienst ausführen auswählt. Nun sollte der Inhalt eures Netzlaufwerks in Home Assistant im Medien Browser zu finden sein.

Nun müssen wir Home Assistant nur noch beibringen, diesen Dienst auch beim Neustart auszuführen. Dazu legen wir eine Automatisierung an:

Zunächst vergeben wir einen Namen für die Automatisierung. Bei mir heißt sie Mount Unraid UnraidNAS-Betriebssystem mit flexiblem Speichermanagement (kein RAID-Zwang). Beliebt für Heimserver mit Home Assistant als Docker-ContainerMehr dazu → NAS

Der Auslöser für die Automatisierung ist der Start von Home Assistant. Und als Aktionstyp soll unser Service mount_music_folder ausgeführt werden.

Ich habe mehrere Laufwerke, die beim Start eingebunden werden sollen. Diese kann man einfach nacheinander angeben, muss sie aber vorher in der configuration.yaml genau so definieren, wie in unserem Beispiel, also in der Form:

yaml
1
2
3
4
shell_command:
  mount_music_folder: ...
  mount_video_folder: ...
  mount_photos_folder: ...

Nun noch die Automatisierung speichern und ab jetzt werden bei jedem Start von Home Assistant eure Netzlaufwerke in Home Assistant verfügbar gemacht.


Hallo! Ich bin Markus – der Fricklr. ⚡ Elektrotechniker, 🎵 Musiker (Bass, Gitarre, Keyboard) und seit über 30 Jahren beruflich „irgendwas mit Internet“ 🌐 – inzwischen auch mit KI 🤖 – ein 55-jähriger Generalist aus Bayern.

Dein Feedback hilft mir, noch interessantere Beiträge zu schreiben. Bei „Ja“ findest du danach eine kleine Option, meine Arbeit zu unterstützen.

Verwandte Themen entdecken

Inhaltskarte →
Verbindungen als Liste anzeigen
💡 Ziehen, hover & klicken zum Entdecken
Größere Punkte sind relevanter

Was sagst du dazu? Kommentiere jetzt!

Teile deine Gedanken, Fragen oder Erfahrungen mit der Community.

Mit diesem Symbol gekennzeichnete Links sind Affiliate-Links (Werbung). Als Amazon-Partner verdiene ich an qualifizierten Verkäufen. Für dich entstehen keine Mehrkosten.