找回密码
 立即注册

微信扫码登录

搜索
查看: 2181|回复: 8

[技术探讨] MQTT设备在HA重启后就不可用怎么办?

[复制链接]

2

主题

45

回帖

679

积分

高级会员

积分
679
金钱
632
HASS币
0
发表于 2024-6-9 19:10:31 | 显示全部楼层
自己DIY写代码的设备嘛还是?
回复

使用道具 举报

2

主题

45

回帖

679

积分

高级会员

积分
679
金钱
632
HASS币
0
发表于 2024-6-10 17:29:44 | 显示全部楼层
本帖最后由 yj82871002 于 2024-6-10 17:31 编辑
kisccc 发表于 2024-6-10 16:28
你的设备代码应该是DIY的对吧?然后你的设备是mqtt自动注册对吗?如果是这样,那么你说的这个现象确实存在 ...

重启麻烦啊。我用PubSubClient这个库以前也有这毛病,后来发现在发送消息时调用这个函数时给retained传入true就好了。
boolean PubSubClient::publish(const char* topic, const char* payload, boolean retained)
回复

使用道具 举报

2

主题

45

回帖

679

积分

高级会员

积分
679
金钱
632
HASS币
0
发表于 2024-6-10 17:38:06 | 显示全部楼层
kisccc 发表于 2024-6-10 17:33
保留注册消息对吗?但是删除设备麻烦啊

自己DIY的设备装上就是要用啊没事删除干嘛。再说,麻烦嘛?不是点一下就好了?我老是这么删除设备。
1718012113387.png
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian ( 晋ICP备17001384号-1 )

GMT+8, 2025-8-15 03:05 , Processed in 0.975741 second(s), 9 queries , MemCached On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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