Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Оплата
Новости
Доставка
Загрузки
Форум
Настройка
    info@proxmox.su
    +7 (495) 320-70-49
    Заказать звонок
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Телефоны
    +7 (495) 320-70-49
    Заказать звонок
    0
    0
    0
    Аспро: ЛайтШоп
    • +7 (495) 320-70-49
      • Назад
      • Телефоны
      • +7 (495) 320-70-49
      • Заказать звонок
    • info@proxmox.su
    • Москва, Бакунинская улица, 69с1
    • Пн-Пт: 09-00 до 18-00
      Сб-Вс: выходной
    • 0 Сравнение
    • 0 Избранное
    • 0 Корзина
    Главная
    Форум
    Proxmox Виртуальная Среда
    Proxmox - Frigate - 2 NIC's. Помогите!

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    Proxmox - Frigate - 2 NIC's. Помогите!, Proxmox Виртуальная Среда
     
    killaninja
    Guest
    #1
    0
    03.12.2024 22:42:00
    Привет! Прежде всего, спасибо, что даже прочитал это, не говоря уже о том, чтобы помочь! Я начал использовать скрипт, сделанный парнем по автоматизации дома на YouTube, и столкнулся с несколькими проблемами.

    Настройка: Proxmox - TrueNAS - Docker (Frigate) 1gb nic
    Материнская плата - 3 Reolink POE-камеры -> POE-коммутатор (без VLAN) -> NIC материнской платы - bridge с epn1s0 bridge настроен как vmbr1 10gb nic pcie - 10gb NIC -> Роутер (для всего остального) bridge с epn1s0 настроен как vmbr0



    Мне удалось установить Proxmox и TrueNAS, а также настроить этот общий ресурс в Docker, чтобы Frigate мог записывать прямо на TrueNAS, а не внутри Docker. Цель – использовать NIC только для камер, чтобы они не могли звонить домой, а также, чтобы к ним нельзя было получить доступ из любого места, если только не на локальной сети. Это также означало бы, что мне пришлось бы настроить VPN, что, я думаю, будет использовать WireGuard или что-то подобное.



    Внутри Portainer я признаюсь, что потерялся, не знаю, как импортировать 1gb nic, я смог импортировать 10gb nic и могу получить доступ к UI Frigate на порту 5000.





    Другая проблема в том, что установка Frigate, похоже, ищет камеру по IP-адресу 10.0.10.10… Я никогда не устанавливал этот IP-адрес и очень смущен. Не мог бы кто-нибудь помочь мне правильно установить это?

    Вот файл config.yml:

    GNU nano 7.2
    config.yml

    # Файл конфигурации Frigate для Reolink-камер
    mqtt:
     Enabled: False
    cameras:
     front_door:
       ffmpeg:
         inputs:
         - path: rtsp://admin:Password@192.168.100.2:443/h264_stream # Замените на URL RTSP вашей Reolink-камеры
         roles:
         - detect
         - record
         width: 2560
         height: 1920
         fps: 30
         record:
           enabled: True
           retain:
             days: 7  # Сохранять записи в течение 7 дней
         snapshots:
           enabled: True
           retain:
             hours: 24  # Сохранять снимки в течение 24 часов

    #  back_door:
    #   ffmpeg:
    #    inputs:
    #     - path:  # Замените на URL RTSP вашей второй Reolink-камеры
    #      roles:
    #       - detect
    #      - record
    #  width: 1920
    # height: 1080
    # fps: 15
    # record:
    #   enabled: True
    #   retain:
    #     days: 7
    # snapshots:
    #   enabled: True
    #   retain:
    #     hours: 24
    # Необязательно: Настройки обнаружения объектов (измените в соответствии с вашей желаемой настройкой)
    #detectors:
    #  coral:
    #  type: edgetpu
    #   device: usb

    # Местоположение записей и снимков (убедитесь, что эти пути смонтированы в контейнере)
    record:
     enabled: True
     retain:
       days: 7  # Сохранять записи в течение 7 дней
    events:
     retention:
       days: 7
    clips:
     enabled: True
     retention:
       hours: 24
    snapshots:
     enabled: True
     retain:
       hours: 24  # Сохранять снимки в течение 24 часов

    # Frigate попытается использовать "frigate_network" в качестве пользовательской сети Docker
    # Это необязательно и зависит от вашей настройки.
    network:
     mode: host # Использовать сетевой режим хоста для обеспечения доступа Frigate к камерам и локальным службам

    # Необязательно: Настройки интеграции с Home Assistant (если вы используете Home Assistant)
    # Если вы используете Home Assistant для интеграции с Frigate, раскомментируйте следующий раздел:
    # home_assistant:
    #   url: "http://homeassistant.local:8123"
    #   token: "YOUR_LONG_LIVED_ACCESS_TOKEN"

    И вот мой файл docker-compose.yaml:

    GNU nano 7.2
    docker-compose.yaml

    version: '3.9'
    services:
     frigate:
       container_name: frigate
       privileged: true
       restart: unless-stopped
       image: ghcr.io/blakeblackshear/frigate:stable
       shm_size: "128mb" # Обновить для ваших камер в соответствии с расчетом выше
       devices:
       - /dev/bus/usb:/dev/bus/usb
       - /dev/dri/renderD128 # для intel hwaccel, нужно обновить для вашего оборудования
       volumes:
       - /etc/localtime:/etc/localtime:ro
       - /opt/frigate/config:/config:ro
       - /cctv_clips:/media/frigate
         type: tmpfs # Необязательно: 1 ГБ памяти, уменьшает износ SSD/SD-карты
       target: /tmp/cache
       tmpfs:
         size: 1000000000
       ports:
       - "5000:5000"
       - "1935:1935" # RTMP feeds
       environment:
         FRIGATE_RTSP_PASSWORD: "Password"

    Многие благодаря за помощь!
     
     
     
    killaninja
    Guest
    #2
    0
    03.12.2024 22:44:00
    Вот лог-файл из Portainer:

    2024-12-03 21:40:27.552022912  [2024-12-03 21:40:27] frigate.video ERROR : name_of_your_camera: Не удалось прочитать кадры из процесса ffmpeg.
    2024-12-03 21:40:27.552065858  [2024-12-03 21:40:27] frigate.video ERROR : name_of_your_camera: Процесс ffmpeg не запущен, завершение потока захвата...
    2024-12-03 21:40:32.543199136  [2024-12-03 21:40:32] watchdog.name_of_your_camera ERROR : Процесс Ffmpeg неожиданно завершился для name_of_your_camera.
    2024-12-03 21:40:32.546271859  [2024-12-03 21:40:32] watchdog.name_of_your_camera ERROR : Следующие логи ffmpeg включают последние 100 строк до выхода.
    2024-12-03 21:40:32.546357124  [2024-12-03 21:40:32] ffmpeg.name_of_your_camera.detect ERROR : [tcp @ 0x56e7f74b2140] Соединение с tcp://10.0.10.10:554?timeout=5000000 не удалось: Время ожидания соединения истекло
    2024-12-03 21:40:32.546387235  [2024-12-03 21:40:32] ffmpeg.name_of_your_camera.detect ERROR : rtsp://10.0.10.10:554/rtsp: Время ожидания соединения истекло
    2024-12-03 21:40:37.558750266  [2024-12-03 21:40:37] frigate.video ERROR : name_of_your_camera: Не удалось прочитать кадры из процесса ffmpeg.
    2024-12-03 21:40:37.558808729  [2024-12-03 21:40:37] frigate.video ERROR : name_of_your_camera: Процесс ffmpeg не запущен, завершение потока захвата...
    2024-12-03 21:40:42.552970111  [2024-12-03 21:40:42] watchdog.name_of_your_camera ERROR : Процесс Ffmpeg неожиданно завершился для name_of_your_camera.
    2024-12-03 21:40:42.553055245  [2024-12-03 21:40:42] watchdog.name_of_your_camera ERROR : Следующие логи ffmpeg включают последние 100 строк до выхода.
    2024-12-03 21:40:42.553124745  [2024-12-03 21:40:42] ffmpeg.name_of_your_camera.detect ERROR : [tcp @ 0x5d205b83c140] Соединение с tcp://10.0.10.10:554?timeout=5000000 не удалось: Время ожидания соединения истекло
    2024-12-03 21:40:42.553126350  [2024-12-03 21:40:42] ffmpeg.name_of_your_camera.detect ERROR : rtsp://10.0.10.10:554/rtsp: Время ожидания соединения истекло
    2024-12-03 21:40:47.565849524  [2024-12-03 21:40:47] frigate.video ERROR : name_of_your_camera: Не удалось прочитать кадры из процесса ffmpeg.
    2024-12-03 21:40:47.565908807  [2024-12-03 21:40:47] frigate.video ERROR : name_of_your_camera: Процесс ffmpeg не запущен, завершение потока захвата...
    2024-12-03 21:40:52.559789338  [2024-12-03 21:40:52] watchdog.name_of_your_camera ERROR : Процесс Ffmpeg неожиданно завершился для name_of_your_camera.
    2024-12-03 21:40:52.559879224  [2024-12-03 21:40:52] watchdog.name_of_your_camera ERROR : Следующие логи ffmpeg включают последние 100 строк до выхода.
    2024-12-03 21:40:52.559881151  [2024-12-03 21:40:52] ffmpeg.name_of_your_camera.detect ERROR : [tcp @ 0x59f1026b5140] Соединение с tcp://10.0.10.10:554?timeout=5000000 не удалось: Время ожидания соединения истекло
    2024-12-03 21:40:52.559921710  [2024-12-03 21:40:52] ffmpeg.name_of_your_camera.detect ERROR : rtsp://10.0.10.10:554/rtsp: Время ожидания соединения истекло
     
     
     
    molemanx
    Guest
    #3
    0
    15.03.2025 13:40:00
    У меня точно такая же проблема, скорее всего использую тот же скрипт, так как он тоже был от домашней автоматизации. Я новичок в Proxmox, поэтому думал, что это будет простой способ запустить VM и быстро всё настроить, но кажется, я ошибся. Что бы я ни делал, Frigate постоянно смотрит на 10.0.10.10 вместо реального IP в моём конфиге. Я ещё читал доки, и там предлагалось использовать HTTP-соединение, но это тоже не сработало, потому что странно, но всё равно смотрит на 10.0.10.10. Тебе удалось найти решение этой проблемы? Скорее всего, я всё заброшу и начну с нуля, если не найдётся исправления для этого...
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

    Конфиденциальность Оферта
    © 2026 Proxmox.su
    Главная Каталог 0 Корзина 0 Избранные Кабинет 0 Сравнение Акции Контакты Услуги Бренды Отзывы Компания Лицензии Документы Реквизиты Поиск Блог Обзоры