Descripción general
Garmin Connect trae a Home Assistant los datos de tu reloj Garmin: pasos, calorías, pulso en reposo, estrés, Body Battery, sueño, saturación de oxígeno, peso y más. También permite subir datos a Garmin, como el peso de una báscula de otra marca.
Imagen: Garmin Connect de cyberjunky, licencia MIT.
Requisitos
- Un reloj Garmin sincronizado con Garmin Connect.
- HACS → «Garmin Connect» → Descargar, reinicia y añádela con tu usuario de Garmin (y el código de verificación, si lo usas).
- Activa en el dispositivo los sensores que necesites: muchos vienen desactivados.
- Repositorio: cyberjunky/home-assistant-garmin_connect.
Ideas de uso
- Resumen de salud al despertar con el sueño y la Body Battery. Es el ejemplo de abajo.
- Luz suave por la mañana si has dormido mal, y normal si has dormido bien.
- Recordatorio para moverte a media tarde si no llevas ni la mitad de tus pasos.
- Calefacción del dormitorio algo más baja si tu pulso en reposo sube varias noches seguidas.
- Báscula inteligente: sube el peso a Garmin con su acción para tenerlo todo en un sitio.
- Panel de bienestar con las tendencias de la semana en mini-graph-card.
Ejemplo de uso
alias: "Resumen de salud matinal"
triggers:
- trigger: time
at: "08:30:00"
actions:
- action: notify.mobile_app_mi_movil
data:
title: "Buenos días"
message: >-
Sueño: {{ states('sensor.garmin_connect_puntuacion_de_sueno') }} puntos.
Body Battery: {{ states('sensor.garmin_connect_body_battery_mas_reciente') }} %.
Pulso en reposo: {{ states('sensor.garmin_connect_frecuencia_cardiaca_en_reposo') }} ppm.
Cómo funciona:
- La integración consulta la nube de Garmin cada pocos minutos. Los datos llegan cuando el reloj se sincroniza con el móvil.
- Los nombres exactos de los sensores dependen del idioma: búscalos en el dispositivo y sustitúyelos en la plantilla.
- Garmin limita las consultas. Si ves errores de inicio de sesión, espera antes de reintentar.
Acción
08:30Resultado
«Sueño: 82 puntos. Body Battery: 76 %.
Pulso en reposo: 52 ppm.»