Paso 2: El Software
La interfaz web es una aplicación de montaje en la distro de Linux raspbian. El programa acepta un nombre de usuario y contraseña a través de una solicitud post y consulta una base de datos mongodb a un partido. Una vez que todo coincida se llama un comando del sistema que cambia el pin gpio bajo durante 1 segundo y luego de alta otra vez.
La aplicación se ejecuta usando siempre (así es funciona para siempre) y se incluye como un trabajo de inicio en ' / etc/rc.local' así que en el evento que el PI pierde energía o se apaga se pondrá en marcha otra vez cuando la energía sea reestablecida.
Puesto que todo lo que se necesita es una petición post simple para una página web con nombre de usuario y contraseña es muy simple integrarlo con otras aplicaciones. He creado una muy sencilla aplicación para android para demostrarlo. La aplicación tiene un botón que los mensajes a una dirección url especificada su nombre de usuario y contraseña. Lo mismo puede hacerse utilizando IFTTT hacer botones con el canal del fabricante.
El software puede ser descargado de mi github, que también contiene más información