如何通过 OpenHAB 和 MQTT 切换使用 Tasmota 闪存的 SonoffS31?

物联网 MQTT 树莓派 索诺夫 开放式
2021-06-28 14:03:37

我有一个用 Tasmota 闪烁的 SonoffS31。我已经设置了一个运行 OpenHAB 的 Raspberry Pi 和一个 MQTT 代理。在openHAB的paper UI中,我创建了一个代表开关的Thing。

我已将开关的 MQTT 状态主题设置为:stat/sonoffS31-1/POWER当我手动更改开关时,它会正确显示开关的状态。

我已将 MQTT 命令主题设置为:cmnd/sonoffS31-1/Power

我的问题是这个命令只允许我通过 openHAB UI 关闭开关。如果我尝试打开开关(通过 UI),它只会返回到关闭位置。

切换开关的正确 MQTT 命令主题是什么?

1个回答

我意识到我没有为命令指定有效负载。为开和关命令指定有效负载解决了我的问题。