Такие читатели, как вы, помогают поддерживать MUO. Когда вы совершаете покупку по ссылкам на нашем сайте, мы можем получать партнерскую комиссию. Читать далее.

Если вы используете сервер Home Assistant на Raspberry Pi или старом ПК для домашней автоматизации, вы также можете использовать оставшееся место на SD-карте или SSD для сетевого хранилища (NAS). Вы также можете подключить внешний жесткий диск или SSD к вашему Raspberry Pi или старому ноутбуку, на котором запущен контролируемый сервер Home Assistant, и использовать это хранилище для NAS. Вот как это сделать.

Необходимые условия для NAS-сервера Home Assistant

Есть несколько предварительных условий для использования Home Assistant для сервера NAS:

  • У вас должен быть контролируемый сервер Home Assistant, работающий на Raspberry Pi 3 или 4. Raspberry 4 предпочтительнее, поскольку он предлагает порты Gigabit LAN и USB 3.0, обеспечивающие более быструю передачу данных.
  • Внешнее запоминающее устройство (дополнительно), например внешний SSD или жесткий диск с блоком питания. Хотя вы можете подключить внешний жесткий диск к Raspberry Pi, рекомендуется использовать тот, который поставляется с отдельным блоком питания и не зависит от питания, поступающего через USB порт.
    instagram viewer

Если вы используете Raspberry Pi 4, вы можете перенести сервер Home Assistant с SD-карты на SSD чтобы получить больше памяти с гораздо более высокой производительностью ввода-вывода. Убедитесь, что SSD достаточно большой для использования в качестве сетевого хранилища (>=250 ГБ). Вы должны включить режим загрузки USB, чтобы загрузить Raspberry Pi через SSD. После того, как вы настроили SSD, следуйте приведенным ниже инструкциям, чтобы настроить Samba NAS на сервере Home Assistant.

Если вы запускаете контролируемую установку Home Assistant на старом компьютере или ноутбуке с процессорами Intel или AMD, вы не можете использовать надстройку Samba NAS, поскольку она совместима только с ОС HASS. Тем не менее, вы можете установить Дополнение к самбе для создания NAS, если на машине есть SSD или жесткий диск объемом не менее 250 ГБ. Единственным недостатком является то, что вы можете получить доступ только к внутреннему хранилищу и не можете подключить внешнее хранилище с помощью этого дополнения.

Установите и настройте надстройку Samba NAS в Home Assistant

В своем Home Assistant войдите в систему как администратор, а затем выполните следующие действия, чтобы установить и настроить надстройку Samba NAS.

  1. Идти в настройки > Дополнения и нажмите на три точки.
  2. Выбирать Репозиторий а затем вставьте этот URL: https://github.com/dianlight/hassio-addons.
  3. Нажмите ХОРОШО а затем нажмите Установить надстройку.
  4. Найдите и нажмите на Самба NAS.
  5. Нажмите Установить.
  6. После установки нажмите кнопку Конфигурация вкладка
  7. Введите следующие данные,
    • имя рабочей группы
    • имя пользователя
    • пароль
    • Включить/отключить MQTT. Если вы включите это, вам нужно ввести дополнительные данные MQTT. Это создаст объект, который вы можете добавить на панель инструментов Home Assistant, чтобы просмотреть оставшееся хранилище на подключенных дисках.
  8. Нажмите Сохранять.
  9. Кроме того, вы можете нажать на три точки вверху, выбрать Изменить в YAML, вставьте следующий код и нажмите Сохранять. Обязательно измените рабочая группа, имя пользователя, пароль, и allow_hosts ИП.
    рабочая группа: РАБОЧАЯ ГРУППА
    имя пользователя: домашний помощник
    пароль: "1234"
    разрешить_хосты:
    - 10.0.0.0/8
    - 172.16.0.0/12
    - 192.168.0.0/16
    - fe80::/10
    ещедиски:
    - <ПЕРЕГОРОДКАЭТИКЕТКА>
    available_disks_log: ЛОЖЬ
    Медиа библиотека:
    давать возможность: ЛОЖЬ
    ssh_private_key: <ТЫСУПЕРСЕКРЕТЧАСТНЫЙКЛЮЧ>
    вето_файлы:
    -._*
    -.DS_Store
    -Большие пальцы.дб
    - икона?
    -.Корзины
    режим совместимости: ЛОЖЬ
    всдд2: ЛОЖЬ
    автообнаружение: {}
    другие_пользователи: {}
    acl: []
    интерфейсы: []
  10. Перейти к Информация вкладку и нажмите Начинать.

Доступ к хранилищу NAS

Теперь вы можете получить доступ к NAS-хранилищу Home Assistant по сети на своем устройстве Windows, macOS, Linux, iOS или Android.

Окна

Чтобы получить доступ к NAS с ПК с Windows:

  1. Нажимать Виндовс + Р, введите IP-адрес вашего сервера Home Assistant и нажмите ХОРОШО.
  2. Введите имя пользователя и пароль и нажмите ХОРОШО.
  3. Это откроет Проводник окно с папками на диске.
  4. Если вы не подключили внешнее хранилище, вы увидите папки во внутреннем хранилище.

macOS

Чтобы получить доступ к NAS с компьютера с macOS:

  1. Открой Искатель приложение и нажмите на Идти > Подключиться к серверу… Кроме того, вы можете нажать кнопку Ctrl + К сочетание клавиш, чтобы открыть Подключиться к серверу диалоговое окно.
  2. Введите IP-адрес сервера Home Assistant (HA) счто-то // префикс и нажмите кнопку + значок для добавления.
  3. Выберите добавленный IP-адрес HA NAS и нажмите Соединять.
  4. Выбирать зарегистрированный пользователь и введите имя пользователя и пароль.
  5. Нажмите Соединять.

Линукс (Убунту)

Чтобы получить доступ к NAS с ПК с Linux (Ubuntu):

  1. Откройте файловый менеджер в ОС Linux и нажмите Подключиться к серверу под Сеть.
  2. Введите IP с что-то // префикс и нажмите ХОРОШО.
  3. Введите имя пользователя и пароль. Нажмите Соединять.
  4. Это откроет хранилище NAS. Теперь вы получаете доступ и загружаете/загружаете файлы в/из местоположений NAS.

Андроид

Чтобы получить доступ к NAS с устройства Samsung Android:

  1. Открой Мои файлы приложение и нажмите на Сетевое хранилище.
  2. Нажмите на + подпишитесь в правом верхнем углу.
  3. Выбирать Сетевой диск (SMB) для НАС.
  4. Нажмите Добавить вручную.
  5. Введите IP-адрес вашего сервера Home Assistant с портом: 445.
  6. Введите имя пользователя, пароль и отображаемое имя.
  7. После того, как вы нажмете на Добавлять и если введенная информация верна, вы должны увидеть папку и иметь доступ к файлам из Home Assistant NAS.

На стандартной ОС Android и других смартфонах Android вы можете использовать приложение файлового менеджера по умолчанию, если оно поддерживает сетевое хранилище. В противном случае вы можете установить и использовать Мои файлы app от Samsung и следуйте приведенным выше инструкциям, чтобы получить доступ к NAS на смартфоне Android.

iOS

Чтобы получить доступ к NAS с iPhone или iPad:

  1. Открой Файлы приложение.
  2. Нажмите на три точки в правом верхнем углу и выберите Подключиться к серверу.
  3. Введите IP-адрес вашего сервера Home Assistant и коснитесь Соединять.
  4. Введите имя пользователя и пароль для подключения и доступа к папкам.
  5. После настройки вы увидите сетевое хранилище в Файлы панель управления приложения. Нажмите на нее, чтобы подключиться и получить доступ к файлам с вашего HA NAS в любое время.

Если вы хотите подключить внешнее хранилище к Home Assistant и использовать его в качестве хранилища NAS, убедитесь, что оно отформатировано как EXT3/EXT4.

Эффективно используйте оставшееся хранилище

Samba NAS — это модифицированная версия оригинальной надстройки Samba для высокой доступности, которую вы можете установить на своем контролируемом домашнем компьютере. Сервер помощника работает на ОС Home Assistant и использует оставшееся хранилище на сервере для хранения данных по локальной сети. сеть. С Samba NAS вы можете добавлять или монтировать внешние устройства хранения, такие как USB-накопитель, внешний жесткий диск или твердотельный накопитель, и использовать тома для хранения данных.