Cannot configure Zigbee2MQTT

I have a Raspberry Pi5 8 gb running Home Assistant.
I am trying to configure Zigbee2MQTT with my Sonoff Zigbee 3.0 USB Dongle Plus V2.

In the Zigbee2MQTT configuration my settings are these:

data_path: /config/zigbee2mqtt
socat:
  enabled: false
  master: pty,raw,echo=0,link=/tmp/ttyZ2M,mode=777
  slave: tcp-listen:8485,keepalive,nodelay,reuseaddr,keepidle=1,keepintvl=1,keepcnt=5
  options: "-d -d"
  log: false
mqtt: 
  server: mqtt://core-mosquitto:1883
  user: mqtt-user
  password: !rJr6qyQxCYmLKu
serial:
  port: >-
    /dev/serial/by-id/usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20240124152203-if00
  adapter: ezsp

The error I am getting is this:

Failed to save add-on configuration:

Failed to save add-on configuration, Missing option ‘mqtt’ in root in Zigbee2MQTT (45df7312_zigbee2mqtt). Got {‘data_path’: ‘/config/zigbee2mqtt’, ‘socat’: {‘enabled’: False, ‘master’: ‘pty,raw,echo=0,link=/tmp/ttyZ2M,mode=777’, ‘slave’: ‘tcp-listen:8485,keepalive,nodelay,reuseaddr,keepidle=1,keepintvl=1,keepcnt=5’, ‘options’: ‘-d -d’, ‘log’: False}, ‘serial’: {‘port’: ‘/dev/serial/by-id/usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20240124152203-if00’, ‘adapter’: ‘ezsp’}}

What am I doing wrong?

Please use code markup

Also if you’re doing that in the add-on UI then a screenshot of what you’ve done will help us help you.

Thank you, the post have now been edited

BR
Mark

The add-on instructions tell you to leave the MQTT box empty if you’re using the MQTT add-on :wink:

Try that and see if it helps.