I am trying to find ruuvi sensor beacon device from Raspberry Pi 3 but I am unable to get any data. I have followed instructions from https://github.com/ttu/ruuvitag-sensor to setup RuuviTag sensor but I have been unable to get it work:
pi@raspberrypi:~ $ ruuvitag -f Finding RuuviTags. Stop with Ctrl+C. Start receiving broadcasts (device hci0) End Of File (EOF). Exception style platform. Stop receiving broadcasts
My Android phone can get data from beacon device correctly with Ruuvi Station.
This is bluetooth status on Raspberry Pi:
● bluetooth.service - Bluetooth service Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled; vendor preset: enabled) Active: active (running) since Mon 2018-04-16 12:29:47 UTC; 1h 51min ago Docs: man:bluetoothd(8) Main PID: 561 (bluetoothd) Status: "Running" CGroup: /system.slice/bluetooth.service └─561 /usr/lib/bluetooth/bluetoothd raspberrypi systemd: Starting Bluetooth service... raspberrypi bluetoothd: Bluetooth daemon 5.43 raspberrypi systemd: Started Bluetooth service. raspberrypi bluetoothd: Starting SDP server raspberrypi bluetoothd: Bluetooth management interface 1.14 initialized raspberrypi bluetoothd: Failed to obtain handles for "Service Changed" characteristic raspberrypi bluetoothd: Sap driver initialization failed. raspberrypi bluetoothd: sap-server: Operation not permitted (1) raspberrypi bluetoothd: Endpoint registered: sender=:1.6 path=/A2DP/SBC/Source/1 raspberrypi bluetoothd: Endpoint registered: sender=:1.6 path=/A2DP/SBC/Sink/1