
INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-23 12:53


Dit is die nuwe jaar en dit beteken dat ons almal nuwe doelwitte het. 'N Algemene doelwit vir die nuwe jaar is om gesonder te wees, of dit nou beteken om beter te eet, meer te oefen of om meer aktief te wees. My gunsteling manier om alles by te hou, is my Fitbit. Ek het 'n Fitbit Alta wat ek elke dag dra om my stappe, oefening, slaap en beweging dop te hou. Ek teken ook my gewig aan en wat ek eet. Dit hou alles dop.
Die enigste ding wat dit ontbreek, is dat ek my vordering mettertyd kan vergelyk. Ek wil verskillende dae kan vergelyk en my neigings kan sien. Daarom stroom ek my Fitbit -data na Initial State. Dit stel my in staat om 'n pragtige paneelbord met emoji's te skep wat my onmiddellik insig gee oor waar ek my doelwitte kan bereik en mettertyd my datatendense kan sien.
Wat u benodig vir hierdie projek:
- Aanvanklike staatsrekening
- IFTTT rekening
- Fitbit (enige Fitbit -toestel werk)
- Die bereidwilligheid om presies te sien hoeveel minute u spandeer om nie elke dag te beweeg nie
Stap 1: Aanvanklike toestand

Die eerste ding wat u moet doen, is om 'n aanvanklike staatrekening te skep. Gaan na https://iot.app.initialstate.com om 'n nuwe rekening te registreer of by u rekening aan te meld. Dit is so eenvoudig soos om u e -posadres en wagwoord in te voer. U het 'n gratis proeftydperk van 14 dae voordat u 'n intekening benodig en dit is gratis vir studente met 'n edu-e-posadres.
U moet 'n nuwe emmer vir u Fitbit -data skep. Gaan na u emmerrak aan die linkerkant en soek die plusteken -wolkknoppie regs van die soekbalk. Dit sal 'n nuwe stroomemmer skep. Merk die boks Konfigureer eindpunt sleutels om toegang tot die naam van die emmersleutel te hê. Ek het die emmer se naam verander na "IFTTT Fitbit Health Dashboard" en die emmersleutel na "fitbit_data", maar u kan dit maak wat u wil. Sodra u die veranderinge aangebring het, klik op die knoppie Klaar onderaan en u emmer is nou geskep.
Stap 2: IFTTT
Die tweede rekening wat u moet skep, is 'n IFTTT -rekening. Gaan na https://ifttt.com/ en meld aan met 'n e -posadres, Google -rekening of met u Facebook -rekening.
'N Paar woordeskat om ons te help om met IFTTT te begin. Dienste is programme en toestelle wat u daagliks gebruik waarmee IFTTT gekoppel is (Fitbit, Strava, Instagram, Evernote, ens.). Applets gebruik die dienste om aksies te skep. Ons sal Applets met Fitbit en Webhooks skep om die data na die oorspronklike toestand te stuur.
Gaan na My applets en klik op die knoppie New Applet. Klik op die +hierdie knoppie en soek na Fitbit. U moet by u Fitbit -rekening aanmeld. Om te begin, kies Daaglikse aktiwiteitsopsomming. Klik daarna op +dit, soek na Webhooks en kies 'n webversoek. In die URL -boks wil u u API -eindpunt kopieer en plak uit u aanvanklike staatrekening. U vind dit in die instellings van u Fitbit -data -emmer. Aan die einde van die API -eindpunt voeg u "&", 'n data waarde naam, dan "=" by. Klik op voeg bestanddeel by en kies die data wat u wil stroom.
Vir my voorbeeld het ek Total Steps gekies. My URL lyk dus soos volg:
groker.init.st/api/events?accessKey=ist_XXXXX-BE163s&bucketKey=fitbit_data&totalsteps={{TotalSteps}}
Kies Metode as GET. Laat inhoudsoort en liggaam leeg. As u klaar is, klik op stoor. U het nou u eerste applet geskep!
Stap 3: Herhaal IFTTT soos benodig

Nou moet u die laaste stap herhaal vir al die data wat u wil volg. Dit kan 'n bietjie vervelig wees, maar dit is nodig om alles op te spoor wat u wil volg.
Ek het persoonlik besluit om die volgende op te spoor:
- Ontwaak tyd
- Slaaptyd
- Totale slaaptyd
- Sittende notules
- Ligte aktiewe minute
- Redelik aktiewe minute
- Baie aktiewe minute
- Totale verbrande kalorieë
- Totale stappe
- Totale afstand
- Gewig
Enige applets wat die daaglikse aktiwiteitsopsomming gebruik, word een keer per dag opgedateer wanneer u u Fitbit sinkroniseer, en die ander sal opdateer sodra inligting aangeteken is (gewig, slaap, ens.).
Daar is een ding om hier op te let. Daar is 'n gebruiksbeperking op die Fitbit -diens, oftewel hoe gereeld u dit kan gebruik. As 'n gebruiksperk beperk is, sal die applet oor die algemeen later die dag weer probeer hardloop. U kan sien of 'n applet suksesvol loop deur na die aktiwiteitsopsommingsbladsy te gaan.
Stap 4: Aanvanklike staatsdashboard

Al u data kom in en word as 'n algemene datatipe in teëls ingestel. Dit is die prettige deel. Verander u teëls in verskillende datatipes en voeg real-time uitdrukkings by. Ek sal verduidelik hoe u dit alles moet doen om u dashboard die beste en mooiste te maak.
Tipes tipes
Om 'n teël te verander, klik met die rechtermuisknop op die teël en kies Bewerk teël. U kan die titel verander, die keuselys gebruik om 'n teëltipe te kies, en vir lyn-/staaf-/metergrafieke kan u die datakleur kies.
Daar is baie opsies om u data te vertoon. Vir my eie paneelbord gebruik ek 'n opsomming vir totale afstand, verbrande kalorieë, totale stappe, wakker tyd, slaaptyd en totale slaap. Ek het 'n lyngrafiek gebruik vir sittende, ligte aktiewe, redelik aktiewe en baie aktiewe minute. Vir gewig het ek 'n maatgrafiek gebruik. Daar is 'n onbeperkte kombinasie om ons paneelbord te ontwerp.
Om die teëls te skuif, klik op Redigeer teëls in die linker boonste hoek. U kan die vorm en grootte van die teëls verander en dit oral op u paneelbord skuif.
Uitdrukkings - Emojis
Ek gebruik intydse uitdrukkings om emoji-teëls te kodeer. Dit stel my in staat om onmiddellik 'n opdatering te kry as ek op my paneelbord kyk of ek my doelwitte bereik het of nie. My gunsteling voorbeeld is die totale afstand. As ek 5 myl kry, is dit die hardloop -emoji en as dit 4,9 of minder is, is dit 'n skilpad.
Agtergrondprent
U kan 'n agtergrondprent by u dashboard voeg om u data meer persoonlikheid en konteks te gee.
Stap 5: Gevolgtrekking

U kan my paneelbord sien en sien hoe ek by my doelwitte bly!
init.st/v0pfrpy
Nou het u 'n volledig ingeboude paneelbord. U kan u neigings sien en verskillende dae vergelyk om te sien hoe u aktiwiteit wissel. Laat weet my as u enige vrae het !!
Aanbeveel:
Skaam masker wat stilmaak as dit mense sien: 9 stappe (met foto's)

Skaam masker wat stil word as dit mense sien: Dit is hartseer dat ons gesigmaskers moet dra weens Covid -19. Dit is nie 'n baie aangename ervaring nie, dit maak jou warm, sweet, senuweeagtig en natuurlik moeiliker om asem te haal. Daar is dorstige tye dat u die masker wil verwyder, maar u is bang om dit te doen. Wat ek
Hartvisualiseerder - Sien jou hartklop: 8 stappe (met foto's)

Hartvisualiseerder | Sien u hartklop: ons het almal óf ons hart klop, óf ons het dit gehoor, maar nie baie van ons het dit gesien nie. Dit was die gedagte wat my laat begin het met hierdie projek. 'N Eenvoudige manier om u hartklop visueel te sien met behulp van 'n hartsensor en u ook basiese beginsels oor elektrisiteit te leer
Wiggly Wobbly - Sien die klankgolwe !! Real Time Audio Visualizer !!: 4 stappe

Wiggly Wobbly - Sien die klankgolwe !! Real Time Audio Visualizer !!: Het u al ooit gewonder hoe die Beetle -liedjies lyk? Of wil u net sien hoe 'n geluid lyk ?? Moenie bekommerd wees nie, ek is hier om u te help om dit weer te laat gebeur !!! Kry u luidspreker hoog en mik na die vervaagde
Beter manier om lêers op instruksies te sien/dokumenteer: 4 stappe

Beter manier om lêers op instruksies te bekyk/dokumenteer: Mense bevat dikwels lêers vir projekte via Instructables -oplaaie. Dikwels is dit sagteware -bronlêers wat selfs die kloppende hart van die instruksies kan wees. Maar Instructables gee die leser nie 'n maklike manier om die kode te lees en te hersien nie. (
Hoe om alle stappe standaard te sien V.3: 4 stappe

Hoe om alle stappe standaard te sien V.3: Hallo! In hierdie instruksies sal ek u wys hoe u u instruksies in alle stappe kan sien, in plaas daarvan om op elke stap te klik en u vinger moeg te maak, wat lei tot lewerversaking en bloedverlies. Drink asseblief verantwoordelik. Dankie