Mikrotik MQTT Broker. Should I use it rather than Mosquitto?

Hi.

My Mikrotik router has MQTT broker.

Would yuo recommend using it or sticking with Mosquitto, being the standard?

Thx

While I have not tried MQTT server/broker in Mikrotik device, I am a happy Mikrotik multi device user. I use Mosquitto in a Proxmox VM using docker. Which has been solid.

I would think both would be good solutions, decision driven by MQTT message volume and horsepower of your Mikrotik device and how busy it is doing routing and core network stuff.

For me MQTT is a central service that I want running always and first as I have many different services and apps posting and receiving MQTT messages.

If not in Mikrotik, I would run it outside of Home Assistant and Home Assistant OS in it’s own VM or docker container. Better to not make the two so dependent.

Good hunting!

As far as I know it’s just a list of mqtt brokers not mqtt broker itself, RouterOS only act as an mqtt publisher and subscriber. If you want to make mikrotik router as an mqtt broker you need to install container package and create mosquitto mqtt broker container on it.
regards.