本帖最后由 27hh 于 2021-6-19 16:39 编辑
插件参考 https://bbs.hassbian.com/thread-7128-1-1.html 重新编写,修复了原插件一些比较严重的问题。
使用方法:
下载
wework_notify.zip
(1.7 KB, 下载次数: 782)
放到 custom_components 文件夹中。
2021.6.5:由于HA版本更新需要对插件进行少许修改,由于本人近期无暇顾及此插件,请直接使用置顶回复中提供的版本。感谢 @Mdxin !
2021.6.19:如果您希望获得推送消息的时间,可以查看微信上的消息时间,或者在推送内容需要插入时间的地方,插入 {{as_timestamp(now()) | timestamp_local}} 即可。若是强行在程序代码中插入无法自定义的内容,则是愚蠢的行为。
配置文件:
notify:
- platform: wework_notify
name: wework # 实体ID 比如这个出来就是notify.wework
corpid: # 这个是企业微信的企业id
agentId: "1000002" # 这个是企业微信里面新建应用的应用id
secret: # 这个是企业微信里面新建应用的应用secret
touser: '@all' # 全体成员
demo:
service: notify.wework
data:
message: 发送纯文本消息
service: notify.wework
data:
message: 发送带标题和分隔线的纯文本消息
title: 这是标题
service: notify.wework
data:
message: ' '
title: 发送带标题的链接卡片
data:
type: news
url: 'http://www.sogou.com'
service: notify.wework
data:
message: 发送带标题和内容的链接卡片
title: 这是标题
data:
type: textcard
url: 'http://www.sogou.com'
service: notify.wework
data:
message: 发送带标题、内容和头图的链接卡片
title: 这是标题
data:
type: news
url: 'http://www.sogou.com'
picurl: 'https://bbs.hassbian.com/static/image/common/logo.png'
|