DFA α1 + Ektopie-Erkennung
Detrended Fluctuation Analysis ermittelt den α1-Skalierungsexponenten aus den RR-Intervallen deines Pulsgurts. Werte um 0,75 markieren die aerobe Schwelle (AeT/VT1) — ein wissenschaftlich validierter Echtzeit-Proxy für deine erste ventilatorische Schwelle ohne Labortest. cellTrainer berechnet α1 live, mit Runalyze-kompatibler Artefaktfilterung (Samples mit > 5 % Artefakt-Rate werden verworfen, damit eine Rausch-Spitze eines spärlich übertragenden Gurts nicht in die Skalierungs-Schätzung einfließt). Der gleiche RR-Stream speist einen Ektopie-Detektor, der vorzeitige Schläge und kompensatorische Pausen live erkennt und sie als Singles, Couplets oder Runs klassifiziert — mittels einer 7-Schlag-Baseline mit konfigurierbaren Vorzeitigkeits-/Pausen-Schwellen.
SmO2 + O2Hb + HHb
Direkte Muskelsauerstoff-Messung via NIRS — unterstützte Sensoren: Train.Red FYER 1.0 und FYER 2.0. cellTrainer extrahiert nicht nur SmO2 (%) aus dem proprietären Frame, sondern auch Oxyhämoglobin (O2Hb) und Desoxyhämoglobin (HHb) — drei Metriken statt einer, sodass du Sauerstoffverbrauch und Perfusionsänderungen unterscheiden kannst. Mit der Live-Kurve findest Du deine aeroben und anaeroben Schwellen-Knickpunkte, dosierst Intervalle so, dass der Muskel zwischen den Wiederholungen wirklich erholt, und prüfst, ob Du wirklich in der Zone trainierst, die Dein Pulsziel verspricht.
Körperkerntemperatur + Heat Strain
Live-Körperkerntemperatur und Heat-Strain-Monitoring über den greenTEG CORE2 Thermalsensor. cellTrainer liest CBT (°C), Hauttemperatur und den abgeleiteten Heat-Strain-Index (0–10) tick-für-tick über BLE — und reicht die Herzfrequenz parallel an den Trainer oder die Uhr weiter. Nutzbar, um echte Hitzelast zu messen (nicht nur Lufttemperatur), Hitze-Akklimatisierung zu steuern oder zu wissen, wann heute nicht der Tag für VO₂max ist — basierend auf Physiologie, nicht auf Gefühl.
Auto-Steuerung mit manueller Übersteuerung
Wenn ein Workout geladen ist und ein kompatibler Smart Trainer oder ein Laufband gekoppelt ist, steuert cellTrainer Ziel-Geschwindigkeit/-Steigung (Lauf) oder Leistung (Bike) live, sodass jedes Intervall von selbst einsetzt. Adaptiv: Verstelle die physischen Hebel oder die +/− Buttons in der App mitten in einer Wiederholung, und der Offset bleibt für den Rest des Schritts erhalten, statt zum Skript zurückzuspringen. Hände bleiben frei für die Arbeit, das Gerät folgt dem Plan.
Spielt gut mit deinen Plattformen
intervals.icu, Garmin Connect, Strava, Dropbox, HiDrive-Cloud, ein lokaler Ordner, Home Assistant für Raum-Temperatur/Luftfeuchtigkeit — cellTrainer spricht mit allen. Wähle beliebige Kombinationen als Workout-Quelle (die App holt geplante Workouts aus intervals.icu, Garmin, Dropbox oder HiDrive), als Auto-Export-Ziel (FIT, XLSX, CTD — pro Format und Ziel toggle-bar; Strava erhält die FIT als neue Aktivität in deinem Feed) oder beides. Keine Pflicht-Cloud, kein Vendor-Lock-in: einmal konfigurieren und die App passt sich an Deinen vorhandenen Stack an.
Switches & Gamepad-Shortcuts
Koppele einen BLE-Switch (Zwift Click, Cycplus BC2) oder verbinde ein Gamepad (jedes GameController-kompatible Modell — getestet mit dem 8Bitdo Zero 2) und belege die Tasten mit Start, Stop, Pace-Tweak, Lüfter hoch/runter oder Workout-Step-Skip. Kein Greifen mehr zum Telefon mitten in der Session — jede Belegung ist pro Sportart, sodass Lauf und Bike dieselbe Hardware auf unterschiedliche Aktionen mappen können.
AI-Coach-Bericht nach jeder Session
Optionaler 3–5-Sätze-Bericht nach der Session: Wurde das Workout-Ziel erreicht, welcher physiologische Effekt wurde erzielt (Zonenverteilung, Intensitätsfaktor, DFA-α1-Verlauf, HRV-Auffälligkeiten, Heat-Strain), was stach heraus. Läuft über deinen eigenen OpenRouter-Key — wähle jedes Modell (Claude, GPT, Gemini, …), Kosten und Datenschutz bleiben in deiner Hand. Bericht erscheint im Stop-Overlay, im .ctd-Archiv und im .xlsx-Export.
Deine Daten, deine Wahl
Kein Cloud-Lock-in. cellTrainer selbst hostet keine Daten — jeder Export ist opt-in und pro User konfigurierbar. Du entscheidest, welche Session wohin geht: intervals.icu, Garmin Connect, Strava, HiDrive, Dropbox, ein lokaler Ordner oder gar nirgendwohin. Toggle jeden Zielort pro Format (FIT, XLSX, CTD), sodass eine Session auf einer Plattform landen und den Rest überspringen kann. Uploads laufen erst nach Tap auf Speichern — Stoppen einer Session sendet von sich aus nichts.