RP ✔️ SHFW Anleitung (ScooterHacking Utility) - Ninebot & Xiaomi E-Scooter Tuning

Hier mal ein Beispiel eines alten Räderpaars mit "Green Tire" Reifen (Foto: Facebook, mit Erlaubnis des Erstellers hier eingefügt).
Diese werden bereits als Ersatzteil zum Beispiel bei Aliexpress vertrieben.
GreenTire.jpg
 
Krass, hätte nicht gedacht das Ninebot hier soweit geht.Also ST-Link für Downgrade inklusive Firmware Dumpen usw. ist leider echt eine große Hürde.Zerlege meinen neuen Scooter nur sehr ungerne für einem simplen Speedunlock.

Werde wohl schon das ich meinen alten wieder Fit bekomme, dann später sobald der P65D bequem per App entsperrt werden.Werde ich wohl zuschlagen.

VooDooShamane VooDooShamane Ich finde wahnsinn was du dir an Pioneer Arbeit geleistet hast.Ohne so Leute wie dich, würden wir nicht vorankommen.Ich ziehe meinen Hut vor dir 👏
 
Komme mit dem g30d ohne Belastung auf 29 km/h . Auf der Straße wird es sicher noch was weniger sein. Hab aktuell noch kein Kennzeichen um es zu testen.

Kann man da über die SHU noch was raus holen?
 
Komme mit dem g30d ohne Belastung auf 29 km/h . Auf der Straße wird es sicher noch was weniger sein. Hab aktuell noch kein Kennzeichen um es zu testen.

Kann man da über die SHU noch was raus holen?
Wie kommst du denn auf die 29 km/h, ich meine mit welcher Methode? Welche Komponenten sind an deinem Scooter verbaut und welche Firmware hast du auf deinem Fahrzeug?
 
Okay, mit den Informationen kann ich arbeiten.
Mit der Standard Hardware ist jetzt hier Schluß. Deine 29 km/h sind schon ein sehr guter Wert. Die SHFW zeigt, nicht wie früher beim German Maneuver, die Geschwindigkeit genauer an. Diesen Wert kannst du lediglich mit dem Umbau weiterer Komponenten wie zum Bleistift einem Gen.2-Motor/Hinterrad und oder mit einem zusätzlichen Akku erreichen.
 
  • Hilfreich!
Reaktionen: Gerhard
Hallo,

ich habe durch die gute Anleitung auf Seite 1 die aktuellste SHFW (0.2.6) auf meinen 6 Monate alten 1s (BLE 1.3.4 / DRV SHFW 0.2.6 / BMS 1.7.0) geflasht bekommen, danke dafür.
Vorher bin ich mit der XiaomiHome-App gefahren, doch ich wollte nun einen Tempomat, daher mein Flash bzw. Wechsel zu SHU 2.1.1.

Auch habe ich in SHU alles erstmal so eingestellt wie auf Seite 1 beschrieben, um quasi wieder eine Stock-Einstellungs-Firmware zu haben. Lediglich eben mit aktiviertem Tempomat.

Heute dann die erste Testfahrt, mein Arbeitsweg, den ich seit einem halben Jahr bereits 5x die Woche fahre.
Was soll ich sagen? Ich bin negativ überrascht vom Flash. Leider ...

Hier meine Fragen / Probleme:

1. Wo finde ich denn die Akku-Prozent-Anzeige in SHU?
2. Ich habe das Speedlimit auf 20 km/h gestellt (wegen stock und so...), aber damit fuhr mein Roller heute nur ca. 16/17 km/h auf dem Hinweg. Auf dem Rückweg habe ich das Speedlimit auf 28 km/h gestellt, womit der Roller dann ca. 22/23 km/h fuhr. Das kann doch nicht Sinn der Sache sein. So ist das für mich leider nicht nutzbar, wenn ich x einstelle und der Roller y fährt. Was ist da los? Gibt's Abhilfe?
3. Der Max-Speed "zibbelt" die ganze Zeit. Hinweg 16/17/16/17/16/17 km/h und Rückweg dasselbe mit 22/23 km/h. Das war in der Xiaomi-App nicht so. Max-Speed war 20 km/h ... dauerhaft ohne "zibbeln" mit 19/20/19/20/19/20 km/h. Was ist da los? Gibt's Abhilfe?
4. Somit sprang der Tempomat immer erst spät an (viel später als meine eingestellten 10 Sekunden). Ich denke mal, weil durch das "Zibbeln" eben nicht konstant dieselbe Geschwindigkeit gefahren wird, damit der Tempomat "normal" einrastet. Was ist da los? Gibt's Abhilfe?
5. Der Akkuverbrauch hat sich quasi verdoppelt. Ich habe ein halbes Jahr stets einen Balken verfahren, sprich ca. 20%, für eine Strecke (hin oder zurück). Dabei kam der Roller stets frisch von der Steckdose mit vollen 100%. Heute nun, ebenfalls natürlich mit 100% von der Steckdose, verfuhr ich 2 Balken auf dem Hinweg und (wieder neu auf 100% aufgeladen) auch auf dem Rückweg. Was ist da los? Gibt's Abhilfe?

Muss ich irgendetwas anderes in der CONFIG bei SHU verstellen, damit SHU 1:1 wie die original Xiaomi-App den Roller betreibt (nur eben mit Tempomat)? Ich habe wie gesagt alles wie auf Seite 1 in der Anleitung eingestellt für "stock" (speed-based, 25A Powerlimit, 1000 mA Current smoothness).

Wenn ich mich irgendwann entscheide "SHU wäre geil, aber der Roller verhält sich leider damit nicht mehr so wie auf stock": kann ich dann einfach wieder in die XiaomiHome-App gehen, den Roller da pairen, das neuste Update ziehen und alles wäre wieder (so gut, nur leider ohne Tempomat) wie vorher? Oder müsste ich zuerst in SHU den "load from repo-move" machen und dann erst in die XiaomiHome-App gehen?

Sorry für den langen Post, aber so ist alles in einem Post gebündelt.

Danke für eure Ideen / Vorschläge / Erklärungen / Hilfen!
 
Nur mal so - ich hasse solche Textwalls. TL;DR :cool:
Einen Xiaomi Scooter habe ich zwar nicht, dennoch versuche ich dir zu helfen.
Dieses Ruckeln bekommst du in den Speed Regulation Settings mit dem Speed limit regulation stiffness-Regler in den Griff. Darunter der Schieberegler Speed correction erhöht prozentual die Geschwindigkeit, wenn die zuvor eingestellte Endgeschwindigkeit dann nicht mehr erreicht wird. Ich muss das jetzt aus dem Gedächtnis machen, denn mein Scooter ist gerade für andere Tests belegt.

Wenn du beispielsweise eine Art "Serien-/Stock-Profil" auf 20 km/h limitiert hast und der Scooter diese Geschwindigkeit erreich, hat man in einigen Fällen das Empfinden, als würde der Scooter beschleunigen und wieder bremsen. Sozusagen ein unangenehmes Ruckeln vor und zurück. Jetzt geht man her und nimmt den Speed limit regulation stiffness - Regler so weit zurück, bis das Ruckeln nachlässt. Nun werden wahrscheinlich die 20 km/h nicht mehr erreicht. Dabei hilft dann der Speed correction - Regler. Hier erhöht man nun prozentual die Geschwindigkeit wieder, bis der Scooter die 20 km/h auch wieder erreicht. So sollte man das Problem in den Griff bekommen können. Bitte in ganz kleinen Schritten testen, ansonsten wird das mit dieser Feinabstimmung nichts.
 
Zuletzt bearbeitet:
Mal eine kurze Verständnisfrage, nach installieren der 1.6.3 bremst der Scooter ja nicht mehr automatisch wie in Stock Zustand. ISt das die Einstellung Autobrake ? Und ist es nicht das gleiche wie Kers was ja normal in der SHFW gar nicht mehr aktiv sein soll ?
 
Kers = Energierückgewinnungssystem - das kann man nicht abschalten.
Kers wird aber oft als Synonym für das automatische Abbremsen verwendet - das war in der SHFW abgeschaltet.

Mit Autobrake wurde die Funktion wieder eingefuhrt, da es seltene Exemplare von Usern doch aus unerfindlichen Gründen haben wollen.

Meiner Meinung nach Blödsinn und Energieverschwendung, jeder würde laut aufschreien, wenn sein Fahrrad jedesmal automatisch abbremsen würde, sobald man aufhört zu treten und dann umso mehr trampeln muss, um wieder auf Geschwindigkeit zu kommen als wenn man es frei rollen lässt.
 
  • Hilfreich!
Reaktionen: Sefyu
Ja danke sehe es genauso und mir ging es ja nur darum es zu verstehen. Es war ja zu lesen das Kers bzw dann Autobrake zu Schäden des Controllers führen kann. Bei Autobrake wird im Grunde doch die elektrische Bremse genutzt oder nicht ? Wo ist dann der Unterschied zwischen Autobrake und betätigen der Bremse ? Bzw. warum ist die Motorbemse beim betätigen des Bremshebels nicht schädlich für den Controller ?
 
Ja danke sehe es genauso und mir ging es ja nur darum es zu verstehen. Es war ja zu lesen das Kers bzw dann Autobrake zu Schäden des Controllers führen kann. Bei Autobrake wird im Grunde doch die elektrische Bremse genutzt oder nicht ? Wo ist dann der Unterschied zwischen Autobrake und betätigen der Bremse ? Bzw. warum ist die Motorbemse beim betätigen des Bremshebels nicht schädlich für den Controller ?
Ist sie, wenn man die Ampere zu hoch eingestellt hat. Bei Xiaomi z.b.ist es so, daß, wenn der Akku auf 41,x V aufgeladen ist, die E-Bremse aus Sicherheitsgründen gar nicht funktioniert (Akku wird überladen).
 
  • Hilfreich!
Reaktionen: beluga
  • Hilfreich!
Reaktionen: Stoindl
Danke, habe alles gelöst bekommen.
Ich musste in den "speed regulation settings" die "speed limit regulation stiffness" auf 25 setzen und die "speed correction" auf 4 %.
Das sind eigentlich auch die "default"-Einstellungen steht dort. Da diese Werte aber nicht so eingestellt sind/waren nach Erstinstallation von SHU, wäre ein Hinweis darauf auf Seite 1 in der Anleitung noch gut (schließlich stellt die Anleitung die Settings von stock dar).

Dennoch: wo finde ich denn die Akku-Prozent-Anzeige in SHU?
 
Danke, habe alles gelöst bekommen.
Ich musste in den "speed regulation settings" die "speed limit regulation stiffness" auf 25 setzen und die "speed correction" auf 4 %.
Das sind eigentlich auch die "default"-Einstellungen steht dort. Da diese Werte aber nicht so eingestellt sind/waren nach Erstinstallation von SHU, wäre ein Hinweis darauf auf Seite 1 in der Anleitung noch gut (schließlich stellt die Anleitung die Settings von stock dar).

Dennoch: wo finde ich denn die Akku-Prozent-Anzeige in SHU?
Also DAS steht definitiv in der Anleitung.
 
Hallo,
ich habe jetzt einiges gelesen und denke im groben steige ich durch. Bin Scooter Neuling, aber einiges an IT Erfahrung.
Zum Verständnis:

NB G30DII aus 04/2022
BLE 1.1.7
DRV 1.7.0
BMS 2.3.4

Hardware ID: AT32F4....
Neuer Motor
Keine NB Software genutzt!

Hab ich richtig verstanden das hier der neue Motor "Schwierigkeiten" macht, oder kann ich problemlos flashen?
28kmh & ein paar Einstellungen, mehr brauche ich nicht.

Danke im Voraus!