It is generally accepted in the user community that the Embedded MQTT broker has been abandoned by its original developers, and as a few issues have emerged this year, there is a general recommendation not to use it.
https://community.openhab.org/t/mqtt-embedded-broker-advantages/88441/7
The official OH docs remain enthusiastic about it, and new users continue to install it.
https://www.openhab.org/addons/integrations/mqttembeddedbroker/
https://community.openhab.org/t/mqtt-broker-version/97204/2
It's above my pay grade to go adding warning messages to the docs about deprecating it, this I feel is a policy decision for some developer.
Yeah, I agree, it isn't working great and it does not get better over time with the original author not maintaining Moquette anymore :-(.
My suggestion would be to remove this add-on for openHAB 3 (i.e. for current master), but keep it on 2.5.x for backward compatibility reasons - for the ones that currently use it.
And yes, I would also be fine to add a note that it is considered deprecated and be removed in future versions to the docs.
FYI HiveMQ community edition recently got embedded api: https://github.com/hivemq/hivemq-community-edition/issues/19 :-) just in time!
Most helpful comment
FYI HiveMQ community edition recently got embedded api: https://github.com/hivemq/hivemq-community-edition/issues/19 :-) just in time!