Over the years, I've seen a lot of love for Mqtt and have heard about it on the podcast, etc. Each time I've looked into it, I've had a hard time figuring out how it could benefit me.
I understand that it's a lightweight communication protocol. Where I get lost is where the benefit is to running a separate broker if the devices you have are already communicating via a different protocol (like zigbee, zwave, or another proprietary protocol via TCP/IP with a custom component).
Is there something I'm missing and I should really be diving more into what it does and how it operates? Or should I be ignoring it unless I happen to get a device that uses it, like an esp device I make?
Apologies. Despite using home assistant for around a decade, I seem to still be definitively a newbie.