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

标题: 安卓手机通知信息通过mqtt转发 [打印本页]

作者: wpw72    时间: 2023-12-27 09:21
标题: 安卓手机通知信息通过mqtt转发
请各位大神赐教,如何将手机收到的某些特定通知信息通过mqtt转发。大家可能会有部分设备没有接入ha集成的困扰,如能将其app发送的通知或提醒通过mqtt转发,也在一定程度上接入了ha。如洗衣机完成清洗通知。。。

作者: wpw72    时间: 2023-12-27 09:50
找到了这个:https://github.com/wilkinnh/push_notification_to_mqtt,将推送通知转换为 MQTT 消息。从可能未本机集成到您的智能家居中的第三方应用程序触发自动化。不仅可以检测来自第三方应用程序的推送通知,还可以检查内容并触发这些详细信息的自动化。研究下先
作者: silversucks    时间: 2023-12-27 09:50
ios我会  安卓可以试试tasker
作者: 121665460    时间: 2023-12-27 10:43
本帖最后由 121665460 于 2023-12-27 10:46 编辑

官方app就可以啊,Android也可以用SmartHouse
app设置-传感器里打开通知传感器,选择需要接收通知的app
ha-设备与服务-移动应用里找到你的手机里面有各种传感器


作者: idummy    时间: 2023-12-27 11:14
silversucks 发表于 2023-12-27 09:50
ios我会  安卓可以试试tasker

ios怎么可能拿到通知再转发呢,苹果系统都没权限获取通知
作者: xiongmx    时间: 2023-12-27 12:18
SmsForwarder
作者: wpw72    时间: 2023-12-27 13:53
121665460 发表于 2023-12-27 10:43
官方app就可以啊,Android也可以用SmartHouse
app设置-传感器里打开通知传感器,选择需要接收通知的app
ha- ...

感谢,可以用
作者: lhfchl    时间: 2023-12-28 13:05
本帖最后由 lhfchl 于 2023-12-28 13:09 编辑
121665460 发表于 2023-12-27 10:43
官方app就可以啊,Android也可以用SmartHouse
app设置-传感器里打开通知传感器,选择需要接收通知的app
ha- ...

你好,依次打开官方手机端的配置/companion APP/传感器/管理传感器/通知传感器,没有”选择需要接收通知的app“,截图如下。请问是进错了地方吗?
作者: 121665460    时间: 2023-12-28 13:35
lhfchl 发表于 2023-12-28 13:05
你好,依次打开官方手机端的配置/companion APP/传感器/管理传感器/通知传感器,没有”选择需要接收通知的 ...

上面的是smarthouse的路径
官方app文案不太一样,进去找找,应该有选项的
作者: lhfchl    时间: 2023-12-28 19:52
121665460 发表于 2023-12-28 13:35
上面的是smarthouse的路径
官方app文案不太一样,进去找找,应该有选项的

好的,谢谢!

作者: sctale    时间: 2023-12-28 20:47
121665460 发表于 2023-12-28 13:35
上面的是smarthouse的路径
官方app文案不太一样,进去找找,应该有选项的

大佬,我用的是你贡献的HA国内定位版本,这个最后通知传感器有点问题,我设定了指定程序,但是其他通知还是被传感器识别到了,以前我记得用过官方版本是OK的
作者: silversucks    时间: 2023-12-28 23:05
idummy 发表于 2023-12-27 11:14
ios怎么可能拿到通知再转发呢,苹果系统都没权限获取通知

ancs了解一下
作者: 121665460    时间: 2023-12-29 09:47
sctale 发表于 2023-12-28 20:47
大佬,我用的是你贡献的HA国内定位版本,这个最后通知传感器有点问题,我设定了指定程序,但是其他通知还 ...

理论上不会啊,这块代码没改和官方的一致。等下次同步官方代码时我再测试下
作者: wpw72    时间: 2023-12-29 09:56
本帖最后由 wpw72 于 2023-12-29 09:58 编辑
lhfchl 发表于 2023-12-28 13:05
你好,依次打开官方手机端的配置/companion APP/传感器/管理传感器/通知传感器,没有”选择需要接收通知的 ...

打开最后通知,拉到下面的传感器设置——允许列表,里面有手机所有允许通知app的列表,勾选需要通知的app,然后可以通过判断通知内容是否包含所需要的关键词来做自动化触发。如{{ "洗衣完成" in states('sensor.p30_zui_hou_tong_zhi') }}
作者: lhfchl    时间: 2024-1-1 11:15
wpw72 发表于 2023-12-29 09:56
打开最后通知,拉到下面的传感器设置——允许列表,里面有手机所有允许通知app的列表,勾选需要通知的app ...

非常感谢!!!
作者: sctale    时间: 2024-1-1 11:31
121665460 发表于 2023-12-29 09:47
理论上不会啊,这块代码没改和官方的一致。等下次同步官方代码时我再测试下 ...

找到原因了,是我手机新系统的问题,消息刷新太快了,软件没问题




欢迎光临 『瀚思彼岸』» 智能家居技术论坛 (https://bbs.hassbian.com/) Powered by Discuz! X3.5