Any cameras that can operate entirely offline are good. Dahua and Hikvision are good too. Just follow best practices - keep them isolated on a separate VLAN with no internet access. If you want remote access to your NVR, use a VPN like Tailscale.
Though, on the other hand, having the video saved offsite is useful because then anyone with physical access to your home can’t get rid of the video showing they’re there.
This is not an argument in favour of using cloud services, because that gives access to your video to anyone the company deems should have access (or sometimes individual workers who either have access as part of their job or gain access because businesses suck at security). It’s in response to you saying isolate the cameras from the internet entirely; there is a good reason to have them connected (though you could have a PC handle that with a connection to two networks and no physical or software bridge between the two, just take video from one, upload (encrypted) to server on other).
Though, on the other hand, having the video saved offsite is useful because then anyone with physical access to your home can’t get rid of the video showing they’re there.
I have Blue Iris configured to send all alert videos to one of my storage VPSes via SFTP. As soon as someone is detected outside, the video clip is sent offsite.
The server and the PoE switch that powers the cameras are also on a UPS, which helps if the intruder tries to shut off the power at the main breaker (which, here in California, always needs to be located outside).
Any cameras that can operate entirely offline are good. Dahua and Hikvision are good too. Just follow best practices - keep them isolated on a separate VLAN with no internet access. If you want remote access to your NVR, use a VPN like Tailscale.
Though, on the other hand, having the video saved offsite is useful because then anyone with physical access to your home can’t get rid of the video showing they’re there.
This is not an argument in favour of using cloud services, because that gives access to your video to anyone the company deems should have access (or sometimes individual workers who either have access as part of their job or gain access because businesses suck at security). It’s in response to you saying isolate the cameras from the internet entirely; there is a good reason to have them connected (though you could have a PC handle that with a connection to two networks and no physical or software bridge between the two, just take video from one, upload (encrypted) to server on other).
I have Blue Iris configured to send all alert videos to one of my storage VPSes via SFTP. As soon as someone is detected outside, the video clip is sent offsite.
The server and the PoE switch that powers the cameras are also on a UPS, which helps if the intruder tries to shut off the power at the main breaker (which, here in California, always needs to be located outside).
Hikvision is app only which is really annoying. I wouldn’t recommend it. (it also crashes my emulator for some reason)