Körper · Dashboard

Trainingsdaten aus dem Hevy-Log, Körperdaten von der Uhr über Google Health. Stand 2026-10-27 14:28 Europe/Berlin · Trainingsstand 2026-10-27
WorkoutsKalender OverviewKörper
WocheMonatJahr SchlafErholungLast MuskelnÜbungshinweise TippsDatenbasis
was trägt Beobachtung mit Zahlen Grenze oder kurzes Fenster
65 bpm
Ruhepuls (letztes Drittel)
stabil -1,2 % · n=175
50 ms
HRV (letztes Drittel)
steigend +4,3 % · n=123
7,28 h
Schlaf im Mittel
Median 6,9 h · 575 Nächte
58
Trainings (12 Monate)
von 131 insgesamt
92,2 kg
Körpermasse
letzte Wiegung 2026-09-18 · n=45
59 d
Längste Pause
Median-Abstand 4 Tage

Woche

Letzte 13 Kalenderwochen. Balken zählen Trainings, die Linie trägt die Tonnage. Wochen ohne Training stehen als Null in der Achse - eine Pause ist im Bild sichtbar und wird nicht übersprungen. Die Schlafreihe darunter beginnt erst 2026-03 und zeigt die Fallzahl je Woche.

Balken- und Liniendiagramm: Trainings (Balken) und Tonnage (Linie) je Kalenderwoche

Obere Achse: Trainingszahl und Tonnage je Woche. Untere Achse: Schlafmittel je Woche mit Fallzahl. Wochen ohne Training stehen als Null in der Achse.
2026-10-27T13:28:42.924176 image/svg+xml Matplotlib v3.11.2, https://matplotlib.org/
WocheTrainingsTonnageSchlafmittel
2026-W4414.705 kgkeine Uhrdaten
2026-W4300 kgkeine Uhrdaten
2026-W4200 kgkeine Uhrdaten
2026-W4100 kgkeine Uhrdaten
2026-W4016.415 kg6,53 h (n=3)
2026-W3900 kg5,89 h (n=6)
2026-W38210.567 kg6,08 h (n=5)
2026-W3700 kg6,46 h (n=4)
2026-W3600 kg6,48 h (n=6)
2026-W3527.914 kg6,09 h (n=6)
2026-W3400 kg5,93 h (n=5)
2026-W3315.227 kg7,35 h (n=4)
2026-W3219.495 kg6,39 h (n=5)

Monat

Letzte 12 Monate. Trainingszahl und Tonnage je Einheit laufen nicht gleich - deshalb stehen beide im selben Bild. Monate ohne Training stehen als Null. Ruhepuls und HRV hängen an der Zahl ihrer Messtage, die in der Achse steht.

Balken- und Liniendiagramm: Trainings und Tonnage je Monat, darunter Ruhepuls und HRV als Monatsmittel

Erstes Feld: Trainingszahl (Balken) gegen Tonnage je Training (Linie), weil beide Reihen die Monate unterschiedlich ordnen. Zweites Feld: Ruhepuls und HRV, n an jedem Punkt ist die Zahl der Messtage.
2026-10-27T13:28:43.806275 image/svg+xml Matplotlib v3.11.2, https://matplotlib.org/
MonatTrainingsTonnageje TrainingSchlafmittelRuhepulsHRV
2026-10211.120 kg5.560 kg6,3 h (n=1)69 (n=1)37,3 (n=1)
2026-09210.567 kg5.284 kg6,27 h (n=22)66,6 (n=29)45,9 (n=21)
2026-08528.143 kg5.629 kg6,34 h (n=22)63,8 (n=29)53,9 (n=22)
2026-07867.475 kg8.434 kg6,28 h (n=26)66,9 (n=31)50,8 (n=25)
2026-06432.320 kg8.080 kg5,92 h (n=21)64,7 (n=25)53,2 (n=17)
2026-05861.208 kg7.651 kg6,57 h (n=20)67,1 (n=28)44,2 (n=18)
2026-041059.736 kg5.974 kg7,05 h (n=15)62,5 (n=24)51 (n=15)
2026-03629.794 kg4.966 kg7,8 h (n=4)73,1 (n=8)39,7 (n=4)
2026-0226.599 kg3.300 kgkeine Uhrdaten--
2026-01315.830 kg5.277 kgkeine Uhrdaten--
2025-12417.937 kg4.484 kgkeine Uhrdaten--
2025-11313.455 kg4.485 kgkeine Uhrdaten--
Die Tonnagereihe summiert alle Übungen. Steckt in einem Monat eine Übung mit kuratiertem Hinweis (Gerätewechsel, Technikwechsel oder einseitige Last), ist ihr Beitrag nicht mit den Monaten davor vergleichbar. Siehe Abschnitt Übungshinweise.

Jahr

Gesamter Verlauf seit dem ersten Training. Das markierte Fenster zeigt, ab wann es Uhrdaten gibt: Ein Jahresfenster ist für Training echt, für Schlaf nicht.

Balken- und Liniendiagramm: Trainings (Balken) und Tonnage (Linie) je Monat über den ganzen Verlauf

Der violette Bereich markiert, ab wann es Uhrdaten gibt. Links davon ist nur die Trainingsreihe belegt.
2026-10-27T13:28:44.398541 image/svg+xml Matplotlib v3.11.2, https://matplotlib.org/

Schlaf

Eine Nacht kann zwei Aufzeichnungen enthalten (Hauptschlaf plus Nachschlaf); gezählt wird die Nacht, nicht die Aufzeichnung.

Gestapeltes Balkendiagramm: Schlafdauer je Nacht nach Phasen

Tiefschlaf, REM, Leichtschlaf und Wach sind gestapelt; die weiße Linie ist das 7-Nächte-Mittel. Eine 2 über einem Balken heißt: diese Nacht besteht aus zwei Aufzeichnungen.
2026-10-27T13:28:44.769470 image/svg+xml Matplotlib v3.11.2, https://matplotlib.org/

Ringdiagramm (Donut): Anteil der Schlafphasen an der gesamten Schlafzeit

Basis ist die Summe über alle Nächte des Fensters, nicht eine einzelne Nacht.
2026-10-27T13:28:44.922169 image/svg+xml Matplotlib v3.11.2, https://matplotlib.org/
WochentagNächteMittel
Mo807,41 h
Di827,35 h
Mi856,6 h
Do777,65 h
Fr827,28 h
Sa907,44 h
So797,29 h

Was in den Schlafzahlen steckt

Der Mittelwert über einzelne Aufzeichnungen wäre 5,72 h statt 7,28 h, weil 158 Nächte zwei Aufzeichnungen haben. Der niedrigere Wert ist der falsche - deshalb steht hier der Nachtwert. Fenster: 2023-05-20 bis 2026-10-01 (1231 Tage), 575 Nächte aus 752 Aufzeichnungen.

Erholung und Vitals

Tagesreihe und Monatsmittel. Die Fallzahl steht in jeder Achsenbeschriftung, Lücken sind fehlende Messungen und keine Nullwerte.

Zwei Liniendiagramme: Ruhepuls und HRV je Messtag

Blasse Linie und Punkte: Einzelwerte. Weiße Linie: 7-Tage-Mittel.
2026-10-27T13:28:45.162267 image/svg+xml Matplotlib v3.11.2, https://matplotlib.org/

Vier Liniendiagramme: Monatsmittel von Ruhepuls, HRV, Atemfrequenz und SpO2

n an jedem Punkt ist die Zahl der Messtage in diesem Monat; Monate mit wenigen Messtagen tragen entsprechend weniger.
2026-10-27T13:28:45.559859 image/svg+xml Matplotlib v3.11.2, https://matplotlib.org/

Vitals im Überblick

ReiheEinheitFensternMedian (Spanne)TendenzVergleich
Ruhepulsbpm2026-03-04 bis 2026-10-0117565,0 (54,0-97,0)stabil (-1,2 %)erstes Drittel 66,0 → letztes 65,3, je 58 Messtage
HRV (nächtlich)ms2026-03-19 bis 2026-10-0112350,2 (0,0-77,2)steigend (+4,3 %)erstes Drittel 47,5 → letztes 49,5, je 41 Messtage
Atemfrequenzbr/min2026-03-19 bis 2026-10-0112316,0 (13,4-18,2)stabil (+2,6 %)erstes Drittel 15,7 → letztes 16,2, je 41 Messtage
SpO2 (Tageswert)%2026-03-19 bis 2026-10-0110695,4 (93,0-97,3)stabil (+0,2 %)erstes Drittel 95,2 → letztes 95,4, je 35 Messtage
SpO2-Stichproben%2026-03-18 bis 2026-10-0138.50995,4 (84,5-100,0)0,65 % unter 90 %42 von 168 Tagen mit mindestens einer Probe unter 90 %, 37 Proben unter 88 %
Alle vier Reihen sind Schätzwerte eines Geräts am Handgelenk. Die Tendenz vergleicht das erste mit dem letzten Drittel der jeweiligen Reihe, damit jeder Wert die gleiche Zahl von Messtagen trägt - bei wenigen Messtagen je Monat ist ein Monatsvergleich nicht belastbar.

Trainingslast

Tonnen sind Last, Trainings sind Häufigkeit. Die Pausen und die Aufteilung Schlaf zu Trainingstag stehen hier zusammen, damit beide in einem Bild lesbar sind.

Balkendiagramm: Länge der Trainingspausen in Tagen

Die längsten Pausen zuerst; Median und Fallzahl stehen im Diagramm.
2026-10-27T13:28:48.031789 image/svg+xml Matplotlib v3.11.2, https://matplotlib.org/

Heatmap: mittlere Schlafdauer je Wochentag und Trainingsstatus

Zeile ist der Wochentag, Spalte ist Trainingstag oder trainingsfreier Tag, Zelle ist der Mittelwert der Nächte in dieser Zelle mit ihrer Fallzahl.
2026-10-27T13:28:45.957588 image/svg+xml Matplotlib v3.11.2, https://matplotlib.org/
Ein Trainingstag ist in dieser Reihe zugleich ein Radtag, die Trainingstage liegen auf bestimmten Wochentagen, und die Schlafdauer geht in beide Seiten ein. Das Bild ist ein Vergleich zweier Nachtgruppen, keine Ursachenaussage.

Punkt- und Liniendiagramm: Körpermasse

Punkte sind die Wiegungen, die gestrichelte Linie ist die lineare Interpolation dazwischen, der rote Bereich ist die Zeit seit der letzten Wiegung ohne Messung.
2026-10-27T13:28:47.935219 image/svg+xml Matplotlib v3.11.2, https://matplotlib.org/

Körpermasse

FensterMesstageersteletzteSpanneMittelAbstand letzte Messung
Körpermasse452025-12-24 (87,5 kg)2026-09-18 (92,2 kg)84,9-92,5 kg87,77 kg268 Tage Reihe
Dips und Klimmzüge mit Zusatzlast stehen im Log ohne Körpergewicht: Chest Dip (Weighted), Pull Up (Weighted) enthalten nur die angehängte Last. Für effektive Lasten wird das Körpergewicht interpoliert - Methode und Stützstellen stehen in jedem Tipp darunter.

Muskelgruppen und Split

Der Split kommt aus dem Routinen- und Trainingstitel, nicht aus der Übungsart. Der Radar zählt Sätze, damit ungewichtete Körpergewichtsübungen mitzählen.

Netzdiagramm (Radar): Satzanteil je Muskelgruppe, letzte 12 Monate

† kennzeichnet eine Muskelgruppe mit kuratiertem Übungshinweis. Anteile, in denen eine einseitige Übung steckt, stehen getrennt in der letzten Spalte der Tabelle.
2026-10-27T13:28:46.157143 image/svg+xml Matplotlib v3.11.2, https://matplotlib.org/
MuskelgruppeSätzeAnteilTonnagedavon einseitig
Brust †23630,5 %113.291 kg-
Schultern10113,0 %45.936 kg-
Latissimus †9612,4 %18.040 kg-
Rumpf729,3 %25.740 kg-
Bizeps †709,0 %24.921 kg-
Oberer Rücken516,6 %32.830 kg-
Beinbeuger506,5 %50.160 kg-
Unterarme425,4 %26.022 kg-
Trizeps †314,0 %5.210 kg5.210 kg
Quadrizeps †141,8 %9.260 kg-
Gesäß111,4 %6.380 kg-
In diesen Anteilen stecken Übungen mit kuratiertem Hinweis: Bizeps (Reverse Curl (Cable)), Brust (Iso-Lateral Chest Press (Machine)), Latissimus (Pull Up (Weighted)), Quadrizeps (Squat (Barbell)), Trizeps (Triceps Extension (Cable)). Quelle der Hinweise sind Kevins eigene Angaben, sie stehen unten ausgeschrieben. Einseitig geloggte Sätze (Gewicht am Stapel je Arm) tragen 5.210 kg der 357.790 kg kg Tonnage im Jahr und sind keiner beidseitigen Last gleichzusetzen.

Venn-Diagramm: Muskelgruppen in Push, Pull und Beinen mit ihren Schnittmengen

Die Zahl in jedem Feld ist die Anzahl der Muskelgruppen in dieser Region. Jede Überlappung ist zusätzlich als Text in der Tabelle darunter ausgeschrieben, damit sie lesbar bleibt. Basis sind alle Trainings, der Split kommt aus dem Trainings- oder Routinentitel. Trainings, deren Titel zwei Splits nennt, sind keiner Region zugeordnet und stehen als eigener Satz darunter.
2026-10-27T13:28:46.586847 image/svg+xml Matplotlib v3.11.2, https://matplotlib.org/
Schnittmengen als Text: 3 Muskelgruppen liegen in allen drei Splits (Rumpf, Brust, Schultern). Nur im Push: 1 (Trizeps). Ausschließlich im Pull: 3 (Bizeps, Gesäß, Oberer Rücken). Und nur in den Beinen: 1 (Unterer Rücken). Push und Pull teilen 3 (Unterarme, Beinbeuger, Latissimus), Push und Beine 1 (Quadrizeps), Pull und Beine 1 (Waden). Gezählte Trainings je Split: Push 63, Pull 55, Beine 4. Trainings, deren Titel zwei Splits nennt, zählen in keine Region: 1 solche Trainings gibt es (''Combine (Pull /push)'').
RegionGruppenMuskelgruppen
nur Push1Trizeps
nur Pull3Bizeps, Gesäß, Oberer Rücken
nur Beine1Unterer Rücken
Push ∩ Pull3Unterarme, Beinbeuger, Latissimus
Push ∩ Beine1Quadrizeps
Pull ∩ Beine1Waden
alle drei3Rumpf, Brust, Schultern
Doppeldeutige Trainingstitel (mehr als ein Split im Namen) und Namen ohne Split-Bezug sind nicht zugeordnet: 3 Trainings stehen unter Sonstige. Basis sind alle Trainings, nicht nur die letzten zwölf Monate.

Zwei Ringdiagramme (Donuts): Anteil der Splits an Trainings und an Sätzen

Links gezählt in Trainings, rechts in Sätzen. Die beiden Verteilungen können auseinanderlaufen, wenn ein Split mehr oder weniger Sätze je Training hat.
2026-10-27T13:28:46.334991 image/svg+xml Matplotlib v3.11.2, https://matplotlib.org/

Übungshinweise (kuratiert)

Gerätewechsel, Technikwechsel und einseitige Lasten, die im Log nicht sichtbar sind. Diese Blöcke sind kuratiert und keine Messwerte: sie stehen neben den Zahlen, die sie betreffen und nennen ihre Quelle. Gepflegt in data/exercise_caveats.json, auf dem Server /home/kevin/apps/hevy-webhook/data/exercise_caveats.json, ohne Code zu ändern.

Liniendiagramm je Übung: schwerster Satz pro Training, mit markiertem Wechsel

Violett und gelb schraffiert sind die Abschnitte vor und nach der Geräte- oder Technikgrenze, die rote Linie ist der Wechsel. Die beiden Abschnitte getrennt lesen.
2026-10-27T13:28:47.276195 image/svg+xml Matplotlib v3.11.2, https://matplotlib.org/
Hinweis von Kevin kuratiert
Dieser Eintrag steht für zwei verschiedene Maschinen. Bis 2026-07-13 war es eine flachere Presse mit 3 Sätzen bei 80 bis 90 kg, ab 2026-08-11 eine Maschine mit etwa 60 Grad Neigung für die obere Brust mit 2 Sätzen bei 55 bis 60 kg. Ein durchgehender Lastverlauf über diese Grenze hinweg ist falsch: Der Rückgang von rund 39 Prozent im schwersten Satz ist das Gerät, nicht die Kraft. Die beiden Abschnitte sind nicht vergleichbar.
  • flacherer Winkel, 3 Sätze, 80 bis 90 kg bis 2026-07-13
  • etwa 60 Grad, obere Brust, 2 Sätze, 55 bis 60 kg ab 2026-08-11
Die Abschnitte sind für den Verlauf nicht vergleichbar.
Fenster: 2026-05-10 bis heute, Wechsel am 2026-08-11 · Kevin, eigene Angabe vom 2026-09-15
Hinweis von Kevin kuratiert
Seit mindestens 2026-08 unilateral am Doppelzug: ein Arm nach dem anderen. Das Gewicht am Stapel ist damit keine beidseitige Last und die Wiederholungen zählen je Arm. Deshalb wird diese Übung nicht gegen beidseitige Übungen gerankt, und ihre Tonnage steht getrennt, statt als vergleichbarer Beitrag in die Summe zu laufen. Derselbe Template-Id enthält auch die älteren, anders aufgehängten Einträge aus 2024 und 2025; die Historie bleibt unverändert stehen und wird nur gekennzeichnet.
  • frühere Einträge, andere Aufhängung, zweiseitig am Kabel bis 2025-08-09
  • unilateral am Doppelzug, ein Arm nach dem anderen, Wiederholungen je Arm ab 2026-08-02
Die Abschnitte sind für den Verlauf nicht vergleichbar.
Unilaterale Last: nicht gegen beidseitige Übungen ranken, die Tonnage getrennt führen.
Fenster: seit 2025-02-08 im Log, unilateral spätestens ab 2026-08-02 · Kevin, eigene Angabe vom 2026-09-15
Hinweis von Kevin kuratiert
Seit 2026-08 bewusst tiefe Technik mit der Stange auf dem hinteren Deltoid. 100 kg im Juli und 80 kg im August und September sind damit für den Verlauf zwei verschiedene Übungen und nicht 20 Prozent weniger Leistung. Der Abschnitt bis Juli und der ab 2026-08 getrennt lesen, e1RM nicht über die Grenze hinweg vergleichen. Zusätzlich, aus Kevins eigener Angabe und nicht aus dem Log: leichte Vorlage beim Aufstehen und 7 bis 8 Minuten Pause zwischen den Sätzen. Beides ist seine eigene Angabe, keine gemessene Zahl, und steht in dieser Datei, nicht in einer Messreihe.
  • flachere Technik, Stange höher, 100 kg bei 2 Sätzen bis 2026-07-20
  • tiefe Technik, Stange auf dem hinteren Deltoid, 80 kg bei 2 Sätzen ab 2026-08-11
Die Abschnitte sind für den Verlauf nicht vergleichbar.
Fenster: bis 2026-07-20 flachere Technik, ab 2026-08-11 tief mit Stange auf dem hinteren Deltoid · Kevin, eigene Angabe vom 2026-09-15 (Technik, Vorlage und Pausendauer sind seine Beschreibung, im Log steht beides nicht)
Hinweis von Kevin kuratiert
Am 2026-09-19 ohne Zusatzgewicht, dafür explosiv und deutlich höher gezogen bis auf Brustwarzenhöhe. Im Log steht damit ein Sprung von 10 kg auf 0 kg, und das ist nicht weniger Leistung, sondern das weggelassene Zusatzgewicht bei größerem Bewegungsradius und höherer Geschwindigkeit. Die Sätze bis 2026-08-24 (10 kg, in früheren Monaten bis 30 kg) und die ab 2026-09-19 (nur Körpergewicht, 9 und 6 Wiederholungen) sind für den Verlauf zwei verschiedene Übungen: Maximalgewicht, e1RM und Rangfolge nicht über diese Grenze hinweg lesen. Das Körpergewicht selbst steht im Log nicht, das Zusatzgewicht ist deshalb keine Angabe über die Gesamtlast.
  • mit Zusatzgewicht am Gurt, 10 kg, in einzelnen Sätzen bis 30 kg bis 2026-08-24
  • ohne Zusatzgewicht, explosiv, bis Brustwarzenhöhe, 9 und 6 Wiederholungen ab 2026-09-19
Die Abschnitte sind für den Verlauf nicht vergleichbar.
Fenster: 21 Trainingstage mit Zusatzgewicht zwischen 2026-02-27 und 2026-08-24, ohne Zusatzgewicht ab 2026-09-19 · Kevin, eigene Angabe vom 2026-09-19 (Technik, Zugweg und Ausführung sind seine Beschreibung, im Log steht nur das fehlende Zusatzgewicht)
Hinweis von Kevin kuratiert
Am 2026-09-19 an einer anderen Kabelmaschine mit anderer Rolle. Das Gewicht am Stapel ist an zwei Maschinen mit unterschiedlicher Übersetzung nicht dieselbe Last: 55 kg vom 2026-08-07 und 22,5 kg vom 2026-09-19 sind nicht ineinander umrechenbar. Der Rückgang von rund 59 Prozent ist die Maschine und nicht die Kraft. Den Abschnitt bis 2026-08-07 und den ab 2026-09-19 getrennt lesen; Tonnage und e1RM nicht über die Grenze hinweg summieren.
  • andere Kabelmaschine als am 2026-09-19, zuletzt 55 kg am Stapel bis 2026-08-07
  • andere Kabelmaschine mit anderer Rolle, 22,5 kg am Stapel ab 2026-09-19
Die Abschnitte sind für den Verlauf nicht vergleichbar.
Fenster: sechs Sätze zwischen 2026-06-05 und 2026-08-07, andere Kabelmaschine am 2026-09-19 · Kevin, eigene Angabe vom 2026-09-19
5 kuratierte Hinweise, Stand der Datei: 2026-09-19 · Datei: /data/exercise_caveats.json

Tipps aus den Daten

Jeder Punkt nennt Beobachtung, Zahlen mit Fenster und die Grenze der Aussage. Keine Diagnose, keine Bewertung von außen.
Schlaf: 7,28 h Mittel über 575 Nächte
Fenster 2023-05-20 bis 2026-10-01 (1231 Tage), 575 Nächte aus 752 Aufzeichnungen. Mittel 7,28 h, Median 6,9 h, kürzeste Nacht 0,2 h, längste 19,9 h.
Grenze der Aussage: Handgelenk-Scoring, kein Schlaflabor. Der Wert einer einzelnen Nacht ist Rauschen, die Verteilung über die Nächte des Fensters trägt die Aussage.
Fenster: 2023-05-20 bis 2026-10-01
Erholung: HRV steigend +4,3 %, Ruhepuls stabil -1,2 %
Verglichen wird das erste mit dem letzten Drittel jeder Reihe, nicht Monat gegen Monat: so zählt auf beiden Seiten die gleiche Zahl von Messtagen.
Grenze der Aussage: Beides sind Schätzwerte eines Geräts am Handgelenk; daraus folgt kein Befund. Jahreszeit, Tragehäufigkeit und Trainingshäufigkeit sind nicht herausgerechnet, und die Reihe hat Lücken: Monatsmittel stehen auf unterschiedlich vielen Tagen.
Fenster: 2026-03-04 bis 2026-10-01
Frequenz und Last laufen getrennt
2026-10 stehen 2 Trainings mit 5.560 kg je Einheit gegenüber, 2026-05 waren es 8 Trainings mit 7.651 kg. Die beiden Reihen ordnen die Monate unterschiedlich: Eine sinkende Zahl bei gehaltener Last je Einheit ist ein Frequenzthema, kein Kraftthema.
Grenze der Aussage: Tonnage ist Last, nicht Häufigkeit, und sie zählt nur, was im Log steht. Ein fallendes Loggewicht ist bei eigenem Programm zuerst Programmwechsel, nicht Rückgang. RPE steht im Hevy-Export durchgängig auf null, die wahrgenommene Anstrengung lässt sich hier also gar nicht prüfen.
Fenster: 2024-07 bis 2026-10
Muskelgruppen: Brust führt mit 30 % der Sätze, Gesäß liegt bei 1,4 %
Über die letzten 12 Monate (58 Trainings, 774 Sätze) verteilen sich die Sätze auf 11 Muskelgruppen. Das Radar unten zeigt dieselben Zahlen als Fläche.
Grenze der Aussage: Anteil an Sätzen, nicht an Volumen: ungewichtete Körpergewichts-Sätze zählen mit, ihr Tonnage-Beitrag ist null, und ein schwerer Satz zählt so viel wie ein leichter. Wenige Sätze können ausreichen, wenn sie schwer genug sind - die Zahl allein entscheidet das nicht.
Fenster: 12-Monats-Fenster 2025-10-27 bis 2026-10-27
Schlaf am Trainingstag: -40 Minuten gegenüber trainingsfreien Nächten
Nächte, an denen am selben Kalendertag ein Training im Log steht: 6,67 h (n=45). Nächte ohne Training an diesem Tag: 7,33 h (n=530).
Grenze der Aussage: Drei Dinge laufen hier zusammen und sind nicht getrennt: die Schlafdauer selbst geht auf beiden Seiten ein, die Trainingstage liegen auf bestimmten Wochentagen, und hinter einem Trainingstag liegt in dieser Serie oft ein Radtag. Das ist ein Vergleich zweier Nachtgruppen, keine Ursache-Wirkung-Aussage.
Fenster: 2023-05-20 bis 2026-10-01
SpO2-Stichproben: Median 95,4 %, 0,65 % unter 90 %
38.509 Einzelmessungen an 168 Tagen, 2026-03-18 bis 2026-10-01. Mittel 95,4 %, Spannweite 84,5 bis 100 %.
Grenze der Aussage: Handgelenk-SpO2 ist eine Schätzung, nicht eine Messung wie am Finger. Die Bewertung einzelner Werte gehört in einen Arzttermin; dieses Dashboard zeigt die Verteilung und nimmt keine Einordnung vor. Die Reihe beginnt erst 2026-03.
Fenster: 2026-03-18 bis 2026-10-01
Körpermasse 92,2 kg bei der letzten Wiegung am 2026-09-18
45 Messtage zwischen 2025-12-24 und 2026-09-18 (268 Tage), Änderung +4,7 kg über die ganze Reihe. Die Masse läuft in einem anderen Tempo als Puls und HRV und steht deshalb getrennt.
Grenze der Aussage: Seit 2026-09-18 gibt es keine Wiegung mehr; alles danach ist eine geklemmte Fortschreibung, keine Messung. Die Reihe hat Löcher von Wochen, und sie sagt nichts über Zusammensetzung, nur über Masse.
Fenster: 2025-12-24 bis 2026-09-18
Dips und Klimmzüge mit Zusatzlast: das Gewichtsfeld allein sagt nichts
In diesen Übungen steht im Log nur die angehängte Last, niemals das Körpergewicht. Die höchste eingetragene Zusatzlast liegt bei 30 kg (5 Wiederholungen), die letzten Einträge bei 0 bis 20 kg mit 7 bis 9 Wiederholungen. Über diesen Wechsel hinweg ist die Zahl am Gewichtsfeld nicht vergleichbar; die effektive Last ist es näherungsweise, wenn das Körpergewicht dazukommt.
Grenze der Aussage: Epley ist bei sehr wenigen Wiederholungen mit Zusatzlast am unzuverlässigsten, deshalb stehen hier Bänder und keine Nachkommastellen. Das Körpergewicht ist interpoliert, die Methode steht in jeder Zeile dabei, und seit der letzten Wiegung gibt es keine neue Messung mehr.
Fenster: Zusatzlasten bis 2026-10-27, Körpergewicht bis 2026-09-18
Wiedereinstieg nach 25 Tagen: 12 Sätze, 4.705 kg Tonnage
Das jüngste Training (Push focus (copy), 2026-10-27) liegt 25 Tage nach dem vorigen und bringt 4.705 kg Tonnage auf 12 Sätze. Median über alle anderen Trainings: 6.259 kg, das sind -25 %.
Grenze der Aussage: RPE steht im Export auf null, die Anstrengung dieses Einstiegs ist also nicht dokumentiert. Ein einzelnes Training nach einer Pause sagt nichts über den Verlauf.
Fenster: 2026-10-02 bis 2026-10-27
Was die Fenster wirklich abdecken
Training reicht bis 2024-07-25 zurück (131 Trainings), die Körperdaten der Uhr beginnen erst 2026-03. Ein Jahresfenster ist für Training und Trainingsfrequenz echt, für Schlaf nicht. Jede Kachel auf dieser Seite nennt deshalb ihr eigenes Fenster und ihre eigene Fallzahl.
Grenze der Aussage: Wo eine Reihe kurz ist, wird sie kurz gezeichnet und nicht verlängert. Fehlende Tage bedeuten außerdem nicht automatisch fehlende Nächte: die Uhr muss getragen und das Telefon muss synchronisiert worden sein, und die Google-Health-Anbindung liefert nur, was vorher abgeglichen wurde.
Fenster: 2024-07-25 bis heute
Atemfrequenz stabil bei 15,9 br/min
Über 123 Messtage (2026-03-19 bis 2026-10-01) liegt der Mittelwert bei 15,9 br/min, der Median bei 16 br/min.
Grenze der Aussage: Ein Ruhewert vom Handgelenk, der sich aus nächtlichen Abschnitten speist. Die Reihe beginnt 2026-03-19, und einzelne Tage tragen mehr Gewicht, als ihnen zukommt.
Fenster: 2026-03-19 bis 2026-10-01

Datenbasis

Welche Reihe welches Fenster wirklich abdeckt - und wo eine Reihe zu kurz ist, um ein Jahr zu tragen.
ReihevonbisFallzahlHinweis
Schlaf (pro Nacht)2023-05-202026-10-01575 Nächte752 Einzel-Sessions; eine Nacht kann zwei enthalten
Ruhepuls2026-03-042026-10-01175 Tage
HRV (nächtlich)2026-03-192026-10-01123 Tage
Atemfrequenz2026-03-192026-10-01123 Tage
SpO2 (Tageswert)2026-03-192026-10-01106 Tage
daily-heart-rate-zones2025-06-012026-09-16473 Tage365 Tageszeilen seit 2025-09-15, aber die Zeilen enthalten nur die Zonengrenzen, keine Minuten pro Zone - als Verlaufsgroesse unbrauchbar
daily-vo2-max2025-06-282025-10-0196 Tagenur 17 Tage, ausschliesslich 2025-09-15 bis 2025-10-01
Stichproben oxygen-saturation2026-03-182026-10-0138.509 ProbenProben statt Nächte
Stichproben heart-rate-variability2026-03-182026-10-018.745 Proben
Stichproben respiratory-rate-sleep-summary2026-03-192026-10-01208 Proben
Stichproben weight2025-12-242026-09-1849 Probennur 48 Messungen - jede Nutzung ist eine Interpolation
Training (Hevy-Log)2024-07-252026-10-27131 Trainings12-Monats-Fenster: 58 Trainings, Fenster 2025-10-27 bis 2026-10-27
Quellen: Trainingsdaten aus dem Hevy-API-Verlauf (Autorität für Trainingsvolumen), Körperdaten lesend aus dem Google-Health-SQLite der Uhr. Die Uhr entscheidet keine Trainingsfrage, und das Log liefert keine Anstrengung (RPE steht überall auf null).