Ho viceversa installato sullo smartphone un'app (Serial Bluetooth Terminal) con cui riesco a connettermi all'ebike, ma poi mi fermo perchè non so come proseguire.
Diciamo che con questo sistema puoi simulare l'app, ma ora dovresti riuscire a fare il contrario, e cioè su di un telefono monti l'app "Serial Bluetooth Terminal" e fai finta che quella sia la e-bike (chiameremo "E" come e-bike), e su di un altro telefonino lanci l'app della e-bike (chiameremo "A" come app).
Metti in comunicazione i due telefoni e lanci l'app su A, e su E dovresti a quel punto vedere cosa viene inviato alla e-bike, facciamo finta che venga inviao il comando CMD1.
A questo punto devi inviare il comando CMD1 alla e-bike per capire cosa risponderà.
Prendi quindi il telefono con il "Serial Bluetooth Terminal", ti colleghi lla e-bike, invii CMD1 e vedi la risposta e te la segni (diciamo che risponde con OK1)
Ora rifai il tutto, e cioè colleghi A con E, vedrai arrivare il comando CMD1, e tu rispondi con OK1.
A quel punto A invierà un secondo comando che quindi vedrai apparire, diciamo CMD2, e vai avanti così finchè non troverai comandi/risposte che ti servono.
Molto difficile ma non impossibile, io l'ho fatto un paio di volte su dei dispositivi RS232.
Sicuro che da qualche parte non esista una documentazione a riguardo ??