Slik logger du automatisk på ditt daglige liv til Google Sheets
Livet kan blinde oss med sin rutine. La oss vende oss til Google og åpne opp nye muligheter for å forbedre livet ditt? Den enkle virkningen av livslogging med Google Sheets kan avdekke detaljer som ofte går ubemerket. Du trenger ikke å svette fordi du kan gjøre det automatisk. Det kreves ingen spesiell kunnskap.
I denne artikkelen skal vi dekke fem konkrete eksempler på hvordan en daglig logg av dine livsaktiviteter kan brukes til å identifisere muligheter. Disse kan avdekke muligheter for å forbedre helsen din, spare penger eller til og med dine relasjoner.
Eksemplene som brukes her krever bare enkel Google Script-kode for å lage automatisert logging og varsler. Hvis du vil, kan du kopiere skriptene rett ut av denne artikkelen og inn i ditt eget Google Sheet-prosjekt.
Få Vektlogg påminnelser
Når du er ferdig med å sette opp denne automatiseringen, er alt du trenger å gjøre, husk å gå på smart skala hver dag.
Dette vil sende inn en ny oppføring til Google-arket ditt. Men hvis du går mer enn en uke uten å komme på skalaen, får du en e-post som minner deg om å veie deg selv.
Det viktigste for denne automatiseringen å jobbe er at du kjøper en smart skala som gir en måte å logg vekten din til Google Sheets automatisk. Det er vanligvis flere måter å oppnå dette avhengig av produsenten.
- Skalaen lar deg sende et e-postvarsel, som du kan bruke til å utløse en IFTTT-handling som skriver vekten til et Google-ark.
- Skalaen kan være kompatibel med IFTTT, så du må bare velge den i IFTT som en utløser, og velg Google Sheets som handlingen.
- Direkte Google Sheets-integrasjon kan være tilgjengelig.
Sørg for å gjøre leksene dine før du kjøper skalaen, slik at du vet at det vil la deg registrere din vekt.
I mitt tilfelle klarte jeg ikke å gjøre leksene mine. Vektguruens smarte skala gir ikke en automatisk utgave til e-post eller IFTTT, men appen tillater meg å eksportere alle vektopptak til en CSV-fil, som jeg eksporterer til Google Sheets hver dag.
Dette er ikke ideelt, og forhåpentligvis har du kjøpt en smart skala som automatisk logger ved hjelp av en av de tre løsningene ovenfor.
Når skalaen sender nye data til Google Sheets, er neste trinn å lage et Google-skript som kontrollerer hver dag om du har veid deg selv.
For å opprette dette nye skriptet, åpne det Google-arket der vekten din blir logget og velg Verktøy fra menyen, da Skriptredigerer.
I skripteditoren limer du inn følgende kode og lagrer den som et nytt prosjekt.
funksjon myFunction () var ss = SpreadsheetApp.getActiveSpreadsheet (); var ark = ss.getActiveSheet (); var lastRow = CountColA (); var lastDate = ny dato (sheet.getRange (lastRow, 1) .getValues ()); var thisDate = ny dato (); var DateDiff = (thisDate.getTime () - lastDate.getTime ()) / 1000/60/60/24; hvis (DateDiff> 7) MailApp.sendEmail ("[email protected]", "Weight Log Reminder", "Du har ikke veid deg selv i" + DateDiff.toString () + "days!"); funksjon CountColA () var sheet = SpreadsheetApp.getActiveSheet (); var data = sheet.getDataRange (). getValues (); for (var i = data.length-1; i> = 0; i -) hvis (data [i] [0]! = null && data [i] [0]! = ") return i + 1 ;
Slik fungerer denne koden som følger.
- Bruker CountColA-funksjonen for å identifisere den siste raden med data i arket.
- Trner datoverdien ut av siste rad, og trekker den fra dagens dato.
- Konverterer datoforskjellen fra milisekunder til dager.
- Hvis det har gått mer enn sju dager siden siste innlegg, vil skriptet sende en påminnelses-epost.
Hvis du er nysgjerrig på hvordan du sender e-post via Google Scripts, har vi dekket detaljene i en annen artikkel. Til slutt må du bare konfigurere skriptet for å løpe hver dag. For å gjøre dette, klikker du i skripteditoren Redigere, og så Nåværende prosjektets utløsere.
Sett inn din nye funksjon for å utløse som en Time-drevet hendelse ved bruk av Dagstimer, og sett når du vil at skriptet skal løpe hver dag.
Jeg har satt skriptet mitt til å løpe hver morgen før alarmen min går, slik at jeg får se min e-postpåminnelse første om morgenen.
Det er en veldig nyttig måte å aldri glemme å veie deg selv. Ved å veie deg ofte, vil du alltid være klar over hvor du står helsevennlig.
Se hvem som kaster bort energi hjemme
Det er ikke noe mer frustrerende for et hus enn å se din oppvarming eller kjøling regning klatring måned etter måned, og har ingen anelse om hva som forårsaker det.
Det er mange måter å spore hjemme energibruk på. 7 Nifty Gadgets for å overvåke hjemmens energibruk 7 Nifty Gadgets for å overvåke hjemmens energiforbruk Disse energikontrollene er noen av de mest nyttige smart hjemme teknologiene som er tilgjengelige. Spar penger (og miljøet!) Ved å enkelt overvåke ditt energiforbruk i hjemmet med disse brukervennlige enhetene! Les mer . En flott måte er å spore hvor du kan miste luft (varmt eller kaldt) til utsiden, er ved å overvåke hvor ofte folk åpner og lukker inngangsdøren av huset ditt. En flott gadget for dette er et innendørs eller utendørs trådløst kamera som peker på inngangsporten.
Nesten alle trådløse kameraer du kjøper i disse dager, lar deg sende bevegelsesvarsler via e-post. For eksempel bruker jeg ReoLink Argus 2 Indoor / Outdoor Camera, og det gir opptil tre e-postkontoer for å motta varsler.
Disse varslene kommer i følgende format.
Du må bestemme enten den innkommende e-postadressen eller emnelinjen som skal brukes når bevegelsesvarslingsvarsler kommer inn.
Deretter kan du bruke dette i IFTTT når du konfigurerer utløseren for appleten din.
Deretter sett opp handlingen i IFTTT for å skrive en linje med data som inneholder dato og klokkeslett for varselet.
Når dette er satt opp, vil du ha en full logg over alle dager og ganger ble inngangsdøren til huset ditt åpnet.
I dette formatet er det enkelt nok å se om det er noen dager der inngangsdøren åpner og lukker for mye.
Enda bedre, hvis ditt trådløse kamera er konfigurert til å sende et øyeblikksbilde når det er bevegelse, kan du sjekke innkommende e-post i disse tider og se hvem skyldige er!
Automatiserte treningspåminnelser
En annen nyttig ting å logge ved hjelp av Google Sheets er besøk til treningsstudioet. Det er veldig lett å glemme å gå til treningsstudioet, eller komme med unnskyldninger for ikke å gå. Noen ganger er alt som trengs, litt oppmuntring.
Ved å spore hvor ofte du går, vil du gi deg en oversikt over dine prestasjoner. Gå ofte og se på arket fyll opp.
Den beste måten å gjøre dette på, er å bruke IFTTT. Spesielt plasseringen trigger. Skriv inn adressen til treningsstudioet ditt i adressefeltet.
Opprett utløseren, og velg deretter Google Sheets som handlingen. Det viktige datapunktet er bare datoen, så sørg for å forlate minst OccurredAt ingrediens.
Nå har du en oversikt over dagen og tiden du har besøkt treningsstudioet hver dag.
En visuell rekord av suksess i å gå på treningsstudioet er flott. Men hva om du bare bestemmer deg for ikke å gå og ikke engang sjekke regnearket?
En løsning for dette er å utløs en automatisk påminnelses-e-post bruker det samme skriptet som vektloggingen i den første delen av denne artikkelen.
Du må bare endre IF-setningen slik at den utgående e-posten ser noe ut som dette:
Hvis (DateDiff> 2) MailApp.sendEmail ("[email protected]", "Exercise Reminder", "It's been" + DateDiff.toString () + "dager siden du har trent. ! ");
Nå får du en mild påminnelse hvis du går mer enn to dager uten å gå på treningsstudioet!
Få bedre søvn
Enten du eier en Fitbit, Apple Watch eller en Samsung Smart Watch, har du en veldig enkel ei å logge hvor godt du sover hver natt.
Å holde en historie med disse dataene kan virkelig hjelpe deg med å forstå forskjellige ting som skader eller hjelper søvnmønstrene. Sov raskere og bedre med disse 5 måtene å slå søvnløshet. Sove raskere og bedre med disse 5 måtene å slå søvnløshet. Mangel på søvn eller søvnmangel har alvorlige helseeffekter. Dette er noen av de beste elektroniske ressursene for å hjelpe deg med å sovne raskere og mer forsvarlig. Prøv disse søvnteknologiske appene og nettstedene i dag. Les mer .
Ikke alle løsningene der ute, gir deg mulighet til å logge inn informasjon i et regneark. For eksempel vil Samsung Gear logge søvnmønstrene til Samsung Health-appen.
Du kan bla frem og tilbake i tid i denne appen for å se hvordan søvnmønstrene dine var over tid, men det er ingen enkel måte å gjøre en dataanalyse på tallene.
På den annen side, hvis du har en Fitbit, er det en annen historie.
Fitbit er integrert med IFTTT Ta treningsrutinen til neste nivå med Fitbit og IFTTT Ta treningsrutinen til neste nivå med Fitbit og IFTTT Her vil vi grave dypere inn på de mange måtene Fitbit og IFTTT kan jobbe sammen for å lage din livet bedre. Les mer, noe som betyr at du kan samle data til et Google-ark hver gang din Fitbit logger inn en ny søvnhendelse.
Du trenger ikke å eie en Fitbit for å få god søvnsporing. Khamosh likte Apple Watch sova sporing Alt Apple Watch gjør bedre enn Fitbit Charge Alt Apple Watch gjør bedre enn Fitbit Charge Tenker på en Fitbit? Apple Watch er bedre på nesten alt. Les mer, og du kan integrere Samsung Health med en app som Sleep as Android for å oppnå det samme.
Du trenger faktisk ikke å bruke Samsung Helse i det hele tatt, siden Sleep as Android er kapabel direkte med din Samsung Gear smart klokke (både S2 og S3).
Sove som Android er kompatibel med IFTTT, men du må sette det opp via en Webhook ved hjelp av instruksjonene i brukerhåndboken.
Når du logger på hvor mange timer en natt du sover i Google Sheets, kan du begynne å prøve å korrelere dataene med andre hendelser som pågikk i ditt liv i den tiden.
Noen eksempler på hva du kan lære av disse dataene:
- Er søvnkvaliteten bedre når du legger deg tidlig eller sent?
- Sover du bedre i visse årstider?
- Sover du bedre på bestemte dager i uken?
- Trenger treningsdager (fra din tidligere logg) søvnkvaliteten din?
Ved å forstå hvilke mønstre som fører til bedre søvn, vil du ha den kunnskapen du trenger for å forbedre dine muligheter for å våkne mye bedre hvilte om morgenen.
Tren SMS-aktivitet med ektefelle
Har din ektefelle noensinne hevdet at du ikke gir dem nok oppmerksomhet?
Kanskje du har vært veldig opptatt i det siste og glemte å skrive dem i løpet av dagen som du vanligvis gjør?
Du kan faktisk lage en veldig rask Google Sheets-logg som vil minne deg om du har gått for lenge siden å sende en tekst til din ektefelle.
Alt du trenger å gjøre er å lage en IFTTT oppskrift med Android SMS som utløseren.
Fyll inn din ektefelles telefonnummer som “Send til” telefonnummer. Dette vil utløse applet hver gang du skriver din ektefelle.
For utløsningsaksjonen, velg Google Sheets Legg til rad i regneark.
Nå er alt du trenger å gjøre, gå inn i Google-arket, og opprett et Google-skript akkurat som i den første delen av denne artikkelen.
Endre antall dager når du vil varsle, og rediger e-post send-delen av koden til noe slikt:
Hvis (DateDiff> 4) MailApp.sendEmail ("[email protected]", "Spousal Reminder", "It's been" + DateDiff.toString () + "dager siden du har skrevet din ektefelle. ! ");
Ja, det er trolig trist at du trenger en automatisk påminnelse for å nå ut til din ektefelle og si at jeg elsker deg, men det er bedre enn å glemme og ikke gjøre det i det hele tatt,?
Google Sheets hjelper deg med å spore livet ditt
Dette er bare noen få eksempler på hvordan du kan dra nytte av Google Sheets for å forbedre livet ditt.
Det er så enkelt å samle inn data fra ditt liv til Google Sheets. I nesten alle områder av livet ditt er det sannsynligvis en måte å spore og til og med skape meldinger som kan hjelpe deg med å forbedre på noen måte.
Hvis du liker det vi har gjort her med skripting i Google Sheets, kan du nyte vår mer avanserte artikkel på Google Skript som gjør Google-arkene kraftigere 4 Google-skript som gjør Google-arkene mye mer kraftfulle 4 Google-skript som gjør Google-arkene mye Mer kraftige Google-ark er bra ut av esken, men det kan være enda sterkere hvis du bruker Google Skript for å forbedre sine muligheter. Les mer .
Les mer om: Google Arkiv, Livlogging, Skripting, Oppgaveautomatisering.