Moin Kollegen,
mal zum Thema der MyTier-App: Kennt sich jemand hier zufällig mit Reverse Engineering gut aus?
Ziel wäre vielleicht, eine alternative Entsperr app, nur für die MyTier-Scooter natürlich, zu entwickeln, ohne Internetzwang und Tracking.
Ich konnte, einfach mal aus Neugier, die App “auseinandernehmen”. Natürlich bekommt man einen übertriebenen Zeichensalat, der auf den ersten Blick nicht viel sinn macht.
Was ich beobachtet habe: Die eigentliche Kommunikation (Sperren, Batteriestatus etc) scheint über Bluetooth LE zu laufen. Bluetooth LE scheint nicht immer aktiv zu werden. Es wird irgendwas beim Start der App an den Scooter gesendet, was das Bluetooth LE des Scooters “aktiviert”. (Beobachtet mit einer Bluetooth LE Scanner-App)
Eigene Befehle senden gelang mir nicht, da die Kommunikation verschlüsselt ist.
Die Befehle sind, laut dem Code in der App, aufgebaut wie die “AT-Kommandos”, die man von alten 56k-Modems kennt.
In diesem Zuge scheine ich auch eine noch inaktive “Passwort ändern”-Funktion gefunden zu haben. Mal sehen was bald kommt.