Odd Bluetooth Device Tracker Behavior

I’m back to square one, marked my previous two updates for deletion, as this morning I’m not certain I fixed it (as I said) nor it subsequently then braking after updating HASSIO to 0.90.1. I’d rather not feed inaccurate information if I’m not certain. As for your question about how I updated the Kernel and Drivers, see below.

I just tried (re)implementing andrewjfreyer’s Monitor project for MQTT/Bluetooth presence detection (for the third time) on a seperate RPI. I really want that to work for me, and I can get it working, but it’s a bit complicated to reliably integrate into my current presence configuration (my problem, not his). So I’ve rolled back to the traditional bluetooth device_tracker hoping I can get it working again on the NUC. It was so simple and reliable for me, I really want to see if I can get it working.

That is an interesting observation about the first device in appears to take the lead for the others… I’ll see if that rings true for me too.

Update the Kernel:

Install UKUU:
sudo add-apt-repository ppa:teejee2008/ppa
sudo apt-get install ukuu

Check Current Version and for Updates:
ukuu --check

Install Latest:
ukuu --install-latest

Check Version to Verify:
ukuu --check

Install/Update the Driver:

Install the Driver:
sudo apt install bluez

Check version:
dpkg --status bluez | grep '^Version:'

Add the Repo and Update:
sudo add-apt-repository ppa:bluetooth/bluez
sudo apt-get update
sudo apt upgrade

Check version:
dpkg --status bluez | grep '^Version:'