冬瓜Haos(RKNN版)专用Frigate-rknpu使用说明(2024-11-6更新)

2025-04-03 139 0

一. 已支持的机型

  • 确保系统为启用RKNN功能的冬瓜版HAOS 12.3或以上版本,包含机型如下:
    • Green(支持RKNN功能的硬件代号为ngreen)
    • panther-x2(从12.3开始为默认开启RKNN,直接升级即可)
    • X88pro20(从OS12.3开始,默认开启RKNN,硬件代号x88pro20)
  • 目前仅支持瑞芯微RK3566及以上CPU(支持RKNN功能的)
  • 确认摄像头支持OnvifRTSP协议

注:此版本只测过冬瓜HAOS下使用,其它未测试过

二. MQTT设置

  • 进入冬瓜版HAOS设置 > 加载项 > Mosquitto broker > 配置 > Logins,按规则填写用户名及密码并点击保存
  • 进入设置 > 设备与服务 > 已发现,找到MQTT点击下方的配置
  • 弹出的对话框都点击提交

三. 安装及配置

  • 进入设置> 加载项 > 加载项商店 > Add-ons by waxgourd,安装frigate-rknpu(项目体积较大,请耐心等待)
  • frigate-rknpu的信息页面中关闭保护模式启动
  • 正常启动则可以在信息页面中打开 WEB UI
  • 进入FRIGATE内找到CONFIG,按照注释更改信息,没有特殊需求的话只需修改黄框内的信息即可
  • 找到cameras下的path配置项,将后面的地址改为你摄像头的地址。多摄像添加格式按照黄框部分进行复制即可(绿色汉字为注释不需要复制)。建议不要超过四个,太多会影响HA的性能。下面实例为海康威视NVR(硬盘录像机)的配置方法,不同品牌的后面的通道路径是不一样的。帖子最下方我会罗列出常用品牌的通道路径。
  • 编辑完成后点击SAVE & RESTART 保存并重启,再次进入frigate则可以在Cameras中看到图像了

注:目前1.6-13.2-3版本有BUG自己不能重启,只能进入frigate的加载项点击重启

四. 添加集成

  • 在HACS中搜索"frigate"并下载
  • 进入"设置 > 加载项 > frigate-rknpu"复制主机名
  • 进入"设置 > 设备与服务 > 添加集成 > 搜索'Frigate'"
  • 替换蓝色部分并粘贴,点击提交
  • 进入设备Frigate启用需要的功能选项,比如Detection fps
  • 点击⚙进入实体设置
  • 找到并点击已启用后面的开关,点击更新等待至数据更新即可
  • 可以看到x88的推理速度为68毫秒

五. 卡片使用方法

  • 在HACS中搜索"Frigate Card"并下载,待下载完成会提示刷新页面,点击reload
  • 进入概览,点击右上角的进入概览编辑模式,点击+进入配置视图。按需填写该页面,视图类型本教程选择瀑布流
  • 在新添加的视图内点击添加卡片,找到自定义:Frigate card
  • 按需配置该页面,如果很多摄像头按下图进行选择
  • 配置完成的最终效果仅供参考

六. 主流厂商RTSP流地址

例如:rtsp://user:123456@192.168.1.110:554/Streaming/Channels/101

如果不确定地址是否拼写正确可以使用VLC、完美解码预览,VLC打开播放器按ctrl + N(*完美解码按*ctrl+u)输入你拼写好的地址,正确了就会显示图像

  • 海康威视
    • 主码流 rtsp://用户名:密码@IP地址:554/Streaming/Channels/1
    • 子码流 rtsp://用户名:密码@IP地址:554/Streaming/Channels/2
  • TP-Link 和 水星
    • 主码流 rtsp://admin:你初始化摄像头密码@IP地址:554/stream1
    • 子码流 rtsp://admin:你初始化摄像头密码@IP地址:554/stream2
  • 涂鸦
    • 主码流 rtsp://admin:你初始化摄像头密码@IP地址:8554/profile1
    • 子码流 rtsp://admin:你初始化摄像头密码@IP地址:8554/profile2

未提到的可以自行搜索一下品牌 RTSP即可,如果实在找不到可去下载这个软件自行研究

https://sourceforge.net/projects/onvifdm/

七. 其他技巧

  • 人体识别存储保留周期
    • 在Config中找到record > events > retain > objects > person,person的值就是触发报警后的存储周期,默认为15天

解锁更多玩法请查看 官方网站

相关文章

回归青春——HAOS也当游戏机模拟器(待续)
HAOS的主机SSH配置和使用教程(附wghaos ssh配置器)