DIY Home Security + automatisering met behulp van een Raspberry Pi (3 / 5 stap)

Stap 3: Installeer de vereiste software + broncode

1. Installeer WebIOPi vanaf hier: http://www.themagpi.com/issue/issue-9/article/web...
2. Installeer beweging voor de opsporing van de motie van de webcam: sudo ad rem-worden installeren beweging

• Voor informatie over setup-beweging, neem een kijkje op mijn post hier: http://tkmaker.blogspot.com/2013/11/raspberry-pi-...

3. Ik vond dit artikel over het gebruik van 433 MHz Tx-Rx modules met de raspberry pi. Volg de instructies hier het 433Utils-pakket te installeren. http://ninjablocks.com/blogs/How-to/7506204-Addin...

• Start RFSniffer en trigger de 433MHz deur/venster/PIR bewegingsmelders die u wilt gebruiken en de ontvangen code noteren. Dit zal worden gebruikt voor het activeren van het alarm in uw systeem.

4. kloon mijn git repo voor de broncode vanaf hier: https://github.com/tkmaker/RaspberryPiHomeAlarm naar een map

5. Ga terug naar de directory waar u de code hebt geïnstalleerd vanaf de website van de ninjablocks in stap #3

  • RFSniffer.cpp om te schrijven naar trigger.txt in de gekloonde repo, als de code voldoet aan uw specifieke zenders wijzigen

Als (waarde == 0) {printf ("onbekende encodering");} else {printf ("Ontvangen %i\n", mySwitch.getReceivedValue()); als (mySwitch.getReceivedValue() == Voer hier de code van uw zender) {systeem ("sudo echo - n 1 > path_to_git_code/trigger.txt");}}

• Wijzig send.cpp regel 24 wijzigen de impulslengte 207. De draadloze outlet besturingselementen had een verschillende pulse lengte versus de standaardcode. • Start een "make" in de RPi_utils directory een bijgewerkte uitvoerbaar bestand te maken.

6. wijzigen van de volgende handelingen uit in de map gekloond uit git in stap #4

config.py-
• Wijzigen van de root-directory waar u hebt gekloond git repo hierboven op basis van de variabele config ['home_alarm_git_dir']
• De map waar u de code van 433MHz uit te hebben gekloond wijzigen ninjablocks website vermeld in punt #3 op basis van de variabele config ['rf433_dir']
• Wijzig de toegangscode te arm/ontwapenen het systeem via het toetsenbord. Standaard is 123
• Wijzig de RF uitgang codes om over te schakelen van de outlets aan/uit. Ik gebruikte 3 schakelaars in dit project
• Wijzig de RF code voor de inschakelen/uitschakelen van de sirene
• Als u wilt gebruiken van een webcam voor beweging inschakelen instellen de variabele config ['webcam_motion_enable'] = 1

intruder_mail.sh - uw bestemming e-mail via de dest variabele te wijzigen. U kunt ook uw e-mail onderwerp/bericht in dit script aanpassen. Ik gebruik smttp voor het versturen van de e-mail. Zie deze post voor instructies over het instellen van https://www.raspberrypi.org/forums/viewtopic.php?...

Gerelateerde Artikelen

De Linkit met behulp van een Raspberry PI Program

De Linkit met behulp van een Raspberry PI Program

In dit instructable, ik ga u tonen hoe te programmeren van de Linktit een bord met behulp van een Raspberry Pi, en ook seriële communicatie met het vast te stellen. Dit instructable ziet u hoe u een micro-controller (één Linkit) en het werk van een m
DIY aluminium investeringen gieten met behulp van een 3D-printer.

DIY aluminium investeringen gieten met behulp van een 3D-printer.

Hallo iedereen ik ga met u delen mijn methode van het omzetten van een 3D-gedrukte deel rechtstreeks in een aluminium gietstuk. Ik leerde deze praktijk toen ik nodig om het maken van een aangepaste shifter voor mijn raceauto en een 3d afgedrukt kunst
BlueSense - DIY Smart kamer automatisering met behulp van Bluetooth

BlueSense - DIY Smart kamer automatisering met behulp van Bluetooth

Uw droom Smart kamer is slechts één aanraking weg! Invoering van "BlueSense"--het slimme kamer automatiseringssysteem dat een kunt bepalen van het toestel in de kamer met behulp van smartphones. Het bereik van de werking voor BlueSense is ongeve
Home toestel automatisering met behulp van IR-Remote

Home toestel automatisering met behulp van IR-Remote

We kunnen de onconventionele afstandsbediening-technologie gebruiken voor het beheersen van de huistoestellen gemakkelijk zonder de vaste wand schakelkasten. Hier ben ik met behulp van afstandsbediening technologie (IR technologie voor externe system
Controle op elk apparaat met behulp van een Raspberry Pi en een Relais module

Controle op elk apparaat met behulp van een Raspberry Pi en een Relais module

Het doel van deze ible is te laten zien hoe aan de slag met het opzetten van een Relais module op uw pi en onder controle. Mijn doel is om scripts toevoegen aan mijn octopussen op en uitschakelen LED-verlichting, maar hoe dan ook u wilt uiteindelijk
Maken van een autonome boot met behulp van een Raspberry Pi (WiP)

Maken van een autonome boot met behulp van een Raspberry Pi (WiP)

de Golf van enthousiasme voor de Raspberry Pi heeft gedreven veel mensen benieuwd naar de mogelijkheden, en bewonder het is eenvoud. De credit card formaat SBC perfect voor enkel over om het even wat is. Misschien zelfs voor het oversteken van de Atl
Vlucht controleren met behulp van een Raspberry PI en een DVB-Stick

Vlucht controleren met behulp van een Raspberry PI en een DVB-Stick

Als u een frequent flyer, of gewoon gepassioneerd over vliegtuigen, vervolgens Flightradar of Flightaware zijn 2 moet hebben websites (of apps, als daar zijn ook mobiele apps) die u wilt gebruiken op dagelijkse basis.Beide kunt u vlakken in real time
Home Security System met behulp van de mobiele telefoon

Home Security System met behulp van de mobiele telefoon

Het project gaat over een systeem van de huisveiligheid waarin een mobiele telefoon wordt gebruikt als een apparaat dat de eigenaar van het huis waarschuwen zal wanneer een indringer in het huis.Stap 1: over de InstructableDe eigenaar hoeft te zetten
Eenvoudig Project - besturingselement een LED-lampje met Python met behulp van een Raspberry Pi

Eenvoudig Project - besturingselement een LED-lampje met Python met behulp van een Raspberry Pi

Dit is de eenvoudigste Raspberry Pi GPIO LED-project ooit. Als u deze handleiding volgt moet duurt minder dan 20 minuten te installeren en te hebben uitgevoerd. Het doel van dit project is om een enkel LED licht knipperen gebaseerd op een Python prog
Maken van een draagbare Computer met behulp van een Raspberry Pi

Maken van een draagbare Computer met behulp van een Raspberry Pi

Heb je ooit wilde een draagbare computer die u met u kunt meenemen? Dit is de eenvoudigste manier om het bouwen van uw eigen. Voor degenen onder u die niet wat een Raspberry Pi weten is, het is een complete computer ongeveer de grootte van een dek va
* Inleiding * SPI op de Pi: communiceren met een SPI 3-assige versnellingsmeter met behulp van een Raspberry Pi

* Inleiding * SPI op de Pi: communiceren met een SPI 3-assige versnellingsmeter met behulp van een Raspberry Pi

stap voor stap handleiding over het opzetten van Raspbian, en communiceren met een SPI-apparaat met behulp van bcm2835 SPI bibliotheek (niet beetje geneukt!)Dit is nog steeds zeer voorlopige... Ik moet toevoegen van betere foto's van fysieke hookup,
Een RGB LED door het kleurenspectrum met behulp van een Raspberry Pi 2 en kras cyclus

Een RGB LED door het kleurenspectrum met behulp van een Raspberry Pi 2 en kras cyclus

Bijwerken van notities Thur-25 februari, 2016 : Ik heb het kras-programma verbeterd en herontworpen mijn instructable.Hallo Scratch jongens, met dit project die ik wilde gebruiken als u wilt bladeren een RGB LED door het kleurenspectrum.Er zijn een b
Besturen van een WF32 met LabVIEW (Fan Control) met behulp van een Raspberry pi

Besturen van een WF32 met LabVIEW (Fan Control) met behulp van een Raspberry pi

Dit Instructable neemt een project van mijn laatste Instructable (Thermistor - ventilator controle met behulp van LabVIEW) en voegt in het gebruik van een Raspberry pi 3 voor draadloos besturen van de WF32. Dit betekent dat u kunt nu de fans en de se
Home Security System met behulp van Sms op controle Home toestel

Home Security System met behulp van Sms op controle Home toestel

Deze video is over Home Automation systeem heeft een beveiligingsfunctie. Deze beveiligingsfunctie is uing uw mobiele telefoon om sms te verzenden naar het systeem te in- of uitschakelen uw home appliance zetten of update op temperatuur in uw kamer k