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

 找回密码
 立即注册
12
返回列表 发新帖
楼主: xiguaboy

[经验分享] Sonoff-Tasmota 的MQTT switch无法更新状态的问题

[复制链接]

6

主题

740

帖子

5618

积分

论坛元老

Rank: 8Rank: 8

积分
5618
金钱
4873
HASS币
20
发表于 2019-5-8 11:29:29 | 显示全部楼层
主动反馈没问题呀!!
你说的是重启HA不能获得状态,在Tasmota的wiki里有明确的说明。在自动化里设置HA启动时通过mqtt发送信息主动获取。我的设置如下:
  - service: mqtt.publish
    data:
      topic: "cmnd/sonoffs/backlog"
      payload: "power1;power2;power3"  
sonoffs是设备分组。
回复

使用道具 举报

11

主题

120

帖子

321

积分

中级会员

Rank: 3Rank: 3

积分
321
金钱
201
HASS币
0
发表于 2019-5-13 16:49:49 | 显示全部楼层
同样遇到这个问题,楼主解决了吗!每次要重启hass才可以更新开关状态
回复

使用道具 举报

12

主题

114

帖子

1402

积分

金牌会员

Rank: 6Rank: 6

积分
1402
金钱
1288
HASS币
0
 楼主| 发表于 2019-5-28 22:00:32 | 显示全部楼层
annsenke 发表于 2019-5-13 16:49
同样遇到这个问题,楼主解决了吗!每次要重启hass才可以更新开关状态

我用Node red接收stat消息,然后根据stat的状态来初始化HA的状态
回复

使用道具 举报

11

主题

120

帖子

321

积分

中级会员

Rank: 3Rank: 3

积分
321
金钱
201
HASS币
0
发表于 2019-5-28 23:27:56 | 显示全部楼层
xiguaboy 发表于 2019-5-28 22:00
我用Node red接收stat消息,然后根据stat的状态来初始化HA的状态

不会玩node-red啊
回复

使用道具 举报

12

主题

114

帖子

1402

积分

金牌会员

Rank: 6Rank: 6

积分
1402
金钱
1288
HASS币
0
 楼主| 发表于 2019-6-2 09:05:18 | 显示全部楼层
annsenke 发表于 2019-5-28 23:27
不会玩node-red啊

其它办法就不清楚了,不过node-red可以学嘛
回复

使用道具 举报

2

主题

176

帖子

1943

积分

金牌会员

Rank: 6Rank: 6

积分
1943
金钱
1767
HASS币
0
发表于 2019-6-13 15:34:15 来自手机 | 显示全部楼层
annsenke 发表于 2019-5-28 23:27
不会玩node-red啊

11楼大佬已经给出解决方案了啊。ha设置一个自动化,在ha重启的时候主动向service mqtt.public获取就行了
回复

使用道具 举报

12

主题

328

帖子

1792

积分

论坛技术达人

积分
1792
金钱
1459
HASS币
40
发表于 2020-2-25 15:19:08 | 显示全部楼层
现在好像也就是11楼的方案比较合理,已经换esphome了,还是表示感谢
回复

使用道具 举报

2

主题

36

帖子

157

积分

注册会员

Rank: 2

积分
157
金钱
121
HASS币
0
发表于 2024-3-18 16:36:50 | 显示全部楼层
我也是 红外感应接在上面。。现在只能用一个中间继电器。来中转下。。这样比较满意。就是占用一个gio口呀。。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-5-9 07:01 , Processed in 0.084935 second(s), 27 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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