The privacy loophole in your doorbell

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • frigate

    NVR with realtime local object detection for IP cameras

  • I have several cameras hooked up to an NVR that has 2TB drives for constant recording (when space runs out older recordings are deleted. I usually have a few weeks available).

    I then have frigate[1] set up on a small fitlet (with a usb CORAL TPU), which gives me excellent control over detection (Humans vs dogs vs cars vs ...). Frigate grabs the streams from my NVR over rstp.

    This is then hooked up to my Home Assistant where I have various rules to send alerts to my mobile devices based upon object detected, location of camera, and time of day.

    Everything is internal. I have an always on wireguard on my family's mobile devices allowing them to access the cameras and home assistant alerts from anywhere.

    It works great, but I have refused to set this up for my extended family (even though they have the same NVR and _really_ want my system), just because there are a lot of moving pieces that need to be maintained (not to mention having a server + vpn)

    [1] https://frigate.video/

  • homebridge-unifi-protect

    :video_camera: Complete HomeKit integration for all UniFi Protect device types with full support for most features including HomeKit Secure Video, and more. https://homebridge.io

  • I also have only HSV cameras or Ubiquiti ones for this reason. Everything I care about is stored on-site or in the cloud with end-to-end encryption, no privacy or surveillance state enablement concerns.

    There's a great HomeBridge plugin which enables HomeKit Secure Video on my UniFi Protect cameras: https://github.com/hjdhjd/homebridge-unifi-protect

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • iSpy

    Open source surveillance software

  • It claims to be open source but it seems to be only in name. The web site says you can use it for free for personal use, but such a claim makes it NOT open source by definition. (Source-available at best.)

    I had to dig really hard to find a link to github (https://github.com/ispysoftware/iSpy) but I get the impression from the README and lack of activity that this repo was superceded by another product from the same company, and that appears to be what the main website is marketing for download/payment. And according to the license file, some rather important bits of it are not open source at all.

  • Home Assistant

    :house_with_garden: Open source home automation that puts local control and privacy first.

  • If this is a concern for you, consider Home Assistant[0]. Near dummy proof (I am prime example), can bet set up to have zero third-party involvement. My properties are not locked into any ecosystem and I am able to do everything the closed commercial gardens offer.

    [0]: https://www.home-assistant.io/

  • Shinobi

    :peace_symbol: :palestinian_territories: Shinobi CE - The Free Open Source CCTV platform written in Node.JS (Camera Recorder - Security Surveillance Software - Restreamer

  • A more contemporary alternative to ZoneMinder would be Shinobi: https://shinobi.video/

  • double-take

    Unified UI and API for processing and training images for facial recognition.

  • Not OP, but I _love_ talking about this stuff, so you're stuck with me. :D

    I'm a big fan of this project:

    https://frigate.video/

    It's open source, and you can hook it up to a Coral (or some other things, I think) to get crazy-fast classifications. But CPU is fine for only a few cameras.

    Once you get something like that setup, it's just a matter of finding cameras that support RTSP. You get them setup however you like (but preferably wired, with PoE), point Frigate at the RTSP stream, and that's it. Now you've got home security footage that never leaves your house. You can set up a VPN to watch the feeds from elsewhere. Frigate supports MQTT as well, so you can hook it into Home Assistant to get notifications, and even pipe person events into something like Double Take to get face detection:

    https://github.com/jakowenko/double-take

  • wz_mini_hacks

    wz camera mods... make your camera better.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • motion

    Motion, a software motion detector. Home page: https://motion-project.github.io/ (by Motion-Project)

  • We used https://github.com/Motion-Project/motion for crude version of that in our office closet datacenter.

    It just detected movement, sent an email with video file attached and a link to stream.

    No face detect AI but this is ancient software, and minimum effort to set up

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts