FRFAM.COM >> Famille >> Technologie &Innovation >> Informatique

Comment enregistrer automatiquement votre vie quotidienne sur Google Sheets

La vie peut nous aveugler avec sa routine. Tournons-nous vers Google et ouvrons-nous de nouvelles opportunités pour améliorer votre vie ? Le simple fait de se connecter avec Google Sheets peut révéler des détails qui passent souvent inaperçus. Vous n'avez pas à transpirer car vous pouvez le faire automatiquement. Aucune connaissance particulière n'est requise.

Dans cet article, nous allons couvrir cinq exemples spécifiques de la façon dont un journal quotidien de vos activités de la vie peut être utilisé pour identifier les opportunités. Ceux-ci pourraient révéler des opportunités pour améliorer votre santé, économiser de l'argent ou même vos relations.

Les exemples utilisés ici ne nécessitent qu'un simple code Google Script pour créer la journalisation et les notifications automatisées. Si vous le souhaitez, vous pouvez copier les scripts directement à partir de cet article et dans votre propre projet Google Sheet.

Obtenir des rappels de journal de poids

Lorsque vous aurez terminé de configurer cette automatisation, tout ce que vous aurez à faire est de vous rappeler de monter sur votre balance intelligente tous les jours.

Cela soumettra une nouvelle entrée à votre feuille de calcul Google. Cependant, si vous passez plus d'une semaine sans monter sur la balance, vous recevrez un e-mail vous rappelant de vous peser.

Comment enregistrer automatiquement votre vie quotidienne sur Google Sheets

L'important pour que cette automatisation fonctionne, c'est que vous achetiez une balance intelligente qui permet d'enregistrer votre poids dans Google Sheets automatiquement. Il existe généralement plusieurs façons d'y parvenir selon le fabricant.

  • La balance peut vous permettre d'envoyer une notification par e-mail, que vous pouvez utiliser pour déclencher une action IFTTT qui écrit le poids sur une feuille Google.
  • L'échelle peut être compatible avec IFTTT, il vous suffit donc de la sélectionner dans IFTT comme déclencheur et de choisir Google Sheets comme action.
  • L'intégration directe de Google Sheets peut être disponible.

Assurez-vous de faire vos devoirs avant d'acheter la balance afin de savoir qu'elle vous permettra d'enregistrer votre poids.

Dans mon cas, je n'ai pas réussi à faire mes devoirs. La balance intelligente Weight Gurus ne fournit pas de sortie automatisée par e-mail ou IFTTT, mais l'application me permet d'exporter tous les enregistrements de poids dans un fichier CSV, que j'exporte dans Google Sheets tous les jours.

Comment enregistrer automatiquement votre vie quotidienne sur Google Sheets

Ce n'est pas idéal, et j'espère que vous avez acheté une balance intelligente qui se connectera automatiquement en utilisant l'une des trois solutions ci-dessus.

Une fois que la balance envoie de nouvelles données à Google Sheets, l'étape suivante consiste à créer un script Google qui vérifiera chaque jour si vous vous êtes pesé.

Pour créer ce nouveau script, ouvrez cette feuille de calcul Google où votre poids est enregistré et sélectionnez Outils dans le menu, puis Éditeur de script .

Comment enregistrer automatiquement votre vie quotidienne sur Google Sheets

Dans l'éditeur de script, collez le code suivant et enregistrez-le en tant que nouveau projet.

function maFonction() { 
var ss =SpreadsheetApp.getActiveSpreadsheet();
var feuille =ss.getActiveSheet();
var lastRow =CountColA();
var lastDate =new Date(sheet.getRange(lastRow,1).getValues());
var thisDate =nouvelle Date();
var DateDiff =(thisDate.getTime() - lastDate.getTime())/1000/60/60/24 ;
si (DateDiff> 7) {
MailApp.sendEmail("[email protected]", "Rappel du journal de poids", "Vous ne vous êtes pas pesé depuis " + DateDiff.toString() + " jours!");
}
}
fonction CountColA() {
var feuille =SpreadsheetApp.getActiveSheet();
var data =feuille.getDataRange().getValues();
for(var je =data.length-1; je>=0; je--){
si (données[i][0] !=null &&données[i][0] !=''){
retourner i+1 ;
}
}
}

Le fonctionnement de ce code est le suivant.

  1. Utilise la fonction CountColA pour identifier la dernière ligne de données de la feuille.
  2. Extrait la valeur de date de la dernière ligne et la soustrait de la date d'aujourd'hui.
  3. Convertit la différence de date de millisecondes en jours.
  4. Si plus de sept jours se sont écoulés depuis la dernière entrée, le script enverra un e-mail de rappel.

Si vous êtes curieux de savoir comment fonctionne l'envoi d'e-mails via Google Scripts, nous avons couvert les détails dans un autre article. Enfin, il vous suffit de configurer le script pour qu'il s'exécute tous les jours. Pour cela, dans l'éditeur de script, cliquez sur Modifier , puis Déclencheurs du projet actuel .

Comment enregistrer automatiquement votre vie quotidienne sur Google Sheets

Définissez votre nouvelle fonction pour qu'elle se déclenche en tant que piloté par le temps événement à l'aide de la minuterie journalière , et définissez quand vous voulez que le script s'exécute tous les jours.

Comment enregistrer automatiquement votre vie quotidienne sur Google Sheets

J'ai configuré mon script pour qu'il s'exécute tous les matins avant que mon alarme ne se déclenche, afin que je voie mon rappel par e-mail dès le matin.

Comment enregistrer automatiquement votre vie quotidienne sur Google Sheets

C'est un moyen très utile de ne jamais oublier de se peser. En vous pesant souvent, vous saurez toujours où vous en êtes en termes de santé.

Découvrez qui gaspille de l'énergie à la maison

Il n'y a rien de plus frustrant pour un propriétaire que de voir sa facture de chauffage ou de climatisation grimper mois après mois, sans avoir la moindre idée de ce qui en est la cause.

Il existe de nombreuses façons de suivre la consommation d'énergie de votre maison. Un excellent moyen consiste à savoir où vous perdez de l'air (chaud ou froid) vers l'extérieur en surveillant la fréquence à laquelle les gens ouvrent et ferment la porte d'entrée de votre maison. Un excellent gadget pour cela est une caméra sans fil intérieure ou extérieure pointée vers l'entrée.

Presque toutes les caméras sans fil que vous achetez de nos jours vous permettent d'envoyer des notifications de mouvement par e-mail. Par exemple, j'utilise la caméra intérieure/extérieure ReoLink Argus 2, et elle permet jusqu'à trois comptes de messagerie de recevoir des notifications.

Comment enregistrer automatiquement votre vie quotidienne sur Google Sheets

Ces notifications arrivent dans le format suivant.

Comment enregistrer automatiquement votre vie quotidienne sur Google Sheets

Vous devrez déterminer soit l'adresse e-mail entrante, soit la ligne d'objet à utiliser lorsque les alertes de détection de mouvement arrivent.

Ensuite, vous pouvez l'utiliser dans IFTTT lorsque vous configurez le déclencheur pour votre applet.

Comment enregistrer automatiquement votre vie quotidienne sur Google Sheets

Ensuite, configurez l'action dans IFTTT pour écrire une ligne de données qui inclut la date et l'heure de l'alerte.

Comment enregistrer automatiquement votre vie quotidienne sur Google Sheets

Une fois cela configuré, vous aurez un journal complet de tous les jours et heures où la porte d'entrée de votre maison a été ouverte.

Comment enregistrer automatiquement votre vie quotidienne sur Google Sheets

Dans ce format, il est assez facile de voir s'il y a des jours où la porte d'entrée s'ouvre et se ferme de manière excessive.

Mieux encore, si votre caméra sans fil est configurée pour envoyer un instantané chaque fois qu'il y a du mouvement, vous pouvez vérifier vos e-mails entrants pendant ces moments et voir qui est le coupable !

Rappels de salle de sport automatisés

Une autre chose utile à enregistrer à l'aide de Google Sheets est les visites au gymnase. Il est très facile d'oublier d'aller à la salle de sport ou de trouver des excuses pour ne pas y aller. Parfois, il suffit d'un peu d'encouragement.

En suivant la fréquence à laquelle vous y allez, vous vous fournirez un enregistrement de vos réalisations. Allez-y souvent et regardez la feuille se remplir.

La meilleure façon de le faire est d'utiliser IFTTT. Plus précisément, le déclencheur Emplacement. Tapez simplement l'adresse de votre salle de sport dans le champ d'adresse.

Comment enregistrer automatiquement votre vie quotidienne sur Google Sheets

Créez le déclencheur, puis choisissez Google Sheets comme action. Le point de données important est juste la date, alors assurez-vous de laisser au moins le OccurredAt ingrédient.

Comment enregistrer automatiquement votre vie quotidienne sur Google Sheets

Vous aurez désormais un enregistrement du jour et de l'heure auxquels vous avez visité la salle de sport chaque jour.

Un enregistrement visuel de votre succès à aller à la salle de sport est excellent. Mais que se passe-t-il si vous décidez simplement de ne pas y aller et de ne même pas consulter la feuille de calcul ?

Une solution consiste à déclencher un e-mail de rappel automatisé en utilisant le même script que celui de l'enregistrement du poids dans la première section de cet article.

Vous n'aurez qu'à modifier l'instruction IF pour que l'e-mail sortant ressemble à ceci :

if (DateDiff>2) { 
MailApp.sendEmail("[email protected]", "Rappel d'exercice", "Cela fait " + DateDiff.toString() + " jours que vous ne vous êtes pas entraîné. Allez à la salle de sport, paresseux !");
}

Vous recevrez désormais un rappel si vous passez plus de deux jours sans aller à la salle de sport !

Obtenez un meilleur sommeil

Que vous possédiez une Fitbit, une Apple Watch ou une Samsung Smart Watch, vous avez un moyen très simple d'enregistrer la qualité de votre sommeil chaque nuit.

Garder un historique de ces données peut vraiment vous aider à comprendre les différentes choses qui nuisent ou aident vos habitudes de sommeil.

Toutes les solutions disponibles ne permettent pas de consigner des informations dans une feuille de calcul. Par exemple, Samsung Gear enregistrera vos habitudes de sommeil dans l'application Samsung Health.

Comment enregistrer automatiquement votre vie quotidienne sur Google Sheets

Vous pouvez faire défiler dans le temps dans cette application pour voir à quoi ressemblaient vos habitudes de sommeil au fil du temps, mais il n'y a pas de moyen facile de faire une analyse des données sur les chiffres.

En revanche, si vous avez un Fitbit, c'est une autre histoire.

Fitbit est intégré à IFTTT, ce qui signifie que vous pouvez collecter des données sur une feuille Google chaque fois que votre Fitbit enregistre un nouvel événement de sommeil.

Comment enregistrer automatiquement votre vie quotidienne sur Google Sheets

Vous n'avez pas besoin de posséder un Fitbit pour obtenir un excellent suivi du sommeil. Khamosh a aimé le suivi du sommeil de l'Apple Watch, et vous pouvez intégrer Samsung Health à une application comme Sleep as Android pour obtenir la même chose.

Comment enregistrer automatiquement votre vie quotidienne sur Google Sheets

En fait, vous n'avez pas du tout besoin d'utiliser Samsung Health, car Sleep as Android est compatible directement avec votre montre intelligente Samsung Gear (S2 et S3).

Sleep as Android est compatible avec IFTTT, mais vous devez le configurer via un Webhook en suivant les instructions du guide de l'utilisateur.

Une fois que vous avez enregistré le nombre d'heures de sommeil par nuit dans Google Sheets, vous pouvez commencer à essayer de corréler ces données avec d'autres événements qui se sont déroulés dans votre vie pendant cette période.

Quelques exemples de ce que vous pouvez apprendre de ces données :

  • La qualité de votre sommeil est-elle meilleure lorsque vous vous couchez tôt ou tard ?
  • Dormez-vous mieux à certaines saisons ?
  • Dormez-vous mieux certains jours de la semaine ?
  • Vos journées d'entraînement (selon votre journal précédent) affectent-elles la qualité de votre sommeil ?

En comprenant quels schémas conduisent à un meilleur sommeil, vous aurez les connaissances dont vous avez besoin pour améliorer vos chances de vous réveiller beaucoup mieux reposé le matin.

Tendance de l'activité SMS avec le conjoint

Votre conjoint a-t-il déjà prétendu que vous ne lui accordiez pas assez d'attention ?

Peut-être avez-vous été très occupé ces derniers temps et avez-vous oublié de leur envoyer des SMS pendant la journée, comme vous le faites habituellement ?

Vous pouvez en fait créer un journal Google Sheets très rapide qui vous rappellera si vous avez passé trop de temps depuis l'envoi d'un SMS à votre conjoint.

Tout ce que vous avez à faire est de créer une recette IFTTT avec Android SMS comme déclencheur.

Comment enregistrer automatiquement votre vie quotidienne sur Google Sheets

Remplissez le numéro de téléphone de votre conjoint comme numéro de téléphone "envoyer à". Cela déclenchera l'applet chaque fois que vous enverrez un SMS à votre conjoint.

Pour l'action de déclenchement, choisissez Google Sheets Ajouter une ligne à la feuille de calcul.

Comment enregistrer automatiquement votre vie quotidienne sur Google Sheets

Il ne vous reste plus qu'à accéder à la feuille de calcul Google et à créer un script Google, comme dans la première section de cet article.

Modifiez le nombre de jours pendant lesquels vous souhaitez alerter et modifiez la section d'envoi d'e-mail du code en quelque chose comme ceci :

if (DateDiff>4) { 
MailApp.sendEmail("[email protected]", "Spousal Reminder", "Ça fait " + DateDiff.toString() + " jours depuis que vous avez envoyé un texto à votre conjoint. Vous êtes négligent !");
}

Oui, c'est probablement triste que vous ayez besoin d'un rappel automatique pour tendre la main à votre conjoint et lui dire je t'aime, mais c'est mieux que d'oublier et de ne pas le faire du tout, n'est-ce pas ?

Google Sheets vous aide à suivre votre vie

Ce ne sont là que quelques exemples des façons dont vous pouvez tirer parti de Google Sheets pour améliorer votre vie.

Il est si facile de collecter des données de votre vie dans Google Sheets. Dans presque tous les domaines de votre vie, il existe probablement un moyen de suivre et même de créer des notifications qui peuvent vous aider à vous améliorer d'une manière ou d'une autre.

Si vous aimez ce que nous avons fait ici avec les scripts dans Google Sheets, vous apprécierez notre article plus avancé sur les scripts Google qui rendent Google Sheets plus puissant.


[]