Hey HN!
We're expecting soon, and I'm seeking the latest advice for setting up a multi-camera system. I'd like it to be secure (cameras should be dumb), always-on (so powered by USB, not battery), some kind of standard protocol (e.g. RTSP), good quality/dynamic range (doesnt need to be 1080p, even 720p is fine). General plan is to have a 1-3 VLANed cameras, preferably with safe/integrated auto-IR mode when dark and integrated mics. I'd like it to be remotely accessible/stream-able via a web ui/webrtc with auth.
I have Synology NAS, Asus/OpenWRT router, and an OPNSense device between modem and router.
The hardware landscape looks kinda crappy. I wanted to maybe do a camera module [1][2] with Pi Zero 2 W [3] but the latter is unavailable due to supply chain stuff and the former is either USB or lacks a built-in mic. Banana Pi M2 Zero [4] might be an alternative. Most of these modules don't support 5Ghz, but i guess that's fine. Seen some other mentions of open source firmware for Wyze cameras. In terms of software, https://zoneminder.com/ looks like the winner?
EDIT: This looked promising, but not made anymore?
https://www.varia-store.com/en/produkt/97613-banana-pi-bpi-d1-open-source-ip-camera-board.html
Anyways, thanks for any advice :)
[1] https://www.amazon.com/Raspberry-Camera-Webcam-OV5647-Adjustment/dp/B08QFM8TVV/
[2] https://www.amazon.com/Arducam-Computer-Fisheye-Microphone-Windows/dp/B07ZRJDTBQ/
[3] https://www.raspberrypi.com/products/raspberry-pi-zero-2-w/
[4] https://www.amazon.com/WayPonDEV-Banana-Pi-M2-Zero/dp/B0B87F72B1/
Block that entire lan from accessing the Internet after its setup. If you need to get video out, use a bastion host to do so.
Homeassistant was able to make the cameras work with HomeKit somehow but i forget the details.
(For most of them I just RTSP direct with a password in VLC, and internal website links to them all and it works well enough for quick checks. You can make playlist, too)