Подключение камер Tapo к TrueNAS Scale: Пошаговая инструкция | AdminWiki
Timeweb Cloud — сервера, Kubernetes, S3, Terraform. Лучшие цены IaaS.
Попробовать

Как подключить камеры Tapo к TrueNAS Scale: Полное руководство

13 марта 2026 6 мин. чтения #cctv #ip-камеры #onvif #rtsp #tapo #truenas scale #видеонаблюдение

Если ты хочешь создать надежную систему видеонаблюдения на базе TrueNAS Scale, используя бюджетные, но качественные камеры Tapo от TP-Link, ты попал по адресу. Давай разберем, как правильно подключить камеры Tapo к TrueNAS Scale, настроить поток RTSP и организовать запись видео.

Основная проблема, с которой сталкиваются пользователи — камеры Tapo не имеют «родной» интеграции с TrueNAS, но отлично работают через стандартные протоколы ONVIF и RTSP.

Что нужно для подключения камер Tapo

Перед началом убедись, что у тебя есть:

  • Камера TP-Link Tapo (C200, C210, C310 и другие модели с поддержкой RTSP)
  • Установленная и работающая система TrueNAS Scale
  • Сеть, в которой видны друг другу TrueNAS и камера
  • Приложение Tapo на смартфоне для первоначальной настройки камеры
  • Знание IP-адреса камеры в локальной сети
Важно: Не все модели Tapo поддерживают RTSP «из коробки». Проверь спецификации своей модели на сайте TP-Link. Большинство современных моделей (выше C200) поддерживают.

Шаг 1: Активация RTSP потока на камере Tapo

По умолчанию RTSP на камерах Tapo выключен. Включим его через мобильное приложение.

  1. Открой приложение Tapo на телефоне.
  2. Выбери свою камеру и зайди в её настройки (иконка шестеренки).
  3. Найди раздел «Дополнительные настройки» или «Advanced Settings».
  4. Внутри найди пункт «RTSP Stream» или «Поток RTSP».
  5. Активируй переключатель «Включить RTSP поток».
  6. Запиши или запомни логин и пароль, которые сгенерирует приложение (обычно в формате user_xxxxx). Они понадобятся позже.
  7. Сохрани настройки. Камера перезагрузится.
Внимание: Логин и пароль RTSP отличаются от учетных данных для входа в приложение Tapo! Не путай их.

Шаг 2: Определение RTSP URL камеры

Для подключения к TrueNAS Scale нам нужен точный адрес видеопотока. Формат RTSP URL для камер Tapo обычно следующий:

rtsp-url
rtsp://<RTSP_USER>:<RTSP_PASSWORD>@<IP_КАМЕРЫ>:554/stream1

Где:

  • <RTSP_USER> и <RTSP_PASSWORD> — логин и пароль из шага 1.
  • <IP_КАМЕРЫ> — локальный IP-адрес твоей камеры (например, 192.168.1.50).
  • 554 — стандартный порт для RTSP.
  • stream1 — основной поток (обычно высокого разрешения). Иногда доступен stream2 — субпоток (низкого разрешения).

Пример реального URL:

example
rtsp://user_abc123:password456@192.168.1.50:554/stream1

Шаг 3: Установка и настройка приложения для камер в TrueNAS Scale

TrueNAS Scale сам по себе не умеет записывать видео с камер. Для этого нужно установить специальное приложение из раздела Apps.

Вариант 1: Frigate NVR (Рекомендуется)

Frigate — мощное Open Source решение с детекцией движения и интеграцией с Home Assistant.

  1. В веб-интерфейсе TrueNAS Scale перейди в Apps.
  2. Нажми Discover Apps.
  3. Найди в поиске приложение "Frigate".
  4. Нажми Install.
  5. В настройках установки:
    • Задай имя приложения (например, frigate-nvr).
    • В разделе Storage добавь Dataset для конфигов и для записи видео.
    • Настрой сетевые параметры (лучше оставить по умолчанию).
  6. Нажми Save и дождись развертывания.

Вариант 2: Shinobi CCTV

Shinobi — альтернатива с богатыми возможностями и веб-интерфейсом.

Процесс установки аналогичен: найди "Shinobi" в Apps и установи, указав пути для хранения.

Шаг 4: Добавление камеры Tapo в выбранное приложение

Рассмотрим настройку на примере Frigate.

  1. После установки Frigate открой его веб-интерфейс (через кнопку Open в TrueNAS Apps или по IP:порту).
  2. Перейди в раздел конфигурации (часто файл config.yml).
  3. Добавь конфигурацию для своей камеры Tapo.
yaml
mqtt:
  enabled: false

cameras:
  tapo_c200_задний_двор:  # Имя камеры
    ffmpeg:
      inputs:
        - path: rtsp://user_abc123:password456@192.168.1.50:554/stream1
          roles:
            - detect
            - record
    detect:
      width: 1920  # Подставь разрешение своей камеры
      height: 1080
      fps: 5       # Частота кадров для детекции
    record:
      enabled: true
      retain:
        days: 7    # Хранить записи 7 дней
    snapshots:
      enabled: true
      retain:
        days: 7

Сохрани конфигурацию и перезапусти Frigate. Камера должна появиться в интерфейсе с живым потоком.

Шаг 5: Настройка записи и мониторинга

После успешного подключения камеры Tapo к TrueNAS Scale через Frigate или Shinobi, настрой параметры записи:

  • Запись по движению: Включи в настройках камеры. Это сэкономит место на диске.
  • Расписание: Настрой запись только в нужное время (например, ночью).
  • Хранение: Укажи политику удаления старых записей (например, хранить 30 дней).
  • Уведомления: Настрой отправку оповещений в Telegram или email при обнаружении движения.

Сравнение методов подключения

Критерий RTSP + Frigate RTSP + Shinobi Прямая запись (не рекомендуется)
Сложность настройки Средняя Средняя/Высокая Низкая
Детекция движения Отличная (AI) Хорошая Нет
Экономия места Высокая Средняя Низкая
Интеграция с умным домом Отличная (Home Assistant) Ограниченная Нет

Частые проблемы и их решение

1. «Нет видеопотока» или «Cannot connect to camera»

  • Проверь URL: Убедись, что IP-адрес, логин и пароль введены верно.
  • Проверь сеть: Может ли TrueNAS «пинговать» камеру? Используй Shell в TrueNAS:
bash
ping 192.168.1.50
  • Проверь RTSP: Убедись, что RTSSP поток активирован в приложении Tapo и камера перезагрузилась.

2. Нестабильная работа или обрывы потока

  • Убедись, что Wi-Fi сигнал до камеры устойчивый.
  • Попробуй использовать субпоток (stream2) для детекции в Frigate, а основной — только для записи.
  • В конфиге Frigate можно добавить параметры для переподключения:
yaml
ffmpeg:
  input_args:
    - -avoid_negative_ts
    - make_zero
    - -fflags
    - nobuffer+genpts+discardcorrupt
    - -flags
    - low_delay
    - -strict
    - experimental
    - -analyzeduration
    - 1000M
    - -probesize
    - 1000M
    - -rw_timeout
    - "5000000"

3. Высокая загрузка CPU на TrueNAS

Детекция движения, особенно в высоком разрешении, может грузить процессор.

  • Используй субпоток (stream2) для детекции.
  • Снизи FPS для детекции (до 5-10 кадров в секунду).
  • Рассмотри возможность использования аппаратного ускорения (если есть GPU).
Совет от ментора: Начни с подключения одной камеры, отлади всю цепочку (RTSP → Приложение → Запись). И только затем добавляй остальные камеры. Это сэкономит кучу времени на поиске ошибок.

Итог: Надежная система видеонаблюдения готова

Теперь ты знаешь, как подключить камеры Tapo к TrueNAS Scale. Ключевые этапы:

  1. Активировать RTSP в приложении Tapo.
  2. Определить правильный RTSP URL потока.
  3. Установить подходящее приложение для NVR (Frigate/Shinobi) в TrueNAS Apps.
  4. Добавить камеру в конфигурацию приложения, указав RTSP URL.
  5. Настроить запись, детекцию движения и политики хранения.

Такая связка дает тебе полный контроль над видеонаблюдением, независимость от облачных сервисов и значительную экономию в долгосрочной перспективе, особенно при использовании нескольких камер. Удачи в настройке!

Поделиться:
Сохранить гайд? В закладки браузера