HeartWatch – Gute Pulsanalyse mit Apple Watch

Die Analyse der Pulsdaten aus der Apple Watch ist mit Bordmitteln ein Graus. Darüber habe ich mich ja schon mehrfach ausgelassen. Es gibt aber eine App für die Apple Watch und das iPhone, die eine interessante Auswertung der Daten ermöglicht. Diese App heißt HeartWatch.

Sie zeigt zum einen mehr Informationen direkt auf der Apple Watch an. So bekommt man neben dem aktuellen Puls auch den Durchschnitt des Tages sowie Min und Max angezeigt. Wurde ein Training durchgeführt, so sind auch dazu Werte vorhanden.

Zum anderen sind die die Möglichkeiten der Auswertung auf dem iPhone umfangreicher als mit der Health App von Apple. Auf dem iPhone lehnt sich die App an dem Erscheinungsbild von Apples App Aktivität an. Es werden Kreisdiagramme verwendet, um die Pulswerte anzuzeigen. Die Kreisteile zeigen aber nicht die Unterschiedlichen Aktivitätswerte an (Bewegen, Trainieren, Stehen), sondern den Anteil an Zeiten mit Ruhepuls, hohem Puls und erhöhtem Puls. Damit bekommt man sehr schnell eine Übersicht über die Pulswerte eines Tages oder eines Trainings. Weiterlesen

Pulsmessung der Apple Watch abhängig von WatchOS

Mit der Einführung der Version 1.1 des Betriebssystems (WatchOS) der Appel Watch gab es einige Artikel zur Veränderung der Pulsmessung. Die Messungen erfolgten im Vergleich zu WatchOS 1.0 deutlich seltener. Ein Pulsvergleich beim Training zeigte mir eine hohe Genauigkeit der Pulsmessung. Das bestätigt auch der aktuelle Artikel der Stiftung Warentest. Ich wollte wissen, ob sich bei WatchOS 2.0 wieder etwas bei der Pulsmessung verändert hat.

Im letzten Artikel zur Analyse der Daten der Apple Watch habe ich noch bemängelt, dass es keine einfache Möglichkeit gibt, die kompletten Daten auszulesen. Die neue Version der Anwendung QS Access App ist genau dazu nun in der Lage. Also habe ich die kompletten Werte ausgelesen und mit R analysiert.

Schon ein Auftragen der Pulswerte pro Tag zeigt, dass es Unterschiede je WatchOS gibt. Bei der Version 1.0 gibt es gegenüber der Version 1.1 viel mehr hohe Pulswerte. Bei der Version 2.0 hingegen scheint der Ruhepuls höher. Weiterlesen

Analyse von Aktivitätsdaten der Apple Watch

Die Analyse der Aktivitätsdaten der Apple Watch ist mit Bordmitteln mehr als schlecht. Mir ist schleierhaft, warum Apple das nicht verbessert. Eine Webanalyse kann Apple nicht anbieten, weil die Daten ja nur auf dem iPhone gespeichert werden (mal abgesehen von den iCloud Sicherungen). Das ist prinzipiell eine gute Idee. Nur Anwendungen, denen explizit der Zugang erlaubt wird, können auf die Daten zugreifen. Interessanterweise gibt es aber auch keine Anwendung, die dies einigermaßen vernünftig macht. Das wäre sicherlich etwas, was mal jemand aufgreifen sollte. Leider kann ich nicht programmieren.

Aber ich kann mit R ein paar Analysen durchführen. Dank der Anwendung QS Access App ist es leicht, die Daten zu extrahieren. Leider ist der detaillierteste Level die Stunde. Feinere Daten sind über diesen Weg nicht zu bekommen. Die App ist schon etwas älter. Vielleicht erbarmt sich der Entwickler mal und erhöht den Detaillierungsgrad. Minute wäre schön.

Insbesondere die Analyse der Pulsdaten ist aufgrund der groben Einteilung nur begrenzt aussagekräftig. Trotzdem lohnt sich die Analyse.

  • Aktive Stunden pro Tag: 14.8
  • Aktivitätskalorien pro Tag: 451
  • Anteil der Tage, an denen ich das Aktivitätsziel von 400 kcal erreicht habe: 48%
  • Anteil der Tage, an denen ich mehr als das doppelte erreicht habe: 11%
  • Aktivster Tag: 16.05.2015 (mit 1.171 Aktivitätskalorien)
  • Im Mittel 304 Schritte pro Stunde
  • 3568 Schritte in der aktivsten Stunde
  • Puls von 74 im Mittel (median) mit 1/4 der Zeit unter 65

Die Grafiken sind ebenfalls interessant.

[vc_row][vc_column width=“1/1″][vc_gallery type=“image_grid“ interval=“3″ images=“2875,2876,2877,2879,2878,2881″ bullet_navigation_style=“see_through“ display_title_caption=“true“ layout=“3″ gallery_style=“1″ onclick=“link_image“ custom_links_target=“_self“][/vc_column][/vc_row]

Falls jemand eine ähnliche Analyse auch machen möchte: den R Code habe ich auf Github hinterlegt. Die komplette Auswertung gibt es hier.