Гид по технологиям

Как использовать Home Assistant в качестве NAS на Raspberry Pi или старом ПК

8 min read Домашняя автоматизация Обновлено 20 Apr 2026
Home Assistant как NAS на Raspberry Pi и старом ПК
Home Assistant как NAS на Raspberry Pi и старом ПК

Стек сетевых коммутаторов и Ethernet‑кабелей

Коротко: Samba NAS — это модифицированное дополнение Samba, которое работает на Home Assistant OS в конфигурации supervised. Оно позволяет расшаривать внутренние и подключённые диски по SMB/CIFS и получить доступ к файлам с Windows, macOS, Linux, iOS и Android. В этой инструкции описаны требования, пошаговая установка, доступ с разных платформ, рекомендации по миграции с SD на SSD, безопасность, отладка и шаблоны для администраторов и пользователей.

Определения (одно предложение)

  • Home Assistant — платформа умного дома.
  • Supervised — вариант установки Home Assistant с поддержкой аддонов и Home Assistant OS.
  • Samba (SMB/CIFS) — сетевой протокол для шаринга файлов между устройствами.

Основные требования

  • Home Assistant в режиме supervised и работающий под Home Assistant OS.
  • Raspberry Pi 3/4 (предпочтительно Pi 4) или старый компьютер с x86 CPU.
  • Диск для NAS: внутренняя SD/SSD или внешний HDD/SSD. Рекомендуемый объём: от 250 ГБ и выше.
  • Для внешних HDD желательно отдельное питание (не от USB порта Pi).

Важно: если у вас Intel/AMD‑ПК с supervised, некоторые аддоны могут быть ограничены; Samba NAS разработан для HASS OS. На x86‑машине обычно доступна лишь внутренняя файловая система; монтирование внешних дисков через аддон может быть недоступно.

Рекомендации по железу и миграции на SSD

  • Raspberry Pi 4: Gigabit LAN + USB 3.0 = более высокая скорость при работе с SSD.
  • Для производительности и долговечности перенесите систему с SD на SSD (USB‑загрузка).
  • SSD: выберите ёмкость ≥250 ГБ для комфортного использования NAS под медиатеку, резервные копии и логи.
  • Формат диска для внешнего подключения: EXT3/EXT4 — Home Assistant лучше работает с Linux‑файловыми системами.

Краткая последовательность миграции SD → SSD: подготовьте образ, включите USB‑boot на Pi (EEPROM), подключите SSD и перенесите образ Home Assistant на диск. После успешной загрузки отключите SD.

Установка и настройка дополнения Samba NAS

  1. Выполните вход в Home Assistant как администратор.
  2. Перейдите в Настройки > Дополнения и нажмите на меню (три точки).
  3. Выберите Репозиторий и вставьте URL: https://github.com/dianlight/hassio-addons. Нажмите OK и затем Установить дополнение.

Добавьте репозиторий в список дополнений Home Assistant

  1. В списке найдите Samba NAS и выберите его.
  2. Нажмите Установить.
  3. После установки перейдите на вкладку Конфигурация.
  4. Заполните параметры: рабочая группа (workgroup), имя пользователя, пароль. Опция MQTT: при включении нужно ввести данные MQTT, тогда появится сущность с информацией об оставшемся месте на диске.
  5. Нажмите Сохранить.

Конфигурация Samba NAS в Home Assistant

  1. Можно нажать три точки и выбрать Редактировать в YAML. Вставьте и адаптируйте следующий пример конфигурации — замените workgroup, username, password и allow_hosts под вашу сеть:
workgroup: WORKGROUP
username: homeassistant
password: "1234"
allow_hosts:
  - 10.0.0.0/8
  - 172.16.0.0/12
  - 192.168.0.0/16
  - fe80::/10
moredisks:
  - 
available_disks_log: false
medialibrary:
  enable: false
  ssh_private_key: 
veto_files:
  - ._* 
  - .DS_Store
  - Thumbs.db
  - icon?
  - .Trashes
compatibility_mode: false
wsdd2: false
autodiscovery: {}
other_users: {}
acl: []
interfaces: []
  1. Перейдите на вкладку Информация и нажмите Запустить.

Важно: параметр moredisks позволяет объявить дополнительные разделы/метки, которые Samba будет шарить. Убедитесь, что метки соответствуют разделам, отформатированным в EXT4/EXT3.

Доступ к NAS с разных устройств

Ниже — пошаговые инструкции по подключению к шаре Samba с популярных ОС.

Windows (быстро)

  1. Нажмите Win + R, введите \\ и нажмите Enter.
  2. Введите имя пользователя и пароль, затем OK.
  3. Откроется Проводник с папками NAS.

Просмотр папок Samba в Windows через Проводник

Совет: можно подключить сетевой диск через «Этот компьютер» → «Подключить сетевой диск» и указать путь smb:/// для постоянного монтирования.

macOS

  1. Откройте Finder → Перейти → Подключиться к серверу… (Cmd+K).
  2. Введите smb:// и нажмите Добавить (+).
  3. Выберите сервер, нажмите Подключиться, выберите «Зарегистрированный пользователь» и введите учётные данные.

Linux (Ubuntu и др.)

  1. Откройте файловый менеджер → Сеть → Подключиться к серверу.
  2. Введите smb://.
  3. Введите имя пользователя и пароль. Диск откроется в файловом менеджере.

Android (Samsung My Files пример)

  1. Откройте My Files → Network Storage.
  2. Нажмите + → Network Drive (SMB) → Add Manually.
  3. Введите IP: порт 445, имя пользователя, пароль и отображаемое имя.
  4. Нажмите Add — если всё введено верно, папка станет доступна.

На других Android‑устройствах используйте встроенный файловый менеджер (если поддерживает SMB) или сторонние приложения, например, Solid Explorer.

iOS (iPhone / iPad)

  1. Откройте приложение Файлы.
  2. Нажмите три точки → Подключиться к серверу.
  3. Введите smb://, нажмите Подключиться и введите учётные данные.
  4. Сеть появится в разделе «Обзор» и будет доступна для работы с документами.

Как эффективно использовать оставшееся место

  • Логи и резервные копии: перенесите бэкапы Home Assistant и крупные логи на NAS, чтобы не перегружать SD.
  • Медиа: храните записи камер, музыку и видео на SSD или внешнем HDD.
  • Разграничение: создавайте отдельные папки/пользователей для разных типов данных (бэкапы, видео, общие файлы).
  • Мониторинг: если включили MQTT в конфигурации Samba NAS, добавьте сущность на дашборд для отслеживания свободного места.

Безопасность и лучшие практики

  • Используйте сильные пароли для учётных записей Samba.
  • Ограничьте allow_hosts только диапазоном вашей локальной сети.
  • По возможности включите брандмауэр на маршрутизаторе и запрещайте доступ к SMB из интернета.
  • Сделайте регулярные резервные копии конфигурации Home Assistant и критичных данных.
  • Для общего доступа используйте отдельного пользователя с ограниченными правами (other_users).
  • Обновляйте Home Assistant и доп. аддоны вовремя.

Короткая подсказка по шифрованию: SMB сам по себе может поддерживать шифрование, но в локальной домашней сети проще обеспечить безопасность через изоляцию сети и VPN для внешнего доступа.

Отладка и типичные проблемы

  • Не удаётся подключиться: проверьте IP‑адрес HA, порт 445 и правило allow_hosts.
  • Диск не виден в списке: убедитесь, что раздел смонтирован и имеет метку, указанную в moredisks.
  • Медленная скорость: проверьте подключение через Gigabit/USB 3.0 и целостность кабелей; SD будет значительно медленнее SSD.
  • Права доступа: если пользователь не видит файлы, проверьте ACL и права на уровне файловой системы.

Когда этот подход не подойдёт (контрпример)

  • Нужна корпоративная отказоустойчивость и RAID: Home Assistant + один диск не подходят для промышленных требований.
  • Монтирование сложных файловых систем NTFS с правами Windows может привести к проблемам; рекомендуется EXT4 для совместимости с HA.
  • Если планируется доступ из интернета без VPN/защиты — риск утечки данных.

Альтернативные подходы

  • Использовать полноценный NAS‑сервер (Synology/QNAP) для продвинутых возможностей: RAID, Btrfs, снимки, приложения.
  • Установить Samba напрямую на Linux‑машине (если есть x86‑ПК) без Home Assistant.
  • Использовать SFTP через SSH для защищённого доступа к файлам (альтернатива SMB).

Рекомендуемые сценарии и чек‑листы

Чек‑лист для администратора (быстрая проверка перед запуском NAS):

  • Home Assistant работает в режиме supervised.
  • SSD/HDD отформатирован в EXT4/EXT3 и смонтирован.
  • Добавлен репозиторий dianlight/hassio-addons.
  • Конфигурация Samba: workgroup, username, password, allow_hosts заполнены.
  • Проверены права доступа и список moredisks.
  • Запущен и проверен доступ с клиента Windows/macOS/Linux.

Чек‑лист для пользователя (подключение с устройства):

  • Знать IP‑адрес Home Assistant.
  • Иметь логин и пароль Samba.
  • Подключиться по smb:// или \\IP и сохранить настройки при необходимости.

Таблица совместимости и советы по миграции

  • Raspberry Pi 3: работает, но ограничен скоростью USB2/LAN.
  • Raspberry Pi 4: оптимален (USB3 + Gigabit).
  • x86 (Intel/AMD) старый ПК: возможна установка supervised, но некоторые функциональные ограничения с аддонами и внешними дисками.

Совет по миграции: сначала протестируйте монтирование диска как внешний том, убедитесь в корректности меток и прав, затем укажите раздел в moredisks.

Факты в цифрах (справочно)

  • Рекомендуемый минимум для NAS: 250 ГБ.
  • Raspberry Pi 4: USB 3.0 даёт теоретически до 5 Гбит/с (на практике меньше, из‑за шины и контроллера).
  • SMB порт по умолчанию: 445.

Малый словарь (1‑строчные определения)

  • SMB: протокол для сетевых файловых шар.
  • moredisks: параметр конфигурации Samba NAS для указания дополнительных разделов.
  • allow_hosts: список IP/диапазонов, имеющих доступ к шаре.

Пример рабочего сценария (микропроцесс)

  1. Подготовить SSD, отформатировать в EXT4 и дать метку media01.
  2. Добавить media01 в moredisks.
  3. Создать пользователя media_user и ограничить allow_hosts локальной сетью.
  4. Подключить камеры для записи на \/media01\cameras.

Диаграмма принятия решения

flowchart TD
  A[Есть Home Assistant supervised?] -->|Нет| B[Использовать отдельный NAS или SFTP]
  A -->|Да| C[Raspberry Pi 4?]
  C -->|Да| D[Рекомендовано: миграция на SSD и установка Samba NAS]
  C -->|Нет| E[Pi 3 или x86 — установить, но учесть ограничения]
  D --> F[Настроить moredisks, права и мониторинг]
  E --> F

Заключение

Samba NAS на Home Assistant — удобный способ получить сетевое хранилище из оставшегося места на SD/SSD или подключённого диска без покупки отдельного NAS. Это подходит для резервных копий, медиатеки и общего доступа в локальной сети. Для наилучшей производительности используйте Raspberry Pi 4 с SSD и следуйте рекомендациям по безопасности: сильные пароли, ограничение allow_hosts и регулярные резервные копии.

Краткое резюме:

  • Убедитесь в совместимости Home Assistant OS и supervised.
  • Предпочтительно использовать Pi 4 + SSD.
  • Ограничьте доступ по сети и применяйте надёжные пароли.

Примечание: если вы планируете доступ к файлам извне локальной сети — настройте VPN или безопасный туннель, а не открывайте SMB в интернет.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Несколько аккаунтов Skype: Multi Skype Launcher
Программное обеспечение

Несколько аккаунтов Skype: Multi Skype Launcher

Журнал для работы: повысить продуктивность
Productivity

Журнал для работы: повысить продуктивность

Персональные звуки уведомлений на Android
Android.

Персональные звуки уведомлений на Android

Скачивание шоу Hulu для офлайн‑просмотра
Стриминг

Скачивание шоу Hulu для офлайн‑просмотра

Microsoft Start: персонализированная новостная лента
Новости

Microsoft Start: персонализированная новостная лента

Как изменить имя в Epic Games быстро
Гайды

Как изменить имя в Epic Games быстро