MQTT Broker not updating item status

Ive added my mqtt broker (mosquitto) to openhab using paperui.
It has automatically discovered my devices (things). For each device I have setup an item.
The issue is that the mqtt messages which appear in the log from zigbee2mqtt dont seem to get applied in openhab.
How can I find whats causing the issue?

In general with MQTT in openHAB you need to:

  • Create a Bridge Thing to your MQTT broker
  • For each physical device create a device Thing which references the Bridge Thing.
  • In your device Thing create Channels to each property of your physical device (a dimmer, a switch etc)
  • Create an Item for each device Thing Channel and link it to the relevant device Thing Channel.

Show us the configuration for each of these steps and we can help debug!