El mejor habit tracker en Notion con NFC Tags + Apple Shortcuts

Helguera
Escrito por Helguera el
Link

Introducción

Hace unos días ví en Reddit un post del usuario aNotioneer en el que mostraba una manera de seguir tus hábitos en Notion haciendo uso de tags NFC y Apple Shortcuts.

Me pareció una idea increible así que decidí probarlo. A pesar de que aNotioneer ya explica el proceso de configuración en su blog, he decidido reescribirlo en español. Además, he añadido una modificación muy interesante que explico más adelante.

Quiero agradecer a aNotioneer por haber compartido su creación de manera altruista.

Funcionamiento

La idea es la siguiente. Queremos seguir nuestros hábitos diarios y observar su evolución. Imagina por ejemplo hacer deporte, beber agua, leer etc. Una base de datos en Notion es la mejor solución, pero cada vez que completemos un hábito, tener que ir a un PC o abrir la app móvil para cambiar el valor puede ser un poco pesado al cabo del día. Especialmente si son hábitos que se completan fuera de casa.

Para solventar ese problema, haremos uso de Tags NFC, y simplemente acercando nuestro iPhone a ellos, el hábito se marcará por completo o se incrementará en uno. Sin necesidad de abrir ninguna aplicación. De esta manera se puede poner tags por toda la casa o incluso en el exterior para completar los hábitos de una manera extremadamente sencilla.



Configuración en Notion

Base de Datos

En Notion simplemente hay que crear una base de datos que queramos utilizar con los hábitos que necesitemos. La mía es la siguiente:

Las dos primeras columnas, Name y Date, son obligatorias y tienen que tener exactamente ese nombre. Además, la primera tiene que ser de tipo "Texto" y la segunda de tipo "Fecha". El resto de columnas son los hábitos como tal, se pueden crear las que se quieran. Sus tipos sólo pueden ser "Checkbox" o "Number".

El siguiente paso es copiar el enlace a la vista haciendo click en los tres puntos de la parte superior derecha:

Del enlace que obtengamos, hay que quedarse con la parte señalada en negrita:

https://www.notion.so/javierhelguera/f5ca559222114da2b736dd48c67XXXXX?v=662b640cc62c4a2fba7bf9850cbXXXXX

Por el momento guardamos el valor, lo necesitaremos más adelante.

Integration

Para poder acceder a la base de datos en Notion desde los shortcuts de Apple hay que utilizar su API y por ende, una integración en Notion.

Tengo un apartado específico dedicado a Notion. Puedes acceder a él desde el menú de la izquierda o haciendo click aquí para consultar el árticulo de cómo crear integraciones propias en Notion.

Se tienen que especificar los siguientes ajustes a la hora de su creación:

  • Integración interna
  • Leer contenido
  • Actualizar contenido
  • Insertar contenido
  • Leer comentarios
  • Insertar comentarios
  • Leer información de usuario incluyendo direcciones de email

Apple Shortcuts

El shortcut creado por aNotioneer es el que completa hábitos. Es decir, el hábito es del tipo "checkbox" y sólo tiene dos posiciones, completado o no completado. Me he tomado la libertad de modificarlo un poco y crear una versión que incrementa +1 el valor del hábito.

Hábito Completado

Descarga aquí el shortcut creado por aNotioneer (enlace directo a su shortcut).

Hábito +1

Como he comentado, he modificado el shortcut para admitir hábitos que se completan varias veces durante el día y en los que se necesita llevar un seguimiento, como puede ser el número de vasos de agua bebidos or el número de frutas comidas.

Su funcionamiento es muy simple, si el tipo de la columna que se quiere incrementar en 1, es del tipo "número", el shortcut obtendrá primero el valor existente, lo incrementará y actualizará la celda.

Descarga aquí mi shortcut modificado.

Configuración de los Shortcuts

En ambos shortcuts hay que hacer un par de ajustes muy simples para que puedan funcionar correctamente. Una vez los tengamos en nuestra libería, hay que abrirlos para ver las acciones (no ejecutarlos).

El primer cambio que hay que hacer es en el bloque "Lista". Hay que añadir todas las columnas, o hábitos, que tengamos en nuestra base de datos. El nombre tiene que ser exactamente el mismo que la columna en Notion. Ten en cuenta que los hábitos que son del tipo "checkbox" los tendrás que añadir en el shortcut de aNotioneer, y los que son del tipo "number" en mi modificación.

En mi caso son los siguientes:

El siguiente ajuste que hay que hacer es en el bloque llamado "Dictionary", un poco más abajo. Hay que añadir los valores "Database ID" e "Internal". Los demás parámetros no hay que modificarlos.

  • Database ID: es el valor que copiamos anteriormente, el identificador de la base de datos.
  • Internal: es el token que nos devolvió Notion al crear la integración.

Y listo, los shortcuts ya estarían configurados. Se pueden ejecutar manualmente desde la aplicación, se nos preguntará que hábito queremos completar y automáticamente se actualizará el valor en Notion.

Tags NFC

En este apartado vamos a ver como ejecutar los shortcuts automáticamente cuando el iPhone detecta un tag NFC. Para ello haremos uso de las automatizaciones en iPhone.

Los tags que utilizo son los primeros que encontré en Amazón. Si te interesan, éste es el link.

Automations

Para la configuración de las automatizaciones he creado un pequeño video en el que muestro cómo creo una para el hábito "My Habit".

Cada vez que el iPhone detecte el Tag NFC ejecutará la automatización para el hábito "My Habit". Como has podido observar, se necesita crear una automatización y un tag NFC por cada hábito que queramos monitorizar.

Conclusión

Todo listo, ahora es el momento de poner Tags NFC por toda la casa para controlar nuestros hábitos. Si tienes cualquier duda, pregúntamela en los comentarios.

Gracias de nuevo a aNotioneer por su genial idea y por la versión inicial del Shortcut.

Espero que te haya servido,

Javier Helguera.

Comentarios