Czytelnicy tacy jak ty pomagają wspierać MUO. Kiedy dokonujesz zakupu za pomocą linków na naszej stronie, możemy otrzymać prowizję partnerską. Czytaj więcej.

Jeśli używasz serwera Home Assistant na Raspberry Pi lub starym komputerze do automatyki domowej, możesz również wykorzystać miejsce pozostałe na karcie SD lub dysku SSD na pamięć masową podłączoną do sieci (NAS). Możesz także podłączyć zewnętrzny dysk twardy lub dysk SSD do swojego Raspberry Pi lub starego laptopa z nadzorowanym serwerem Home Assistant i użyć tej pamięci dla NAS. Oto jak to zrobić.

Wymagania wstępne dla serwera NAS Home Assistant

Istnieje kilka wymagań wstępnych dotyczących korzystania z Home Assistant na serwerze NAS:

  • Musisz mieć nadzorowany serwer Home Assistant działający na Raspberry Pi 3 lub 4. Preferowany jest Raspberry 4, ponieważ oferuje porty Gigabit LAN i USB 3.0, umożliwiające szybszą transmisję danych.
  • Zewnętrzne urządzenie pamięci masowej (opcjonalnie), takie jak zewnętrzny dysk SSD lub dysk twardy z zasilaczem. Chociaż do Raspberry Pi można podłączyć zewnętrzny dysk twardy, zaleca się jego użycie taki, który jest dostarczany z oddzielnym zasilaczem i nie zależy od zasilania przechodzącego przez USB Port.

Jeśli używasz Raspberry Pi 4, możesz przenieś serwer Home Assistant z karty SD na dysk SSD aby uzyskać więcej pamięci masowej przy znacznie większej wydajności we/wy. Upewnij się, że dysk SSD jest wystarczająco duży, aby mógł służyć jako pamięć sieciowa (>=250 GB). Aby to zrobić, musisz włączyć tryb rozruchu USB uruchom Raspberry Pi przez dysk SSD. Po skonfigurowaniu dysku SSD postępuj zgodnie z poniższymi instrukcjami, aby skonfigurować serwer Samba NAS na serwerze Home Assistant.

Jeśli przeprowadzasz nadzorowaną instalację Home Assistant na starym komputerze lub laptopie z procesorem Intel lub AMD, nie możesz użyć dodatku Samba NAS, ponieważ jest on zgodny tylko z systemem operacyjnym HASS. Można jednak zainstalować Dodatek Samby zbudować NAS, zakładając, że maszyna ma dysk SSD lub dysk twardy z co najmniej 250 GB pamięci. Jedynym minusem jest to, że możesz uzyskać dostęp tylko do pamięci wewnętrznej i nie możesz zamontować pamięci zewnętrznej za pomocą tego dodatku.

Zainstaluj i skonfiguruj dodatek Samba NAS w Home Assistant

W Home Assistant zaloguj się jako administrator, a następnie wykonaj poniższe kroki, aby zainstalować i skonfigurować dodatek Samba NAS.

  1. Iść do Ustawień > Dodatki i kliknij trzy kropki.
  2. Wybierać Magazyn a następnie wklej ten adres URL: https://github.com/dianlight/hassio-addons.
  3. Kliknij OK a następnie kliknij Zainstaluj dodatek.
  4. Wyszukaj i kliknij Samba NAS.
  5. Kliknij zainstalować.
  6. Po instalacji kliknij Konfiguracja patka.
  7. Wprowadź następujące dane,
    • nazwa grupy roboczej
    • nazwa użytkownika
    • hasło
    • Włącz/wyłącz MQTT. Jeśli włączysz tę opcję, musisz wprowadzić dodatkowe szczegóły MQTT. Spowoduje to utworzenie podmiotu, który możesz dodać na pulpicie nawigacyjnym Home Assistant, aby wyświetlić pozostałą pamięć na podłączonych dyskach.
  8. Kliknij Ratować.
  9. Alternatywnie możesz kliknąć trzy kropki u góry, wybrać Edytuj w YAML, wklej poniższy kod i kliknij Ratować. Koniecznie zmień Grupa robocza, nazwa użytkownika, hasło, I Zezwól na hosty IP.
    grupa robocza: GRUPA ROBOCZA
    nazwa użytkownika: pomoc domowa
    hasło: "1234"
    zezwalaj na hosty:
    - 10.0.0.0/8
    - 172.16.0.0/12
    - 192.168.0.0/16
    - fe80::/10
    więcej dysków:
    - <PRZEGRODAETYKIETA>
    dziennik_dostępnych_dysków: FAŁSZ
    biblioteka medialna:
    włączać: FAŁSZ
    ssh_private_key: <TYSUPERSEKRETPRYWATNYKLUCZ>
    pliki weta:
    -._*
    -.DS_Store
    -Kciuki.db
    - Ikona?
    -Kosze
    tryb zgodności: FAŁSZ
    wsdd2: FAŁSZ
    automatyczne wykrywanie: {}
    inni_użytkownicy: {}
    akl: []
    interfejsy: []
  10. Idź do Informacje kartę i kliknij Początek.

Uzyskaj dostęp do pamięci masowej NAS

Możesz teraz uzyskać dostęp do pamięci masowej Home Assistant NAS przez sieć na urządzeniu z systemem Windows, macOS, Linux, iOS lub Android.

Okna

Aby uzyskać dostęp do NAS z komputera z systemem Windows:

  1. Naciskać Okna + R, wpisz adres IP swojego serwera Home Assistant i kliknij OK.
  2. Wprowadź nazwę użytkownika i hasło i kliknij OK.
  3. Spowoduje to otwarcie a Przeglądarka plików okno wyświetlające foldery na dysku.
  4. Jeśli nie podłączyłeś pamięci zewnętrznej, zobaczysz foldery w pamięci wewnętrznej.

System operacyjny Mac

Aby uzyskać dostęp do NAS z komputera z systemem macOS:

  1. Otworzyć Znalazca aplikację i kliknij Iść > Połączyć się z serwerem… Alternatywnie możesz nacisnąć Cmd + K skrót klawiaturowy, aby otworzyć plik Połączyć się z serwerem Okno dialogowe.
  2. Wprowadź adres IP serwera Home Assistant (HA) z rozszerzeniemsmb:// prefiks i kliknij + ikonę, aby dodać.
  3. Wybierz dodany adres IP HA NAS i kliknij Łączyć.
  4. Wybierać zarejestrowany użytkownik i wprowadź nazwę użytkownika i hasło.
  5. Kliknij Łączyć.

Linuks (Ubuntu)

Aby uzyskać dostęp do serwera NAS z komputera z systemem Linux (Ubuntu):

  1. Otwórz menedżera plików w systemie operacyjnym Linux i kliknij Połączyć się z serwerem pod Sieć.
  2. Wprowadź adres IP za pomocą smb:// przedrostek i kliknij OK.
  3. Wprowadź nazwę użytkownika i hasło. Kliknij Łączyć.
  4. Spowoduje to otwarcie magazynu NAS. Masz teraz dostęp i przesyłasz/pobierasz pliki do/z lokalizacji NAS.

Android

Aby uzyskać dostęp do serwera NAS z urządzenia Samsung z systemem Android:

  1. Otworzyć Moje pliki aplikację i stuknij w Pamięć sieciowa.
  2. Stuknij w + podpis w prawym górnym rogu.
  3. Wybierać Dysk sieciowy (SMB) dla NASa.
  4. Kliknij Dodaj ręcznie.
  5. Wpisz adres IP swojego serwera Home Assistant z portem: 445.
  6. Wprowadź nazwę użytkownika, hasło i nazwę wyświetlaną.
  7. Po kliknięciu przycisku Dodać i jeśli wprowadzone informacje są prawidłowe, powinieneś zobaczyć folder i mieć dostęp do plików z Home Assistant NAS.

W standardowym systemie operacyjnym Android i innych smartfonach z systemem Android możesz użyć domyślnej aplikacji do zarządzania plikami, jeśli obsługuje ona pamięć sieciową. W przeciwnym razie możesz zainstalować i używać Moje pliki app firmy Samsung i postępuj zgodnie z powyższymi instrukcjami, aby uzyskać dostęp do serwera NAS na smartfonie z systemem Android.

iOS

Aby uzyskać dostęp do NAS z iPhone'a lub iPada:

  1. Otworzyć Akta aplikacja.
  2. Stuknij w trzy kropki w prawym górnym rogu i wybierz Połączyć się z serwerem.
  3. Wpisz adres IP swojego serwera Home Assistant i dotknij Łączyć.
  4. Wprowadź nazwę użytkownika i hasło, aby połączyć się i uzyskać dostęp do folderów.
  5. Po skonfigurowaniu zobaczysz pamięć sieciową w Akta pulpit nawigacyjny aplikacji. Dotknij go, aby w dowolnym momencie połączyć się i uzyskać dostęp do plików z serwera HA NAS.

Jeśli chcesz podłączyć pamięć zewnętrzną do Home Assistant i używać jej jako pamięci NAS, upewnij się, że jest sformatowana jako EXT3/EXT4.

Efektywnie wykorzystaj resztki pamięci

Serwer Samba NAS to zmodyfikowana wersja oryginalnego dodatku Samba do HA, który można zainstalować w nadzorowanym domu Serwer Assistant działający w systemie operacyjnym Home Assistant i wykorzystaj pozostałą pamięć na serwerze do przechowywania danych w sieci lokalnej sieć. Dzięki Samba NAS możesz dodawać lub montować zewnętrzne urządzenia pamięci masowej, takie jak dysk USB, zewnętrzny dysk twardy lub dysk SSD, i używać woluminów do przechowywania danych.