『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 5606|回复: 9

[经验分享] 群晖docker安装Frigate补充config配置和使用命令启动

[复制链接]

14

主题

123

帖子

2028

积分

金牌会员

Rank: 6Rank: 6

积分
2028
金钱
1900
HASS币
40
发表于 2022-7-5 16:59:21 | 显示全部楼层 |阅读模式
本帖最后由 mcone 于 2022-7-5 17:01 编辑

book123 发过,但是不是特别详细,原贴 https://bbs.hassbian.com/thread-16991-1-1.html
本次使用docker命令启动Frigate
硬件要求
1、群晖  能装docker的  最好支持核显的版本
2、摄像头  (本人使用的TP300万像素的云台摄像头)命令启动前
3、必须安装mqtt服务

命令启动前
1、建立两个文件夹config和media
下载.png
2、在config文件夹新建config.yml文件,内容如下
detectors:
  coral:
    type: cpu
    

# mqtt,必须
mqtt:
  # mqtt的服务地址
  host: 192.168.31.252
# 摄像头接入
cameras:
  # 摄像头名称,自定义
  fristcamera:
    ffmpeg:
      inputs:
        # 摄像头地址
        - path: rtsp://摄像头账号:密码@192.168.31.14:554/stream2
          # 要开启的功能,下面这些功能,不需要就删掉
          roles:
            # 检测功能
            - detect

    rtmp:
      enabled: False


    detect:
      enabled: True
      stationary:
        interval: 10
        threshold: 10
    # 区域,可以先不设置在网页游览器里复制过来




objects:
  # 选择需要检测的物体,能选择的列表在labelmap.txt
  track:
    - person
  # 定制过滤器减少误报
  filters:
    person:
      # 检测到的对象的边框的最小面积,宽度*高度(默认:0)
      min_area: 5000
      # 检测到的对象的边框的最大面积,宽度*高度 (默认: 24000000)
      max_area: 30000000
      # 启动跟踪的对象的最低分数 (默认: 0.5)
      min_score: 0.65
      # 将被跟踪对象的计算分数的最小十进制百分比视为真实正值 (默认: shown below)
      #threshold: 0.55
      mask: 690,131,638,285,483,261,569,110
      
motion:
  # Optional: The threshold passed to cv2.threshold to determine if a pixel is different enough to be counted as motion. (default: shown below)
  # Increasing this value will make motion detection less sensitive and decreasing it will make motion detection more sensitive.
  # The value should be between 1 and 255.
  threshold: 10
  improve_contrast: True

启动命令
docker run -d \
  --name frigate \
  --restart=unless-stopped \
  --mount type=tmpfs,target=/tmp/cache,tmpfs-size=1000000000 \
  --device /dev/bus/usb:/dev/bus/usb \
  --device /dev/dri/renderD128 \
  --shm-size=64m \
  -v media路径:/media/frigate \
  -v config.yml的路径改为自己的:/config/config.yml \
  -v /etc/localtime:/etc/localtime:ro \
  -e FRIGATE_RTSP_PASSWORD='MCone096' \
  -e TZ=Asia/Shanghai \
  -p 5010:5000 \
  -p 1935:1935 \
  blakeblackshear/frigate:0.11.0-1d45b0b



回复

使用道具 举报

5

主题

256

帖子

2984

积分

金牌会员

Rank: 6Rank: 6

积分
2984
金钱
2728
HASS币
0
发表于 2022-7-5 21:54:46 | 显示全部楼层
还是不停重启容器
回复

使用道具 举报

14

主题

262

帖子

2223

积分

金牌会员

Rank: 6Rank: 6

积分
2223
金钱
1956
HASS币
50
发表于 2022-7-5 22:47:02 | 显示全部楼层
感谢分享,您写的更专业!
回复

使用道具 举报

2

主题

103

帖子

888

积分

高级会员

Rank: 4

积分
888
金钱
785
HASS币
10
发表于 2023-4-17 19:38:35 | 显示全部楼层
ilongjiang 发表于 2022-7-5 21:54
还是不停重启容器

我也是,朋友解决了吗
回复

使用道具 举报

0

主题

22

帖子

646

积分

高级会员

Rank: 4

积分
646
金钱
624
HASS币
0
发表于 2023-9-13 17:52:09 | 显示全部楼层
sudo docker run -d \
  --name frigate \
  --restart=unless-stopped \
  --mount type=tmpfs,target=/tmp/cache,tmpfs-size=1000000000 \
  --device /dev/bus/usb:/dev/bus/usb \
  --device /dev/dri/renderD128 \
  --shm-size=64m \
  -v /home/pi/homeassistant/Frigate/media\
  -v /home/pi/homeassistant/Frigate/config/frigate.yml:/config/config.yml \
  -v /etc/localtime:/etc/localtime:ro \
  -e FRIGATE_RTSP_PASSWORD='MCone096' \
  -e TZ=Asia/Shanghai \
  -p 5010:5000 \
  -p 1935:1935 \
  blakeblackshear/frigate:0.11.0-1d45b0b

树莓派的朋友主意路径设置一定要准确:比如我的

特别是这行

 -v /home/pi/homeassistant/Frigate/config/frigate.yml:/config/config.yml \


回复

使用道具 举报

4

主题

31

帖子

1120

积分

金牌会员

Rank: 6Rank: 6

积分
1120
金钱
1089
HASS币
0
发表于 2023-10-10 00:33:18 | 显示全部楼层
cpu干到100%+ 是我配置错误了还是ds220+性能不足啊!!!群晖cpu差不多到80%了
微信图片_20231010003049.png
回复

使用道具 举报

1

主题

22

帖子

426

积分

中级会员

Rank: 3Rank: 3

积分
426
金钱
404
HASS币
0
发表于 2024-1-22 22:53:31 | 显示全部楼层
一波三折,每一步都是卡住的,大佬,这个怎么解决啊,nas里面用docker安装 一直安装不起 屏幕截图 2024-01-22 225157.png
回复

使用道具 举报

0

主题

144

帖子

1154

积分

金牌会员

Rank: 6Rank: 6

积分
1154
金钱
1010
HASS币
0
发表于 2024-3-16 20:14:56 | 显示全部楼层
docker run -d \
--name frigate1 \
--privileged \
--mount type=tmpfs,target=/tmp/cache,tmpfs-size=1000000000 \
-v /volume1/docker/frigate/clips:/media/frigate/clips \
-v /volume1/docker/frigate/recordings:/media/frigate/recordings \
-v /volume1/docker/frigate/config:/config:ro \
-v /etc/localtime:/etc/localtime:ro \
-e FRIGATE_RTSP_PASSWORD='password' \
-p 55:5000 \
-p 1635:1935 \
  blakeblackshear/frigate:0.11.0-1d45b0b
回复

使用道具 举报

0

主题

144

帖子

1154

积分

金牌会员

Rank: 6Rank: 6

积分
1154
金钱
1010
HASS币
0
发表于 2024-3-16 20:18:20 | 显示全部楼层
zhuzhuzhu 发表于 2024-3-16 20:14
docker run -d \
--name frigate1 \
--privileged \

这样才对
回复

使用道具 举报

8

主题

870

帖子

5218

积分

论坛元老

Rank: 8Rank: 8

积分
5218
金钱
4348
HASS币
0
发表于 2024-5-4 17:32:42 | 显示全部楼层
学习,谢谢分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-21 00:15 , Processed in 0.058767 second(s), 34 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表