Оказывается, теперь есть новый тип устройств, с которыми можно соединиться по bluetooth – “low energy”.
В частности, китайские браслетики Xiaomi Mi Band к ним относятся.
Обычные bluetooth’ные программы на компьютерах их не видят, а на смартфонах с современными операционными системами (и Android, и iOS) вроде бы уже могут.
Вот, например, hcitool видит только мой телефон, когда я в нём включил bluetooth:
# hcitool scan
Scanning ...
44:6E:E5:D1:75:BC FooBar
а в специальном режиме lescan (low energy scan) он обнаружил не только мой Mi Band, но и ещё кучу устройств, явно не моих, а, очевидно, соседских:
# hcitool lescan
LE Scan ...
FE:4C:0F:4B:7B:BE (unknown)
FE:4C:0F:4B:7B:BE Mi Band 3
CF:CA:08:5A:AC:F9 (unknown)
CF:CA:08:5A:AC:F9 Alta HR
57:27:5F:F2:C4:40 (unknown)
57:27:5F:F2:C4:40 (unknown)
72:7D:FA:1D:D8:3C (unknown)
6B:91:4C:6D:0C:F8 (unknown)
6B:91:4C:6D:0C:F8 (unknown)
1C:1A:C0:B0:09:15 (unknown)
CD:DD:CA:04:85:B7 (unknown)
4D:AC:3C:0E:38:AA (unknown)
ED:35:F4:21:B1:56 (unknown)
ED:35:F4:21:B1:56 Versa
5A:B7:61:C9:B7:B2 (unknown)
5A:B7:61:C9:B7:B2 (unknown)
6B:DE:24:11:41:DA (unknown)
6B:DE:24:11:41:DA (unknown)
72:72:D2:2A:44:FE (unknown)
72:72:D2:2A:44:FE (unknown)
49:74:CE:2B:BA:A4 (unknown)
49:74:CE:2B:BA:A4 (unknown)
64:BC:50:CE:17:0C (unknown)
5F:19:3A:6A:AF:1A (unknown)
5F:19:3A:6A:AF:1A (unknown)
Оригинал этой записи в личном блоге.