We are re-doing our home network, running 10Gig capable wiring throughout, using (existing) switches with 1G ports for the time being but a few years down the line switch to 10G ports, and more relevant to this question, installing 16 PoE Amcrest IP cameras.
I looked at pre-built NVR hardware solutions like QNAP, Synology, etc. but they seem less attractive to me in general. Given I already have a lot of self-hosted solutions in my home, this will be one additional thing I can easily manage.
I was considering getting a mini PC box (beelink, minisforum, etc.) to run Frigate. Also ordered Coral accelerator to speed up some of the ML based analysis.
I had a few basic questions:
-
How do people store the streams from the camera that Frigate subscribes to? I was considering storing this in my in-network NAS. I have few zfs volumes on one of my machines which I use as my NAS, but not sure if there is a different recommended NAS storage that works better with Frigate?
-
I have Home Assistant running on my Raspberry Pi in the network. To what level does Frigate integrate with NAS?
-
How are all of you interacting with Frigate? Browser, mobile app, TV, etc. ?
-
What kinds of notification mechanisms Frigate supports - email, push notifications, etc. ? I guess Home Assistant can be used for this part?
-
Am I doing something against the grain here? Anything simpler I should be considering?