Paso 3: Instalación del Software
Ejecute los comandos siguientes en la frambuesa pi
- CD/home/pi
- git clone https://github.com/charifmahmoudi/OpenSesameSyste...
- sudo nano /etc/rc.local
actualizar el contenido para adaptarlo a:
- ## rc.local
- ## Este script se ejecuta al final de cada nivel de ejecución multiusuario.
- # Asegúrese de que el script se "exit 0" éxito o cualquier otro
- valor # error.
- ## A fin de habilitar o deshabilitar este script solo tienes que cambiar la ejecución
- pedacitos de #.
- ## Por defecto este script no hace nada.
- # La dirección IP de impresión
- _IP = $(hostname-I) || true
- Si ["$_IP"]; entonces
- printf "mi dirección IP es %s\n" "$_IP"
- fi
- # Ejecuta sistema de Ábrete Sésamo (OSS)
- # Ejecuta el daemon de pi-blaster para controlar el PWM
- sudo /home/pi/pi-blaster/pi-blaster > /var/log/OpenSesameSystem/oss.log &
- # Ejecuta el servidor de OSS con nodeJS en el arranque de la RPi
- sudo nodejs /home/pi/OpenSesameSystem/oss.js >> /var/log/OpenSesameSystem/oss.log y
- printf "Sistema de Ábrete Sésamo (OSS) se escucha en el puerto 1337\n"
- exit 0
Actualizar la información de conexión en front.html y en oss.js
- var wsbroker = '.iot.us-este-1.amazonaws.com';
- wsport var = 8883 / / puerto de Amazonas
- var wsQueueName = "$aws/cosas/XXX" / / Amazon cola nombre
Según los valores de la etapa de calibración de hardware. que tenga que actualizar el front.html para sus valores personalizados.