Så här loggar du automatiskt på ditt dagliga liv till Google Sheets
Livet kan förblinda oss med sin rutin. Låt oss vända oss till Google och öppna nya möjligheter att förbättra ditt liv? Den enkla uppgiften att logga in med Google Sheets kan avslöja detaljer som ofta går obemärkt. Du behöver inte svettas eftersom du kan göra det automatiskt. Det behövs ingen speciell kunskap.
I den här artikeln kommer vi att täcka fem specifika exempel på hur en daglig logg av dina livsaktiviteter kan användas för att identifiera möjligheter. Dessa kan avslöja möjligheter att förbättra din hälsa, spara pengar eller till och med dina relationer.
Exemplen som används här kräver bara enkel Google Script-kod för att skapa automatisk loggning och anmälningar. Om du vill kan du kopiera skriptna direkt från den här artikeln och till ditt eget Google Sheet-projekt.
Få Vikt Log påminnelser
När du är redo att installera den här automatiseringen är allt du behöver göra, kom ihåg att gå på din smarta skala varje dag.
Detta kommer att skicka in en ny post till ditt Google-ark. Men om du går mer än en vecka utan att komma på skalan får du ett mail som påminner dig om att väga dig själv.
Det viktiga för denna automatisering att arbeta är att du köper en smart skala som ger ett sätt att logga in din vikt i Google Sheets automatiskt. Det finns vanligtvis flera sätt att uppnå detta beroende på tillverkaren.
- Skalan kan låta dig skicka ett e-postmeddelande, som du kan använda för att utlösa en IFTTT-åtgärd som skriver vikten till ett Google-ark.
- Skalan kan vara kompatibel med IFTTT, så du behöver bara välja den i IFTT som en trigger och välj Google Sheets som åtgärd.
- Direkt Google Sheets-integration kan vara tillgänglig.
Se till att du gör läxorna innan du köper skalan så att du vet att det kommer att låta dig logga in din vikt.
I mitt fall misslyckades jag med att göra mina läxor. Viktguruens smarta skala ger inte en automatisk utmatning till e-post eller IFTTT, men appen tillåter mig att exportera alla viktinspelningar till en CSV-fil som jag exporterar till Google Sheets varje dag.
Det här är inte idealiskt, och förhoppningsvis har du köpt en smart skala som automatiskt loggar in med en av de tre lösningarna ovan.
När skalan skickar nya data till Google Sheets är nästa steg att skapa ett Google-skript som kontrollerar varje dag om du har vägt dig själv.
För att skapa det här nya skriptet, öppna det Google-arket där din vikt blir loggad och välj Verktyg från menyn, då Scriptredigerare.
Klistra in följande kod i skriptredigeraren och spara den som ett nytt projekt.
funktion myFunction () var ss = SpreadsheetApp.getActiveSpreadsheet (); var ark = ss.getActiveSheet (); var lastRow = CountColA (); var lastDate = nytt datum (sheet.getRange (lastRow, 1) .getValues ()); var thisDate = nytt datum (); var DateDiff = (thisDate.getTime () - lastDate.getTime ()) / 1000/60/60/24; if (DateDiff> 7) MailApp.sendEmail ("[email protected]", "Viktloggpåminnelse", "Du har inte vägt dig själv i" + DateDiff.toString () + "days!"); funktion CountColA () var sheet = SpreadsheetApp.getActiveSheet (); var data = sheet.getDataRange (). getValues (); för (var i = data.length-1; i> = 0; i -) om (data [i] [0]! = null && data [i] [0]! = ") return i + 1 ;
Hur denna kod fungerar är som följer.
- Använder CountColA-funktionen för att identifiera den sista raden av data i arket.
- Pulls datumvärdet ur sista raden och subtraherar det från dagens datum.
- Konverterar datumskillnaden från milisekunder till dagar.
- Om mer än sju dagar har gått sedan senaste inmatningen skickar skriptet ett påminnelsemail.
Om du är nyfiken på hur skickar e-post via Google Scripts, har vi täckt detaljerna i en annan artikel. Slutligen behöver du bara konfigurera manuset för att köra varje dag. För att göra detta, klicka på i redigeringsverktyget Redigera, och då Nuvarande projektets utlösare.
Ange din nya funktion för att utlösa som en Tids driven händelse med hjälp av Dagstimern, och ställ in när du vill att manuset ska köra varje dag.
Jag har satt mitt manus för att springa varje morgon innan mitt alarm går av, så att jag får se min e-postpåminnelse första på morgonen.
Det är en väldigt användbar väg att aldrig glömma att väga dig själv. Genom att väga dig ofta, kommer du alltid att vara medveten om var du står hälsosam.
Se vem slösar bort energi hemma
Det finns inget mer frustrerande för en husägare än att se din värme- eller kylregning klättring månad efter månad och har ingen aning om vad som orsakar det.
Det finns många sätt att spåra ditt hem energiförbrukning. 7 Nifty Gadgets för att övervaka ditt hem energiförbrukning. 7 Nifty Gadgets för att övervaka ditt hem energianvändning. Dessa energimätnings gadgets är några av de mest användbara smart home-teknik som för närvarande finns tillgängliga. Spara pengar (och miljön!) Genom att enkelt övervaka din energianvändning med dessa lättanvända enheter! Läs mer . Ett bra sätt är att spåra var du kan förlora luften (varm eller kall) till utsidan är genom övervakning hur ofta öppnar och stänger dörren dörren av ditt hus. En bra gadget för detta är en inomhus eller utomhus trådlös kamera pekad på entrén.
Nästan alla trådlösa kameror du köper dessa dagar tillåter dig att skicka rörelsemeddelanden via e-post. Till exempel använder jag ReoLink Argus 2 inomhus / utomhuskamera, och det tillåter upp till tre e-postkonton för att få meddelanden.
Dessa meddelanden kommer i följande format.
Du måste bestämma antingen den inkommande e-postadressen eller ämnesraden som ska användas när varningsvarslingsvarningarna kommer in.
Då kan du använda detta i IFTTT när du konfigurerar utlösaren för din applet.
Ställ sedan in åtgärden i IFTTT för att skriva en rad data som innehåller datum och tid för varningen.
När detta är upprättat har du en fullständig logg över alla dagar och gånger öppnas dörren till ditt hus.
I det här formatet är det enkelt att se om det finns några dagar där ytterdörren öppnar och stänger för mycket.
Ännu bättre, om din trådlösa kamera är konfigurerad att skicka en ögonblicksbild när det finns rörelse, kan du kontrollera ditt inkommande e-mail under dessa tider och se vem den skyldige är!
Automatiserade gym påminnelser
En annan användbar sak att logga med Google Sheets är besök på gymmet. Det är väldigt lätt att glömma att gå till gymmet, eller komma med ursäkter att inte gå. Ibland är allt som behövs en liten uppmuntran.
Genom att spåra hur ofta du går, ger du dig en rekord av dina prestationer. Gå ofta och kolla upp det här arket.
Det bästa sättet att göra detta använder IFTTT. Specifikt platsutlösaren. Skriv bara in ditt gymnas adress i adressfältet.
Skapa avtryckaren och välj sedan Google Sheets som åtgärd. Den viktiga datapunkten är bara datumet, så se till att lämna minst OccurredAt ingrediens.
Nu har du en rekord över dagen och tiden du har besökt gymmet varje dag.
En visuell rekord av din framgång när du går till gymmet är stor. Men vad händer om du bara bestämmer dig för att inte gå och inte ens kolla kalkylbladet?
En lösning för detta är att utlösa ett automatiserat påminnelsemail använder samma manus som viktloggning i den första delen av den här artikeln.
Du behöver bara ändra IF-uttalandet så att det utgående e-mailet ser något ut så här:
om (DateDiff> 2) MailApp.sendEmail ("[email protected]", "Motion Reminder", "It's been" + DateDiff.toString () + "dagar sedan du har tränat. ! ");
Nu får du en mild påminnelse om du går mer än två dagar utan att gå till gymmet!
Få bättre sömn
Oavsett om du äger en Fitbit, Apple Watch eller en Samsung Smart Watch, har du en mycket enkel anledning att logga hur bra du sover varje natt.
Att hålla en historia av data kan verkligen hjälpa dig att förstå olika saker som skadar eller hjälper dina sömnmönster. Sova Snabbare och bättre med dessa 5 sätt att slå Sömnlöshet Sova Snabbare och bättre med dessa 5 sätt att slå Sömnlöshet Brist på sömn eller sömnbrist har allvarliga hälsoeffekter. Det här är några av de bästa online-resurserna som hjälper dig att somna snabbare och bättre. Prova dessa sömntekniska appar och webbplatser idag. Läs mer .
Inte alla lösningar där ute erbjuder ett sätt att logga information till ett kalkylblad. Samsung Gear loggar till exempel din sömnmönster till Samsung Health app.
Du kan bläddra fram och tillbaka i tiden i den här appen för att se hur dina sömnmönster var över tiden men det finns ingen enkel väg att göra en dataanalys på siffrorna.
Å andra sidan, om du har en Fitbit, är det en annan historia.
Fitbit är integrerad med IFTTT Ta din träningsrutin till nästa nivå med Fitbit och IFTTT Ta din träningsrutin till nästa nivå med Fitbit och IFTTT Här kommer vi att gräva djupare på de många sätt som Fitbit och IFTTT kan arbeta för att göra din livet bättre. Läs mer, vilket innebär att du kan samla data till ett Google-ark varje gång din Fitbit loggar in en ny sömnhändelse.
Du behöver inte äga en Fitbit för att få bra sömnspårning. Khamosh gillade Apple Watch sova spårning Allt Apple Watch är bättre än Fitbit Charge Allt Apple Watch gör bättre än Fitbit Charge Tänker om en Fitbit? Apple Watch är bättre på nästan allt. Läs mer, och du kan integrera Samsung Health med en app som Sleep as Android för att uppnå samma sak.
Du behöver faktiskt inte använda Samsung Health alls, eftersom Sleep as Android är kapabel direkt med din Samsung Gear smart klocka (både S2 och S3).
Sova som Android är kompatibel med IFTTT, men du måste konfigurera den via en Webhook med instruktionerna i användarhandboken.
När du loggar in hur många timmar per natt du sover i Google Sheets kan du börja försöka korrelera den data med andra händelser som pågick i ditt liv under den tiden.
Några exempel på vad du kan lära av dessa data:
- Är din sömnkvalitet bättre när du går och lägger dig tidigt eller sent?
- Sov du bättre under vissa årstider?
- Sover du bättre på vissa dagar i veckan?
- Har dina träningsdagar (från din tidigare logg) påverkat din sömnkvalitet?
Genom att förstå vilka mönster som leder till bättre sömn har du den kunskap du behöver för att förbättra dina odds för att vakna mycket bättre vilade på morgonen.
Trend SMS-aktivitet med make / maka
Har din make sagt någonsin att du inte ger dem tillräckligt med uppmärksamhet?
Kanske har du varit väldigt upptagen nyligen och glömde att skriva dem under dagen som du brukar göra?
Du kan faktiskt skapa en mycket snabb Google Sheets-logg som påminner dig om du har gått för länge sedan att skicka en text till din make.
Allt du behöver göra är att skapa ett IFTTT-recept med Android SMS som utlösare.
Fyll i din makas telefonnummer som “skicka till” telefonnummer. Detta kommer att utlösa appleten varje gång du skriver din make.
För utlösningsåtgärden väljer du Google Sheets Lägg till rad i kalkylblad.
Nu behöver du bara gå in i Google-arket och skapa ett Google-skript precis som i den första delen av den här artikeln.
Ändra antalet dagar när du vill varna och redigera kodens e-postadress till något liknande:
om (DateDiff> 4) MailApp.sendEmail ("[email protected]", "Spousal Reminder", "It's been" + DateDiff.toString () + "dagar sedan du har textat din make / maka. ! ");
Ja, det är troligen ledsen att du behöver en automatisk påminnelse att nå ut till din make och säga att jag älskar dig, men det är bättre än att glömma och inte göra det alls, rätt?
Google Plattor hjälper dig att spåra ditt liv
Det här är bara några exempel på hur du kan dra nytta av Google Sheets för att förbättra ditt liv.
Det är så enkelt att samla in data från ditt liv till Google Sheets. På nästan alla områden i ditt liv finns det förmodligen ett sätt att spåra och till och med skapa meddelanden som kan hjälpa dig att förbättra på något sätt.
Om du gillar det vi har gjort här med skript i Google Sheets, kan du njuta av vår mer avancerade artikel på Google Skript som gör Google Sheets kraftfullare 4 Google Skript som gör Google-ark mycket mer kraftfulla 4 Google Skript som gör Google Sheets mycket Mer kraftfulla Google Sheets är bra ur lådan, men det kan bli ännu kraftigare om du använder Google Scripts för att förbättra dess kapacitet. Läs mer .
Utforska mer om: Google Sheets, Lifelogging, Scripting, Task Automation.