Bluetooth Listener Binding

I would like to connect a Bluetooth device (temperature, humidity) via Bluetooth. Since there is no discovery available, I would like to add the device manually, but unfortunately there is no “listener” available? The Bluetooth bridge (BlueZ) is already set up.

OH 5.0

Which device is it?

It’s a Govee H5104

You could install our Theengs Gateway with an easy pip installation on the machine running openHAB, or the esp32dev-ble binary of OpenMQTTGateway on and ESP32. Both will receive and decode your Govee H5104, along with all other compatible devices, including auto-discovery through the MQTT binding.

If you must use the native Bluetooth binding you might have to see what someone else is saying about a Bluetooth listener or until the Govee H5104 is included there.

I already have Theeng’s gateway up and running, and it’s working well so far. I’m sending the data to OH via MQTT. However, I would like to test the new Bluetooth listener binding. In my opinion, it should work in principle. Unfortunately, I can’t find “Listener” in the list.

There is a bug in the bluez bridge that prevents dependent bluetooth things to work. It was reported here: openHAB 5.0 Release Discussion - #173 by Jak and is now fixed in the current snapshots. Ther will also be a patch release shortly that contains this fix.

It seems like this issue is the same?

I haven’t tried the snapshot version of 5.1 yet. My problem is that I can’t create a “listener” thing; the entry doesn’t exist. It’s also missing in the Bluetooth binding settings (Add-on log settings), where there is no entry for ‘listener’ either. Shouldn’t there be an entry for “org.openhab.binding.bluetooth.listener” here?

I wanted to try the snapshot version of the Bluetooth binding (bluetooth, bluez, and listener), but there is no “org.openhab.binding.bluetooth.listener-5.1.0-SNAPSHOT.jar” in the file “openhab-addons-5.1.0-SNAPSHOT.kar.”

Am I mistaken, or should this file be there?

After upgrading to 5.0.1, it is still not possible to add a Bluetooth device via “Listener Binding”.