Tabla de contenido:
- Paso 1: estado inicial
- Paso 2: IFTTT
- Paso 3: Repita IFTTT según sea necesario
- Paso 4: Panel de estado inicial
- Paso 5: Conclusión
Video: Consulta todos tus datos de Fitbit en un solo panel: 5 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
Es el año nuevo y eso significa que todos tenemos nuevas metas. Un objetivo común para el nuevo año es ser más saludable, ya sea que eso signifique comer mejor, hacer más ejercicio o ser más activo en general. Mi forma favorita de realizar un seguimiento de todo eso es mi Fitbit. Tengo un Fitbit Alta que uso todos los días para seguir mis pasos, ejercicio, sueño y movimiento. También registro mi peso y lo que estoy comiendo. Realiza un seguimiento de todo.
Lo único que falta es permitirme comparar mi progreso a lo largo del tiempo. Quiero poder comparar diferentes días y ver mis tendencias. Es por eso que transmito mis datos de Fitbit al estado inicial. Me permite crear un hermoso tablero completo con emojis que me brindan información instantánea sobre dónde estoy con mis objetivos y puedo ver las tendencias de mis datos a lo largo del tiempo.
Qué necesitas para este proyecto:
- Cuenta estatal inicial
- Cuenta IFTTT
- Fitbit (cualquier dispositivo Fitbit funcionará)
- La voluntad de ver exactamente cuántos minutos pasas sin moverte cada día.
Paso 1: estado inicial
Lo primero que deberá hacer es crear una cuenta de estado inicial. Vaya a https://iot.app.initialstate.com para registrar una nueva cuenta o inicie sesión en su cuenta. Es tan simple como ingresar su correo electrónico y contraseña. Tendrá una prueba gratuita de 14 días antes de que requiera una suscripción y es gratis para los estudiantes con una dirección de correo electrónico de educación.
Deberá crear un nuevo depósito para sus datos de Fitbit. Vaya al estante de su cubo a la izquierda y busque el botón de nube con el signo más a la derecha de la barra de búsqueda. Esto creará un nuevo depósito de flujo. Marque la casilla Configure Endpoint Keys para tener acceso al nombre de la clave del depósito. Cambié el nombre del depósito a "IFTTT Fitbit Health Dashboard" y la clave del depósito a "fitbit_data", pero puedes hacer lo que quieras. Una vez que haya realizado esos cambios, haga clic en el botón Listo en la parte inferior y su depósito ahora está creado.
Paso 2: IFTTT
La segunda cuenta que deberá crear es una cuenta IFTTT. Vaya a https://ifttt.com/ y regístrese con una dirección de correo electrónico, una cuenta de Google o con su cuenta de Facebook.
Algo de vocabulario para ayudarnos a comenzar con IFTTT. Los servicios son aplicaciones y dispositivos que usa a diario a los que IFTTT está conectado (Fitbit, Strava, Instagram, Evernote, etc.). Los applets utilizan los Servicios para crear acciones. Crearemos applets con Fitbit y Webhooks para enviar los datos al estado inicial.
Vaya a Mis subprogramas y haga clic en el botón Nuevo subprograma. Haga clic en el botón + este y busque Fitbit. Deberá iniciar sesión en su cuenta de Fitbit. Para comenzar, seleccione Resumen de actividad diaria. A continuación, haga clic en + eso y busque Webhooks y seleccione Realizar una solicitud web. En el cuadro de URL, querrá copiar y pegar su punto final de API de su cuenta de estado inicial. Lo encontrarás en la configuración de tu depósito de datos de Fitbit. Al final de ese punto final de la API, agregará "&", un nombre de valor de datos, luego "=". Haga clic en agregar ingrediente y elija los datos que desea transmitir.
Para mi ejemplo, elegí Total Steps. Entonces mi URL se ve de la siguiente manera:
groker.init.st/api/events?accessKey=ist_XXXXX-BE163s&bucketKey=fitbit_data&totalsteps={{TotalSteps}}
Seleccione Método como OBTENER. Deje el tipo de contenido y el cuerpo en blanco. Una vez completado, haga clic en guardar. ¡Ya ha creado su primer Applet!
Paso 3: Repita IFTTT según sea necesario
Ahora debe repetir el último paso para todos los datos que desea rastrear. Esto puede resultar un poco tedioso, pero es necesario realizar un seguimiento de todo lo que desea realizar.
Personalmente decidí rastrear lo siguiente:
- Tiempo despierto
- Hora de acostarse
- Tiempo total de sueño
- Minutos sedentarios
- Minutos ligeramente activos
- Minutos bastante activos
- Minutos muy activos
- Calorías totales quemadas
- Pasos totales
- Distancia total
- Peso
Cualquier applet que use el Resumen de actividad diaria se actualizará una vez al día cuando sincronice su Fitbit y los demás se actualizarán una vez que se registre la información (peso, sueño, etc.).
Hay una cosa a tener en cuenta aquí. Existe un límite de uso en el servicio de Fitbit, también conocido como la frecuencia con la que puede usarlo. Si se alcanza un límite de uso, el subprograma generalmente intentará ejecutarse de nuevo más tarde ese día. Puede ver si un subprograma se ejecuta correctamente en la página Resumen de actividad.
Paso 4: Panel de estado inicial
Todos sus datos entrarán y se establecerán como un tipo de datos generales en Tiles. Esta es la parte divertida. Cambie sus mosaicos a diferentes tipos de datos y agregue expresiones en tiempo real. Explicaré cómo hacer todo esto para que su tablero sea lo más efectivo y atractivo posible.
Tipos de azulejos
Para cambiar un mosaico, haga clic con el botón derecho en el mosaico y seleccione Editar mosaico. Puede cambiar el título, usar el menú desplegable para seleccionar un tipo de mosaico y para gráficos de línea / barra / calibre puede seleccionar el color de los datos.
Hay muchas opciones para mostrar sus datos. Para mi propio tablero, utilicé un resumen de la distancia total, las calorías quemadas, el total de pasos, la hora de despertarse, la hora de dormir y el sueño total. Usé un gráfico de líneas para los minutos sedentarios, ligeramente activos, bastante activos y muy activos. Para el peso utilicé un gráfico de calibre. Existe una combinación ilimitada para diseñar nuestro tablero.
Para mover los mosaicos, haga clic en Editar mosaicos en la esquina superior izquierda. Puede cambiar las formas y tamaños de los mosaicos y moverlos a cualquier lugar del tablero.
Expresiones - ¡Emojis
Utilizo Expresiones en tiempo real para codificar mosaicos emoji. Esto me permite obtener una actualización instantánea cuando reviso mi tablero para ver si he alcanzado mis objetivos o no. Mi ejemplo favorito es la distancia total. Si llego 5 millas, es el emoji de la dama corriendo y si es 4.9 o menos, entonces es una tortuga.
Imagen de fondo
Puede agregar una imagen de fondo a su tablero para darle a sus datos más personalidad y contexto.
Paso 5: Conclusión
¡Puedes ver mi panel y ver cómo estoy cumpliendo mis objetivos!
init.st/v0pfrpy
Ahora tiene un panel de control completamente construido. Puede ver sus tendencias y comparar diferentes días para ver cómo varía su actividad. ¡¡Hazme saber si tienes alguna pregunta!!
Recomendado:
Haga hermosos gráficos a partir de datos de Arduino en vivo (y guarde los datos en Excel): 3 pasos
Cree hermosos gráficos a partir de datos de Arduino en vivo (y guarde los datos en Excel): a todos nos gusta jugar con nuestra función P … lotter en el IDE de Arduino. Sin embargo, si bien puede ser útil para aplicaciones básicas, los datos se borran a medida que aumenta se añaden puntos y no es particularmente agradable a la vista. El trazador Arduino IDE no
Cómo hacer un registrador de datos en tiempo real de humedad y temperatura con Arduino UNO y tarjeta SD - Simulación del registrador de datos DHT11 en Proteus: 5 pasos
Cómo hacer un registrador de datos en tiempo real de humedad y temperatura con Arduino UNO y tarjeta SD | Simulación del registrador de datos DHT11 en Proteus: Introducción: hola, soy Liono Maker, aquí está el enlace de YouTube. Estamos haciendo un proyecto creativo con Arduino y trabajamos en sistemas embebidos. Data-Logger: Un registrador de datos (también registrador de datos o registrador de datos) es un dispositivo electrónico que registra datos a lo largo del tiempo w
¡Solo línea, solo luz! (Tipo1): 19 pasos
Just Line, Just Light! (Type1): Es un trabajo de expresar la luz sobre placas acrílicas grabadas con patrones de line art. Expresa armoniosamente colores y patrones de varios LED. Este proyecto se llevó a cabo con motivos de Arout Meijer's " Thanks para los planetas " de
Solo datos de bricolaje USB tipo B: 3 pasos
Solo datos de bricolaje USB tipo B: esto puede ser útil en muchas circunstancias diferentes y es un mod bastante simple. Personalmente, estoy construyendo una Prusa i3 y no quiero tenerla encendida todo el tiempo, pero es mucho más conveniente dejarla enchufada en la parte trasera
Elimine todos los datos de un CD / DVD en 5 segundos o menos: 3 pasos
Elimine todos los datos de un CD / DVD en 5 segundos o menos: Elimine todos los datos de un CD / DVD en 5 segundos o menos ¿Por qué querría hacer esto: ++ Destruir las copias de seguridad antiguas de algunos años ++ Recuerde usted quemó el tiempo especial del dormitorio en DVD ++ Tu ex quiere que le devuelvas el CD / DVD. ++ DIVERSIÓN CON AOL DISK !!!! jajaja