cellTrainer

Indoor-Laufen & -Radfahren — mit NIRS- und HRV-DFA-Analytik von Haus aus.

Was cellTrainer besonders macht

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.

🧪FAQ

Neugierig, wie DFA α1 deine aerobe Schwelle erkennt oder wie der Ektopie-Zähler im Hintergrund arbeitet? Die FAQ erklärt die Metriken in normaler Sprache.

Zur FAQ →

📡Unterstützte Geräte

Laufband

Standard

FTMS-konforme Modelle funktionieren ab Werk im Read-Only-Modus. Aktive Steuerung wird auf Technogym MyRun (volles Unlock) und allen FTMS-Laufbändern unterstützt, die den Standard-Request-Control-Opcode akzeptieren. Getestete Marken: NordicTrack, ProForm, Sole, Bowflex, Reebok, Horizon, Echelon, Matrix, Life Fitness.

Indoor-Bike

Standard

Jeder BLE-FTMS-Smart-Trainer oder Indoor-Bike: Wahoo Kickr (mit Virtual-Shifting-Bonus), Tacx Neo/Flux, Elite Direto/Suito, Saris, JetBlack, Stages SB20, Zwift Hub, Magene, BodyCraft, Wattbike Atom.

Herzfrequenz

Standard

Jedes Bluetooth-Heart-Rate-Profile-Gerät, plus RR-Intervalle (HRV) bei Unterstützung: Polar H10/Verity Sense, Garmin HRM-Pro/Dual/Tri, Wahoo TICKR, CooSpo, Magene H64, Suunto Smart Belt, Decathlon HRM.

SmO2-Sensor

Vendor

Train.Red FYER 1.0 (basicV12-Firmware) und FYER 2.0 — proprietärer 17-Byte-Frame dekodiert für SmO2 / O2Hb / HHb.

Körperkern-Temperatur

Vendor

Unterstützter Sensor: greenTEG CORE2. Wird am Brustbein getragen, streamt Körperkerntemperatur, Hauttemperatur und den abgeleiteten Heat-Strain-Index (0–10) tick-für-tick über Bluetooth. cellTrainer liest CBT/Hauttemperatur/HSI und reicht parallel die Herzfrequenz durch den Sensor weiter — eine BLE-Verbindung, zwei Datenströme.

Lauf-Leistung

Vendor

Stryd Footpod — sendet Lauf-Leistung über den BLE-Cycling-Power-Service (der De-facto-Standard für Indoor-Lauf). Andere große Footpods (COROS Pod 2, Garmin RD Pod) berechnen Leistung auf der Uhr und geben sie nicht über eine BLE-Power-Charakteristik aus.

Bike-Leistung

Standard

Jeder BLE-Cycling-Power-Profile-Sensor (Pedale, Kurbel, Nabe): Favero Assioma, Garmin Rally/Vector, 4iiii, SRAM/Quarq, Stages, Power2Max, Rotor, Shimano, InfoCrank, Magene, XCadey, Sigeyi.

Switches & Gamepad

Vendor

BLE-Switches für Schaltungen hoch/runter und Play-Button-Events während Workouts: Zwift Click (verschlüsselter Handshake) und Cycplus BC2 (Nordic-UART). Gamepad-Unterstützung über Apples GameController-Framework — Hinweis: Gamepads werden über die System-Bluetooth-Einstellungen (macOS oder iOS) gekoppelt, nicht über den In-App-BLE-Scanner, und tauchen dann automatisch auf. Getestetes Modell: 8Bitdo Zero 2.

Lüfter

Vendor

Nur Wahoo Kickr Headwind — proprietäre Geschwindigkeits-Steuerungs-Charakteristik. Es existiert kein generisches BLE-Lüfter-Profil.

Klima

Standard

Jede Temperatur-/Luftfeuchtigkeits-Entität, die über Home Assistant exponiert wird (Aqara, Govee, Shelly, Eve, …) — Bridge konfiguriert über HA-URL + Access-Token.

FTMS-Standard heißt: es sollte funktionieren — aber manche Hersteller weichen von der Spezifikation ab. Im Zweifel einmal testen und koppeln, wenn es sitzt.

Credits & Technologien

🔒Datenschutz & Daten

cellTrainer behält deine Trainingsdaten auf deinem Gerät. Es gibt keinen cellTrainer-Server, der deine Sensor-Werte, Sessions oder Einstellungen empfängt. Volle Details zu lokal gespeicherten Daten und welche optionalen Drittdienste (Garmin Connect, intervals.icu, Strava, HiDrive, Dropbox, Home Assistant, OpenRouter für den AI-Coach) du aktivieren kannst, findest du in der vollständigen Datenschutzerklärung.

Datenschutzerklärung lesen →