NEWS
IoBroker FitBit Adapter
-
Hi zusammen,
ich habe heute einen Beta Adapter zum Thema FitBit entwickelt.
Es gibt sicher einige unter euch, die sich ihre Schritte etc. in Vis anzeigen lassen möchten oder Ihre Daten zur Steuerung verwenden.
Wer Interesse hat kann den Adapter testen: (https://github.com/AI3x/ioBroker.fitbit)
https://github.com/AI3x/ioBroker.fitbit.git
Der Adapter ist momentan in der Beta und zeigt aktuell zum Testen nur die aktuellen Schritte (z.B. einer FitBit Uhr) an.
Bei Fragen einfach melden.
Ich werde für mich nach und nach weitere Werte in den Adapter mit einbinden.
Gruß
-
Hey, super Sache.
könntest du noch ein wenig schreiben wie die Ablauf auf dem Dev.Account aussieht?
Wo muss man was eintragen, bestätigen?
Danke
-
soweit hab ich das hin bekommen. Nur werden die States bei mir nur unter Ergebnisse angezeigt.
Unter Objekte/Fitbit ändert sich nichts.
-
Hast du die Objekte mal neu geladen?
Bzw. hast du die neue Version des Adapters nochmals gepusht bzw. hochgeladen?
Bei dir steht auch nur ein State in der Liste obwohl ja Herzschlag und Schritte gesetzt werden.
Ich habe auch zwischenzeitlich ne neue Branch hochgeladen.
Gruß
-
Hallo zusammen,
ich habe mir einen Dev Account angelegt und eine App definiert - keine Ahnung, ob das so richtig ist, denn jetzt komme ich nicht weiter. Was muss ich bei der Adapterkonfiguration in das Feld "fitibit Token" eintragen?
Und auf was muss ich beim Anlegen der App alles achten? -
Hallo AI3x,
es funktioniert !!! Super coole Sache.
Ich bin froh, endlich jemand der es Packt. Sehr schön… Wie kann man dich supporten?
Schön wäre es dann noch, wenn Gewicht mit reinkommen könnte. Sprich vo der Aria/Aria 2.
Dankende Grüße
-
Über eine kleine Starthilfe würde ich mich sehr freuen …
-
Schön wäre es dann noch, wenn Gewicht mit reinkommen könnte. Sprich vo der Aria/Aria 2.
Dankende Grüße `
Sollte eigentlich kein Problem sein, setze ich bei der nächsten Build mit auf die Liste.
Über eine kleine Starthilfe würde ich mich sehr freuen … `
Wo genau brauchst du Hilfe`?
-
@AI3x:Über eine kleine Starthilfe würde ich mich sehr freuen … `
Wo genau brauchst du Hilfe
?
Nun ja, wie ich weiter ober geschrieben habe, weiß ich nicht, was ich in das Feld "fitbit Token" eintragen muss und ob ich mit dem Einrichten einer App bei fitbit Developer überhaupt auf der richtigen Spur bin?
-
Ok, erster Schritt ist eine APP zu registrieren. Das machst du hier: https://dev.fitbit.com/apps
Dann bekommst du eine OAuth 2.0 Client ID und einen Client Secret.
Diese Daten trägst du dann hier ein: https://dev.fitbit.com/apps/oauthinteractivetutorial
Die Redirect URL ist dann die gleiche die du auch bei der APP Registrierung genommen hast.
Hast du alles eingetragen, so findest du weiter unten einen Link den du anklicken kannst. Hier wirst du dann aufgefordert deine Logindaten einzugeben und die lange der Token Gültigkeit haben darf. (z.B. 1 Jahr). Daraus wird dann der eigentliche Token generiert der dann auch in der URL angezeigt wird.
Du kannst aber auch die ganze URL in das Textfeld auf der Seite eintragen. Dann bekommst du auch den Token ausgespuckt.
Die kannst du dann einfach in meine APP eintragen.
Das war es dann schon! Sonst einfach nochmal melden.
-
Neue Version 0.0.3 veröffentlicht mit Gewicht und Kalorienanzeige.
Gruß
-
@AI3x:Ok, erster Schritt ist eine APP zu registrieren. Das machst du hier: https://dev.fitbit.com/apps
Dann bekommst du eine OAuth 2.0 Client ID und einen Client Secret.
Diese Daten trägst du dann hier ein: https://dev.fitbit.com/apps/oauthinteractivetutorial
Die Redirect URL ist dann die gleiche die du auch bei der APP Registrierung genommen hast.
Hast du alles eingetragen, so findest du weiter unten einen Link den du anklicken kannst. Hier wirst du dann aufgefordert deine Logindaten einzugeben und die lange der Token Gültigkeit haben darf. (z.B. 1 Jahr). Daraus wird dann der eigentliche Token generiert der dann auch in der URL angezeigt wird.
Du kannst aber auch die ganze URL in das Textfeld auf der Seite eintragen. Dann bekommst du auch den Token ausgespuckt.
Die kannst du dann einfach in meine APP eintragen.
Das war es dann schon! Sonst einfach nochmal melden. `
Hey Danke.
Aber was genau trage ich bei der Generierung der App ein?
~~![](</s><URL url=)http://i63.tinypic.com/2ugcdgi.png" />
Ich denke bei Application Website kommt die Adresse vom iobroker rein oder?
Und wie geht's dann weiter?
Danke~~
-
eigentlich ist es egal was du da einträgst, denn die Umleitung und der Calback muss nicht bis zum Ende funktionieren.
8723_unbenannt.png -
hey, danke,
komm bis Punkt 2: Parse Response
Was genau muss da gemacht werden?
von 1A muss ich was kopieren?
-
Da kannst du das rein kopieren was oben in der URL Zeile deines Browsers steht…oder du suchst dir aus der URL einfach selber den AuthToken raus.
Gruß
-
Hallo, hast du noch weitere States geplant?
Wie zum Beispiel: Kilometer, Schlaf oder Minuten (Aktivität)
Lieben Gruß
-
Ja ich denke ich nehme alle Stats mit rein und lass den User per Config entscheiden was genau geholt werden soll.
-
Hallo, ich wollte mal Fragen ob du vielleicht noch die States: Schlaf und Etagen mit rein nehmen könntest.
Gruß Andy
-
sind in der neuesten version mit drin…gruß
-
oh…das wäre schön. Ist diese schon veröffentlicht? Bei mir ist momentan noch die 0.0.3 die Letzte.
Ein Update wurde nicht angezeigt.
Gruß