本帖最后由 121665460 于 2022-6-19 17:49 编辑
相关插件:
al-one/hass-xiaomi-miot: Automatic integrate all Xiaomi devices to HomeAssistant via miot-spec, support Wi-Fi, BLE, ZigBee devices. (github.com)
nesror/ha-wework_notify: HomeAssistant 企业微信推送 (github.com)
1.注意picurl后面拼接个时间戳,不然短时间内推送的图片都是微信里缓存的第一张。
2.https://hass.xxx.cn换成你的hass外网地址
3. trigger不能用camera实体里的motion_video_type,很不准。我是通过米家消息里包含 按门铃 来触发的。 待改进(可以通过门铃的433信号来触发,需要射频接受模块)
自动化:
alias: 推送按门铃图片
description: ''
trigger:
- platform: state
entity_id:
- sensor.mi_xxx_message
condition:
- condition: template
value_template: '{{ state_attr(''sensor.mi_xxx_message'', ''title'').find(''按门铃'')>=0 }}'
action:
- delay:
hours: 0
minutes: 0
seconds: 2
milliseconds: 0
- service: notify.wework
data:
message: 由于网络延时原因,可能推送的图片是上一张的,可以点击查看最新的
title: >-
{{'有人按门铃(' ~
state_attr('camera.isa_hldb6_7a66_video_doorbell','motion_video_time') ~
')'}}
data:
type: news
picurl: >-
{{'https://hass.xxx.cn' ~
state_attr('camera.isa_hldb6_7a66_video_doorbell','entity_picture') ~
'&time=' ~
as_timestamp(now())}}
url: >-
{{'https://hass.xxx.cn' ~
state_attr('camera.isa_hldb6_7a66_video_doorbell','entity_picture')}}
mode: single
|