Table of Contents
Introduction:
Today we are going to show you how to create your own private CCTV system using MotionEyeOS on the Raspberry Pi. This guide is compatible with any Raspberry Pi model however we do recommend using a Raspberry Pi 3 for a single feed. We will explain why.
You may be thinking why not use a Raspberry Pi 4?.
Well, to be fair the Raspberry Pi 4 will do a great job and you could even use multiple USB cameras through a compatible USB hub see our guide here. However, in most cases, if you plan to only use it as a stand-alone camera the Raspberry Pi 4 will be overkill in terms of resources and price. The Raspberry Pi 3 is more than capable to handle one stream and power a single USB camera and USB storage stick.
Difficulty = Easy
Prerequisites & Recommended Parts:

►720p 1 MP USB-powered Camera We recommend this one from ELP:
Amazon USA Link: https://amzn.to/2YYboV7
Amazon UK Link: https://amzn.to/2ZdLexK
►1080p 2 MP USB-powered Camera We recommend this one from ELP:
Amazon USA Link: https://amzn.to/3vwpitY
Amazon UK Link: https://amzn.to/3Gcc9uU
►A Micro SD Card See our best SD Cards here:
Recommended
Alternative
►A Raspberry Pi 4.
Recommended
Recommended Software Links:
Motioneyeos downloads page: https://github.com/ccrisan/motioneyeos/releases
Setting up your Software & Hardware.
Step 1 - Download Motioneye OS. Extract & Write The Image To A Micro SD Card.
Go to the Motioneyeos downloads page.
https://github.com/ccrisan/motioneyeos/releases
Follow our separate guide here to write the Image to your Micro SD Card: motioneyeos-download-which-image-do-i-need-to-use/
Step 2 - Connecting Your Hardware
Now that you have MotionEyeOS written to your Micro SD Card you can now connect your hardware.
Insert your Micro SD card into the bottom of your Raspberry Pi.

Now connect your USB devices. Your Camera and Flash drive.

Connect your Raspberry Pi Power Supply into the side of the Pi.

You will need to hard connect your device to the network on first boot at least using an Ethernet cable and put the other end of the connector into your Switch or Router.

If you are intending to connect your Raspberry Pi to the internet through Wifi then you can do this later on from within the configuration settings. Once the Wifi is set up you can disconnect the Ethernet cable.
Once everything is connected you are now ready to connect your Power adapter to a walk socket and your Raspberry Pi will automatically boot into MotionEyeOS.
Step 3 - Finding Your Raspberry Pi's IP Address.
You will now need to know the IP address of your Raspberry Pi. To find this please follow our guide on how to find your Raspberry Pi IP address on your local network.
Step 4 - Connecting to MotionEye over the network.
To connect to the MotionEye interface you need to open a browser and put your Raspberry Pi's IP address into the address bar.
http://YOURRASPBERRYPIIPADDRESS
You will now be greeted with the MotionEye interface. You should see your Camera feed.

MotionEye comes with two built-in users. The user and the admin account. The user account is what you are automatically logged in to when you first access the MotionEye interface. This user has limited access and is only allowed to view the camera.
You will need to log into MotionEye using the admin account if you want to configure the interface.
To log into the admin account click on the user icon in the top left of the interface.

Enter the default username which is:
admin

Do not enter anything for the password just leave it blank.
Press the "Remember Me" button to turn it "On".
Now press "Login".
You should now be able to set up and configure the camera for use.
Step 5 - Configuring and securing MotionEye
In the top left of the interface click on the hamburger menu to be taken to the settings.

Once in the settings menu work your way from the top down to the bottom and apply the appropriate settings.
Learn How To Configure MotionEye
If you would like to know how to configure MotionEye and learn what all the settings do please check out our FREE YouTube episode where we go into detail about how to configure MotionEye.


0 Comments