Поскольку я данные сохраняю в Gadgetbridge, достать их оттуда не составило никакого труда (база SQLite). Я произвёл первичное сравнение данных и публикую то, что я обнаружил. Требуется провести ещё немало исследований, чтобы сказать точные результаты, но эти исследования проводить мне лень. Возможно, я на глаз сравню показания при разной степени затяжения ремешка и сравню результаты при замене левой руки на правую. Но это всё потом.
Итак, для сравнительного анализа я выбрал один день, когда я ездил в конную экспедицию. Во-первых, я в этот день имел разные виды нагрузок, а во-вторых, у меня было очень точно зафиксировано, когда и чем я занимался.
Вот график с сырыми данными:

Работать с такими данными невозможно. Их надо фильтровать. Однако главное, что можно сказать уже по этому графику: второй имеет ОЧЕНЬ большой шум по сравнению с шестым. Вот что говорят данные математической обработки:
Mi Band 2: Std. Dev. = 20,8685
Mi Band 6: Std. Dev. = 14,84708
Двойка имеет стандартное отклонение в 1,4 раза больше, чем шестёрка.
Естественно, в программе я вижу не совсем такие числа, потому что программа фильтрует и усредняет. Проделаю это и я. Сделаю типовое усреднение (фильтрацию) типа FFT по пяти точками. В результате получается уже более симпатичный график:

Фильтрацию я делаю просто чтобы было хоть что-то видно. В метрологических особенностях различных типов фильтрации я не разбираюсь. Тип и параметры фильтра были выбраны произвольно (по-умолчанию). Важно, что параметры для обоих наборов данных были выбраны одинаковые. По этому графику уже можно сделать выводы, но сначала я должен пояснить две зёвздочки.
*1. Это место видно и на первом графике. Второй браслет почему-то на протяжение минут двадцати не видел моего пульса совсем. В этих случаях в сырых данных я имею то ли ноль, то ли 255. Такие случаи я заменяю последним "нормальным" значением (таким образом, "сырые" данные -- не совсем сырые). Поэтому-то и наблюдается такая существенная разница показаний между браслетами. Увы, это единственное место, где разницу показаний легко объяснить.
*2. В этом месте я остановился на обочине и поспал около 20 минут. На обоих браслетах хорошо виден провал в пульсе. Это важно для дальнейших выводов.
А теперь сразу выводы:
1. В состоянии покоя (сплю, лежу, сижу за рулём) данные браслетов хорошо совпадают. Но при лежании совпадают лучше!
2. Во время простой ходьбы туда-сюда без нагрузки второй браслет сильно ЗАНИЖАЕТ показания пульса. Или шестой завышает. Это надо выяснить. Обращаю внимание, что отрезки "Ноги" на самом деле различались по виду хождения. Первый, второй и последний были хождением по квартире. Третий и четвёртый были хождением по улице. То есть, неактивное хождение даёт лучшее совпадение показаний, чем активное.
3. При нагрузке средние значения примерно одинаковые, однако второй браслет даже после фильтрации показывает большие скачки вверх-вниз. И всё же показания второго всё равно немного занижены, хотя не так, как при ходьбе.
Для составления графиков и вычислений использовался Origin 8.5 .