我的设置:
- 树莓派与 openhabian + mqtt-broker
- Esp8266 NodeMCU(mqtt客户端)
我添加了一个mqtt-broker
withopenhabian-config
并下载了mqtt-binding
via Paper UI。此外,我已经能够Catflap
使用以下代码打开和关闭通过终端调用的输出:
mosquitto_pub -d -t "openhabian/feeds/onoff" -m "ON"
和
mosquitto_pub -d -t "openhabian/feeds/onoff" -m "OFF"
问题:
无论如何,如果我尝试在项目文件中添加一个开关,它不会发布任何内容。我一直在使用 MqttFX 来检查。
这是我的设置:
mqtt.cfg
mqtt 配置中的唯一语句
# URL to the MQTT broker, e.g. tcp://localhost:1883 or ssl://localhost:8883 #<broker>.url=tcp://<host>:1883 broker.url=tcp://localhost:1883
项目文件
// This is the Items File // Catflap Switch CatFlap "Katzenklappe" ["Switchable"] {mqtt=">[broker:openhabian/feeds/onoff:command:ON:ON],>[broker:openhabian/feeds/onoff:command:OFF:OFF]" }