Computers & Electronics
185,851 views
25 min · 3 min read
7 steps
Advanced

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.

Verified by pleasexplain editors
  1. 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]

  2. 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]

  3. 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]

  4. 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]

  5. 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]

  6. 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]

  7. 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?