DIY hem säkerhet + automatisering med en Raspberry Pi (3 / 5 steg)
Steg 3: Installera programvara + källkoden
1. installera WebIOPi från här: http://www.themagpi.com/issue/issue-9/article/web...
2. installera rörelse för webcam rörelsedetektor: sudo lämplig-få installera rörelse
• För detaljerna på hur till setup rörelse, ta en titt på mitt inlägg här: http://tkmaker.blogspot.com/2013/11/raspberry-pi-...
3. jag hittade denna artikel på med 433 MHz Tx-Rx moduler med raspberry pi. Följ instruktionerna här för att installera 433Utils paketet. http://ninjablocks.com/blogs/How-to/7506204-addin...
• Kör RFSniffer och utlösa alla 433MHz dörr/fönster/PIR rörelsedetektorer som du vill använda och anteckna mottagna koden. Detta kommer att användas för att utlösa larmet i ditt system.
4. klon min git repo källa koden från här: https://github.com/tkmaker/RaspberryPiHomeAlarm till valfri katalog
5. gå tillbaka till katalogen där du installerade koden från ninjablocks webbplats i steg #3
- Ändra RFSniffer.cpp att skriva till trigger.txt i klonade reporäntan, om koden matchar din särskilda sändare:
om (värde == 0) {printf ("okänd kodning");} annat {printf ("Mottagna %i\n", mySwitch.getReceivedValue()), om (mySwitch.getReceivedValue() == här anger du din sändare kod) {system ("sudo eko - n 1 > path_to_git_code/trigger.txt");}}
• Ändra send.cpp linje 24 ändra puls längd till 207. Trådlös utlopp kontrollerna hade en annan puls längd vs standardförslaget. • Kör en "göra" i katalogen RPi_utils att skapa en uppdaterad verkställare.
6. ändra följande i katalogen klonats från git i steg #4
config.py-
• Ändra rotkatalogen där du har klonat git repo ovan baseras på variabel config ['home_alarm_git_dir']
• Ändra katalogen där du har klonat 433MHz koden från te ninjablocks webbplats som nämns i #3 ovan baseras på variabel config ['rf433_dir']
• Ändra lösenordet till arm/avväpna systemet från knappsatsen. Standard är 123
• Ändra RF utlopp koder för att byta försäljningsställen/på. Jag använde 3 växlar i detta projekt
• Ändra RF siren aktivera/inaktivera koden
• Om du vill använda en webbkamera för motion aktivera ange variabel config ['webcam_motion_enable'] = 1
intruder_mail.sh - ändra din destination email via variabeln dest. Du kan också anpassa din e-post ämne/meddelande i det här skriptet. Jag använder smttp för att skicka e-post. Se detta inlägg för instruktioner om hur man ställer upp https://www.raspberrypi.org/forums/viewtopic.php?...