Watch out for BT devices with no name.
Make sure interfaces implement controller functions.