nach unten

Health.app: Körpermesswerte (Gewicht) als CSV exportieren

Moin.

Man kann in Health.app sämtliche Daten in Form einer einzigen XML-Datei (export.xml) exportieren.

Ich suche nach einem Weg, wie man gezielt den "Körpermesswert" Gewicht als CSV oder XLS exportieren kann, bzw. wie man zur Not diese Daten einfach und schnell aus export.xml extrahieren kann.

Eine Webanwendung habe ich zum Thema gefunden:
http://ericwolter.com/projects/health-export.html

Aber sie spuckt die Körpermesswerte Gewicht nicht aus.

Da der Entwickler keine Kontaktmöglichkeit per Mail anbietet konnte ich ihm das nicht mitteilen.

Kennt ihr ein gutes Tool, welches die Aufgabe erledigt?

Danke.

P.S.: Für macOS wird offenbar kein Pendant zur iOS-App Health angeboten. Eine unverständliche Entscheidung von Apple.
(Dieser Beitrag wurde zuletzt bearbeitet: 23.07.2019, 10:45 von fermion.)
@Danke Quote
@fermion schau dir diese App mal an:
QS Access von Quantified Self Labs
(Dieser Beitrag wurde zuletzt bearbeitet: 23.07.2019, 10:48 von *Steffen*.)
@Danke Quote
@Steffen

Herzlichen Dank.

Das Tool erzeugt zwar eine CSV-Datei, aber sie enthält Fehler.

1. In Health.app steht als Datum: 23.7.2019, 814
In der CSV steht:
Start,Finish,Weight (kg)
23-Jul-2019 08:00,23-Jul-2019 09:00,...

Es wird also nur die Zeitspanne von einer Stunde angegeben innerhalb derer die Wägung stattfand

2. Obwohl in Health.app nur eine einzige Wägung steht, steht im CSV für jedes Stundenintervall seit 8Uhr ein Eintrag. Ab 9Uhr dann mit dem Wert "0"

Natürlich könnte man sowas manuell rauslöschen, aber dazu habe ich keine Lust.

Vielleicht gibt es ja doch ein anderes Tool, welches das XML besser interpretiert. Und im Ideal sogar eine XLS ausspuckt. CSV ist immer etwas umständlich zu handhaben.


Code:
<Record type="HKQuantityTypeIdentifierBodyMass" sourceName="Health Mate" sourceVersion="4050301" unit="kg" creationDate="2019-07-23 08:13:58 +0200" startDate="2019-07-23 08:07:14 +0200" endDate="2019-07-23 08:07:14 +0200" value="...">
(Dieser Beitrag wurde zuletzt bearbeitet: 23.07.2019, 11:41 von fermion.)
@Danke Quote
Es gibt noch die Funktion "Tabulate all samples". Er liegt im Untermenü "Information".

Damit wird kein Stundenintervall ausgegeben, sondern folgendes "Weight.csv":

Start,Finish,Weight (kg)
23-Jul-2019 08:07,23-Jul-2019 08:07,...
24-Jul-2019 09:39,24-Jul-2019 09:39,...

Die Gewichtsangabe wird dabei nicht in kg umgerechnet.

Ich werde dem Entwickler darüber informieren und vorschlagen, dass bei Gewicht kein Start und Finish ausgegeben wird, sondern:

Date;Weight (kg)
23-Jul-2019 08:07;...
24-Jul-2019 09:39;...
(Dieser Beitrag wurde zuletzt bearbeitet: 24.07.2019, 10:17 von fermion.)
@Danke Quote


Thema abonnieren


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Alle Foren als gelesen markieren
Top top home iszene.com