I’ll try to get the binding to work, but i can’t connect the openhab2 with my bluetooth dongle.
I installed bluez etc. and it’s scanning but the connection to openhab isn’t established.
I put the openhab user in the bluetooth group but no change.
OS: Ubuntu 16.04.5 LTS, Kernel: 4.4.0-131-generic
My question:
How communicates openhab2 with the bluetooth (dongle) - which linux-commands?
Maybe some rights are missing…
How can be the iBeacons connected with openhab2 over my bluetooth dongle?
sudo hcitool scan - not working
sudo hcitool lescan - shows blukii iBeacons
journalctl |grep bluetooth
Aug 03 13:01:16 MediaServer bluetoothd[925]: Bluetooth daemon 5.37
Aug 03 13:01:16 MediaServer bluetoothd[925]: Starting SDP server
Aug 03 13:01:16 MediaServer bluetoothd[925]: Bluetooth management interface 1.10 initialized
Aug 03 13:01:16 MediaServer bluetoothd[925]: Failed to obtain handles for “Service Changed” characteristic
Aug 03 13:01:16 MediaServer bluetoothd[925]: Not enough free handles to register service
Aug 03 13:01:16 MediaServer bluetoothd[925]: Error adding Link Loss service
Aug 03 13:01:16 MediaServer bluetoothd[925]: Not enough free handles to register service
Aug 03 13:01:16 MediaServer bluetoothd[925]: Not enough free handles to register service
Aug 03 13:01:16 MediaServer bluetoothd[925]: Not enough free handles to register service
Aug 03 13:01:16 MediaServer bluetoothd[925]: Current Time Service could not be registered
Aug 03 13:01:16 MediaServer bluetoothd[925]: gatt-time-server: Input/output error (5)
Aug 03 13:01:16 MediaServer bluetoothd[925]: Not enough free handles to register service
Aug 03 13:01:16 MediaServer bluetoothd[925]: Not enough free handles to register service
Aug 03 13:01:16 MediaServer bluetoothd[925]: Sap driver initialization failed.
Aug 03 13:01:16 MediaServer bluetoothd[925]: sap-server: Operation not permitted (1)
Aug 03 13:04:32 MediaServer sudo[2621]: jak : TTY=pts/0 ; PWD=/home/jak ; USER=root ; COMMAND=/bin/nano /etc/default/bluetooth
The Logs from openHAB (event.log & openhab.log) show no errors (maybe because not connected)
journalctl |grep bluetooth
Aug 03 13:01:16 MediaServer bluetoothd[925]: Bluetooth daemon 5.37
Aug 03 13:01:16 MediaServer bluetoothd[925]: Starting SDP server
Aug 03 13:01:16 MediaServer bluetoothd[925]: Bluetooth management interface 1.10 initialized
Aug 03 13:01:16 MediaServer bluetoothd[925]: Failed to obtain handles for “Service Changed” characteristic
Aug 03 13:01:16 MediaServer bluetoothd[925]: Not enough free handles to register service
Aug 03 13:01:16 MediaServer bluetoothd[925]: Error adding Link Loss service
Aug 03 13:01:16 MediaServer bluetoothd[925]: Not enough free handles to register service
Aug 03 13:01:16 MediaServer bluetoothd[925]: Not enough free handles to register service
Aug 03 13:01:16 MediaServer bluetoothd[925]: Not enough free handles to register service
Aug 03 13:01:16 MediaServer bluetoothd[925]: Current Time Service could not be registered
Aug 03 13:01:16 MediaServer bluetoothd[925]: gatt-time-server: Input/output error (5)
Aug 03 13:01:16 MediaServer bluetoothd[925]: Not enough free handles to register service
Aug 03 13:01:16 MediaServer bluetoothd[925]: Not enough free handles to register service
Aug 03 13:01:16 MediaServer bluetoothd[925]: Sap driver initialization failed.
Aug 03 13:01:16 MediaServer bluetoothd[925]: sap-server: Operation not permitted (1)
Aug 03 13:04:32 MediaServer sudo[2621]: jak : TTY=pts/0 ; PWD=/home/jak ; USER=root ; COMMAND=/bin/nano /etc/default/bluetooth
Aug 03 13:15:11 MediaServer sudo[2986]: jak : TTY=pts/0 ; PWD=/var/log/openhab2 ; USER=root ; COMMAND=/usr/bin/vi /etc/bluetooth/main.conf
Aug 03 13:15:33 MediaServer sudo[2991]: jak : TTY=pts/0 ; PWD=/var/log/openhab2 ; USER=root ; COMMAND=/usr/sbin/service /etc/init.d/bluetooth restart
Aug 03 13:15:48 MediaServer sudo[3018]: jak : TTY=pts/0 ; PWD=/var/log/openhab2 ; USER=root ; COMMAND=/bin/systemctl restart bluetooth.service
Aug 03 13:15:48 MediaServer bluetoothd[925]: Terminating
Aug 03 13:15:48 MediaServer bluetoothd[925]: Stopping SDP server
Aug 03 13:15:48 MediaServer bluetoothd[925]: Exit
Aug 03 13:15:48 MediaServer bluetoothd[3022]: Bluetooth daemon 5.37
Aug 03 13:15:48 MediaServer bluetoothd[3022]: Unknown key AutoEnable in main.conf
Aug 03 13:15:48 MediaServer bluetoothd[3022]: Starting SDP server
Aug 03 13:15:48 MediaServer bluetoothd[3022]: Bluetooth management interface 1.10 initialized
Aug 03 13:15:48 MediaServer bluetoothd[3022]: Failed to obtain handles for “Service Changed” characteristic
Aug 03 13:15:48 MediaServer bluetoothd[3022]: Not enough free handles to register service
Aug 03 13:15:48 MediaServer bluetoothd[3022]: Error adding Link Loss service
Aug 03 13:15:48 MediaServer bluetoothd[3022]: Not enough free handles to register service
Aug 03 13:15:48 MediaServer bluetoothd[3022]: Not enough free handles to register service
Aug 03 13:15:48 MediaServer bluetoothd[3022]: Not enough free handles to register service
Aug 03 13:15:48 MediaServer bluetoothd[3022]: Current Time Service could not be registered
Aug 03 13:15:48 MediaServer bluetoothd[3022]: gatt-time-server: Input/output error (5)
Aug 03 13:15:48 MediaServer bluetoothd[3022]: Not enough free handles to register service
Aug 03 13:15:48 MediaServer bluetoothd[3022]: Not enough free handles to register service
Aug 03 13:15:48 MediaServer bluetoothd[3022]: Sap driver initialization failed.
Aug 03 13:15:48 MediaServer bluetoothd[3022]: sap-server: Operation not permitted (1)
Aug 03 13:16:12 MediaServer sudo[3034]: jak : TTY=pts/0 ; PWD=/var/log/openhab2 ; USER=root ; COMMAND=/usr/sbin/service /etc/init.d/bluetooth restart
Aug 03 13:16:15 MediaServer sudo[3040]: jak : TTY=pts/0 ; PWD=/var/log/openhab2 ; USER=root ; COMMAND=/usr/bin/vi /etc/bluetooth/main.conf
Aug 03 13:17:06 MediaServer sudo[3091]: jak : TTY=pts/0 ; PWD=/var/log/openhab2 ; USER=root ; COMMAND=/usr/bin/vi /etc/bluetooth/main.conf
Aug 03 13:17:13 MediaServer sudo[3093]: jak : TTY=pts/0 ; PWD=/var/log/openhab2 ; USER=root ; COMMAND=/usr/bin/vi /etc/bluetooth/main.conf
Aug 03 13:30:49 MediaServer sudo[3315]: jak : TTY=pts/0 ; PWD=/var/log/openhab2 ; USER=root ; COMMAND=/usr/bin/vi /etc/bluetooth/main.conf
Aug 03 13:31:05 MediaServer sudo[3320]: jak : TTY=pts/0 ; PWD=/var/log/openhab2 ; USER=root ; COMMAND=/bin/systemctl restart bluetooth.service
Aug 03 13:31:05 MediaServer bluetoothd[3022]: Terminating
Aug 03 13:31:05 MediaServer bluetoothd[3022]: Stopping SDP server
Aug 03 13:31:05 MediaServer bluetoothd[3022]: Exit
Aug 03 13:31:05 MediaServer bluetoothd[3324]: Bluetooth daemon 5.37
Aug 03 13:31:05 MediaServer bluetoothd[3324]: Starting SDP server
Aug 03 13:31:05 MediaServer bluetoothd[3324]: Bluetooth management interface 1.10 initialized
Aug 03 13:31:05 MediaServer bluetoothd[3324]: Failed to obtain handles for “Service Changed” characteristic
Aug 03 13:31:05 MediaServer bluetoothd[3324]: Not enough free handles to register service
Aug 03 13:31:05 MediaServer bluetoothd[3324]: Error adding Link Loss service
Aug 03 13:31:05 MediaServer bluetoothd[3324]: Not enough free handles to register service
Aug 03 13:31:05 MediaServer bluetoothd[3324]: Not enough free handles to register service
Aug 03 13:31:05 MediaServer bluetoothd[3324]: Not enough free handles to register service
Aug 03 13:31:05 MediaServer bluetoothd[3324]: Current Time Service could not be registered
Aug 03 13:31:05 MediaServer bluetoothd[3324]: gatt-time-server: Input/output error (5)
Aug 03 13:31:05 MediaServer bluetoothd[3324]: Not enough free handles to register service
Aug 03 13:31:05 MediaServer bluetoothd[3324]: Not enough free handles to register service
Aug 03 13:31:05 MediaServer bluetoothd[3324]: Sap driver initialization failed.
Aug 03 13:31:05 MediaServer bluetoothd[3324]: sap-server: Operation not permitted (1)