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

 找回密码
 立即注册
楼主: MX10085

[教程系列] 修改完善了一下比较实用的微信天气家庭公众号功能

[复制链接]

13

主题

220

帖子

644

积分

高级会员

Rank: 4

积分
644
金钱
422
HASS币
0
发表于 2021-9-11 19:59:49 | 显示全部楼层
为何播报个天气还要mqtt
回复

使用道具 举报

33

主题

2196

帖子

5838

积分

论坛元老

Rank: 8Rank: 8

积分
5838
金钱
3642
HASS币
60
QQ
发表于 2021-11-3 22:56:36 | 显示全部楼层
本帖最后由 zxyny1989 于 2021-11-3 22:57 编辑

目前功能已经实现,但还有两个问题,请教一下:1、位置是我填好的经纬度,而不是微信上报的位置。2、如何查询天气,并且只推送到查询人微信。
我不生产技术,我只是技术的搬运工。
回复

使用道具 举报

33

主题

2196

帖子

5838

积分

论坛元老

Rank: 8Rank: 8

积分
5838
金钱
3642
HASS币
60
QQ
发表于 2021-11-4 23:18:00 | 显示全部楼层
dscao 发表于 2021-3-27 21:42
感谢分享。 学习了,尝试了一下午终于部署成功。组合了一下之前的开关灯命令和查询车辆位置指令。

有几个 ...

大佬,请教个问题:
我导入上边的流并修改了,目前第二项那个定时推送是正常的;但第一项那个查询一直查询不到,没有输出(企业微信位置获取是正常的)。
想问下是什么情况。
我不生产技术,我只是技术的搬运工。
回复

使用道具 举报

22

主题

319

帖子

3925

积分

论坛元老

Rank: 8Rank: 8

积分
3925
金钱
3601
HASS币
30
 楼主| 发表于 2021-11-6 21:27:03 | 显示全部楼层
zxyny1989 发表于 2021-11-3 22:56
目前功能已经实现,但还有两个问题,请教一下:1、位置是我填好的经纬度,而不是微信上报的位置。2、如何查 ...

这个流分上下两部分,上半部分实现查询指定回复,下半部分是定时推送用的。

1、这个流主要是把每个微信上报的位置写入不同的MQTT位置传感器,查询天气时调用MQTT位置传感器获取经纬度。
QQ截图20211106212441.png

2、查询天气,并且只推送到查询人微信通过“推送消息”中的“msg.FromUserName”实现,你可以用 debug 节点仔细跟踪调试一下。
QQ截图20211106212530.png
回复

使用道具 举报

22

主题

319

帖子

3925

积分

论坛元老

Rank: 8Rank: 8

积分
3925
金钱
3601
HASS币
30
 楼主| 发表于 2021-11-6 21:31:38 | 显示全部楼层
zxyny1989 发表于 2021-11-4 23:18
大佬,请教个问题:
我导入上边的流并修改了,目前第二项那个定时推送是正常的;但第一项那个查询一直查 ...

你可以在 homeassistant 开发者工具中查询一下传感器是否有正确获取经纬度。
比如我的设备:
QQ截图20211106213044.png

回复

使用道具 举报

33

主题

2196

帖子

5838

积分

论坛元老

Rank: 8Rank: 8

积分
5838
金钱
3642
HASS币
60
QQ
发表于 2021-11-6 22:13:36 | 显示全部楼层
MX10085 发表于 2021-11-6 21:31
你可以在 homeassistant 开发者工具中查询一下传感器是否有正确获取经纬度。
比如我的设备:

看了,状态是未知。
那个user1、2是不是要修改成自己的设备
我不生产技术,我只是技术的搬运工。
回复

使用道具 举报

22

主题

319

帖子

3925

积分

论坛元老

Rank: 8Rank: 8

积分
3925
金钱
3601
HASS币
30
 楼主| 发表于 2021-11-6 22:17:45 | 显示全部楼层
zxyny1989 发表于 2021-11-6 22:13
看了,状态是未知。
那个user1、2是不是要修改成自己的设备

是的,可以任意名字,但前后要对接上。

状态是未知。就是没有位置信息,往前节点跟踪调试下。
回复

使用道具 举报

33

主题

2196

帖子

5838

积分

论坛元老

Rank: 8Rank: 8

积分
5838
金钱
3642
HASS币
60
QQ
发表于 2021-11-6 22:18:59 | 显示全部楼层
MX10085 发表于 2021-11-6 22:17
是的,可以任意名字,但前后要对接上。

状态是未知。就是没有位置信息,往前节点跟踪调试下。 ...

好的,感谢。

我印象当时看了,输入关键词时微信那个节点有变化。
我不生产技术,我只是技术的搬运工。
回复

使用道具 举报

22

主题

319

帖子

3925

积分

论坛元老

Rank: 8Rank: 8

积分
3925
金钱
3601
HASS币
30
 楼主| 发表于 2021-11-6 22:19:15 | 显示全部楼层
zxyny1989 发表于 2021-11-6 22:13
看了,状态是未知。
那个user1、2是不是要修改成自己的设备

或者检查下MQTT传感器发布与接收设置是否正确
回复

使用道具 举报

33

主题

2196

帖子

5838

积分

论坛元老

Rank: 8Rank: 8

积分
5838
金钱
3642
HASS币
60
QQ
发表于 2021-11-6 22:23:27 | 显示全部楼层
MX10085 发表于 2021-11-6 22:19
或者检查下MQTT传感器发布与接收设置是否正确

微信图片_20211106222243.png 测试是有数据到微信节点的。
我不生产技术,我只是技术的搬运工。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-22 07:01 , Processed in 0.496513 second(s), 33 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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