[SOLVED] Openhab2 and MQTT stopped working - need your help!

Hi Openhab2 community, I have an urgent problem. I am running Openhab2 and MQTT and it has been working without any problems. Since about a week messages from OpenHab2 do not get published any more on Mosquitto. I see that the Mosquitto server is running and I can trigger all my items manually.

I activated the DEBUG mode for MQTT and all seems to be normal. Can somebody help me please to get it back working? What information do you need from me?

Here is the log file from startup:

2017-10-29 08:16:02.117 [DEBUG] [org.openhab.binding.mqtt            ] - BundleEvent STARTING - org.openhab.binding.mqtt
2017-10-29 08:16:02.128 [DEBUG] [.binding.mqtt.internal.MqttActivator] - MQTT binding has been started.
2017-10-29 08:16:02.135 [DEBUG] [org.openhab.binding.mqtt            ] - BundleEvent STARTED - org.openhab.binding.mqtt
2017-10-29 08:16:02.223 [DEBUG] [org.openhab.binding.mqtt            ] - ServiceEvent REGISTERED - {org.osgi.service.event.EventHandler}={event.topics=openhab/*, component.name=org.openhab.binding.mqtt.MqttItemBinding, component.id=205, service.id=333, service.bundleid=208, service.scope=bundle} - org.openhab.binding.mqtt
2017-10-29 08:16:02.276 [DEBUG] [binding.mqtt.internal.MqttItemConfig] - Loaded MQTT config for item 'eg_living_light5' : 1 subscribers, 2 publishers
2017-10-29 08:16:02.312 [DEBUG] [binding.mqtt.internal.MqttItemConfig] - Loaded MQTT config for item 'garden_light1' : 1 subscribers, 2 publishers
2017-10-29 08:16:02.321 [DEBUG] [binding.mqtt.internal.MqttItemConfig] - Loaded MQTT config for item 'garden_light2' : 1 subscribers, 2 publishers
2017-10-29 08:16:02.330 [DEBUG] [binding.mqtt.internal.MqttItemConfig] - Loaded MQTT config for item 'garden_fencemower' : 1 subscribers, 2 publishers
2017-10-29 08:16:02.338 [DEBUG] [binding.mqtt.internal.MqttItemConfig] - Loaded MQTT config for item 'garden_steuerung' : 1 subscribers, 0 publishers
2017-10-29 08:16:02.350 [DEBUG] [binding.mqtt.internal.MqttItemConfig] - Loaded MQTT config for item 'eg_kitchen_roller' : 1 subscribers, 3 publishers
2017-10-29 08:16:02.359 [DEBUG] [binding.mqtt.internal.MqttItemConfig] - Loaded MQTT config for item 'eg_living1_roller' : 1 subscribers, 3 publishers
2017-10-29 08:16:02.366 [DEBUG] [binding.mqtt.internal.MqttItemConfig] - Loaded MQTT config for item 'eg_living2_roller' : 1 subscribers, 3 publishers
2017-10-29 08:16:02.374 [DEBUG] [binding.mqtt.internal.MqttItemConfig] - Loaded MQTT config for item 'og1_anna_roller' : 1 subscribers, 3 publishers
2017-10-29 08:16:02.491 [DEBUG] [binding.mqtt.internal.MqttItemConfig] - Loaded MQTT config for item 'og1_ben_roller' : 1 subscribers, 3 publishers
2017-10-29 08:16:02.500 [DEBUG] [binding.mqtt.internal.MqttItemConfig] - Loaded MQTT config for item 'og1_office_roller' : 1 subscribers, 3 publishers
2017-10-29 08:16:02.508 [DEBUG] [binding.mqtt.internal.MqttItemConfig] - Loaded MQTT config for item 'og1_airspace_roller' : 1 subscribers, 3 publishers
2017-10-29 08:16:02.532 [DEBUG] [binding.mqtt.internal.MqttItemConfig] - Loaded MQTT config for item 'og2_bedroom_roller' : 1 subscribers, 3 publishers
2017-10-29 08:16:02.550 [DEBUG] [binding.mqtt.internal.MqttItemConfig] - Loaded MQTT config for item 'og2_office_roller' : 1 subscribers, 3 publishers
2017-10-29 08:16:02.559 [DEBUG] [binding.mqtt.internal.MqttItemConfig] - Loaded MQTT config for item 'garden_wasser1_a' : 1 subscribers, 2 publishers
2017-10-29 08:16:02.568 [DEBUG] [binding.mqtt.internal.MqttItemConfig] - Loaded MQTT config for item 'garden_wasser1' : 1 subscribers, 2 publishers
2017-10-29 08:16:02.577 [DEBUG] [binding.mqtt.internal.MqttItemConfig] - Loaded MQTT config for item 'garden_wasser_time' : 0 subscribers, 1 publishers
2017-10-29 08:16:02.584 [DEBUG] [binding.mqtt.internal.MqttItemConfig] - Loaded MQTT config for item 'movieTime' : 0 subscribers, 2 publishers
2017-10-29 08:16:02.592 [DEBUG] [binding.mqtt.internal.MqttItemConfig] - Loaded MQTT config for item 'movieStereo' : 0 subscribers, 2 publishers
2017-10-29 08:16:02.601 [DEBUG] [binding.mqtt.internal.MqttItemConfig] - Loaded MQTT config for item 'movieStereoSelect' : 0 subscribers, 2 publishers
2017-10-29 08:16:02.609 [DEBUG] [binding.mqtt.internal.MqttItemConfig] - Loaded MQTT config for item 'movieStereoVolume' : 0 subscribers, 2 publishers
2017-10-29 08:16:02.618 [DEBUG] [binding.mqtt.internal.MqttItemConfig] - Loaded MQTT config for item 'movieBeamer' : 0 subscribers, 2 publishers
2017-10-29 08:16:02.626 [DEBUG] [org.openhab.binding.mqtt            ] - ServiceEvent REGISTERED - {org.openhab.model.item.binding.BindingConfigReader, org.openhab.binding.mqtt.MqttBindingProvider}={component.name=org.openhab.binding.mqtt.genericbindingprovider, component.id=206, service.id=332, service.bundleid=208, service.scope=bundle} - org.openhab.binding.mqtt
2017-10-29 08:16:02.661 [DEBUG] [ng.mqtt.internal.MqttEventBusBinding] - MQTT: Activating event bus binding.
2017-10-29 08:16:02.678 [DEBUG] [org.openhab.binding.mqtt            ] - ServiceEvent REGISTERED - {org.osgi.service.event.EventHandler, org.osgi.service.cm.ManagedService}={event.topics=openhab/*, service.pid=org.openhab.mqtt-eventbus, component.name=org.openhab.binding.mqtt.eventbus, component.id=207, service.id=335, service.bundleid=208, service.scope=bundle} - org.openhab.binding.mqtt
2017-10-29 08:18:08.357 [DEBUG] [inding.mqtt.internal.MqttItemBinding] - Publishing command ON to myhome/light/livingroom/l1
2017-10-29 08:18:11.563 [DEBUG] [inding.mqtt.internal.MqttItemBinding] - Publishing command OFF to myhome/light/livingroom/l1

Here is the mqtt.cfg file (yes, its running on port 8883):


mqtt:mosquitto.url=tcp://localhost:8883
mqtt:mosquitto.clientId=openhab
mqtt:mosquitto.retain=true
mqtt:mosquitto.async=false

Solved. Uninstalled the MQTT Action binding and it started working again…

2 Likes