Accueil

Comment connecter automatiquement votre quotidien à Google Sheets

Added 2018-04-26


La vie peut nous aveugler avec sa routine. Passons maintenant à Google et ouvrons de nouvelles opportunités pour améliorer votre vie? En se connectant simplement avec Google Sheets, vous pouvez découvrir des détails qui passent souvent inaperçus. Vous ne devez 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 des opportunités. Ceux-ci pourraient découvrir des opportunités pour améliorer votre santé, économiser de l'argent, voire 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 les insérer dans votre propre projet Google Sheet.

Obtenir des rappels de journal de poids

Lorsque vous avez terminé la configuration de cette automatisation, il vous suffit de vous rappeler de passer chaque jour sur votre balance intelligente.

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

Échelle intelligente

Pour que cette automatisation fonctionne, il est important que vous achetiez une balance intelligente.  qui fournit un moyen de connectez votre poids à Google Sheets  automatiquement, il y a généralement plusieurs façons de le faire, en fonction du fabricant.

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

Assurez-vous de bien faire vos devoirs avant d’acheter la balance afin que vous sachiez 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 au courrier électronique ou à l'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.

connecter votre vie quotidienne à Google feuilles automatiquement

Ce n’est pas idéal, et nous espérons 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érifie chaque jour si vous vous êtes pesé.

Pour créer ce nouveau script, ouvrez la feuille Google où votre poids est enregistré et sélectionnez Outils  à partir du menu, puis Éditeur de script .

connecter votre vie quotidienne à Google feuilles automatiquement

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


function myFunction () {
  var ss = SpreadsheetApp.getActiveSpreadsheet ();
  var sheet = 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;

  si (DateDiff>
 7) {
    MailApp.sendEmail ("[email protected]", "Rappel du journal de poids", "Vous ne vous êtes pas pesé" + DateDiff.toString () + "jours!");
  }
}

fonction CountColA () {
  var sheet = SpreadsheetApp.getActiveSheet ();
  var data = sheet.getDataRange (). getValues ​​();
  pour (var i = data.length-1; i>
= 0; je--){
    if (données [i] [0]! = null && données [i] [0]! = '') {
      retourne i + 1;
    }
  }
}

La façon dont ce code fonctionne est la suivante.

  1. Utilise la fonction CountColA pour identifier la dernière ligne de données de la feuille.
  2. Extrait la date de la dernière ligne et la soustrait de la date du jour.
  3. Convertit la différence de date de quelques millisecondes en jours.
  4. Si plus de sept jours se sont écoulés depuis la dernière entrée, le script envoie un courrier électronique 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 chaque jour. Pour cela, dans l'éditeur de script, cliquez sur modifier , et alors Déclencheurs du projet en cours .

connecter votre vie quotidienne à Google feuilles automatiquement

Configurez votre nouvelle fonction pour qu'elle se déclenche en tant que Time-driven  événement en utilisant le Chronomètre et définissez quand vous voulez que le script s’exécute tous les jours.

connecter votre vie quotidienne à Google feuilles automatiquement

J'ai configuré mon script pour qu'il s'exécute tous les matins avant que mon réveil ne se déclenche, afin que je voie le rappel de mes courriels dès le matin.

connecter votre vie quotidienne à Google feuilles automatiquement

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 sur le plan de la santé.

Voir qui gaspille de l’énergie à la maison

Il n’ya rien de plus frustrant pour un propriétaire que de voir sa facture de chauffage ou de climatisation grimper de mois en mois et de ne pas avoir la moindre idée de sa cause.

Presque toutes les caméras sans fil que vous achetez ces jours-ci vous permettent d'envoyer des notifications de mouvement par courrier électronique. Par exemple, j'utilise le Caméra intérieure / extérieure ReoLink Argus 2 et permet à trois comptes de messagerie de recevoir des notifications.

connecter votre vie quotidienne à Google feuilles automatiquement

Ces notifications arrivent dans le format suivant.

connecter votre vie quotidienne à Google feuilles automatiquement

Vous devrez déterminer l'adresse e-mail entrante ou la ligne d'objet à utiliser lors de l'arrivée des alertes de détection de mouvement.

Vous pouvez ensuite l'utiliser dans IFTTT lorsque vous configurez le déclencheur de votre applet.

connecter votre vie quotidienne à Google feuilles automatiquement

Configurez ensuite l'action dans IFTTT pour écrire une ligne de données incluant la date et l'heure de l'alerte.

connecter votre vie quotidienne à Google feuilles automatiquement

Une fois que cela est configuré, vous aurez un journal complet de tous les jours et heures de l'ouverture de la porte d'entrée de votre maison.

connecter votre vie quotidienne à Google feuilles automatiquement

Dans ce format, il est assez facile de voir s’il existe des jours où la porte 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 ya un mouvement, vous pouvez vérifier votre courrier électronique entrant pendant ces moments et voir qui est le coupable!

Rappels de gymnastique automatisés

Une autre chose utile pour vous connecter à l'aide de Google Sheets est de vous rendre 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, tout ce qu'il faut, c'est un peu d'encouragement.

En faisant le suivi de votre fréquence, vous vous ferez un compte rendu de vos réalisations. Allez souvent et regardez la feuille se remplir.

La meilleure façon de faire est d'utiliser IFTTT. Plus précisément, le déclencheur d'emplacement. Il suffit de taper l'adresse de votre gymnase dans le champ d'adresse.

connecter votre vie quotidienne à Google feuilles automatiquement

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

connecter votre vie quotidienne à Google feuilles automatiquement

Maintenant, vous aurez un enregistrement du jour et de l'heure où vous avez visité le gymnase chaque jour.

Un enregistrement visuel de votre succès à aller à la gym est génial. 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 pour cela est de déclencher un email de rappel automatisé  en utilisant le même script que celui de la journalisation des poids dans la première section de cet article.

Il vous suffira de modifier la déclaration SI pour que le courrier sortant ressemble à ceci:


si (DateDiff>
2) {
  MailApp.sendEmail ("[email protected]", "Rappel d'exercice", "Ça fait" + DateDiff.toString () + "depuis que vous avez travaillé. Allez au gymnase vous paresseux!");
}

Maintenant, vous recevrez un rappel en douceur si vous passez plus de deux jours sans aller au gymnase!

Dormez mieux

Que vous possédiez une Fitbit, une Apple Watch ou une Samsung Smart Watch, vous avez une très grande facilité pour enregistrer à quel point vous dormez chaque nuit.

Toutes les solutions disponibles ne permettent pas de consigner les informations dans un tableur. Par exemple, Samsung Gear enregistre vos habitudes de sommeil dans l'application Samsung Health.

Vous pouvez faire défiler l’application dans le temps pour voir à quoi ressemblent vos habitudes de sommeil, mais il n’existe pas de moyen simple d’analyser les données en chiffres.

D'autre part, si vous avez un Fitbit, c'est une autre histoire.

connecter votre vie quotidienne à Google feuilles automatiquement

connecter votre vie quotidienne à Google feuilles automatiquement

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

Veillez, Android est compatible avec IFTTT, mais vous devez le configurer via un Webhook en suivant les instructions du la notice .

Une fois que vous avez enregistré le nombre d'heures que vous passez la nuit sur Google Sheets, vous pouvez commencer à essayer de corréler ces données avec d'autres événements qui se sont produits dans votre vie à ce moment-là.

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?
  • Tu dors mieux à certaines saisons?
  • Dormez-vous mieux certains jours de la semaine?
  • Est-ce que vos jours d'entraînement (à partir de votre journal précédent) affectent votre qualité de sommeil?

En comprenant quelles habitudes conduisent à un meilleur sommeil, vous aurez les connaissances nécessaires 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à affirmé 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 créer un journal Google Sheets très rapide, qui vous rappellera si vous êtes parti trop longtemps depuis que vous avez envoyé un SMS à votre conjoint.

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

connecter votre vie quotidienne à Google feuilles automatiquement

Entrez le numéro de téléphone de votre conjoint en tant que numéro de téléphone «Envoyer à». Cela déclenchera l'applet chaque fois que vous envoyez un message texte à votre conjoint.

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

<41>

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

Modifiez le nombre de jours pendant lesquels vous souhaitez alerter et modifiez la section d'envoi du courrier électronique du code comme suit:


si (DateDiff>
4) {
  MailApp.sendEmail ("[email protected]", "Rappel pour le conjoint", "Ça fait" + DateDiff.toString () + "depuis que vous avez envoyé un SMS à votre conjoint. Vous êtes négligent!");
}

Oui, il est probablement triste que vous ayez besoin d’un rappel automatique pour contacter votre épouse et lui dire que je vous aime, mais c’est mieux que d’oublier et de ne pas le faire du tout, non?

Google Sheets vous aide à suivre votre vie

Ce ne sont là que quelques exemples des manières 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 sur 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.






Nuage de tags

Choix de L'éditeur


Thomas Becket

Je suis un écrivain indépendant qui couvre la programmation et les logiciels.
Je suis étudiant en informatique et je m'intéresse à la programmation, aux logiciels et à la technologie
Gadgets technologiques et critiques 2019