OpenHab MQTT绑定:未发布任何消息

OpenHab MQTT绑定:未发布任何消息,mqtt,openhab,Mqtt,Openhab,我正在使用OpenHab 1.7 我正试图发布消息抛出MQTT 我想发布我的EnOcean Rocker switch更新,但当我更改开关状态时,不会发布任何内容,以下是我的项目配置: Switch MyRocker () {enocean="{id=00:25:7F:9A, eep=F6:02:01, channel=B, parameter=I}", mqtt=">[eclipsemqttbroker:myRockerState:command:ON:1],>[eclipsemq

我正在使用OpenHab 1.7 我正试图发布消息抛出MQTT

我想发布我的EnOcean Rocker switch更新,但当我更改开关状态时,不会发布任何内容,以下是我的项目配置:

Switch MyRocker () {enocean="{id=00:25:7F:9A, eep=F6:02:01, channel=B, parameter=I}", mqtt=">[eclipsemqttbroker:myRockerState:command:ON:1],>[eclipsemqttbroker:myRockerState:command:OFF:0]"}
在调试模式下,我收到了以下消息

13:54:25.404 [DEBUG] [.io.transport.mqtt.MqttService:123  ] - Starting MQTT Service...
13:54:26.471 [INFO ] [.io.transport.mqtt.MqttService:108  ] - MQTT Service initialization completed.
13:54:26.480 [INFO ] [o.i.t.m.i.MqttBrokerConnection:114  ] - Starting MQTT broker connection 'eclipsemqttbroker'
13:54:26.537 [DEBUG] [o.i.t.m.i.MqttBrokerConnection:294  ] - Creating new client for 'tcp://m2m.eclipse.org:1883' using id 'openHabEnOcean' and file store '/tmp/eclipsemqttbroker'

13:34:11.850 [DEBUG] [b.mqtt.internal.MqttItemConfig:71   ] - Loaded MQTT config for item 'MyRocker' : 0 subscribers, 2 publishers
13:34:11.904 [DEBUG] [m.internal.MqttEventBusBinding:61   ] - MQTT: Activating event bus binding.
你知道为什么没有消息没有发布吗

注意:我只使用mqtt传输包,没有使用持久性包


提前感谢您的帮助

此配置在以下情况下工作:

Switch MyRocker () {enocean="{id=00:25:7F:9A, eep=F6:02:01, channel=B, parameter=I}", mqtt=">[eclipsemqttbroker:myRockerState:state:ON:default],>[eclipsemqttbroker:myRockerState:state:OFF:default]"}