Skip to content
Homebridge TestFlight
Utilities

Video Doorbell

homebridge-videodoorbell · v0.3.2

VerifiedLocal

Adds a video doorbell camera with rich notifications triggered by HTTP request or HomeKit button.

What it says it supports

Shows up in Apple Home as from its README

Sensor readings in its code

What people report

Generic ffmpeg-based doorbell; works with IP cameras and DVRs via snapshot/RTSP URLs. Two-way audio is not possible with ffmpeg.

  • Works2
  • Won’t be supported1
DeviceStatusWhat they saidSource
HomePod / HomePod mini ringWorksMaintainer: ringing works with HomePod and mini on iOS 14.3+
Saved copy
Strange, it is working with my homepod and homepod mini.

Excerpt saved from GitHub on 2026-10-22.

Issue #78 · 2021-01
Ubiquiti UniFi Protect camera (RTSP)WorksStreaming works after ffmpeg parameter tweak
Saved copy
FFMPEG works correctly. I know that because I use another plugin (homebridge-camera-ffmpeg-ufv) which also uses FFMPEG. Output -rtsp_transport http -re -i rtsp://192.168.1.2:7447/5b8391c417cb480790fdda8b_0?apiKey=RyFl7WZdKruAJD9pQHj6VyNbXEoiad4C -threads 0 -vcodec libx264 -an -pix_fmt yuv420p -r 15 -f rawvideo -tune zerolatency -vf scale=1280:720 -b:v 299k -bufsize 299k -payload_type 99 -ssrc 12174958 -f rtp -srtp_out_suite AES_CM_128_HMAC_SHA1_80 -srtp_out_params dpE0rArsLvK4khRGPOm7jiE8yWysr5WcLFzjmxQM srtp://192.168.1.165:64451?rtcpport=64451&localrtcpport=64451&pkt_size=1378

Excerpt saved from GitHub on 2026-10-22.

Issue #23 · 2018-09
Hikvision cameras (two-way audio)Won’t be supportedMaintainer: no two-way audio with ffmpeg
Saved copy
Any suggestion - which camera has two way audio? I check two models from Hikvision - both not work. So does somebody get sound with ffmpeg camera plugin?

Excerpt saved from GitHub on 2026-10-22.

Issue #23 · 2018-09

Gathered from the plugin’s GitHub issues, pull requests, discussions, wiki and docs, and from r/homebridge. These are individual reports, so check the linked thread and the date before you buy.

How it connects

Local

ffmpeg camera stream; HTTP POST trigger

You’ll need

  • ffmpeg
  • IP camera stream

Compatibility

Verified by HomebridgeYes
Homebridge versions>=0.4.5
Homebridge 2.0No
Node.js>=5.0.0
Settings in Homebridge UIYes
MatterNo
Platform nameVideo-doorbell
LicenseISC

Community signals

Downloads a week3
Downloads a month25
GitHub stars101
Open issues27
Closed issues51
Last code push2021-03-04
Latest version0.3.2 (2021-02-28)
First published2017-12-27
Releases21

In ReReHome

Whatever this plugin publishes reaches Apple Home as a normal HomeKit accessory behind your Homebridge bridge, so ReReHome shows and controls it like any other.

Bridges get their own settings page listing the accessories behind them.

HomeKit services in its code

Found by scanning the published npm package. A plugin can register a service only for some devices.

  • CameraControl
  • Doorbell
  • Microphone
  • MotionSensor
  • Speaker
  • Switch