Kann motor über seriellen Monitor ansteuern aber nicht über bluetooth

CR nehmen.
Sonst müsste ein timeout programmiert werden und Du darfst nicht mehrmals hintereinander vor dem Timeout senden.

Da die Auswertung nur eines kennt: JA.
Das lässt sich auch ändern, aber erstmal zusehen, dass es überhaupt geht.