I recently installed Home Assistant Operating System on a Raspberry Pi 4 using the Balena Etcher method. I’ve been searching how to advertising the MQTT service via mDNS, so I don’t have to set up the MQTT host on all my Tasmota devices individually, as they have a function to discover MQTT services.
“Home Assistant uses the python-zeroconf package for mDNS support. As running multiple mDNS implementations on a single host is not recommended, Home Assistant provides internal helper APIs to access the running
As they mention, running another mDNS to advertise the MQTT service is not recommended. So the most feasible approach would be for the Mosquitto broker Add-on to advertise itself using the internal helper APIs mentioned above.