Cómo registrar automáticamente su vida diaria en hojas de Google
La vida puede cegarnos con su rutina. ¿Vamos a Google y abrimos nuevas oportunidades para mejorar tu vida? El simple hecho de registrar la vida con Google Sheets puede descubrir detalles que a menudo pasan desapercibidos. No tienes que sudar porque puedes hacerlo automáticamente. No se requieren conocimientos especiales..
En este artículo, vamos a cubrir cinco ejemplos específicos de cómo Un registro diario de las actividades de tu vida. Se puede utilizar para identificar oportunidades. Estos podrían descubrir oportunidades para mejorar su salud, ahorrar dinero o incluso sus relaciones.
Los ejemplos utilizados aquí solo requieren un código simple de Google Script para crear el registro y las notificaciones automatizadas. Si lo desea, puede copiar los scripts directamente de este artículo y en su propio proyecto de Google Sheet.
Obtener recordatorios de registro de peso
Cuando haya terminado de configurar esta automatización, todo lo que tendrá que hacer es recordar subirse a su balanza inteligente todos los días..
Esto enviará una nueva entrada a su hoja de Google. Sin embargo, si pasa más de una semana sin subir a la báscula, recibirá un correo electrónico que le recordará que se pese..
Lo importante para que funcione esta automatización es que compra una báscula inteligente que proporciona una manera de registra tu peso en Google Sheets automáticamente. Normalmente hay varias formas de lograr esto dependiendo del fabricante.
- La báscula puede permitirle enviar una notificación por correo electrónico, que puede utilizar para desencadenar una acción IFTTT que escribe el peso en una hoja de Google..
- La escala puede ser compatible con IFTTT, por lo que solo debe seleccionarla en IFTT como activador y elegir Google Sheets como la acción.
- La integración directa de Google Sheets puede estar disponible.
Asegúrese de hacer su tarea antes de comprar la báscula para que sepa que le permitirá registrar su peso.
En mi caso, no pude hacer mi tarea. La báscula inteligente Weight Gurus no proporciona una salida automática para correo electrónico o IFTTT, pero la aplicación sí me permite exportar todas las grabaciones de peso a un archivo CSV, que exporto a Google Sheets todos los días.
Esto no es lo ideal, y es de esperar que haya adquirido una báscula inteligente que se registrará automáticamente utilizando una de las tres soluciones anteriores.
Una vez que la báscula está enviando nuevos datos a Google Sheets, el siguiente paso es crear un script de Google que verifique todos los días si usted se ha pesado..
Para crear esta nueva secuencia de comandos, abra esa hoja de Google donde se registra su peso y seleccione Herramientas desde el menú, entonces Editor de guiones.
En el editor de scripts, pegue el siguiente código y guárdelo como un nuevo proyecto.
function myFunction () var ss = SpreadsheetApp.getActiveSpreadsheet (); hoja var = ss.getActiveSheet (); var lastRow = CountColA (); var lastDate = new Date (sheet.getRange (lastRow, 1) .getValues ()); var thisDate = new Date (); var DateDiff = (thisDate.getTime () - lastDate.getTime ()) / 1000/60/60/24; if (DateDiff> 7) MailApp.sendEmail ("[email protected]", "Recordatorio de registro de peso", "No te has pesado en" + DateDiff.toString () + "days!"); function CountColA () var sheet = SpreadsheetApp.getActiveSheet (); var data = sheet.getDataRange (). getValues (); para (var i = data.length-1; i> = 0; i -) if (data [i] [0]! = null && data [i] [0]! = ") return i + 1 ;
La forma en que funciona este código es la siguiente.
- Utiliza la función CountColA para identificar la última fila de datos en la hoja.
- Extrae el valor de fecha de la última fila y lo resta de la fecha de hoy.
- Convierte la diferencia de fecha de milisegundos a días..
- Si han pasado más de siete días desde la última entrada, el script enviará un correo electrónico de recordatorio.
Si tiene curiosidad sobre cómo funciona el envío de correo electrónico a través de Google Scripts, hemos cubierto los detalles en otro artículo. Finalmente, solo necesita configurar el script para que se ejecute todos los días. Para ello, en el editor de script, haga clic en Editar, y entonces Activos del proyecto actual.
Configure su nueva función para que se active como Impulsado por el tiempo evento usando el Temporizador de día, y establece cuándo quieres que el script se ejecute todos los días.
He configurado mi script para que se ejecute todas las mañanas antes de que suene la alarma, así que veré mi recordatorio de correo electrónico a primera hora de la mañana.
Es una forma realmente útil de no olvidarte nunca de pesarte. Al pesarse con frecuencia, siempre estará al tanto de cuál es su postura respecto a la salud..
Ver quién está perdiendo energía en casa
No hay nada más frustrante para un propietario de vivienda que ver cómo sube su factura de calefacción o aire acondicionado mes tras mes, y no tener idea de lo que lo está causando..
Hay muchas maneras de rastrear el uso de energía de su hogar. 7 Gadgets ingeniosos para monitorear el uso de energía de su hogar. 7 Gadgets ingeniosos para monitorear el uso de energía de su hogar. Estos gadgets de control de energía son algunas de las tecnologías caseras inteligentes más útiles disponibles en la actualidad. ¡Ahorre dinero (y el medio ambiente) al controlar fácilmente el uso de energía de su hogar con estos dispositivos fáciles de usar! Lee mas . Una buena manera de hacer un seguimiento de dónde puede estar perdiendo aire (frío o caliente) hacia el exterior es mediante el monitoreo ¿Con qué frecuencia las personas abren y cierran la puerta principal? de tu casa Un gran artilugio para esto es una cámara inalámbrica para interiores o exteriores que apunta a la entrada..
Casi cualquier cámara inalámbrica que compre en estos días le permite enviar notificaciones de movimiento por correo electrónico. Por ejemplo, uso la cámara ReoLink Argus 2 para interiores / exteriores, y permite que hasta tres cuentas de correo electrónico reciban notificaciones.
Estas notificaciones llegan en el siguiente formato..
Deberá determinar la dirección de correo electrónico entrante o la línea de asunto que se debe usar cuando se reciben las alertas de detección de movimiento.
Luego puede usar esto en IFTTT cuando configure el disparador para su applet.
Luego, configure la acción en IFTTT para escribir una línea de datos que incluya la fecha y la hora de la alerta.
Una vez que esté configurado, tendrá un registro completo de todos los días y las horas en que se abrió la puerta de su casa.
En este formato, es bastante fácil ver si hay días en que la puerta frontal se abre y se cierra excesivamente.
Aún mejor, si su cámara inalámbrica está configurada para enviar una instantánea cuando hay movimiento, puede revisar su correo electrónico entrante durante esos momentos y ver quién es el culpable.!
Recordatorios automáticos de gimnasio
Otra cosa útil para iniciar sesión con Google Sheets son las visitas al gimnasio. Es muy fácil olvidarse de ir al gimnasio o inventar excusas para no ir. A veces todo lo que necesitas es un poco de aliento.
Al hacer un seguimiento de la frecuencia con la que va, se proporcionará un registro de sus logros. Ve a menudo y mira como se llena la hoja.
La mejor manera de hacer esto es usar IFTTT. Específicamente el disparador de ubicación. Simplemente escriba la dirección de su gimnasio en el campo de dirección.
Cree el disparador y luego elija Google Sheets como la acción. El punto de datos importante es solo la fecha, así que asegúrese de dejar al menos el Ocurrió ingrediente.
Ahora tendrá un registro del día y la hora en que visitó el gimnasio todos los días..
Un registro visual de su éxito en ir al gimnasio es genial. Pero, ¿qué pasa si simplemente decides no ir y ni siquiera revisas la hoja de cálculo??
Una solución para esto es activar un correo electrónico de recordatorio automatizado usando el mismo script que el de registro de peso en la primera sección de este artículo.
Solo deberás cambiar la declaración de IF para que el correo electrónico saliente tenga este aspecto:
if (DateDiff> 2) MailApp.sendEmail ("[email protected]", "Recordatorio de ejercicios", "Han sido" + DateDiff.toString () + "días desde que has entrenado. Llévate al gimnasio. ! ");
Ahora recibirá un suave recordatorio si pasa más de dos días sin ir al gimnasio!
Dormir mejor
Ya sea que tengas un Fitbit, un Apple Watch o un Samsung Smart Watch, tienes un fácil acceso para saber qué tan bien estás durmiendo cada noche..
Mantener un historial de esos datos realmente puede ayudarlo a comprender diferentes cosas que están dañando o ayudar a sus patrones de sueño. Dormir más rápido y mejor con estas 5 formas de combatir el insomnio Dormir más rápido y mejor con estas 5 formas de combatir el insomnio La falta de sueño o falta de sueño Efectos graves para la salud. Estos son algunos de los mejores recursos en línea para ayudarlo a dormir más rápido y con más fuerza. Pruebe estas aplicaciones y sitios de tecnología para dormir hoy. Lee mas .
No todas las soluciones ofrecen una forma de registrar información en una hoja de cálculo. Por ejemplo, Samsung Gear registrará sus patrones de sueño en la aplicación Samsung Health.
Puede desplazarse hacia adelante y hacia atrás en el tiempo en esta aplicación para ver cómo eran sus patrones de sueño con el tiempo, pero no hay una manera fácil de hacer un análisis de datos sobre los números..
Por otro lado, si tienes un Fitbit, es una historia diferente.
Fitbit se integra con IFTTT Lleve su rutina de ejercicios al siguiente nivel Con Fitbit e IFTTT Lleve su rutina de ejercicios al próximo nivel con Fitbit y IFTTT Aquí, profundizaremos en las muchas maneras en que Fitbit y IFTTT pueden trabajar juntos para hacer su mejor vida. Lea más, lo que significa que puede recopilar datos en una hoja de Google cada vez que su Fitbit registre un nuevo evento de suspensión.
No es necesario tener un Fitbit para obtener un excelente seguimiento del sueño. A Khamosh le gustó el seguimiento del sueño del Apple Watch. Todo lo que el Apple Watch hace mejor que el Fitbit. Cargar todo lo que el Apple Watch hace mejor que el Fitbit Charge ¿Pensar en un Fitbit? El Apple Watch es mejor en casi todo. Lee más, y puedes integrar Samsung Health con una aplicación como Sleep como Android para lograr lo mismo.
En realidad, no necesita utilizar Samsung Health en absoluto, ya que Sleep as Android es compatible directamente con su reloj inteligente Samsung Gear (S2 y S3).
Dormir ya que Android es compatible con IFTTT, pero necesita configurarlo a través de un webhook siguiendo las instrucciones de la guía del usuario..
Una vez que esté registrando la cantidad de horas por noche que está durmiendo en Google Sheets, puede comenzar a tratar de correlacionar esos datos con otros eventos que ocurrieron en su vida durante ese tiempo..
Algunos ejemplos de lo que puedes aprender de estos datos:
- ¿Su calidad de sueño es mejor cuando se acuesta temprano o tarde??
- ¿Duermes mejor durante ciertas temporadas??
- ¿Estás durmiendo mejor en ciertos días de la semana??
- Los días de entrenamiento (de su registro anterior) afectan la calidad de su sueño?
Al comprender qué patrones conducen a dormir mejor, tendrá el conocimiento que necesita para mejorar sus probabilidades de despertarse mucho mejor descansado en la mañana.
Actividad de SMS de tendencia con el cónyuge
¿Alguna vez su cónyuge ha afirmado que no le presta suficiente atención??
Tal vez ha estado muy ocupado últimamente y se olvidó de enviar mensajes de texto durante el día como lo hace habitualmente.?
Puede crear un registro muy rápido de Google Sheets que le recordará si ha pasado demasiado tiempo desde que envió un mensaje de texto a su cónyuge..
Todo lo que tienes que hacer es crear una receta de IFTTT con Android SMS como disparador.
Escriba el número de teléfono de su cónyuge como “enviar a” número de teléfono. Esto activará el applet cada vez que envíe un mensaje de texto a su cónyuge..
Para la acción de activación, elija Hojas de Google Agregar fila a la hoja de cálculo.
Ahora todo lo que tiene que hacer es ingresar a la Hoja de Google y crear un Script de Google como en la primera sección de este artículo..
Modifique la cantidad de días en que desea alertar y edite la sección de envío de correo electrónico del código a algo como esto:
if (DateDiff> 4) MailApp.sendEmail ("[email protected]", "Spousal Reminder", "Ha sido" + DateDiff.toString () + "días desde que le enviaste un mensaje a tu cónyuge. Estás siendo negligente. ! ");
Sí, probablemente es triste que necesites un recordatorio automático para llegar a tu cónyuge y decirte "Te quiero", pero es mejor que olvidar y no hacerlo en absoluto.?
Google Sheets te ayuda a seguir tu vida
Estos son solo algunos ejemplos de las maneras en que puede aprovechar las Hojas de Google para mejorar su vida..
Es muy fácil recopilar datos de tu vida en Google Sheets. En casi todas las áreas de tu vida, probablemente hay una forma de rastrear e incluso crear notificaciones que pueden ayudarte a mejorar de alguna manera..
Si le gusta lo que hemos hecho aquí con las secuencias de comandos en Google Sheets, disfrutará de nuestro artículo más avanzado sobre secuencias de comandos de Google que hace que las hojas de Google sean más poderosas 4 secuencias de comandos de Google que hacen que las hojas de Google sean mucho más poderosas 4 secuencias de comandos de Google que hacen que las hojas de Google mucho Las Google Sheets más potentes son geniales, pero pueden ser aún más poderosas si usa Google Scripts para mejorar sus capacidades. Lee mas .
Obtenga más información sobre: hojas de Google, registro de vida, creación de scripts, automatización de tareas.