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

 找回密码
 立即注册
查看: 966|回复: 5

[求助] mqtt空调在homekit中的状态显示问题

[复制链接]

3

主题

16

帖子

100

积分

注册会员

Rank: 2

积分
100
金钱
84
HASS币
0
发表于 2022-7-31 13:05:34 来自手机 | 显示全部楼层 |阅读模式
如图,我的mqtt空调在家庭状态中一直显示闲置(绿色横杠),正常应该是图二那样的正在制冷或制热,折腾了一下配置文件也没有发现管这个的topic,于是来论坛请教一下
另外,虽然绑定好了温度传感器,室温也能正常显示了,但在调温度的页面还是不会像正常的那样显示设定温度的同时显示室温(看图三和图四的区别),这个问题也很困扰
D0CA3E84-F0A7-4E92-91EC-A0A7C77BDC2E.jpeg
523F1E26-CB2E-4CF9-8D01-8485E29A2DAD.jpeg
86E82D2F-35A0-4941-89DE-AECE74621E01.png
7D402E51-2A35-454A-8CF9-5A31A1A64C8A.jpeg
回复

使用道具 举报

2

主题

22

帖子

280

积分

中级会员

Rank: 3Rank: 3

积分
280
金钱
258
HASS币
0
发表于 2022-7-31 19:04:10 | 显示全部楼层
好哥哥,有没有mqtt接空调的教程啊..我研究了几天直接用nodered里的homekit节点接入,但里面不支持空调这个设备类型不能调温度...然后转学mqtt也找不到教程(都是海尔苦命人)
回复

使用道具 举报

3

主题

16

帖子

100

积分

注册会员

Rank: 2

积分
100
金钱
84
HASS币
0
 楼主| 发表于 2022-7-31 21:35:51 来自手机 | 显示全部楼层
JessWu 发表于 2022-7-31 19:04
好哥哥,有没有mqtt接空调的教程啊..我研究了几天直接用nodered里的homekit节点接入,但里面不支持空调这个 ...

先装mosquitto broker插件,在ha的configuration.yaml中配置一下(网上有教程),然后在这个配置文件里写一个空调实体就可以了,具体可以去ha官网搜mqtt hvac就能找到相关的项目,也有示例代码可以复制。
然后在nr里可以通过ha的event state节点监听空调的状态,筛选出需要的信息后转为文字指令发送给海尔机器人就好了,我本来想分享一下我写的nr流的,但我的代码水平太烂还是不拿出来丢人现眼了,也没有做反馈。
这个方法有个缺点就是空调状态每次更新都会触发nr的自动化,比如我绑定好温度传感器后每次室温变化空调都会哔哔响,即使我没有动任何空调的设置,还有一些莫名其妙的bug,比如节点监听不到空调的状态,海尔机器人(人工智障)莫名其妙说空调不在线之类的,用起来还是不是很舒服的。
我准备用空调伴侣控制空调+nr轮询空调状态做反馈,这样不管nr那边出什么问题也不会影响到控制,待我过两天实践一下。
回复

使用道具 举报

3

主题

68

帖子

532

积分

高级会员

Rank: 4

积分
532
金钱
464
HASS币
0
发表于 2022-8-1 19:15:27 来自手机 | 显示全部楼层
我一直以为这个横杠是告诉我正在降温
回复

使用道具 举报

3

主题

68

帖子

532

积分

高级会员

Rank: 4

积分
532
金钱
464
HASS币
0
发表于 2022-8-1 22:49:34 来自手机 | 显示全部楼层
https://developers.home-assistant.io/docs/core/entity/climate/?_highlight=hvac_ac#hvac-action   需要在集成里实现hvac action才可以在homekit
回复

使用道具 举报

3

主题

16

帖子

100

积分

注册会员

Rank: 2

积分
100
金钱
84
HASS币
0
 楼主| 发表于 2022-8-8 12:49:17 来自手机 | 显示全部楼层
zhaidoudou123 发表于 2022-8-1 22:49
https://developers.home-assistant.io/docs/core/entity/climate/?_highlight=hvac_ac#hvac-action   需要 ...

万分感谢,已解决
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-4-20 11:15 , Processed in 0.073566 second(s), 30 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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