• Hallo Gast, wir suchen den Renner der Woche 🚴 - vielleicht hast du ein passendes Rennrad in deiner Garage? Alle Infos

Probleme mit Eclipse Lichtanlage

Das mit dem fetch klingt für mich jetzt auch sehr plausibel. Ich habe mich immer gewundert, warum man die App nicht nutzen kann wenn man offline bzw in einer region ohne empfang ist.
Wie bitte???

Bei mir geht das Vorderlicht nicht durch Drehen des Vorderrads an. Wie schalte ich dann "in der Pampa" (wofür das Rad gedacht ist), das Licht an?! (Sofern die App überhaupt noch funktioniert und das Anschalten darüber angeboten wird?!).

Canyon will das Problem in die "IT" gegeben haben. Wenn das bei Canyon vermutlich wie fast überall läuft (Frontoffice, Werbung und BlinkBlink wird ausgebaut und Backoffice, Entwicklung, Produktion kapputgespart), dann muss man sich die IT bei Canyon vermutlich wie bei einer Southpark-Folge vorstellen: Da sitzt nur einer, der kriegt das Ticket "Eclipse", das auf den Stapel "unerledigt" gelegt wird der ob seiner Höhe umkippt und in eine nie gesehene Ecke unter den Schreibtisch fällt. Alles voller leerer und halbleerer Pizzakartons und auf dem Schreibtisch eine halb gelesene, aufgeschlagene "Computer-Bild" von Mai 2024, während gerade ein Rechner mit Windows 10 bootet usw... An der Wand: Turbo Pascal heute, Zertifikat der VHS aus 2020, 2 von 3 Bausteinen erfolgreich absolviert.

Mal im Ernst: Was ist eigentlich schiefgelaufen, da so eine Scheiße in den Markt kommt, gerade die App? Und wo ist die Presse, die das kritisch anmerkt? Vor 20 Jahren hätte es da böse Artikel gegeben und dann wäre der Hersteller mit ganz tief gesenktem Haupt, 2 cm über der Erde sich tausend Mal entschuldigend an die Kunden herangetreten und hätte das ratz fatz erledigt.

Betrachtet man mal die Fakten: Es wird diese App geliefert, Version 0.1.0 (was ja schon in der Versionsnummer ein Mittelfinger für den Kunden ist). Dann die weitere Entwicklung... Würde man in ein Flugzeug einsteigen, wenn Canyon Flugzeugbauer wäre und es hätte Sicherheitsprobleme gegeben, vertraute man denen noch?! Wozu geben die die Abermillionen für Berater aus, wenn die einfach mal Ihren Job machen könnten?! App die robust ist, offline (verrückt, dass man das nach den heutigen Beiträgen anmerken muss) funktioniert, mit Auswertungsmöglichkeiten, als Erweiterung für einschlägige Radcomputer etc. Man könnte das so "geil" aufbauen, dass die App für sich genommen ein Kaufargument ein könnte.
 
Zuletzt bearbeitet:
Anhang anzeigen 1847910Sacht mal bin ich der einzige Dulli, der plötzlich das ECLIPS in der App überhaupt nicht mehr angezeigt bekommt? Keine Möglichkeit zu verbinden, neu hinzuzufügen, den Akku zu lesen, Licht steuern, nüchts. Einfach plötzlich weg...
Ich habe das bislang aus "der Ferne" kommentiert, weil ich heute mit anderem Rad unterwegs war.

Jetzt schaue ich gerade in meine App (Android): Tatsächlich, die Schaltflächen sind weg !!!

Und, sorry wenn ich mich wiederhole: Mein Frontlicht schaltet sich nicht ein, wenn man das Vorderrad dreht. Auch nicht, wenn ich die Taste lange (oder in sonst irgendwelcher Kombi) drücke. Heißt: Ich habe nur Rücklicht?!?!?!?!?!?!

Gab es ein App-"Update"? Die App zeigt, soweit ersichtlich, keine Versionsnummer an.

W T F (bitte in 50-Punkt-Schrift vorstellen).
 
Das Blöde ist jetzt nur, dass ich nichts mehr zum Akku-Ladezustand sagen kann.
Die Bluefruit-App zeigt keinen Daten an bei nicht laufender Canyon App.
Und auf das 3-malige Blinken des Rücklichts beim USB-Laden warte ich auch schon.
Super, wenn man morgens und abends im Dunkeln pendelt.
Danke dafür, Canyon!
P.S.: Hat jemand noch eine Idee?
@Reuselfriese, @Noel70: Wie schaltet Ihr das Licht ein? Nach langer Standzeit funktioniert das Anschalten über langes Drücken der Taste oder Drehen des Vorderrads für das Frontlicht nicht (so dass ich es gar nicht anbekomme, nur das Rücklicht).
 
@Reuselfriese, @Noel70: Wie schaltet Ihr das Licht ein? Nach langer Standzeit funktioniert das Anschalten über langes Drücken der Taste oder Drehen des Vorderrads für das Frontlicht nicht (so dass ich es gar nicht anbekomme, nur das Rücklicht).
Also bei mir geht's durchs Drehen vom Vorderrad an. Dann lasse ich es entweder am zur aktuellen Jahreszeit, oder ich mache es über den Kopf vorne und hinten aus.
Wenns bei dir durchs losfahren nicht aufwacht, dann bin ich ehrlich gesagt etwas überfragt. Sollte eigentlich nicht so sein
 
Erst einmal zu Deiner vorherigen Frage:
Mein App Store zeigt mir bei der App Version 8.7.0 an mit dem Hinweis, dass diese vor 6 Tagen aktualisiert wurde.
Versionsverlauf: 8.5.2 (vor 1 Monat) Bug-fixes, 8.6 (vor 2 Wochen) Bug-fixes, 8.7 (vor 6 Tagen) no bugs ????
Zum Einschalten des Lichts:
Momentan funktioniert das Einschalten des Lichts über das Anfahren.
Mal geht es über den Schalter, dann wieder nicht, dann mal nur das Rücklicht und auch mal über die App (zumindest vor dem Update ging es ja, jetzt nicht mehr).
Also ich habe aufgeben einen logische Ursache dafür zu finden (außer, dass es an der Canyon-Box liegt).
Und diese habe ich jetzt nach intensiven Gesprächen mit dem Canyon-Support als Neuteil an einen Service-Partner in der Nähe zugeschickt bekommen.
Samstag geht das Bike dann zum Wechsel der Box dorthin.
Ich bin gespannt, wie sich das System dann verhält.
 
Also ich habe aufgeben einen logische Ursache dafür zu finden (außer, dass es an der Canyon-Box liegt).
Hat irgendjemand schon mal inkorrekte Speed werte im auslesen mit hilfe von bluefruit gesehen? Ich habe scheinbar im USB-C einen Wasserschaden und warte auf Antwort.
Aber bei einer Fahrt gestern habe ich das bike her genommen und wollte versuchen ohne den Akku auszubauen eben jenen zu laden. Das ging natürlich voll nach hinten los sodass er dann komplett tot war nach einer stunde aber ich hatte angeblich speed von >40km/h bis hin zu dreistelligen Werten. Max speed laut garmin war knapp über 30 und average 26. Liegt das dann am USB-C oder auch ein defekt der black-box?
 
Zuletzt bearbeitet:
Zusammengefasst: Das System hat verschiedene Parameter (Blackbox, Schalter, Anschalten über Drehen des Vorderrads) mit den Werten "funktioniert" und "funktioniert nicht" und alle denkbaren Kombinationen scheinen vertreten zu sein...

Das spricht aus meiner Sicht für eine konstruktive Instabilität des Systems?!
 
Erst einmal zu Deiner vorherigen Frage:
Mein App Store zeigt mir bei der App Version 8.7.0 an mit dem Hinweis, dass diese vor 6 Tagen aktualisiert wurde.
Versionsverlauf: 8.5.2 (vor 1 Monat) Bug-fixes, 8.6 (vor 2 Wochen) Bug-fixes, 8.7 (vor 6 Tagen) no bugs ????
Zum Einschalten des Lichts:
Momentan funktioniert das Einschalten des Lichts über das Anfahren.
Mal geht es über den Schalter, dann wieder nicht, dann mal nur das Rücklicht und auch mal über die App (zumindest vor dem Update ging es ja, jetzt nicht mehr).
Also ich habe aufgeben einen logische Ursache dafür zu finden (außer, dass es an der Canyon-Box liegt).
Und diese habe ich jetzt nach intensiven Gesprächen mit dem Canyon-Support als Neuteil an einen Service-Partner in der Nähe zugeschickt bekommen.
Samstag geht das Bike dann zum Wechsel der Box dorthin.
Ich bin gespannt, wie sich das System dann verhält.
Das spricht dafür (an "das Gute" und Logik glaubend), dass es eine Revision der Blackbox gibt?

Andernfalls: Ein System, dass für Dauerhaltbarkeit in widrigsten Umgebungen ausgelegt sein müsste (Fahrradrahmen mit theoretisch Staunässe, weil nicht abgedichtet), soll "spontan" kaputt gehen? Zudem Steuerungselektronik, die der Erfahrung nach ja entweder von Beginn an funktioniert (und dann relativ dauerhaft läuft) oder gleich kaputt ist? Alternativ ein Produktionsfehler? Auch nicht vertraueserweckend?!

Jedenfalls bewegt sich Canyon noch und es muss ja am Ende eine (für Radreisen) verlässliche Dauerlösung geben. Wenn die nicht komplett "schmerzbefreit" sind, muss doch da mal jemand "den Schalter" umlegen und das Ganze auf neue Beine stellen.
 
Das spricht dafür (an "das Gute" und Logik glaubend), dass es eine Revision der Blackbox gibt?

Andernfalls: Ein System, dass für Dauerhaltbarkeit in widrigsten Umgebungen ausgelegt sein müsste (Fahrradrahmen mit theoretisch Staunässe, weil nicht abgedichtet), soll "spontan" kaputt gehen? Zudem Steuerungselektronik, die der Erfahrung nach ja entweder von Beginn an funktioniert (und dann relativ dauerhaft läuft) oder gleich kaputt ist? Alternativ ein Produktionsfehler? Auch nicht vertraueserweckend?!

Jedenfalls bewegt sich Canyon noch und es muss ja am Ende eine (für Radreisen) verlässliche Dauerlösung geben. Wenn die nicht komplett "schmerzbefreit" sind, muss doch da mal jemand "den Schalter" umlegen und das Ganze auf neue Beine stellen.
Ich bin selber mal gespannt, ob es zumindest von außen konstruktionstechnische Unterschiede gibt oder ob man an der Firmware etwas erkennen kann oder welche Werte über Bluefruit abgelesen werden.
Ich weiß nur noch nicht, wie das System vom Service-Partner auf Funktionstüchtigkeit überprüft werden soll, wenn die App nicht funktioniert.
Und man hatte mir vom Service-Partner gesagt, dass sie das selbst noch nie gemacht haben.
Ich habe mir auf jeden Fall den vorgeschlagenen USB-Tester aus dem ECLIPS Service Manual für 10€ bei Amazon besorgt, um zumindest den USB-Anschluss zu testen.
 
In der Tat: Auch bei mir geht unter IOS außer der Anzeige des Ladezustands in der App nicht mehr viel.
Die Annahme von @Noel70, daß die App im Hintergrund einen Webservice braucht, wird dadurch erhärtet, daß ich auf meinen Touren im Hinterland bei schlechtem Mobilfunk oft die App nicht an den Start bekomme. - Schlechte Designentscheidung bei einem Adventure-Gravel.

@Exil-Ostfriese Das Licht sollte sich beim Drehen des Rades in der Tat einschalten. Kurios, daß die Anlage ansonsten funktioniert. - Definitiv ein Reklamationsgrund.

Zur Frage nach der Selbstentladung: Wir können ja alle nur raten, was im Innern der Blackbox werkelt. Zumindest so lange, bis jemand aus Frust seinen Dremel anwirft und der Sache mal auf den Grund geht. Ich denke da könnte man schon etwas in der Firmware machen: z.B. Bluetooth mitsamt dem Rest der MCU schlafen schicken, wenn es für längere Zeit keine Aktivität gab. Der Nutzen wäre für mich größer als der Komfortverlust. - Microcontroller haben heutzutage in der Regel phänomenale Sleep-Modes und clevere Möglichkeiten sie wieder aufzuwecken. Für mich wäre es perfekt akzeptabel, daß Bluetooth erst wieder aktiviert wird, wenn wieder Spannung vom Vorderrad kommt. (Was bei Dir ja scheinbar nicht erkannt wird.)

Um den Ärgernissen der Canyon App zu entgehen, benutze ich ein 15€ ESP-32 Modul mit TFT Display von Aliexpress und selbstgestrickter Firmware. Klein genug, um es mit Klettband auf der StemCap zu befestigen. Damit kann ich Front- und Rücklicht getrennt schalten, sehe den Ladestrom, Ladezustand und Geschwindigkeit. (Wobei die Geschwindigkeit absolut nicht zuverlässig ist)
Außerdem gibt es eine Warnung, wenn es trotz Fahrt nicht lädt. - Das ist alles noch ein bisschen frickelig und hat Schönheitsfehler. Wenn's trotzdem jemanden interessiert, teile ich gerne den Code.

Ich habe noch nie eine Handy-App programmiert: Wenn jemand einen Developer-Account bei Apple hat, gerne melden. Mit den Infos, die wir mittlerweile zur Bluetooth Kommunikation haben, sollte es recht einfach sein eine alternative App zu bauen.
 
126162.jpg
Also bei mir taucht es jetzt zumindest wieder zum verbinden auf. Ich hab mein Rad gerade leider nicht parat ums zu testen, aber vielleicht hat jemand gerade die Möglichkeit
 
Anhang anzeigen 1848428Also bei mir taucht es jetzt zumindest wieder zum verbinden auf. Ich hab mein Rad gerade leider nicht parat ums zu testen, aber vielleicht hat jemand gerade die Möglichkeit
Bei mir (Android) sind die Schaltflächen in der App wieder da und ich konnte damit eben das Licht wieder einschalten.
 
Ich habe ja die App komplett de- und wieder neuinstalliert.
Laut Canyon-Support muss der App die Standortfreigabe und Bluetooth erlaubt sein.
Leider kann ich dies mit der neu installierten App auf iOS nicht aktivieren, da bei den Freigaben die App nicht angezeigt wird.
Nochmals 🤬🤬🤬
 
Thema "offline-Nutzung":

Ich (Android) bin in Flugmodus gegangen, Bluetooth an: Die Steuerung über App funktioniert. App war vorher in der Onlinephase schon mal geöffnet gewesen.

Dann habe ich Handy im Flugmodus aus- und wieder eingeschaltet, App vorher geschlossen. App ließ sich nicht starten... Nach Abschalten des Flugmodus´ ging es wieder...

Also wird für das erstmalige Starten "etwas" aus dem Netz geladen und das bleibt im Cache... Heißt: Beim Losfahren muss Handy an sein und darf unterwegs nicht ausgehen...

Wenn das kein Bug ist, wo ist da das Feature?! (Aus Sicht des Kunden. Für den Hersteller erhöht es die Kundenbindung und sei es über Servicekontakte...)
 
Noch ein Gedanke zur fehlenden Offline-Fähigkeit der APP (dass also eine Online-Verbindung bestehen muss, damit ein Modul nachgeladen wird, mit dem man das Licht steuern kann):

Wenn - was wir nicht hoffen - Canyon in Insolvenz ginge, und mithin der für die App notwendige Server nicht weiterbetrieben wird, dann funktioniert das Licht also nicht mehr...

Heißt: Die Lichtanlage ist nicht "insolvenzsicher"... wow. Eigentlich eine Leistung, so etwas bei einem Gegenstand wie einem Fahrrad hinzubekommen (mal die Räder außen vor, bei denen die Online-Funktion Kern und Basis der Entwicklung war).
 
Noch ein Gedanke zur fehlenden Offline-Fähigkeit der APP (dass also eine Online-Verbindung bestehen muss, damit ein Modul nachgeladen wird, mit dem man das Licht steuern kann):

Wenn - was wir nicht hoffen - Canyon in Insolvenz ginge, und mithin der für die App notwendige Server nicht weiterbetrieben wird, dann funktioniert das Licht also nicht mehr...

Heißt: Die Lichtanlage ist nicht "insolvenzsicher"... wow. Eigentlich eine Leistung, so etwas bei einem Gegenstand wie einem Fahrrad hinzubekommen (mal die Räder außen vor, bei denen die Online-Funktion Kern und Basis der Entwicklung war).


Doch geht es.. ich hatte gestern genau das gleiche Problem und ja es liegt daran, dass der Store keinen Wert mehr für die Lichtanlage vom Fahrrad an die App weitergegeben hat .. ich hab mir deshalb gestern eine App dafür gebastelt. Das würde spätestens wenn Canyon nicht mehr funktioniert auch sicher von anderen gemacht werden.

Auch die Firmware wird darüber verteilt, deshalb sehen diverse Leute nur die 0.1.0 und nicht die 0.1.2 auch das konnte ich vorhin mit einem gerooteten Handy umgehen und hab mir die neue Firmware drauf gespielt.

Da wurden auch einige Dinge geändert. ob das "meine Probleme" behebt kann ich erst morgen testen. Bei der Probefahrt. Heute lief die Fahrt eher semi gut. Am Anfang pendelte die Ladeanzeige immer zwischen 78-80. Egal welches Licht eingestellt war. Dann hatte ich zusätzlich eine GoPro dran und der Akku verabschiedete sich fast sekündlich von Prozentwerten.

GoPro dann wieder abgeklemmt und was passierte? Es lud nun gar nicht mehr, zu mindestens laut Akku Anzeige zu Hause hatte ich dann noch angebliche 60%. Komischerweise ging dann aber nach dem einspielen der neuen Firmware und danach anschließen an den Strom die Akkuanzeige rasend schnell auf 99% bei wenig Ladestrom. Von 99 auf 100% dauerte dann auch wieder was länger. Ich glaube fast, dass es einfach nur falsche Werte waren die ausgegeben wurden während der Fahrt.

Noch ist die App aber nicht ausgereift zur Veröffentlichung, denke aber das ich da noch Mal einen Feinschliff mache. Würde ich dann hier veröffentlichen . Viel interessanter wird aber dann der nächste Schritt, der aktuelle leider noch was Buggy ist. Die GarminIQ App über die die Werte angezeigt werden und man ebenfalls das Licht vorne und hinten während der Fahrt ein und Ausschalten kann. Umschalten zwischen den Modi geht leider nur über den Hardwareschalter, weil das nicht im Bluetooth Protokoll freigeschaltet ist.
 

Anhänge

  • Screenshot_20261105-011516.png
    Screenshot_20261105-011516.png
    207,3 KB · Aufrufe: 20
  • Screenshot_20261105-011526.png
    Screenshot_20261105-011526.png
    238,1 KB · Aufrufe: 20
  • Screenshot_20261105-011550.png
    Screenshot_20261105-011550.png
    258,3 KB · Aufrufe: 20
  • PXL_20261104_212032057.MACRO_FOCUS.jpg
    PXL_20261104_212032057.MACRO_FOCUS.jpg
    434,6 KB · Aufrufe: 21
Hat irgendjemand schon mal inkorrekte Speed werte im auslesen mit hilfe von bluefruit gesehen? Ich habe scheinbar im USB-C einen Wasserschaden und warte auf Antwort.
Aber bei einer Fahrt gestern habe ich das bike her genommen und wollte versuchen ohne den Akku auszubauen eben jenen zu laden. Das ging natürlich voll nach hinten los sodass er dann komplett tot war nach einer stunde aber ich hatte angeblich speed von >40km/h bis hin zu dreistelligen Werten. Max speed laut garmin war knapp über 30 und average 26. Liegt das dann am USB-C oder auch ein defekt der black-box?
Ich habe das Protokoll so verstanden, dass durch die hohen Speedwerte das Laden sicherheitshalber deaktiviert wird. Der Booster wird das vermutlich etwas abfedern und dadurch auch bei höheren Geschwindigkeiten laden. Wenn ich das richtig auf Reddit gesehen habe ist er bereits verbaut wenn da so ne weiße Kabelummantelung zu sehen ist über dem Akku. Das ist bei mir (gekauft vor 2 Wochen) der Fall. Vermutlich wird er jetzt immer verbaut. Die Firmware war aber wie gesagt noch auf 0.1.0 und nicht ohne weiteres technisches eingreifen updatebar.

Changelog:
0.1.2
  • Prt: Disabling protection circuit (spin-up from rest, SoC=%d%%)
  • Prt: Re-enabling protection circuit after %ds at speed %d
  • Prt: Speed dropped below 15 km/h, resetting hold timer
  • Prt: Speed exceeded override threshold (%d km/h). Enabling protection circuit!
  • Prt: Sudden acceleration spike detected (%d km/h). Enabling protection circuit!
  • Shutdown pending [%u/%u]:- OCV: %d mV; SoC: %u%%
  • Timeout waiting for MAX17261 to be ready after model refresh
  • TS_COLD detected

0.1.1
  • Dynamo Charging completed, disabling charger
  • Dynamo charging failed, attempting USB fallback
  • Switched from dynamo to USB charging
  • Front Light ON (POR + VBat >= threshold)
  • Advertising Google FMDN
 

Funktioniert aber nur in Chrome, da nur Chrome Bluetooth Verbindungen unterstüzt. Safari und Firefox funktionien auf keinen Fall. Ob es mit Chrome für iPhones geht, kann ich nicht sagen da ich kein Gerät zum testen habe.

Gerne Rückmeldungen, falls es Problem/Fehler gibt
 
@MalleOlti Ich bin begeistert von dem was Du herausgefunden & gebaut hast! - iPhone werde ich bei nächster Gelegenheit testen. (Habe wenig Hoffnung, daß das geht.)
Wo hast Du denn das Changelog für die Firmware-Releases gefunden? Die hatte ich vergeblich gesucht.
 
Zurück