Étape 3: Installer les logiciels prérequis + code source
1. installer WebIOPi à partir d’ici : http://www.themagpi.com/issue/issue-9/article/web...
2. installer la motion pour la détection de mouvement webcam : sudo apt-get installer motion
• Pour plus d’informations sur la façon de la proposition de programme d’installation, jetez un oeil à mon post ici : http://tkmaker.blogspot.com/2013/11/raspberry-pi-...
3. j’ai trouvé cet article sur l’utilisation des modules de MHz Tx-Rx 433 avec le raspberry pi. Suivez les instructions ici pour installer le paquet 433Utils. http://ninjablocks.com/blogs/How-to/7506204-AddIn...
• Exécuter RFSniffer et déclencher toutes le 433MHz capteurs de porte/fenêtre/PIR motion que vous souhaitez utiliser et notez le code. Cela servira à déclencher l’alarme dans votre système.
4. cloner mon repo git pour obtenir le code source ici : https://github.com/tkmaker/RaspberryPiHomeAlarm à n’importe quel répertoire
5. Retournez dans le répertoire où vous avez installé le code sur le site de ninjablocks à l’étape #3
- Modifier RFSniffer.cpp d’écrire à trigger.txt dans le repo cloné, si le code correspond à vos émetteurs spécifiques :
Si (valeur == 0) {printf ("codage inconnu");} else {printf (« Reçues %i\n », mySwitch.getReceivedValue()); if (mySwitch.getReceivedValue() == Entrez ici votre code émetteur) {système ("sudo echo - n 1 > path_to_git_code/trigger.txt");}}
• Modifiez send.cpp ligne 24 pour modifier la durée de l’impulsion à 207. Les contrôles de sortie sans fil avaient un pouls différents longueur vs celui par défaut. • Exécutez un « make » dans le répertoire RPi_utils pour créer un exécutable de mise à jour.
6. modifier les éléments suivants dans le répertoire cloné à partir de git à l’étape #4
config.py-
• Modifier le répertoire racine où vous avez cloné le repo git ci-dessus, basé sur la variable config ['home_alarm_git_dir']
• Modifier le répertoire où vous avez cloné le code 433MHz de te site ninjablocks mentionné dans #3 ci-dessus basé sur la variable config ['rf433_dir']
• Modifier le code d’accès pour armer/désarmer le système à partir du clavier. Valeur par défaut est de 123
• Modifier les codes de sortie RF pour passer les prises marche/arrêt. J’ai utilisé 3 interrupteurs dans ce projet
• Modifier le code d’activation/désactivation de sirène RF
• Si vous souhaitez utiliser une webcam pour motion activer la variable config ['webcam_motion_enable'] = 1
intruder_mail.sh - modifier votre email de destination par l’intermédiaire de la variable dest. Vous pouvez également personnaliser votre sujet/message dans ce script. J’utilise smttp pour l’envoi de l’email. Voir ce post pour obtenir des instructions sur la façon de mettre en place https://www.raspberrypi.org/forums/viewtopic.php?...