I don't think you can do much past just display the live (usually somewhat delayed) camera feeds. If you have some external object detection, you could probably feed the detection events to Frigate. That would make it as efficient as anything you could do natively in HA.
homeassistant
Home Assistant is open source home automation that puts local control and privacy first.
Powered by a worldwide community of tinkerers and DIY enthusiasts.
Home Assistant can be self-installed on ProxMox, Raspberry Pi, or even purchased pre-installed: Home Assistant: Installation
Discussion of Home-Assistant adjacent topics is absolutely fine, within reason.
If you're not sure, DM @[email protected]
Installed the WebRTC component from HACS and the cameras are less than 3 seconds delayed for me
Yeah webrtc is one of the best in this regard. Unfortunately I can't display 4 of them on my kiosk tablet.
MotionEye may be worth looking into further. There is an add-on for it. I have used to before on a raspberry Pi to steam video of the washer in the basement so that I could know if it was done from the second floor.
I’ve never done this solely with HA
I will say for my experience blue iris outperforms all competition to the point that I use it over non free software, which I always try to prioritize. Zoneminder is nice but blue iris just works better
I also use reolink Poe cameras, the HA layer is mainly to retain reolink notifications and remote access
Should be possible though. I would suggest HA forums
Zoneminder is awful. HA has Frigate and its 1000x better than Zoneminder and probably on par with BlueIris. Get it in the Add-On store.
But is Blue Iris really worth dealing with Windows over? I think Frigate has pretty much caught up by now and is developing quickly.
I would have to evaluate frigate again to say, dunno and it’s been years since I’ve checked. I just have a vm for blue iris that’s solely for blue iris. It’s not the end of the world (though I wouldn’t mind getting rid of it)
There is a docker version but it runs poorly
You’ve inspired me to reevaluate though. If I can kill a windows VM then it’s a good thing.
I've got a similar setup. BlueIris is my NVR but I have the reolink integration on HA to trigger alert notifications that include a screenshot and activate lights at night upon detection. Only downside is that BlueIris is Windows only.
OP, I also think it's probably doable with automations if you're fine without full time recording (suppose you could throw an SD card in the cams for that), but some data management automations that delete clips older than x days are probably good too.