Paso 12: Servidor web/base de datos y aplicación para Smartphone
Interfaz de administración
La interfaz de administración es un componente opcional que permite actualizar el programa y los niveles de los componentes del controlador. Además registra los datos del sensor y las acciones correctivas, tanto para la inmediata notificación electrónica y análisis de datos históricos.
Nota: Estas tareas pueden lograrse también mediante comunicación directa con el Arduino con el SDK de Arduino.
El Raspberry Pi se comunica con los controladores Arduino via I2C en un autobús de transmisión simple.
Componentes de hardware
(1) frambuesa Pi
Instalación del software
Frambuesa Pi
Servidor Web apache2
Servir de base de datos MySQL
PHP5
Python
El Raspberry Pi está codificado para apoyar una serie de servicios web que son interfaz con la aplicación de smartphone web usando una cadena JSON codificado que contiene el sensor ID y el valor reportado.
Ejemplo actual de la temperatura del aire:
{"id": 1, "nombre": "Temperatura", "currentValue": 78.2}