Live data from Hacker News

Ask HN: How do you do home surveillance?

news.ycombinator.com

41–50 of 104 posts

Re: Ask HN: How do you do home surveillance?

#41
Get a top to bottom UniFi setup from Ubiquiti. The cameras have everything you need for motion detection and night vision. You can use your own NVR or a cloud key gen2.

Most Cameras support RTSP which will allow you to monitor their streams from 3rd party software.

Re: Ask HN: How do you do home surveillance?

#43
post #20

I started by using a NVR off AliExpress. It worked well until I added a camera from a different vendor, same brand though and it refused to be reliable and had frequent disconnections. Moved onto ZoneMinder and after hours of setup I felt the UI wasn't good enough for a non-tech person. I want others in my family access the feeds with ease, ZoneMinder does not cut it. While I was experimenting with cameras, I was als…

Would a Raspberry Pi Zero be sufficient to run motionEye? They are sufficiently cheap so that one camera could have one Raspberry Pi Zero attached to it.

Re: Ask HN: How do you do home surveillance?

#44

I don't. I don't install surveillance in my apartment. Before going for it, consider carefully whether you really need it.

I don't really understand why people would want surveillance inside an apartment, but it's nice to have around your house. Even if it's just for the postman.

Re: Ask HN: How do you do home surveillance?

#45
I used to use ZoneMinder, but found that it needed a lot of babysitting. Cameras which disconnected, usually due to wifi interference, sometimes wouldn’t start working again when they came back on the network. The version I was on also struggled with larger image sizes, though that’s most likely due to a lack of memory.

I’ve since switched to a dedicated machine running Blue Iris. It works a lot better for me than ZoneMinder did.

Network-wise, cameras get segregated onto their own VLAN and they aren’t allowed to initiate connections to anywhere. The Blue Iris machine is the only machine allowed to initiate connections into the camera VLAN.

I use Node-RED and PushOver to deliver motion detection notifications from the outdoor cameras. They get run through AWS Rekognition first to filter out things I’m not interested in (e.g., don’t tell me about neighbourhood cats at the door, but do tell me about humans at the door).

Remote access is via a VPN. Connect on demand makes remote access as seamless as local access.

Instead of trying to get a camera with the appropriate API and features, I recommend using “dumb” cameras and having all of the smarts on the NVR side. The big advantage of this is that you can upgrade the smarts of the system without replacing the cameras. Central management of alerts, recordings, etc is also very worthwhile.

Re: Ask HN: How do you do home surveillance?

#47
I started with a combination of Raspberry Pi + Pi camera running motion - and then moved towards Ubiquiti with their PoE cameras and their NVR software.

This was when their NVR software came as a Debian package, and was well supported. It meant I could run up syncthing against the local instance to (near) instantaneously share new videos across from my remote network, on a satellite connection, back to my home network.

Ubiquiti now appear to have abandoned support of the run-your-own NVR approach, and instead are pushing dedicated devices, which remove a lot of the flexibility to use them as you see fit. Their motion detection is also done within the NVR, not the camera module itself, so you need an NVR close to the camera(s).

I mention this as the price in Australia for the entry-level Unifi camera devices is about the same as a raspberry pi + camera + microSD card. Power consumption will be higher with the latter, but the tradeoff is that it's a proper GNU/Linux host, not just a blackbox appliance.

Re: Ask HN: How do you do home surveillance?

#48
post #20

I started by using a NVR off AliExpress. It worked well until I added a camera from a different vendor, same brand though and it refused to be reliable and had frequent disconnections. Moved onto ZoneMinder and after hours of setup I felt the UI wasn't good enough for a non-tech person. I want others in my family access the feeds with ease, ZoneMinder does not cut it. While I was experimenting with cameras, I was als…

> The Raspberry Pi also has Pi-Hole installed which I configured to block all IPs and domains being used by the IP cameras thereby limiting its access to local network only.

You might have to be careful here. My understanding is that PiHole is just a domain lookup blocker so it won’t block a device which phones home with a straight IP address.

Happy to be corrected.

Re: Ask HN: How do you do home surveillance?

#49
I have a QNAP NAS device with a bunch of storage. PPoE gigabit switch. A few ReoLink hardwired cameras pointed at all the entrances to my house. My QNAP device has a free NVR app that detects the cameras on the network and saves the recordings to the NAS. It's pretty simple and I don't have to worry about shady cloud-based devices.

Re: Ask HN: How do you do home surveillance?

#50
post #43
post #20

I started by using a NVR off AliExpress. It worked well until I added a camera from a different vendor, same brand though and it refused to be reliable and had frequent disconnections. Moved onto ZoneMinder and after hours of setup I felt the UI wasn't good enough for a non-tech person. I want others in my family access the feeds with ease, ZoneMinder does not cut it. While I was experimenting with cameras, I was als…

Would a Raspberry Pi Zero be sufficient to run motionEye? They are sufficiently cheap so that one camera could have one Raspberry Pi Zero attached to it.

Not sure about motionEye, but the specs for the Raspberry Pi Zero are pretty powerful so I don't see why not.

This is what I used to set up a home surveillance with notification alerts.

https://www.bouvet.no/bouvet-deler/utbrudd/building-a-motion...

====

I just wanted to add, while I have an Arlo Pro as well, I've found the Raspberry Pi Zero solution cheaper and more reliable. The Arlo's camera quality is better, but the software often fails to capture someone walking by. I'm also more skeptical about how safe my videos are on Arlo's servers.

Post reply on HN