Garmin Connect¶
PeakLine интегрируется напрямую с Garmin Connect, в первую очередь как канал для получения данных о самочувствии (сон, HRV, body battery) и как резервный конвейер для активностей, которые не попали в Strava.
Бета
Интеграция с Garmin находится в бете. Интеграция со Strava остаётся рекомендуемым основным путём для синхронизации активностей; Garmin наиболее ценен для данных, которые Strava не предоставляет.
Что можно получить из Garmin¶
Интеграция использует собственный сессионный API Garmin (тот же поток, что и официальный сайт Garmin Connect). После подключения PeakLine может читать:
- Активности — включая помеченные как приватные в Strava, поскольку Garmin видит всё, что записывает ваше устройство.
- Данные о сне — общая продолжительность сна, фазы сна (лёгкий / глубокий / REM / бодрствование), оценка сна.
- Вариабельность сердечного ритма (HRV) — ежедневный утренний показатель HRV, 7-дневная базовая линия, статус (Сбалансированный / Несбалансированный / Низкий / Плохой).
- Body Battery — метрика энергетического резерва Garmin в течение дня.
- Стресс — оценка вегетативного стресса Garmin за весь день.
- Пульс покоя — ежедневный тренд пульса покоя.
- Тренировочная нагрузка и восстановление — собственные оценки тренировочной нагрузки и времени восстановления Garmin.
Что мы не читаем: детальные данные о здоровье (SpO₂, температура кожи, отслеживание менструального цикла и т. д.). Они вне области применения инструмента для спортивной производительности.
Подключение¶
- Откройте Настройки → Интеграции → Garmin в PeakLine.
- Введите email и пароль от вашего аккаунта Garmin Connect.
- Если в вашем аккаунте включена MFA (а должна быть включена), вам будет предложено ввести 6-значный код из приложения-аутентификатора.
- PeakLine устанавливает сессию и сохраняет зашифрованный токен сессии. Мы не храним ваш пароль — он используется один раз для получения сессии и затем сразу же отбрасывается.
Сессия обновляется автоматически по истечении срока действия. Если обновление не удаётся (Garmin иногда аннулирует сессии после долгого периода неактивности), вам будет предложено войти снова.
Что показывает личный кабинет¶
При подключённом Garmin личный кабинет выводит:
- Тренд HRV — за последние 7 / 28 дней, со значком статуса.
- Сон прошлой ночью — продолжительность, фазы, оценка.
- Body battery сейчас — текущий уровень + график за последние 24 часа.
- Средний стресс за 7 дней — полезен как индикатор восстановления.
Они отображаются как дополнительные карточки над лентой активностей. Ничто из этого не вытесняет данные Strava — интеграции сосуществуют.
Как HRV взаимодействует с тренировками¶
HRV — лучший простой показатель вегетативного восстановления. PeakLine использует его как проверку адекватности Stress Points: если ваш скользящий 7-дневный SP высок и ваш HRV был ниже базовой линии 3+ дня, личный кабинет выводит жёлтый баннер «возможное перенапряжение».
Это только информационно. PeakLine не корректирует автоматически ваш тренировочный план; он лишь показывает вам закономерности.
Ограничения¶
- Неофициальный API. Garmin не публикует официальный партнёрский API для частных лиц. Интеграция использует те же вызовы, что и веб-приложение Garmin Connect, что означает:
- Garmin может в любой момент изменить API, что может сломать интеграцию, пока мы её не обновим.
- Некоторые типы аккаунтов (например, корпоративные / управляемые семьёй) могут не работать.
- Нет доступа на запись. PeakLine не может отправлять активности, тренировки или маршруты обратно в Garmin Connect. (Garmin не предоставляет API на запись для неофициальных интеграций.)
- MFA-коды. Каждое переподключение требует свежего MFA-кода — Garmin не выдаёт долгоживущие токены непартнёрским приложениям.
- Семейные общие аккаунты. Если у вас «семейный» аккаунт Garmin, PeakLine видит только основного атлета.
Конфиденциальность¶
Зашифрованный токен сессии Garmin хранится в нашей базе данных рядом с вашим аккаунтом PeakLine. Отключение Garmin удаляет токен сессии немедленно. Удаление вашего аккаунта PeakLine также его очищает.
Мы никогда не передаём ваши учётные данные Garmin куда-либо, кроме собственной точки входа Garmin, и только в момент подключения / переподключения.
Смотрите также¶
- Интеграция со Strava — основной путь для синхронизации активностей
- Stress Points — HRV питает проверку адекватности по перенапряжению
- Как мы обращаемся с вашими данными — полные правила обработки данных