Fritz NAS in Home Assistant als Medienspeicher integrieren

Hallo zusammen,

ich verzweifle gerade daran, mein Fritz NAS als Netzwerklaufwerk mit Home Assistant zu verbinden.

Kurz zu meinem HA und meinem Vorhaben.

Ich betreibe HA auf einem Raspberry Pi 4 mit SSD. Darauf habe ich nun Plex installiert und möchte natürlich auch meine Bilder und Videos dort ablegen.

Allerdings möchte ich hierfür nicht die SSD von HA verwenden, sondern einen eigenen Speicher mit entsprechender Größe.

Um die Spannungsversorgung des Pi’s nicht zu überlasten war mein Gedanke mir eine 1 TB oder 2 TB zu kaufen und diese an meine Fritz Box 6591 anzuschließen und das Fritz NAS eben in HA als Netzwerklaufwerk zu integrieren.

Das Fritz NAS läuft soweit ohne Probleme und ich kann sowohl über den Dateiexplorer von Windows als auch über den Browser auf den Speicher zugreifen.
Nur in HA lässt es sich nicht integrieren.

Hier meine Einstellungen

Ich habe schon verschiedene Servereinstellungen ausprobiert, “fritz.box”, “fritz.box/nas”, “fritz.box/nas#”. Ich habe auch schon die IP der Fritz Box anstelle “fritz.box” eingesetzt.

Auch bei der Remote Freigabe habe ich verschiedene Dinge versucht.

Ich habe an der Fritz Box auch smb 1.0 aktiviert und alle möglichen Protokolle getestet.

Am Ende hat alles nichts geholfen und mir gehen die Ideen aus.

Hier das Host Protokoll meiner letzten 3 Versuche

Mar 21 15:36:03 homeassistant systemd[1]: Mounting Supervisor cifs mount: FRITZNAS...
Mar 21 15:36:03 homeassistant kernel: CIFS: Attempting to mount \\fritz.box\nas#
Mar 21 15:36:03 homeassistant kernel: CIFS: VFS:  BAD_NETWORK_NAME: \\fritz.box\nas#
Mar 21 15:36:03 homeassistant mount[4510]: mount error(2): No such file or directory
Mar 21 15:36:03 homeassistant mount[4510]: Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg)
Mar 21 15:36:03 homeassistant kernel: CIFS: VFS: cifs_mount failed w/return code = -2
Mar 21 15:36:03 homeassistant systemd[1]: mnt-data-supervisor-mounts-FRITZNAS.mount: Mount process exited, code=exited, status=32/n/a
Mar 21 15:36:03 homeassistant systemd[1]: mnt-data-supervisor-mounts-FRITZNAS.mount: Failed with result 'exit-code'.
Mar 21 15:36:03 homeassistant systemd[1]: Failed to mount Supervisor cifs mount: FRITZNAS.
Mar 21 15:36:06 homeassistant systemd[1]: Mounting Supervisor cifs mount: FRITZNAS...
Mar 21 15:36:06 homeassistant kernel: Use of the less secure dialect vers=1.0 is not recommended unless required for access to very old servers
Mar 21 15:36:06 homeassistant kernel: CIFS: VFS: Use of the less secure dialect vers=1.0 is not recommended unless required for access to very old servers
Mar 21 15:36:06 homeassistant kernel: CIFS: Attempting to mount \\fritz.box\nas#
Mar 21 15:36:06 homeassistant mount[4533]: Retrying with upper case share name
Mar 21 15:36:06 homeassistant kernel: CIFS: VFS: RFC1001 size 39 smaller than SMB for mid=8
Mar 21 15:36:06 homeassistant kernel: 00000000: 27000000 424d53ff 00000074 40018800  ...'.SMBt......@
Mar 21 15:36:06 homeassistant kernel: 00000010: 00000000 00000000 00000000 11b50000  ................
Mar 21 15:36:06 homeassistant kernel: 00000020: f5 01 08 00 03 ff 00 00 00 00 00                 ...........
Mar 21 15:36:06 homeassistant kernel: CIFS: VFS: \\fritz.box cifs_put_smb_ses: Session Logoff failure rc=-5
Mar 21 15:36:06 homeassistant kernel: CIFS: VFS: cifs_mount failed w/return code = -6
Mar 21 15:36:06 homeassistant kernel: Use of the less secure dialect vers=1.0 is not recommended unless required for access to very old servers
Mar 21 15:36:06 homeassistant kernel: CIFS: VFS: Use of the less secure dialect vers=1.0 is not recommended unless required for access to very old servers
Mar 21 15:36:06 homeassistant kernel: CIFS: Attempting to mount \\FRITZ.BOX\NAS#
Mar 21 15:36:06 homeassistant mount[4533]: mount error(6): No such device or address
Mar 21 15:36:06 homeassistant mount[4533]: Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg)
Mar 21 15:36:06 homeassistant systemd[1]: mnt-data-supervisor-mounts-FRITZNAS.mount: Mount process exited, code=exited, status=32/n/a
Mar 21 15:36:06 homeassistant systemd[1]: mnt-data-supervisor-mounts-FRITZNAS.mount: Failed with result 'exit-code'.
Mar 21 15:36:06 homeassistant systemd[1]: Failed to mount Supervisor cifs mount: FRITZNAS.
Mar 21 15:36:06 homeassistant kernel: CIFS: VFS: RFC1001 size 39 smaller than SMB for mid=8
Mar 21 15:36:06 homeassistant kernel: 00000000: 27000000 424d53ff 00000074 40018800  ...'.SMBt......@
Mar 21 15:36:06 homeassistant kernel: 00000010: 00000000 00000000 00000000 11b50000  ................
Mar 21 15:36:06 homeassistant kernel: 00000020: f5 01 08 00 03 ff 00 00 00 00 00                 ...........
Mar 21 15:36:06 homeassistant kernel: CIFS: VFS: \\FRITZ.BOX cifs_put_smb_ses: Session Logoff failure rc=-5
Mar 21 15:36:06 homeassistant kernel: CIFS: VFS: cifs_mount failed w/return code = -6
Mar 21 15:36:28 homeassistant systemd[1]: Mounting Supervisor cifs mount: FRITZNAS...
Mar 21 15:36:28 homeassistant kernel: CIFS: Attempting to mount \\fritz.box\nas#
Mar 21 15:36:28 homeassistant kernel: CIFS: VFS:  BAD_NETWORK_NAME: \\fritz.box\nas#
Mar 21 15:36:28 homeassistant kernel: CIFS: VFS: cifs_mount failed w/return code = -2
Mar 21 15:36:28 homeassistant mount[4539]: mount error(2): No such file or directory
Mar 21 15:36:28 homeassistant mount[4539]: Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg)
Mar 21 15:36:28 homeassistant systemd[1]: mnt-data-supervisor-mounts-FRITZNAS.mount: Mount process exited, code=exited, status=32/n/a
Mar 21 15:36:28 homeassistant systemd[1]: mnt-data-supervisor-mounts-FRITZNAS.mount: Failed with result 'exit-code'.
Mar 21 15:36:28 homeassistant systemd[1]: Failed to mount Supervisor cifs mount: FRITZNAS.

Als Server würde ich die IP verwenden: 192.168.178.1
Die Remote-Freigabe sollte imho mit dem Verzeichnis fritz.nas anfangen, also: fritz.nas/deine_hdd/dein_verzeichnis (das Verzeichnis muss schon angelegt sein)
Der FB User muss natürlich Zugriff aufs NAS haben.

Habe ich gerade zufällig temporär für eine an meiner Fritzbox angeschlossene WD USB HDD als Backup-Medium für HA eingerichtet. :slightly_smiling_face:

Das /WD1TBVideo/ in dem Pfad ist der Name der WD USB HDD
FB_USB_Geräte
und die Speicherung erfolgt dann in dem dafür angelegten Ordner Backup.

Fritzbox Heimnetzfreigabe (Anm.: SMBv1 ist nicht notwendig und sollte man bekanntlich auch nicht mehr nutzen)


Dann noch eine FB Benutzer anlegen der auf die NAS Inhalte Zugriff hat

Alternativ auch nur auf bestimmte Ordner - was ich bei mir aktuell nicht gemacht habe weil die WD USB HDD an der Fritzbox halt nur temporär angeschlossen ist und das HA Backup ansonsten auf einem Synology NAS erfolgt. :slightly_smiling_face:

VG Jim

Vielen Dank für eure Antworten.

Leider hat es mich nicht weiter gebracht.
Das ist, wie ich es aktuell eingestellt habe.

Und das ist das Resultat in den Logfiles

Mar 22 06:51:25 homeassistant systemd[1]: Mounting Supervisor cifs mount: FRITZNAS...
Mar 22 06:51:25 homeassistant kernel: CIFS: Attempting to mount \\192.168.178.1\nas#
Mar 22 06:51:25 homeassistant kernel: CIFS: VFS:  BAD_NETWORK_NAME: \\192.168.178.1\nas#
Mar 22 06:51:25 homeassistant mount[40681]: mount error(2): No such file or directory
Mar 22 06:51:25 homeassistant mount[40681]: Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg)
Mar 22 06:51:25 homeassistant kernel: CIFS: VFS: cifs_mount failed w/return code = -2
Mar 22 06:51:25 homeassistant systemd[1]: mnt-data-supervisor-mounts-FRITZNAS.mount: Mount process exited, code=exited, status=32/n/a
Mar 22 06:51:25 homeassistant systemd[1]: mnt-data-supervisor-mounts-FRITZNAS.mount: Failed with result 'exit-code'.
Mar 22 06:51:25 homeassistant systemd[1]: Failed to mount Supervisor cifs mount: FRITZNAS.

Hier greife ich über den Browser auf das NAS zu

Der Pfad scheint also eigentlich zu passen und angemeldet habe ich mich am Browser mit denselben Benutzerdaten, wie ich sie auch bei HA eingetragen habe.

Kann es sein, dass die “#” im Pfad ein Problem macht? Allerdings weiß ich nicht, wie ich diese los werden soll. Die gibt mir meine Fritz Box ja vor.

Versuch es bitte so:

1 „Gefällt mir“

Ok, ich habe es jetzt tatsächlich selber gelöst.

Man darf in der Remote Freigabe nicht “nas#/files/” eintragen wie in der Browseradresse.

Sondern hier muss stattdessen folgendes genommen werden.

image

Ich habe mich hier immer von der Adresse im Browser verleiten lassen, dabei hätte ein Blick in den Datei Explorer gereicht :man_facepalming:

image

1 „Gefällt mir“

ich habe festgestellt:

  1. nicht jeder Fritzbox benennt ein NAS als fritznas → meine macht nur “nas”
  2. Windows Explorer nimmt das mit Case-Sensitve nicht so genau hatte den Link aus dem Windows Explorer kopiert und trotzdem nicht funktioniert. Die Share von meinem zweiten RPI (laufen andere Dienste drauf) benutzt dann hat’s funktioniert
    Gruß an alle

Das war es auch bei mir…
Remote Freigabe fing mit: fritz6490.nas