组件简介
此组件添加了Watchdog文件系统监视,在Home Assistant总线上发布事件,创建/删除/修改已配置文件夹中的文件。受监控的event_type是:
- 新建 created
- 删除deleted
- 移动moved
- 修改modified
必须将已配置的文件夹添加到whitelist_external_dirs。请注意,默认情况下,文件夹监视是递归的,这意味着还会监视子文件夹的内容。
前置需求
- Homeassistant版本>=0.67
应用场景
- 监测摄像机截图,将最新的截图推送至用户手机
配置Yaml
folder_watcher:
- folder: /config/www
automation:
alias: New file alert
trigger:
platform: event
event_type: folder_watcher
event_data:
event_type: created
action:
service: notify.weixin
data_template:
title: New image captured!
message: "Created {{ trigger.event.data.file }} in {{ trigger.event.data.folder }}"
data:
file: "{{ trigger.event.data.path }}"
|