Hi, ich bin am überlegen mir auch ein Fitness Armband zu holen. Xiaomi3. Allerdings möchte ich nicht, dass das ganze über eine app läuft, geschweige denn die Daten in einer cloud gespeichert werden. Kommt man auch anders an die Daten roh Daten ran? Dann könnte man sich in c# oder so ja selber ein kleines Tool für den computer schreiben, welches die Daten auswertet und graphisch darstellt. Hat damit schon mal jemand was gemacht? Oder weiß jemand wie solche Daten aussehen? Kommt man da überhaupt ran? Bzw. wie? Es muss ja eigentlich gehen, da es noch fitness Apps von Drittanbieter gibt.
Wahrscheinlich spricht das Ding Bluetooth LE. Alle "genormten" Services sind bei der Bluetooth SIG (Bluetooth.org) dokumentiert. Wahrscheinlich wird es Running Speed and Cadence Profile und ggf. noch andere sein.
Johannes schrieb: > Kommt man auch anders an die Daten roh Daten ran? Du glaubst wahrscheinlich, weil es dein Körper ist wären das auch DEINE Daten - aber das sehen Google und Amazon ganz anders. Man kommt wohl nicht darum herum Reengineering zu betreiben um das Übertragungsprotokoll zu verstehen. Dass es sich um Bluetooth handelt hilft dabei nicht viel weiter, macht aber die Analyse aufwendig. Ich würde versuchen meine Idendität möglichst zu verschleiern, damit die Werte nicht automatisch bei Versicherung und Krankenkasse landen. Georg
georg schrieb: > Dass es sich um Bluetooth handelt > hilft dabei nicht viel weiter, macht aber die Analyse aufwendig. Ist das so gefühlt, oder hast Du das konkrete Xiaomi3 schon mal untersucht?
Hast du denn schon mal gesucht? für Varianten von deinem Armband scheint es schon OpenSource Lösungen zu geben https://en.wikipedia.org/wiki/Xiaomi_Mi_Band (siehe Software compatibility) http://allmydroids.blogspot.com/2014/12/xiaomi-mi-band-ble-protocol-reverse.html
Johannes schrieb: > dass das ganze über eine app läuft, > geschweige denn die Daten in einer cloud gespeichert werden. Die Sensorik eines solchen (preiswerten) Fitness-Armbandes ist ja nun mal sehr eingeschränkt. Ausser Puls-Messung oder an einer Wackel-Schüttel-Messung wird da ja im Fitneess-Armband selbst wenige Messgrößen ermittelt werden, oder täusche ich mich da? (GPS im Armband selbst ist ja eher selten bzw unerwünschterweise stromzehrend) https://fitnessarmband.eu/so-funktionieren-fitness-armbaender-und-fitness-tracker/ "zurückgelegte Wegstrecke", "verbrauchte Kalorien", "Schlafzeit" sind ja lediglich abgeleitete Größen von Wackel-Messung, Pulsmesser, Uhrzeit und Messwert-Korrelationen, oder nicht? siehe Link: "Bei den günstigen Modellen führt selbst ein rhythmisches Klatschen dazu, dass Schritte gezählt werden." So etwas hab ich ähnlich so selbst wahrgenommen: den ganzen Tag den Garten umgegraben, abends hatte ich dann angeblich 18000 Schritte gemacht, und zig Kilometer gelaufen. Ok, anstrengend war es auf jeden Fall, und viele Kalorien hab ich bestimmt verbraucht. Die "Intelligenz" steckt ja in der App, bzw. ind erweiterten Sensorik des Smartphone. Wie willst du da mit einem stationären PC sinnvollere Erkenntnisse gewinnen? Da geht doch ein großer Teil der nützlichen Informationen verloren, wenn z.B. Positions-Informationen (GPS) nicht vorhanden sind (die sich ja im nahe befindlichen Smartphone befinden)
:
Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.