Hello,
I am considering setting up a basic home security system and want to make sure my concept is workable before i rush out and start buying a bunch of parts only later to find I made some bad assumptions.
I have seen a few posts about using Motion EyeOS for a single camera feed web accessible. However what I was thinking of doing is a little bit more / different.
My thought is to use several Raspberry Pi Zero W cameras like this from Adafruit -
https://www.adafruit.com/product/3414 to place around my home to monitor areas of concern. Then I would use a Raspberry Pi 3 as the main web host to provide access to all the camera feeds. I anticipate having a minimum of four cameras to start and it could grow to about eight cameras later on as all the bugs are ironed out.
For video storage I plan to NFS mount my home NAS to the Pi 3 .
I have already created a simple time-lapse system that takes pictures one per minute and then writes them to my NAS thru NFS. My test system is loosely based on this great project on Adafruit - https://learn.adafruit.com/raspberry-pi-wearable-time-lapse-camera?view=all (my camera is fixed - not mobile and just looks out our back window) however the directory I write the images to is the NFS mounted directory not to the SD card.
The questions that are coming to mind are these:
- Should I use the same Motion EyeOS on the Pi Zero W that I use on the Pi 3?
Which Motion EyeOS release would I use on the Pi Zero W?
Or would I set up the Pi Zero W camera systems differently? Diff OS ?
- Is it possible to set up NFS mounts on the Pi 3 running the Motion EyeOS?
- Is there an upper limit to the number of cameras Motion EyeOS on a Pi 3 can handle?
I know this is just the tip of the iceberg so to speak. Any other inputs / things I should consider before tackling this project?
Initially, I would just like the multiple Pi Zero W Cameras to feed to a Pi 3 for a consolidated web view that can access all the feeds. Eventually I would like to be able to trigger additional actions from the Pi 3’s GPIO pins. Such as turning on lights, setting off alarms, sending text messages, etc.
Cheers,
Mike
If I wanted to build a home security system with 8 cameras, then I would use two rPi3s and connect 4 USB webcams to each. This might cause some power issues depending on the cameras you would use. I would also run a direct ethernet cable to each device if possible. The motion notifications that motioneyeOS can do on rPi3 are very helpful. If you add 8 wifi devices for Pi zero you are also going to want a high end router to handle all of the internet usage.