Devin Ellis

How to: Escam IP Camera with POE and Zoneminder

2/28/2015

Instead of spending hundreds of dollars on a Dropcam, I decided to try out a cheap IP camera I found on Amazon: the Escam Qd300 for $40. It’s 720p and has an ethernet port and night vision. I also picked up this cheap Power Over Ethernet (POE) injector for $6. With POE I don’t have to worry about having a power plug near the camera, I just plug it in on the other end of the Ethernet cable. Another benefit is that it’s plugged into my UPS battery backup so the camera will stay on even during a power outage :)

Escam mounted outside

I started by testing everything out at my desk. The setup looks something like this:

Escam POE diagram

Everything worked great. The camera outputs an h.264 feed which I plan on pulling into Zoneminder. But more on that later.

My plan was to install this outside by my garage door. I wanted to punch a small hole to let the camera’s chord through and nothing more (I didn’t want the POE injector hanging outside). To avoid making a hole the size of the network/power port on the camera, I opened the camera up and unplugged the wires from the board inside.

Escam taken apart

Pulling those wires through the enclosure was a bit tricky, the network pin is wider than the hole in the back so you have to shove it in sideways. The existing hole on the back of the camera is 1/4” and once I had the cables out I widened it to 5/16” to make it easier to put back together.

I used my 3/8” flex bit to make the hole in the wall, it’s not big enough for the cap that screws into the back of the camera, so I used silicone to seal up the back of the camera, as well as the hole in the siding.

Escam backside

The POE injector dangling on the inside of my garage

Escam POE

Here’s some example frames:

Escam frame day

Escam frame night

Zoneminder

I used the Zonemindar Ubuntu PPA which made setup really easy:

$ sudo add-apt-repository ppa:iconnor/zoneminder
$ sudo apt-get install zoneminder

You want to make sure you have at least version 1.2.8, that’s when they started including libvlc which makes camera setup a lot easier.

Here are my settings for the Escam Qd300 within Zoneminder:

Zoneminder General

Zoneminder Source

Here’s the source path:

rtsp://192.168.1.40:554/user=admin&password=&channel=1&stream=0.sdp

And there you have it! You are on your way to being your local crazy security guy!