How to build a basic home surveillance system using cheap IP cameras and motion detection software
A simple home surveillance system can give you peace of mind without breaking the bank. With a few inexpensive IP cameras, free or low-cost motion detection software, and a basic home network, you can record events, get alerts, and review footage. This guide walks you through practical steps to set up a reliable system in a weekend.
Step 1: Choose compatible IP cameras
Buy 2–6 wired or PoE IP cameras rated for outdoor use if needed, aiming for 1080p resolution and H.264/H.265 codec support for efficient storage. Verify ONVIF compatibility or RTSP stream support so common software can discover and record them, and budget about $40–$100 per camera depending on features.
[Illustration: several small bullet-style IP cameras and product boxes on a table]
Step 2: Plan camera placement
Sketch your property and pick camera locations that cover entrances, driveways, and blind spots at 8–12 feet height to avoid glare and tampering. Each camera typically covers a 60–90° field of view; overlap fields by 10–20% to eliminate gaps and minimize direct sunlight exposure for clear images.
[Illustration: simple floor plan with camera icons at doors and corners]
Step 3: Prepare network and power
Use a router with Gigabit Ethernet ports and a switch if you have more than two wired cameras; for PoE cameras use a PoE switch or injector rated 15–30W per port. Ensure your router has a stable upstream (at least 5 Mbps upload) for remote viewing and reserve a static IP or DHCP reservation for each camera to simplify setup.
[Illustration: home router and PoE switch with Ethernet cables connected to cameras]
Step 4: Install cameras and secure mounts
Mount cameras using included brackets and vibration-damping anchors, tilting them for the planned field of view and tightening to withstand wind; allow 30–60 minutes per camera for mounting and adjustment. Seal outdoor mounts with silicone to prevent water ingress and note exact model and serial numbers for later configuration.
[Illustration: person mounting a dome camera under eaves with drill and ladder]
Step 5: Select and install motion software
Choose software like open-source NVR apps or lightweight motion detectors for Windows/Linux/macOS, allowing 4–8 camera support; allocate a mini-PC or NAS with 4–8 GB RAM and 50–200 GB storage to start. Install, add cameras via RTSP/ONVIF, and set a recording retention policy (e.g., keep 7–14 days of footage) to balance storage and review needs.
[Illustration: computer screen showing multiple camera feeds in NVR software interface]
Step 6: Tune motion detection settings
Adjust sensitivity, zone masking, and minimum object size to reduce false alarms from trees and cars; test with 5–10 realistic motion events and refine until false positives are under 1 per day. Enable wait or cooldown periods of 10–30 seconds between detections to avoid repeated clips and set clip length to 10–30 seconds per event for useful context.
[Illustration: software dialog for motion zones and sensitivity with highlights on a camera feed]
Step 7: Set alerts and remote access
Configure push notifications, email alerts with a 5–10 second delay, or secure remote viewing via VPN or HTTPS with two-factor auth for outside access. Test alerts on your phone from 10–20 feet away and ensure that remote streaming uses limited bandwidth (set max streams to 720p for mobile) to avoid saturating a 5–10 Mbps upload connection.
[Illustration: Set alerts and remote access]
- Start with two cameras and expand as you learn placement and motion tuning.
- Label Ethernet cables and record camera IPs and login credentials in a password manager.
- Use timed or scheduled recording to reduce storage use during known inactivity hours, e.g., 11:00 PM–6:00 AM keep continuous recording.
- Rotate camera angles seasonally if foliage growth changes sightlines; check once per month for obstructions.
- Consider microSD local backup in each camera (16–128 GB) for redundancy if network goes down.
- Encrypt backups and export important clips weekly to an external drive (1–2 GB per day typical for moderate activity).
- Set automatic software updates weekly or monthly to keep security patches applied.
- Avoid exposing default passwords; change admin credentials immediately to prevent unauthorized access.
- Do not place cameras where they violate privacy laws or record private areas of neighbors; check local regulations before installation.
- Running too high motion sensitivity or very long retention can quickly exhaust storage—monitor disk usage daily for the first week.
- When using ladders, follow ladder safety: have a spotter and do not overreach; allow 30–60 minutes per camera to avoid rushed unsafe work.
Was this guide helpful?
More Computers & Electronics guides
How to set up Git, create a repository, and commit code locally
Setting up Git and committing code locally is a small, reliable skill that pays off immediately. In about 10–20 minutes you can install Git, create a repository, and make your first commits so your work is tracked and easy to manage. Follow these clear steps to get a solid local workflow going.
How to migrate email from one provider to another without losing folders or contacts
Migrating email between providers can feel risky, but with a plan you can preserve folders, labels, and contacts while minimizing downtime. This guide walks you through a careful, step-by-step transfer you can complete in a few hours to a couple days depending on mailbox size. Follow the checklist and you’ll keep structure and address data intact.
How to clean dust and replace a laptop fan to fix overheating and throttling
Overheating and CPU/GPU throttling are often caused by dust buildup or a failing fan. This guide walks you through safely cleaning dust and replacing a laptop fan to restore cooling performance and reduce temperature spikes. Read through all steps, gather basic tools, and work in a well-lit, static-safe area.