Paso 3: Instalar el software prerrequisito + código fuente
1. instalar WebIOPi desde aquí: http://www.themagpi.com/issue/issue-9/article/web...
2. Instale el movimiento para la detección de movimiento de webcam: sudo apt-get instalar motion
• Para obtener más información sobre cómo movimiento de programa de instalación, echa un vistazo a mi post aquí: http://tkmaker.blogspot.com/2013/11/raspberry-pi-...
3. he encontrado este artículo sobre el uso de 433 módulos MHz Tx-Rx con la frambuesa pi. Siga aquí las instrucciones para instalar el paquete 433Utils. http://ninjablocks.com/blogs/How-to/7506204-AddIn...
• Ejecutar RFSniffer y gatillo el 433MHz sensores de puerta/ventana/PIR de movimiento que desea que utilice y anote el código recibido. Esto se utilizará para activar la alarma en el sistema.
4. clonar mi repositorio git de código fuente desde aquí: https://github.com/tkmaker/RaspberryPiHomeAlarm a cualquier directorio
5. volver al directorio donde instalaste el código de la Página Web de ninjablocks en el paso #3
- Modificar RFSniffer.cpp escribir a trigger.txt en el repositorio clonado, si el código coincide con sus transmisores específicos:
Si (valor == 0) {printf ("desconocido encoding");} else {printf ("Recibido %i\n", mySwitch.getReceivedValue()); si (mySwitch.getReceivedValue() == Ingrese aquí su código de transmisor) {sistema ("sudo echo - n 1 > path_to_git_code/trigger.txt");}}
• Modificar send.cpp línea 24 para cambiar la longitud de pulso a 207. Los controles de conexión inalámbrica de salida tenían un pulso diferente longitud vs el predeterminado. • Ejecutar un "make" en el directorio RPi_utils para crear un ejecutable actualizado.
6. modificar los siguientes en el directorio clonado de git en el paso #4
config.py-
• Modificar el directorio raíz donde se ha clonado el repositorio git anterior basado en la variable config ['home_alarm_git_dir']
• Modificar el directorio donde ha clonado el código 433MHz de te ninjablocks sitio web mencionado en el #3 arriba basado en la variable config ['rf433_dir']
• Modificar el código de acceso para armar/desarmar el sistema desde el teclado. Por defecto es 123
• Modificar los códigos de salida de RF para conmutar las salidas encendido/apagado. Usé 3 interruptores en este proyecto
• Modificar el código de activación/desactivación de sirena de RF
• Si desea utilizar una webcam para movimiento activar la variable config ['webcam_motion_enable'] = 1
intruder_mail.sh - modificar tu email de destino mediante la variable dest. También puede personalizar su tema/mensaje de correo electrónico en esta secuencia de comandos. Estoy usando SMTP para el envío de correo electrónico. Ver este post para obtener instrucciones sobre cómo configurar https://www.raspberrypi.org/forums/viewtopic.php?...