First Post here,
Hopefully someone more knowledgeable than I can assist.
I am trying to setup a Bluetooth Item where I can stream sounds or music to a specific device but am running into a problem with openhab when I run start.bat. Any thoughts on what I’m missing?
I have downloaded and moved
bluecove-2.1.0.jar to D:\Program Files\Java\jdk1.8.0_73\lib.
I have JAVA_HOME set to D:\Program Files\Java\jdk1.8.0_73
org.openhab.binding.bluetooth-1.8.1.jar moved to
F:\openhab\addons.
openhab.cfg
bluetooth:refresh=20
.sitemap
Text item=NoOfPairedDevices
.item
Switch BT_Merkury “BT_Merkury " {bluetooth=“0012b760a575”}
Number NoOfPairedDevices “Paired devices in range: [%d]” { bluetooth=”!" }
no rules yet till it actually runs
Error on startup:
2016-03-15 21:38:33.854 [INFO ] [c.internal.ModelRepositoryImpl] - Loading model 'demo.rules’
2016-03-15 21:38:42.072 [ERROR] [b.b.i.BTDeviceDiscoveryService] - Error while initializing local bluetooth device.
javax.bluetooth.BluetoothStateException: BlueCove libraries not available
at com.intel.bluetooth.BlueCoveImpl.createDetectorOnWindows(BlueCoveImpl.java:963) ~[na:na]
at com.intel.bluetooth.BlueCoveImpl.detectStack(BlueCoveImpl.java:477) ~[na:na]
at com.intel.bluetooth.BlueCoveImpl.access$500(BlueCoveImpl.java:70) ~[na:na]
at com.intel.bluetooth.BlueCoveImpl$1.run(BlueCoveImpl.java:1085) ~[na:na]
at java.security.AccessController.doPrivileged(Native Method) ~[na:1.8.0_73]
at com.intel.bluetooth.BlueCoveImpl.detectStackPrivileged(BlueCoveImpl.java:1083) ~[na:na]
at com.intel.bluetooth.BlueCoveImpl.getBluetoothStack(BlueCoveImpl.java:1076) ~[na:na]
at javax.bluetooth.LocalDevice.getLocalDeviceInstance(LocalDevice.java:75) ~[na:na]
at javax.bluetooth.LocalDevice.getLocalDevice(LocalDevice.java:95) ~[na:na]
at org.openhab.binding.bluetooth.internal.BTDeviceDiscoveryService.run(BTDeviceDiscoveryService.java:113) ~[na:na]