Yo lo veo relativamente facil con un pic+bus I2C/SPI+RTC+EPROM+BLUETOOTH.
El pic se encarga de monitorizar el RTC para vigilar la lista de eventos de la eeprom y activar las salidas cuando toque. Ademas se comunica con el modulo Bluetooth a traves de la usart, para subir o descargar la lista de eventos(si un evento se tiene que repetir tiempo despues el pic calcula el tiempo de la siguiente activacion y la graba reemplazando el viejo por el nuevo. La lista se maneja desde un telefono movil o tablet con bluetooth, ejecutando un programa de android que habras construido para la ocasion.
El pic se encarga de monitorizar el RTC para vigilar la lista de eventos de la eeprom y activar las salidas cuando toque. Ademas se comunica con el modulo Bluetooth a traves de la usart, para subir o descargar la lista de eventos(si un evento se tiene que repetir tiempo despues el pic calcula el tiempo de la siguiente activacion y la graba reemplazando el viejo por el nuevo. La lista se maneja desde un telefono movil o tablet con bluetooth, ejecutando un programa de android que habras construido para la ocasion.