Hey all!
Not specifically HASS question, but very related, I suppose.
I’m planning a temporary surveillance system for a house that’s still under construction (final stages), with 2-3 IP cameras and RPi3 as NVR. Using 4G to access internet. Considering my requirements HASS sounds like a solid option for automation of some tasks.
Requirements are:
- 2-3 IP cams
- Motion detection, send alarm email and pushbullet
- Upload alarm videos to remote location: google drive, dropbox, owncloud, ftp, or something, ideally including a link in the email
- Ability to also trigger some sort of alarm on site, as in a loud sound, to scare bad guys off. Not yet sure no which hardware to use here, I don’t want to use zwave, so it has to be something else.
- WebUI
- Dynamic DNS (I’m thinking Cloudflare and using python script to change dynamic dns on specific subdomain, this looks like it’s already done anyway, checked the code, should pretty much just work for me out of the box. Could just change subdomain name: https://github.com/nikhiljohn10/ddns-on-cloudflare )
I also don’t think it’s a good idea to stream and process video both in NVR software (whichever that is) and HASS on RPi, as that’ll slow things down.
I wonder which route should I go? I tried ZoneMinder, but it looks outdated and a hassle to install, especially on RPi.
Second thing I stumbled upon was Shinobi and it looks cool. But has no integration with Hass. But it has Rest API, so maybe there’s a way around it.
And finally I saw MotionEye. It looks so simple but also kind of neat. Combined with hass it may probably do the trick.
So, any thoughts?
Thanks for your time and attention!