Te propongo una solución sencilla, simple, económica y modificable. Un hardware a base de un microcontrolador ESP8266 con WIFI que mediante cualquier dispositivo como smartphone, tablet o pc, pueda operar el control remoto mediante un aplicación para ambas plataformas que comentas. La solución que te propongo es escable a IoT para un control local o control remoto mediante la Nube.
Tengo más de 10 años de experiencia en el desarrollo de Hardware/Software y actualmente trabajo en diseños propios para sistemas de automatización de corte en la industria de las Artes gráficas; en conjunto con el diseño y mantenimiento de sistemas de control del STC Metro de la CDMX.
Espero tu contacto.