如何把HA中窗帘“stop”状态反馈到node-red?

你用nr监听open是用的哪个节点呢,ha所有的控制命都叫callservice,按理都会往事件总线上emit消息的,为何会监听不到呢,nr里监听事件类型用的撒呢
有个events all是监听所有事件,events state 只监听状态变化

我用的是“events state”来监听的,“events all”没试过,我怕监听到的消息太多,一直没用过“events all”。

监听call_service事件nr都是可以收到消息的

测试了是可以的,但是这个service:"stop_cover”怎么使用呢?

大佬,今天上午测试了下mqtt cover,但是不成功,麻烦帮忙看下什么问题?

1、mqtt cover按钮是灰色的不可用状态:

2、yaml设置:

3、node-red中无任何输出:

4、在HA中监听没问题:

反复测试,搞定了显示灰色不可用的问题,但是mqtt的消息依然无法到达node-red。还麻烦大佬方便的时候指导下,再此非常感谢!

我试了,event all就可拿到所有你想要的数据,你还想干嘛呢

给了availability主题,必须给他消息,你看下官方文档

小白可能理解能力会慢点。 :joy:

这句话说到点子上了。 :sweat_smile:

你这个和我一样,是用的射频抓码控制窗帘,挺不好用的,但是也没合适的网关,我买了zigbee2mqtt都接入不了我的窗帘电机,放弃了

把availability的topic注释掉

这个怎么玩,有大神指导一下小白吗,单纯接入窗帘也行