远程访问免费下载
动作类型

动作类型

在添加界面的动作列表中,点击添加动作即可查看尚未添加的类型。选择类型并填写字段,然后点击完成将其添加到列表中。必填字段为空时,无法点击完成。

动作输入内容执行结果
手机通知无向 Grablo App 发送带照片的通知。
播放媒体在媒体文件下选择文件,或输入媒体 URL(http 或 https 地址)代替文件。在连接到设备电脑的扬声器和屏幕上播放声音或视频。默认选择防盗警报警笛,可以直接使用。内置警笛、门铃等默认声音文件。
朗读文本要朗读的文本(最多 200 个字符)和语音。通过设备电脑的扬声器朗读文本。语音:韩语、英语、中文、德语、法语、西班牙语、葡萄牙语、印地语、阿拉伯语和俄语。
TelegramChat ID 和 Bot 令牌。通过你设置的 Telegram 机器人发送附带照片和摄像机名称的消息。
Webhook请求 URL、方法(POST 或 GET),使用 POST 时还需填写请求体。向该地址发送请求。以 { 或 [ 开头的请求体会以 JSON 格式发送。
Home Assistant传感器名称(最多 60 个字符)和连接(服务器地址、端口、HTTPS、长期访问令牌)。在 Home Assistant 中创建一个传感器,每次检测到时将其打开 5 秒。
Zigbee选择Zigbee 设备,然后勾选要更改的属性并输入其值。点击添加值可添加更多在设定时间后发送的值。将设备的所选属性设为这些值。之后添加的值会在各自的设定时间过后依次发送。如果之后没有添加值,属性会保持这些值。
  • 每种类型只能添加一次,列表中的所有动作会同时执行。
  • 没有任何动作时,无法点击创建。
  • 点击列表中的动作可以更改它,点击其回收站图标可以移除它。
Telegram Bot 令牌和 Home Assistant 连接

在安全输入框中输入 Bot 令牌,并按 Enter 键或点击保存图标将其保存到设备后,才能点击完成。一个地点只有一个 Telegram 机器人,由所有项目共用。每个地点也只有一种朗读语音,因此更改后其他项目也会随之改变。

如果设备作为 Home Assistant 加载项运行,勾选已作为 Home Assistant 加载项安装(无需地址或令牌即可连接)后,无需输入服务器地址或令牌。输入传感器名称后,下方会显示 Home Assistant 将创建的传感器名称。

Home Assistant 传感器属性

Home Assistant 传感器还会以属性的形式包含检测内容的详细信息。这些值反映动作执行时的情况,传感器关闭后仍会保留,直到下一次检测。属性需要设备软件 2.1.0 或更高版本。

属性内容包含此属性的动作
camera摄像机名称(通过设备电脑麦克风检测声音时为“本机麦克风”)全部
label检测到的内容(person、car、truck、bus、motorcycle)。车牌动作为 car。声音检测为所选的声音(fire_alarm、glass、scream、bark、baby_cry、gunshot、speech、meow 中的任意项,以逗号连接)全部
sub_label已录入人脸的姓名,或已录入车辆的昵称(没有昵称时为车牌号)。未录入时为空人脸和车牌动作
recognized_license_plate读取到的车牌号车牌动作
score置信度(0 ~ 1)人物、人脸和车牌动作
zone检测区域名称(在区域外时为空)设有检测区域的摄像机
description你输入的描述用文字描述检测内容

这些属性名与 Frigate 发送给 Home Assistant 的检测数据一致。在 Home Assistant 自动化中,以传感器打开作为触发条件,并在条件中比较属性值。例如,要只为已录入车辆开门,请添加 sub_label 不为空的条件;要只为某一辆车开门,请添加 recognized_license_plate 等于其车牌号的条件。

延时发送 Zigbee 值

第一组值会立即发送。每点击一次添加值,就会再添加一组值,其上方带有时间(秒或分钟)。每个延时从上一组值发送时开始计算。新的一组值会预先填入上一组中的开关类属性,并设为相反的值。

例如,要让警笛响一分钟,请在第一组中将 Alarm 设为 True,点击添加值,然后将时间设为 1 分钟,并将 Alarm 设为 False。点击删除可移除不需要的一组值。

如果在发送值的过程中再次检测到,会在最后一组值发送后将整个序列再执行一次。