Paso 2: Preparación de la Raspberry Pi
Aquí el primer paso es preparar el Raspberry Pi. Como puede haber adivinado, la Pi será la sede de la mayor parte del software que se ejecuta en lo anteriormente mencionadas como "servidor".
Instalar una distribución Linux en su Pi
En nuestro caso, optamos por instalar Raspbian en nuestro frambuesa, siguiendo las instrucciones en esta página http://www.raspberrypi.org/downloads/ . Hemos seguido la parte de Noobs y todo fue bien!
Instalar al agente MQTT
Una vez instalado el Raspbian, el siguiente paso es instalar Mosquitto: MQTT broker software es de código abierto y muy fácil de usar. Tenemos instalado vía apt-get desde Aptitude ya está presente en la distribución de Raspbian. Aquí están las instrucciones que seguimos desde http://mosquitto.org/2013/01/mosquitto-debian-repo...
Para utilizar el repositorio nuevo primero debe importar el paquete de repositorio clave de firma:
Luego disposición el repositorio de apt:
A continuación, actualizar la información apt:
Y descubra lo que mosquitto los paquetes están disponibles:
O sólo tiene que instalar:
Después de eso mosquitto de lanzamiento sólo en modo demonio (no especifique un archivo de configuración ya que estamos utilizando todas las opciones por defecto):
Instalar y configurar MySQL
En nuestro caso nos ha pasado tener un NAS Synology con MySQL instalado, por lo que fue la forma más fácil y que. Si no, por supuesto puede instalar MySQL en la frambuesa (siendo la misma) o en cualquier dispositivo que desee. Aquí están las instrucciones para la Pi:
http://www.Raspberry-Projects.com/PI/software_util...
Una vez hecho esto, usted querrá crear una tabla para cada usuario: la tabla debe tener su nombre y debe tener tres columnas: latitud, longitud, radio (en metros). Esto nos permitirá crear 11 entradas, cada uno para una ubicación diferente. El parámetro radius se utiliza para añadir una dimensión a una ubicación específica: Si por ejemplo decide que uno de su ubicación es una ciudad entera, el radio será mucho mayor que si fue a su domicilio.
Ahora puede llenar estas entradas con los datos correspondientes a los usuarios.