BerryIO. Sitema remoto de control web mediante Raspberry Pi
BerryIO: Sitema remoto de control web mediante Raspberry Pi
La función de esta aplicación es la de permitir a los desarrolladores controlar la Raspberry Pi y el puerto GPIO remotamente desde cualquier dispositivo mediante un navegador web y ahorrarnos el usar una pantalla o teclado conectada a la misma RasPI.
Características:
Control total GPIO incluyendo modo de entrada/salida y conmutador de encendido/apagado.
Soporte para Raspberry Pi revisión 1 y 2, que incluye la versión de 512 MB.
Control DAC SPI y display de valores ADC.
Control de LCD compatible con HDD44780 o KS0066U.
Mostrar información de la CPU, incluyendo la temperatura.
Información de uso de memoria y disco.
Vista de estado de red que muestra la conectividad, potencia de la señal, etc
Interfaz de línea de comandos que ofrece el mismo nivel de control que la interfaz del navegador web.
Notificación por correo electrónico con un enlace a la interfaz del navegador web BerryIO.
Sistema de actualización integrado
Sistema de API para el desarrollo de aplicaciones móviles
Instalación:
// Actualiza tu distribución
sudo apt-get update && sudo apt-get upgrade
// Descarga y ejecuta el último script
wget -N https://raw.github.com/NeonHorizon/berryio/master/scripts/berryio_install.sh
chmod +x berryio_install.sh
sudo ./berryio_install.sh
// Configurar msmtp para que pueda acceder a tu servidor de correo
// Para más detalles consulta http://msmtp.sourceforge.net/documentation.html
sudo nano /etc/msmtprc
// Configura los ajustes de tu GPIO
// Si tienes la versión 1 descomenta las líneas que hacen referencia a la revisión 2 de la RasPi
sudo nano /etc/berryio/gpio.php
// Comprueba que BerryIO funciona
berryio help
// Comprueba que el correo funciona
sudo berryio email_ip
Sin duda un proyecto interesante que se actualiza con bastante regularidad.
Enlace: BerryIO