Hi!
Running:
Release = Raspbian GNU/Linux 10 (buster)
Platform = Raspberry Pi 4 Model B Rev 1.2
So… there appear to be many ways to get mqtt Integration, but I can’t figure out what I should use if I want to take full advantage of current and future features that openHAB(ian) offers - auto-discovery and configuration via GUI, (partial) compatibility with various smarthome brands… anything that helps me make less of a mess with all the things I’m planning to flash tasmota / espurna on or hotglue arduinos to would also be nice. Most importantly: I’d like to do it as “vanilla” as possible and reduce the amount of improvisation & witchcraft I do to get things running so I don’t have to hit my openhab with a hammer for 20 hours every time there is an update.
I guess I should not use a “system broker”, since:
“A system configured broker cannot be changed by this binding and will be listed as read-only system-broker”
I guess I should not use Moquette, because:
Attention: Moquette is no longer maintained upstream and this add-on is therefore considered deprecated in openHAB. It is recommended to switch to an external broker like mosquitto. The Moquette add-on will be removed in a future release of openHAB.
I should probably not use the openhabian config tool to install Mosquitto, because it says:
HEADS UP: Only proceed when you are aware that this will be in conflict with use of the MQTTv2 binding which will also be using the same ports.
Which might or might not have anything to do with “system” brokers and might or might not mean, that I also shouldn’t install Mosquitto (or anything on the same host) via apt probably?
- Or is it enough to change the default port?
- Does “system” Broker mean “any broker I installed on the system” (as in: installed by package manager / started through systemd / not the obsolete Mosquitto Binding) or what does it mean?
- Also haven’t been able to find out what “read-only system-broker” means. What are the disadvantages? Sounds absolutely like something I don’t want, but what does it actually mean - “read only” what, where, in what context?