I love my on-prem ip cams, my on-prem server that does the YOLOv5 image recognition and long-term storage, my Home Assistant that triggers alerts and sends emails to my self-hosted e-mail server and blinks all my lights, my OpenVPN-on-the-openwrt router remote access technique, my self-hosted Seafile cloud, my self-hosted CalDAV/CardDAV calendar and contacts, my mopidy/snapcast whole-home audio with local MP3s, my on-prem Jellyfin-interfaced movie library cobbled together from cheap ebay DVDs... It's a super fun hobby.
But I don't recommend any of it to anyone who doesn't want to make a serious hobby about of it.
> But I don't recommend any of it to anyone who doesn't want to make a serious hobby about of it.
Just to expand, it’s a scale ;) It’s very easy to have a few lights, maybe some presence detection and motion sensors, and make some automation for those without venturing into hobby territory.
Hobby or not, it's just a shame that these sorts of setups, even the simple kinds that you describe, are too complicated to set up for most people. I wish it was more the norm that people could run things this way.
I wrote my own Home Assistant custom component that's a thin wrapper around the YOLOv5 demo code. That's enough to detect objects as people, dogs, cats, etc. and trigger things in home assistant. I haven't seen frigate actually so I should check it out. Thanks.
But I don't recommend any of it to anyone who doesn't want to make a serious hobby about of it.