“ iSpy与Reolink摄像头设置的分步指南1. **安装iSpy:** 从提供的链接下载并安装iSpy。
2. **添加摄像头:**
* 使用“使用向导添加IP摄像头”选项。
* 如果您的摄像头型号未列出,请选择“未列出”,然后手动输入品牌和型号。
* 勾选“扫描RTSP地址”框。
* 输入摄像头的用户名和密码。
* 如果您知道IP地址,请手动输入或扫描本地网络。
* 选择合适的流。建议使用子流(例如,`FFMPEG:410:rtsp://user:password@IP Address:554/h264Preview_01_sub`)以减少网络流量。
3. **命名您的摄像头:** 添加摄像头后,使用“编辑摄像头”选项为其指定一个描述性名称。
“ 设置AI Tool进行物体检测和MQTT通信1. **设置选项卡:**
* 将“默认输入路径”设置为iSpy保存图像的文件夹。
* 将“Deepstack URL”设置为`localhost:端口号`(例如,`localhost:83`)。
* 勾选“随用户登录启动”。
* 保存设置。
2. **摄像头选项卡:**
* 点击“添加”,并为摄像头命名(例如,FrontDoor)。
* 将“输入文件夹”设置为iSpy图像文件夹(例如,`C:\aiinput\video\FrontDoor\Grabs`)。
* 选择您要检测的相关对象(例如,Person、Car)。
3. **MQTT设置:**
* 在“操作”下,点击MQTT旁边的“设置”。
* 输入您的Home Assistant MQTT代理的服务器:端口(例如,`192.168.0.72:1883`)。
* 输入MQTT用户名和密码。
* 默认主题为`ai/[Camera]/motion [Detection]`,它将发送类似`ai/FrontDoor/motion Person`的载荷。
* 设置“冷却时间”以避免过多通知(例如,1分钟)。
“ 与Home Assistant集成:Configuration.yaml设置更新您的`configuration.yaml`文件以监听MQTT载荷。以下是检测人员和车辆的示例:
```yaml
binary_sensor:
- platform: mqtt
name: "Motion - Front Door - Vehicle"
device_class: motion
state_topic: "ai/FrontDoor/motion"
payload_on: "Car"
off_delay: 60
- platform: mqtt
name: "Motion - Front Door - Person"
device_class: motion
state_topic: "ai/FrontDoor/motion"
payload_on: "Person"
off_delay: 60
```
“ 创建Home Assistant自动化以发送通知在Home Assistant中创建自动化,以根据MQTT消息触发操作。例如,在检测到车辆时发送通知:
1. **名称:** Motion Detection - Vehicle Front Door
2. **模式:** Single
3. **触发器:**
* 类型:MQTT
* 主题:`ai/FrontDoor/Motion`
* 载荷:`Vehicle`
4. **操作:**
* 类型:调用服务
* 服务:`Notify.mobile_app_iphone`
* 服务数据:
```yaml
message: Motion Detection - Front Door - Vehicle
data:
attachment:
content-type: jpeg
push:
category: camera
entity_id: camera.front_door
```
保存自动化。
原始链接:https://www.reddit.com/r/reolinkcam/comments/k98oss/reolink_ai_tool_home_assistant_free_edition/
评论(0)