you should not have to configure anything in the mqtt-eventbus config. honestly, you don’t even have to edit the mqttitude.cfg file either. please answer a few questions…
have you tested to ensure your mqtt binding is working? (simple item, say switch and some mosquitto_pub commands from the terminal of the host or another host on your network)
if your binding is working, the next step would be to port forward 1883 (i’d use some obscure port as the external and map to your server on 1883 internally until you get around to setting up tls), open the owntracks app and add your public ip and external port to your settings. you should get a “connected” message if your port is forwarded, your broker is up and running, and the app can find your broker.
enter mosquitto_sub -t owntracks/# -d on your mosquitto server (or add the -h [host ip] to the command to link up with it. go back to your app and submit a manual location message (ios app is the sharing up arrow [i think] when on the map/location page)
if the above steps result in messages being published to your broker WE’RE IN BUSINESS! let me know and i’ll help with the last bit (items, sitemap, ios/android region setup, and a presense switch).