En el movil lo que envía en cada botón es una letra, no se si se llama variable, A, B, C... Use un código que explicaba como encender un led por bluetooth + diseñar la app, yo solo amplíe con mas opciones como lo de poner un tiempo y el apartado de luces, simplemente cambie el led por un relé.
Estoy practicando lo de los millis, pero todo los ejemplos que explican son de como hacer que un led se encienda y apague cada x segundos, y no consigo hacer que solo encienda y apague una vez y luego se quede esperando a una nueva orden.
Adjunto imágenes de la app y su código para que veas el funcionamiento:

