请选择 进入手机版 | 继续访问电脑版

『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 7219|回复: 52

[插件发布] 通过serverchan推送微信消息的简陋插件

  [复制链接]

1

主题

19

帖子

110

积分

论坛技术达人

积分
110
金钱
91
HASS币
0
发表于 2017-9-8 14:57:12 | 显示全部楼层 |阅读模式
本帖最后由 vaughn 于 2017-9-8 17:40 编辑

serverchan是padavan路由器上自带的微信推送通道,申请sckey并关注公众号后即可接收消息。
写了一个简单插件放在 https://github.com/dengleer/HA-serverchan,具体用法见下:

1、拷贝serverchan.py至.homeassistant/custom_components/notify目录下
2、配置文件样例如下:notify:
   - name: weixin
      platform: serverchan
      sc_key: xxxxxxxxxxxxxxxxx
3、重启hass






评分

参与人数 1金钱 +10 收起 理由
Roger + 10 home-assistant有你更给力!

查看全部评分

回复

使用道具 举报

5

主题

72

帖子

864

积分

高级会员

Rank: 4

积分
864
金钱
787
HASS币
0
发表于 2017-9-8 15:11:16 来自手机 | 显示全部楼层
本帖最后由 Jxjhheric 于 2017-9-8 15:25 编辑

Server酱 推送方便啊
这个是不是可以利用webhook来实现类似ifttt接入ha的功能呢?
回复

使用道具 举报

105

主题

3595

帖子

1万

积分

管理员

囧死

Rank: 9Rank: 9Rank: 9

积分
11557
金钱
7882
HASS币
44
发表于 2017-9-8 15:36:00 | 显示全部楼层
厉害了大神!在贴子里也介绍下方法嘛!
另外权限加满!
回复

使用道具 举报

1

主题

19

帖子

110

积分

论坛技术达人

积分
110
金钱
91
HASS币
0
 楼主| 发表于 2017-9-8 17:52:25 | 显示全部楼层
Jones 发表于 2017-9-8 15:36
厉害了大神!在贴子里也介绍下方法嘛!
另外权限加满!

改好了哈
回复

使用道具 举报

5

主题

72

帖子

864

积分

高级会员

Rank: 4

积分
864
金钱
787
HASS币
0
发表于 2017-9-8 18:10:37 | 显示全部楼层

automations.yaml 中的例子也给一个呗 方便自动化
回复

使用道具 举报

1

主题

19

帖子

110

积分

论坛技术达人

积分
110
金钱
91
HASS币
0
 楼主| 发表于 2017-9-8 18:38:38 | 显示全部楼层
本帖最后由 vaughn 于 2017-9-9 19:36 编辑
Jxjhheric 发表于 2017-9-8 18:10
automations.yaml 中的例子也给一个呗 方便自动化

HASS界面上Configuration->Automation editor,action部分
1、 Action Type选择 "Call Service"
2、Service填写"notify.weixin"
3、Service Data
{
"message":"xxxxxxxxxxxxxxx",
"title":"YYYYY"
}
回复

使用道具 举报

5

主题

72

帖子

864

积分

高级会员

Rank: 4

积分
864
金钱
787
HASS币
0
发表于 2017-9-8 19:00:04 | 显示全部楼层
vaughn 发表于 2017-9-8 18:38
HASS界面上Configuration->Automation editor,action部分
1、 Action Type选择 "Call Service"
2、Servi ...

title是必须的  msg到是可以空?
回复

使用道具 举报

1

主题

19

帖子

110

积分

论坛技术达人

积分
110
金钱
91
HASS币
0
 楼主| 发表于 2017-9-8 20:54:03 | 显示全部楼层
本帖最后由 vaughn 于 2017-9-8 22:25 编辑
Jxjhheric 发表于 2017-9-8 19:00
title是必须的  msg到是可以空?

server酱要求title必须为非空,server酱还有一个限制“同样内容的消息一分钟只能发送一次,服务器只保留一周的消息记录。”,因此不适合相同的消息频繁发,但是可以在message中加入时间戳优化。
回复

使用道具 举报

1

主题

19

帖子

110

积分

论坛技术达人

积分
110
金钱
91
HASS币
0
 楼主| 发表于 2017-9-8 22:51:20 | 显示全部楼层
Jxjhheric 发表于 2017-9-8 19:00
title是必须的  msg到是可以空?

Github 已更新,判断title是否为空,同时在message里面自动添加时间戳。
回复

使用道具 举报

5

主题

218

帖子

1172

积分

金牌会员

Rank: 6Rank: 6

积分
1172
金钱
944
HASS币
20
发表于 2017-9-9 01:04:33 | 显示全部楼层
vaughn 发表于 2017-9-8 18:38
HASS界面上Configuration->Automation editor,action部分
1、 Action Type选择 "Call Service"
2、Servi ...

{
"message":"this is a test",
"title":"hello"
}

少了个逗号
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2019-9-19 02:18 , Processed in 0.085106 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表