Wahoo Kickr <-> Powermeter

Im Oktober, zu Beginn der diesjährigen Rollensaison, habe ich über die (mangelnde) Genauigkeit und daraus resultierende Probleme mit dem Wahoo Kickr geschrieben und auch mögliche Lösungswege aufgezeigt. Im Jänner ist dann erstmals durch Wahoo selbst und eine Beta Firmware samt Beta Wahoo(ligan) iOS App etwas Schwung in das Thema gekommen. Mittlerweile sind zwei Lösungen verfügbar, die jeweils den Kickr mit einem ANT+ Leistungsmesser am Rad abgleichen und so die Genauigkeit deutlich erhöhen. Dies ist zum einen von Wahoo selbst eine Beta-Firmware für den Kickr als auch die Windows Software PerfPro.

Funktionsweise

Beide Lösungen funktionieren nach dem gleichen Prinzip. Es wird jeweils über einen gewissen Zeitraum (~30s gleitender Durchschnitt), die Leistung des Kickrs mit der des Leistungsmessers verglichen und daraus ein Korrekturfaktor errechnet. Dieser Korrekturfaktor wird auf die Leistungsberechnung des Kickrs angewendet. Dadurch gleicht sich der Kickr, mit einer leichten Verzögerung langsam an die Werte des Leistungsmessers an. Überschreitet er diese, dann wird wieder langsam nach unten geregelt. Das System schwingt also ganz leicht, was allerdings kaum unangenehm auffällt.

Wahoo Firmware & App

Installiert man sich die aktuelle Beta-Firmware (derzeit 1.3.26) über den Secret Swipe*, kann man mit der aktuellsten iOS Version der Wahoo App den Kickr mit einem ANT+ Leistungsmesser verbinden. Dazu muss man die ANT+ ID des Leistungsmessers ausfindig machen (z.B. am Garmin Edge unter Sensor-Info ersichtlich), diese in das entsprechende Einstellungsfeld der Wahoo App eingeben und anschließend die Pairing Funktion aktivieren. Neben den Leistungsdaten, kann der Kickr auch die Kadenz vom Leistungsmesser abgreifen und selbst über Bluetooth (und ev. ANT+, das habe ich nicht getestet) auch aussenden. Ausserdem liefert der Kickr mit dieser Firmware auch in einem eigenen ANT+ Profil Geschwindigkeitsdaten. D.h. man kann endlich mit einem Garmin Edge alle relevanten Daten vom Kickr aufzeichnen ohne einen extra GSC-10 zur Geschwindigkeitsmessung installieren zu müssen.
Hinweis: Die neuen Funktionen sind nur mit der Beta-Firmware in der Wahoo App ersichtlich. Hat man eine ältere Firmware, sieht man sie nicht.

wahoo-kickr-pm

Meine Erfahrungen mit der Steuerung über die Wahoo App & Firmware sind nicht sonderlich positiv. Leider ist nicht genau bekannt, wie der Abgleichsmechanismus im Detail funktioniert, bei mir war er jedenfalls instabil, ging manchmal zwischen Intervallen verloren oder aktualisierte sich nicht (was trotz Pairing zu einer Temperaturdrift bei Grundlageneinheiten führte). Der färbige Punkt unter der Wattzahl, der einen laufenden Abgleich symbolisieren sollte, blieb dabei immer grün. Bei meinem Kurztest mit der Release Version der Wahoo App war er hingegen immer rot (siehe Screenshot oben). Im Grunde hat das Feature aber funktioniert. V.a. wenn der Unterschied zwischen Kickr und Leistungsmesser sehr gross ist, ist der Abgleich deutlich spürbar. Wahoo wird aber noch etwas an der Funktion arbeiten müssen, bis sie auch wirklich „reif“ (und nicht mehr Beta) ist.

*Secret Swipe 2: Es gibt auch noch eine andere Möglichkeit des Secret Swipes. Und zwar startet man dazu die Wahoo Fitness App, klickt auf „Sensoren“, sucht den kickr bzw. fügt ihn hinzu und klickt darauf. Auf der kickr Seite muss man 6x auf das graue kickr Symbol links oben klicken um zur Liste der verfügbaren Firmwareversionen zu gelangen.

Update (9.4.2015): Mittlerweile gibt es von Wahoo eine neue Firmware 1.3.32, die neben dem Powermeter Pairing auch noch eine verbesserte Spin-Down Kalibrierung und Temperaturkompensation beinhalten soll. Die Installation funktioniert wie oben beschrieben. Das Passwort zum Download ist „publicbeta“. Details siehe Link.

PerfPro

Drew Hartman, der Entwickler hinter PerfPro, hat sich ziemlich zeitgleich mit dem Erscheinen der Beta von Wahoo ebenfalls an die Implementierung einer entsprechenden Ausgleichsfunktion gemacht. PerfPro konnte davor schon mühelos zig unterschiedliche Sensoren und ANT+ Geräte verwalten. Durch das neue Feature kann man nun bei einem gefundenen Leistungsmesser die Funktion „Powermeter controls trainer“ aktivieren und ab dort wird – ähnlich wie bei der Lösung von Wahoo – ein Korrekturfaktor zwischen dem Kickr und dem Leistungsmesser errechnet und danach ausgeglichen. PerfPro greift dabei auf keine spezielle Funktion des Kickrs zu, sondern sendet einfach entsprechend abgeänderte Leistungsdaten an ihn.

PerfPro-kickr-pm

Ich habe das System in einer Beta Version seit ca. 1 Monat im Einsatz und bin damit sehr zufrieden. Der Leistungsmesser wird immer gefunden, die Verbindung ist sehr stabil – „just works“. Probleme gab bzw. gibt es manchmal am Anfang eines Intervalls – also einer stärkeren Leistungsschwankung. Hier kann es zu einem ungewöhnlich starken Über- oder Unterregeln kommen. Dies wurde während mehrerer Betaversionen etwas verbessert und dürfte (hab’s noch nicht getestet) mit der letzten Woche erschienen Releaseversion (5.71.30) behoben bzw. zumindest noch einmal deutlich verbessert sein.

Fazit

Endlich bewegt sich etwas, zumindest für Besitzer eines Leistungsmessers. Leuten ohne Leistungsmesser bringt das leider alles sehr wenig und mit der Geschwindigkeit mit der Wahoo neue Firmwareupdates für den Kickr released (kein offizielles Update seit 2 Jahren), wird es wohl noch etwas dauern bis die Genauigkeitsprobleme für die Mehrheit der Kickr Nutzer aus der Welt geschaffen sind.

Edge 500 & Firmware 3.0

Seit letzter Woche gibt es endlich die lang angekündigte Firmware 3.0, die neben einigen Bugfixes v.a. eine Erweiterung der Anzeigescreens auf max. 5 bringt sowie die für Powermeter Nutzer interessanten Datenfelder NP, IF & TSS und die Möglichkeit die FTP direkt am Gerät zu ändern. Ich hab’s aufgespielt und kurz getestet. Da es doch ein paar Dinge zu berücksichtigen gilt, hier eine Auflistung davon:

  • Das Update läßt sich – entgegen der Aussage von Garmin – auch problemlos mit dem Webupdater aufspielen. Webupdater starten, Update einspielen, Edge vom Computer abstecken, einschalten und warten.
  • Beim Update selbst werden einige interne Dateien neu berechnet, daher kann das Update sehr lange dauern (>10min), wenn man viele Aktivitäten auf dem Gerät gespeichert hat. Daher am besten davor die Aktivitäten alle löschen.
  • Das Update stellt offenbar das Aufnahmeintervall auf „intelligent“ um. D.h. man sollte dies nach dem Update unter Menü > Einstellungen > Fahrradeinst. > Datenaufzeichnung > Datenaufzeichnung auf „Jede Sekunde“ stellen. Ausserdem am gleichen Screen unbedingt auch Leistung auf „Durchschnitt mit Null“ stellen, da dies – nach meiner Erfahrung – nicht nur Auswirkungen auf den Watt Schnitt sondern auch auf Normalized Power (NP) hat und dieser Wert sonst falsch ist und nicht mit WKO+ übereinstimmt.
  • Als allgemeiner Hinweis, da der Wert beim Update eh nicht verändert wird: Immer abgeschalten sollte „Auto Pause“ sein, da sonst durch die Pausen Daten verloren gehen. Steht man z.B. 2 min an der Ampel und ruht, dann muss sich das auch auf den Watt Schnitt widerspiegeln. Nimmt der Edge dort nicht auf, dann tut es das nicht.
  • Laut Garmin wurde auch an der Erfassung der Höhenmeter etwas verändert. Bei einer Probeausfahrt, bei der ich parallel mit Edge800 und Edge500 aufgezeichnet habe, waren die aufgezeichneten Höhenmeter signifikant unterschiedlich. Siehe Screenshot unten.
  • Beim Kärnten Radmarathon waren die heuer vom Edge 500 aufgezeichneten Höhenmeter ebenfalls leicht höher als letztes Jahr, wobei während der Auffahrt auf die Nockalm die am Edge angezeigten absoluten Höhenmeter bis auf +/- 1 m mit den Höhenmeterangaben bei den einzelnen Kehren übereingestimmt haben. Insgesamt hat er mit der 3.0er Firmware aber auch etwas mehr Höhenmeter aufgenommen als im Jahr davor mit der 2.8er Firmware (+37m = +1,75%). Allerdings spielt hier auch die Auswertungssoftware eine Rolle: Während der Edge 500 im Protokoll noch 2176m Gesamtaufstieg angibt, sind es nach dem Upload in WKO+ dort nur 2118m.
  • Ein weiteres, ärgerliches Problem hat sich beim Kärnten RM gezeigt: Als ich den Edge eingeschalten habe, war mein Leistungsmesser nicht aktiv. Auch danach für einige Minuten nicht. Als ich dann zum Start rollte und auch danach beim Start weg fuhr, fand der Edge 500 meinen Leistungsmesser nicht automatisch. Erst ein manueller Scan nach ca. 10min Fahrzeit lieferte zwar die Fehlermeldung „mehrere Leistungsmesser gefunden“, zeigte dann aber auch die Daten von meinem, davor mit dem Edge gepairt gewesenen, Power2Max. Ich habe versucht das Verhalten zu Hause nachzustellen, das ist mir aber nicht gelungen. Jedenfalls scheint es sinnvoll zu sein, den Edge erst einzuschalten, wenn auch der Leistungsmesser „wach“ ist und Daten sendet. Schaltet man ihn ein, wenn der Leistungsmesser nicht da ist und auch für längere Zeit nicht wach wird, dann fällt der Edge offenbar in einen allgemeinen Suchmodus zurück und „vergisst“ mit welchem Leistungsmesser er davor gepaired war. Ist zwar vermutlich kein Bug der aktuellen Firmware, sondern ein Feature, aber Vorsicht ist trotzdem angesagt.

TSS & NP stimmen auf beiden Geräten und mit WKO+ überein

Unterschiede bei Höhenmeter (Barometer) und Distanz
(via GPS aufgezeichnet). WKO+ zeigt allerdings überhaupt nur 449 Höhenmeter (auf Basis des Edge 800 Files) an.

Links:

Edge 500 Firmware Update Seite
Webupdater
Infos zum 3.0er Update von DC Rainmaker
Linksammlung Leistungsmesser (FTP, NP, TSS, …)