How to replace ring with fully local cameras
Ditch the cloud and build a private camera system that keeps all footage local with Home Assistant—no subscriptions required.
Last updated: 2026-05-01
Ring cameras work fine until you notice the monthly fee for cloud storage or realize your footage is floating around on someone else’s servers. If you want full local control with zero ongoing costs, here’s how to replace Ring with cameras that stay entirely on your network.
Why Go Local?
Ring’s primary value proposition is convenience—easy setup, cloud backups, and the app just works. But that convenience comes with a recurring subscription and zero guarantee that Amazon won’t change pricing or kill the service entirely. With local cameras, your footage stays on your hardware. You control retention, access, and what happens to the data.
The tradeoffs are real: local systems require more setup, you lose some cloud AI features, and mobile notifications work differently. But for Home Assistant users, the control you gain outweighs the hassle. You get persistent recordings without monthly fees, integration with your existing automation stack, and no dependency on third-party servers.
Camera Options That Stay Local
The easiest drop-in replacement for Ring is Reolink. Their cameras work completely offline—record to NVR, microSD card, or network storage without touching the cloud. The reolink-trackmix-poe is a solid outdoor option with dual lenses for wide and zoomed views. For doorbells, the reolink-doorbell-poe or reolink-doorbell-wifi replaces Ring doorbells without requiring a subscription.
Amcrest cameras are another reliable option. The amcrest-ip8m-2496e is a 4K outdoor camera that integrates with Home Assistant via ONVIF. It’s not as polished as Reolink on the native app side, but it works well for local-only setups.
For a unified system, UniFi Protect from Ubiquiti delivers the closest experience to Ring’s plug-and-play simplicity while staying fully local. You’ll need their hardware, but it handles everything—cameras, NVR, and mobile app—without subscriptions.
Connecting Cameras to Home Assistant
The glue is Home Assistant, running on something like a home-assistant-green or home-assistant-yellow for a dedicated local setup. For cameras, add the ONVIF integration or use each manufacturer’s native integration.
Enable motion recording through Home Assistant automations rather than relying on cloud-based person/vehicle detection. Pair cameras with philips-hue-motion-sensor or aqara-motion-sensor-p2 positioned near camera field-of-view to trigger recordings only when it matters. This keeps storage manageable and reduces false alerts.
For doorbell automations, use the camera’s RTSP stream with Home Assistant’s camera integration. Create a notification that fires instantly when the doorbell presses—no cloud round-trip.
Storage and Retention
Recording locally means you need local storage. Options include:
- NVR (Network Video Recorder): Reolink and UniFi sell dedicated NVRs that handle multiple cameras and drive-based storage.
- NAS: Add camera streams to your existing Synology or QNAP NAS with Surveillance Station.
- Home Assistant + microSD: Works for single-camera setups but hits limits fast.
Budget for at least 1TB of storage if you want more than a few days of retention at motion-triggered intervals. Plan for drive redundancy if footage matters.
Quick Verdict
Reolink cameras give you the best balance of local-only operation, Home Assistant integration, and no subscription nonsense. The reolink-trackmix-poe for outdoors and reolink-doorbell-wifi for the front door replace Ring cleanly. Accept that mobile notifications take slightly more setup, and you’ll need to think about storage. The tradeoff is worth it—you own the footage, you own the system, and no monthly fee ever.