Sådan logger du automatisk på dit daglige liv til Google Sheets

Google Sheets kan hjælpe dig med at organisere dit liv. Start livslogning med Google Scripts for at oprette en logfil over dine daglige aktiviteter og forbedre dit liv yderligere.

Google Sheets kan hjælpe dig med at organisere dit liv.  Start livslogning med Google Scripts for at oprette en logfil over dine daglige aktiviteter og forbedre dit liv yderligere.
Reklame

Livet kan blinde os med sin rutine. Lad os vende os til Google og åbne nye muligheder for at forbedre dit liv? Den enkle handling af livslogning med Google Sheets kan afdække detaljer, der ofte går ubemærket. Du behøver ikke at svede, fordi du kan gøre det automatisk. Der kræves ingen speciel viden.

I denne artikel skal vi dække fem specifikke eksempler på, hvordan en daglig log af dine livsaktiviteter kan bruges til at identificere muligheder. Disse kan afsløre muligheder for at forbedre dit helbred, spare penge eller endda dine relationer.

De eksempler, der bruges her, kræver kun simpel Google Script-kode for at oprette den automatiske logning og underretninger. Hvis du vil, kan du kopiere scripts lige ud af denne artikel og ind i dit eget Google Sheet-projekt.

Få Vægt Log påmindelser

Når du er færdig med at oprette denne automatisering, er alt hvad du skal gøre, husk at træde på din klare skala hver dag.

Dette vil indsende en ny post til dit Google-ark. Men hvis du går mere end en uge uden at komme på skalaen, får du en mail, der minder dig om at veje dig selv.

Smart skala

Det vigtige for denne automatisering at arbejde er, at du køber en smart skala, der giver dig mulighed for automatisk at logge din vægt til Google Sheets . Der er normalt flere måder at opnå dette afhængigt af producenten.

  • Skalaen kan lade dig sende en e-mail-besked, som du kan bruge til at udløse en IFTTT-handling, der skriver vægten til et Google-ark.
  • Skalaen kan være kompatibel med IFTTT, så du behøver kun at vælge den i IFTT som en trigger og vælge Google Sheets som handlingen.
  • Direkte Google Sheets-integration kan være tilgængelig.

Sørg for at lave dit hjemmearbejde, før du køber skalaen, så du ved, det vil lade dig logge din vægt.

I mit tilfælde undlod jeg at lave mine lektier. Vægtgoerernes smarte skala giver ikke en automatiseret output til e-mail eller IFTTT, men appen tillader mig at eksportere alle vægtoptagelser til en CSV-fil, som jeg eksporterer til Google Sheets hver dag.

logger dit daglige liv automatisk til google ark

Dette er ikke ideelt, og forhåbentlig har du købt en smart skala, der automatisk logger ved hjælp af en af ​​de tre løsninger ovenfor.

Når skalaen sender nye data til Google Sheets, er det næste skridt at oprette et Google-script, der kontrollerer hver dag, om du har vejet dig selv.

For at oprette dette nye script skal du åbne det Google-ark, hvor din vægt bliver logget, og vælg Værktøjer fra menuen, og derefter Script editor .

logger dit daglige liv automatisk til google ark

Indsæt følgende kode i scripteditoren, og gem den som et nyt projekt.

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; if (DateDiff>7) { MailApp.sendEmail("[email protected]", "Weight Log Reminder", "You haven't weighed yourself in " + DateDiff.toString() + " days!"); } } function CountColA() { var sheet = SpreadsheetApp.getActiveSheet(); var data = sheet.getDataRange().getValues(); for(var i = data.length-1 ; i>=0 ; i--){ if (data[i][0] != null && data[i][0] != ''){ return i+1 ; } } } 

Sådan fungerer denne kode som følger.

  1. Bruger CountColA-funktionen til at identificere den sidste række af data i arket.
  2. Træk datoværdien ud af den sidste række og trækker den fra dagens dato.
  3. Konverterer datoen forskellen fra milisekunder til dage.
  4. Hvis mere end syv dage er gået siden sidste indtastning, vil scriptet sende en påmindelse email.

Hvis du er nysgerrig, hvordan sende e-mail via Google Scripts fungerer, har vi dækket detaljerne i en anden artikel. Endelig skal du bare konfigurere scriptet til at køre hver dag. For at gøre dette, skal du i scripteditoren klikke på Rediger og derefter Aktuelle projektets udløsere .

logger dit daglige liv automatisk til google ark

Indstil din nye funktion til at udløse som en tidsdrevet begivenhed ved hjælp af dagtimeren, og indstil, når scriptet skal køre hver dag.

logger dit daglige liv automatisk til google ark

Jeg har indstillet mit script til at køre hver morgen før min alarm slukker, så jeg får vist min e-mail påmindelse første om morgenen.

logger dit daglige liv automatisk til google ark

Det er en rigtig nyttig måde at aldrig glemme at veje dig selv. Ved at veje dig ofte, vil du altid være opmærksom på, hvor du står sundhedsmæssigt.

Se, hvem spilder energi derhjemme

Der er ikke noget mere frustrerende for et boligejer end at se din opvarmning eller køling regning klatring måned efter måned, og ikke have nogen anelse om, hvad der forårsager det.

Der er mange måder at spore dit hjems energiforbrug på. 7 Nifty Gadgets til overvågning af dit hjems energiforbrug. 7 Nifty Gadgets til overvågning af dit eget energiforbrug Disse gadgets til overvågning af energi er nogle af de mest nyttige smart home-teknologier, der for øjeblikket er tilgængelige. Spar penge (og miljøet!) Ved nemt at overvåge din energiforbrug i hjemmet med disse nemme at bruge enheder! Læs mere . En fantastisk måde er at spore, hvor du kan miste luft (varmt eller koldt) udefra, ved at overvåge, hvor ofte folk åbner og lukker hoveddøren til dit hus. En god gadget til dette er et indendørs eller udendørs trådløst kamera peget på indgangen.

Næsten ethvert trådløst kamera, du køber i disse dage, giver dig mulighed for at sende bevægelsesmeddelelser via e-mail. For eksempel bruger jeg ReoLink Argus 2 Indoor / Outdoor Camera, og det giver mulighed for op til tre email-konti for at modtage underretninger.

logger dit daglige liv automatisk til google ark

Disse meddelelser ankommer i følgende format.

logger dit daglige liv automatisk til google ark

Du skal bestemme enten den indkommende e-mail-adresse eller emnelinjen, der skal bruges, når bevægelsesdetektionsalarmerne kommer ind.

Derefter kan du bruge dette i IFTTT, når du konfigurerer udløseren til din applet.

logger dit daglige liv automatisk til google ark

Derefter skal du indstille handlingen i IFTTT for at skrive en linje med data, der indeholder datoen og klokkeslæt for alarmen.

logger dit daglige liv automatisk til google ark

Når dette er oprettet, vil du have en fuld log over alle de dage og gange, hvor du har åbnet hoveddøren til dit hus.

logger dit daglige liv automatisk til google ark

I dette format er det nemt nok at se, om der er nogen dage, hvor hoveddøren åbner og lukker for meget.

Endnu bedre, hvis dit trådløse kamera er konfigureret til at sende et øjebliksbillede, når der er bevægelse, kan du tjekke din indkommende email i disse tider og se, hvem skylden er!

Automatiserede Gympåmindelser

En anden nyttig ting at logge ved hjælp af Google Sheets er besøg på gymnastiksalen. Det er meget nemt at glemme at gå i gymnastiksalen, eller komme med undskyldninger for ikke at gå. Nogle gange er alt, hvad der kræves, en smule opmuntring.

Ved at spore hvor ofte du går, giver du dig selv en oversigt over dine præstationer. Gå ofte og se det ark fylde op.

Den bedste måde at gøre dette på er at bruge IFTTT. Specielt placeringsudløseren. Indtast bare adressen på dit gym i adressefeltet.

logger dit daglige liv automatisk til google ark

Opret udløseren, og vælg derefter Google Sheets som handlingen. Det vigtige datapunkt er bare datoen, så sørg for at forlade mindst OccurredAt- ingrediensen.

logger dit daglige liv automatisk til google ark

Nu har du en oversigt over den dag og tid, du har besøgt gymnastiksalen hver dag.

En visuel rekord af din succes med at gå i gymnastiksalen er fantastisk. Men hvad nu hvis du bare beslutter dig for ikke at gå og ikke selv kontrollere regnearket?

En løsning til dette er at udløse en automatiseret påmindelse email ved hjælp af samme script som vægten logge en i den første sektion af denne artikel.

Du skal bare ændre IF-erklæringen, så den udgående email ser noget ud som dette:

 if (DateDiff>2) { MailApp.sendEmail("[email protected]", "Exercise Reminder", "It's been " + DateDiff.toString() + " days since you've worked out. Get to the gym you sloth!"); } 

Nu får du en mild påmindelse, hvis du går mere end to dage uden at gå i gymnastiksalen!

Få bedre søvn

Uanset om du ejer en Fitbit, Apple Watch eller en Samsung Smart Watch, har du meget nemt at logge, hvor godt du sover hver nat.

At holde en historie med disse data kan virkelig hjælpe dig med at forstå forskellige ting, der gør ondt eller hjælper dine søvnmønstre. Sove hurtigere og bedre med disse 5 måder at slumre søvnløshed Sov hurtigere og bedre med disse 5 måder at slå søvnløshed Manglende søvn eller søvnløshed har alvorlige sundhedsmæssige virkninger. Disse er nogle af de bedste online ressourcer til at hjælpe dig med at falde i søvn hurtigere og mere forsvarligt. Prøv disse søvnteknologiske apps og websteder i dag. Læs mere .

Ikke alle løsningerne derude giver mulighed for at logge information til et regneark. For eksempel logger Samsung Gear dine søvnmønstre til Samsung Health-appen.

logger dit daglige liv automatisk til google ark

Du kan rulle frem og tilbage i tiden i denne app for at se, hvad dine søvnmønstre var i løbet af tiden, men der er ingen nem måde at lave en dataanalyse på tallene på.

På den anden side, hvis du har en Fitbit, er det en anden historie.

Fitbit er integreret med IFTTT Tag din træningsrutine til næste niveau med Fitbit og IFTTT Tag din træningsrutine til næste niveau med Fitbit og IFTTT Her graver vi dybere på de mange måder Fitbit og IFTTT kan arbejde sammen om at gøre din livet bedre. Læs mere, hvilket betyder at du kan samle data til et Google-ark hver gang din Fitbit logger en ny sovende begivenhed.

logger dit daglige liv automatisk til google ark

Du behøver ikke at eje en Fitbit for at få en god søvnsporing. Khamosh kunne godt lide Apple Watchens søgesporing Alt, hvad Apple Watch gør, er bedre end Fitbit Charge Alt, hvad Apple Watch gør, er bedre end Fitbit Charge Tænker på en Fitbit? Apple Watch er bedre til næsten alt. Læs mere, og du kan integrere Samsung Health med en app som Sleep as Android for at opnå det samme.

logger dit daglige liv automatisk til google ark

Du behøver faktisk ikke bruge Samsung Health overhovedet, da Sleep as Android er kapablet direkte med dit Samsung Gear smart ur (både S2 og S3).

Sove som Android er kompatibel med IFTTT, men du skal indstille den via en Webhook ved at bruge instruktionerne i brugervejledningen.

Når du logger på hvor mange timer om natten du sover i Google Sheets, kan du begynde at forsøge at korrelere disse data med andre begivenheder, der foregik i dit liv i løbet af den tid.

Nogle eksempler på hvad du kan lære af disse data:

  • Er din søvnkvalitet bedre, når du går i seng tidligt eller sent?
  • Sover du bedre i visse årstider?
  • Sover du bedre på bestemte dage i ugen?
  • Er dine træningsdage (fra din tidligere log) påvirket din søvnkvalitet?

Ved at forstå hvilke mønstre der fører til bedre søvn, har du den viden, du har brug for for at forbedre dine odds for at vågne meget bedre hvile om morgenen.

Trend SMS-aktivitet med ægtefælle

Har din ægtefælle nogensinde hævdet, at du ikke giver dem tilstrækkelig opmærksomhed?

Måske har du været rigtig travlt i det sidste og glemte at skrive dem i løbet af dagen som du plejer at gøre?

Du kan faktisk oprette en meget hurtig Google Sheets log, der minder dig om du har gået for længe siden, at sende en tekst til din ægtefælle.

Alt du skal gøre er at oprette en IFTTT opskrift med Android SMS som udløseren.

logger dit daglige liv automatisk til google ark

Udfyld din ægtefælles telefonnummer som "send til" telefonnummer. Dette vil udløse applet hver gang du skriver din ægtefælle.

For udløserhandlingen skal du vælge Google Sheets Add Row til regneark.

logger dit daglige liv automatisk til google ark

Nu er alt du skal gøre, gå ind på Google-arket, og opret et Google Script ligesom i første afsnit af denne artikel.

Rediger antallet af dage, hvor du vil advare, og rediger email-send-delen af ​​koden til noget som dette:

 if (DateDiff>4) { MailApp.sendEmail("[email protected]", "Spousal Reminder", "It's been " + DateDiff.toString() + " days since you've texted your Spouse. You're being neglectful!"); } 

Ja, det er nok trist at du har brug for en automatisk påmindelse om at nå ud til din ægtefælle og sige, at jeg elsker dig, men det er bedre end at glemme og slet ikke gøre det rigtigt?

Google Sheets hjælper dig med at spore dit liv

Dette er blot nogle få eksempler på, hvordan du kan udnytte Google Sheets til at forbedre dit liv.

Det er så nemt at indsamle data fra dit liv til Google Sheets. På næsten alle områder af dit liv er der sandsynligvis en måde at spore og endda oprette meddelelser, der kan hjælpe dig med at forbedre på en eller anden måde.

Hvis du kan lide hvad vi har gjort her med scripting i Google Sheets, nyder du vores mere avancerede artikel på Google Scripts, der gør Google Sheets mere magtfulde 4 Google Scripts, der gør Google Sheets meget mere kraftfulde 4 Google Scripts, der gør Google Sheets meget Mere magtfulde Google Sheets er fantastisk ud af kassen, men det kan være endnu mere kraftfuldt, hvis du bruger Google Scripts til at forbedre dets evner. Læs mere .

In this article