i have never designed a bluetooth profile but from what i read this is how its done. one characteristic for every variable that we want to read or change wireless. so one for the battery level, one for assist level, motor temperature, cadence, watts, human power and so on.
i found a guide about...