Hello,
I am trying to setup OpenHAB 2.3.
System: ubuntu 64-bit PC, java version 1.8.0_181
Below image is the screen shot of OpenHAB paper UI (could’t find MQTT binding)
Unrelated: I’d turn off the Include Legacy 1.x Bindings option to avoid confusion
Then the next step is to press the refresh button in top right corner of the Bindings tab to make sure it’s pulling a fresh list. I noticed that sometimes the menu in OH don’t refresh correctly and clicking that helps it refresh.
You might need to install the openhab2-addons-legacy package
(well enabling access to the remote repo as proposed might also offer all 1.x bindings for use, but I haven’t tried).
initially it was turned off.
And instead of refreshing, I restarted the OH service(logout from the OH terminal using Ctrl-d and run the start.sh again).
I have downloaded the legacy-2.3.0.kar file and moved it to openhab2>addons folder and restarted the OH service. Is there any other step?
No, MQTT is a 1.x binding so you need this to be enabled.
Not sure, if you want to do it manually you should cross-check with the package’s postinstall script.
If that still does not work, you might want to try it on CLI, i.e. edit /etc/openhab2/services/addons.cfg.
You would need to list mqtt1 as part of the bindings line.
I’m on 2.3 and I do use MQTT installed via PaperUI. I have Remote Repositories selected but NOT legacy bindings ( which are IMHO only needed if you want to use a OH 1 binding for which a OH2 version exists).
Why the MQTT doesn’t show for you I can’t say ATM.
Dear all,
I did not see MQTT bindings because my package was set on “minimal” mode. Changed to “standard”, rebooted and the “binding-mqtt1 - 1.12.0” package was shown. Also “Include Legacy 1.x Bindings” was on.