The real test is at my parents' house, where I don't live but I manage some of their stuff remotely / occasionally in person. I can't sit there and babysit whatever gets installed, nor do I want to do that in my own home. They don't understand computers but were fine managing the Ring once I set it up. Ubiquiti wifi there was a headache.
Perhaps the solution that the tech-oriented crowd will move to now is just making things from scratch, I haven't seen the clear consensus on it yet.
My parents replaced the Ubiqitis themselves with some no-name Amazon wifi APs when they started having issues I wasn't there to fix. MAC address manufacturer lookup just said "Shenzhen." Plug n play.
Right now I currently have 2 light switch that can no longer be controlled remotely after installing a minor update to HA and it looks like the only solution is to pull them from the wall and reflash them. Camera feed on my dashboard is also having a lot of problem since last year and I have to watch it from VLC if I want a smooth playback. Who knows what stupid problem I'll get next month.
I then have frigate[1] set up on a small fitlet (with a usb CORAL TPU), which gives me excellent control over detection (Humans vs dogs vs cars vs ...). Frigate grabs the streams from my NVR over rstp.
This is then hooked up to my Home Assistant where I have various rules to send alerts to my mobile devices based upon object detected, location of camera, and time of day.
Everything is internal. I have an always on wireguard on my family's mobile devices allowing them to access the cameras and home assistant alerts from anywhere.
It works great, but I have refused to set this up for my extended family (even though they have the same NVR and _really_ want my system), just because there are a lot of moving pieces that need to be maintained (not to mention having a server + vpn)
I have about a dozen 4k cameras I'd love to migrate to a much more capable NVR, but doing so with software typically means I go from a 30W NVR to maxing out a 8 core 200W Xeon even without object detection.
Would love to kill my Duaha NVR and toss this on the Proxmox cluster instead.
EDIT: looks like CPU still used for video decoding regardless of Coral being available: https://docs.frigate.video/frigate/hardware/#do-hwaccel-args...
It needs to be basically the same as a Ring with just one additional requirement, plugging another box into power and your network to act as the DVR/brains, with a QR code that you scan to link it. Sure that can have more customization options, but the default has to be zero config. Probably gonna need a cloud server for notifying and serving the mobile app without having keys to the video, which would cost money monthly.
The reality is that except for companies, almost no one REALLY cares about it. It's an expense they'd usually rather not have (like backups), so it always gets the short end of the stick.
People really don't understand this enough to even know that there's a problem. I have explained to a lot of people that "the cloud" just means renting someone else's computer, and they still don't get it.
Ideally, in the video(s) you can talk about how the viewer can setup the solution themselves, breaking it down into components, why each is important and how it all works.
Also introduce how the viewer can buy the entire solution from you directly, where’ll they’ll get some custom support/troubleshooting or they may just hire you for consulting.
This will function as your funnel to let your target customers find your solution as they search for ways to problems they have self-identified.
If you’d like you can also do retargeting ads on the viewers of your video, as they’d be more likely to buy your solution vs the avg joe.
For example - who was the person who approache dthe door with an umbrella today.
Frigate makes sure its a person, Frigate makes sure it in the correct area of camera. Cheap rtsp camera, standalone wifi network. Frigate is the bridge to 'normal' lan.
I bought a Synology NAS and I just added cameras on my home network in the web UI.
Does motion tracking, auto recording and the app rocks. It doesn’t ping me but I also haven’t looked for that feature.
For Wi-Fi outdoor, I've been trying Reolink. I actually have had one die and another one keeps resetting so I'm not sold.
I've heard Hikvision is good but they're more expensive and I haven't tried them yet. I also think they really care whether you buy it from an authorized retailer.
Well that's a crucial requirement. Should ping by default. Even if you can turn it on, I don't trust that they really put that feature first if it's buried in the settings.
I consider pinging a major cause of paranoia (see NextDoor), an invasion of my community’s privacy, and honestly I live in a safe area and insurance covers everything anyway.
https://www.synology.com/en-us/surveillance/feature/mobile
Synology + a cheap RTSP camera and it has all the features OP requires.
I don't have it set up that way but thought about it. Zoneminder does motion detection and can be scheduled too. I'm not sure about the human recognition part, but I think I heard there's so sort of plugin out there for that, but I could be wrong. It will also send alerts and can be visible from the web if you have a static IP or a service that provides the same functionality (forget the name).
It just detected movement, sent an email with video file attached and a link to stream.
No face detect AI but this is ancient software, and minimum effort to set up
No. I need a system that detects motion during scheduled times (ideally only humans) and buzzes my phone instantly, giving me a live view and saving a recording around that time. And most of all, it has to be reliable enough that I don't question whether it's working. Anyone who says this is easy is underestimating it.
Something on-prem could do all that, but nobody sells it, and most DIY systems don't have those features (does yours?). So here I am with the Ring.