README
homebridge-platform-ring-video-doorbell
A Ring Video Doorbell platform plugin for Homebridge.
Installation
Run these commands:
% sudo npm install -g homebridge
% sudo npm install -g homebridge-platform-ring-video-doorbell
On Linux, you might see this output for the second command:
npm ERR! pcap2@3.0.4 install: node-gyp rebuild
npm ERR! Exit status 1
npm ERR!
If so, please try
% apt-get install libpcap-dev
and try
% sudo npm install -g homebridge-platform-ring-video-doorbell
again!
NB: If you install homebridge like this:
sudo npm install -g --unsafe-perm homebridge
Then all subsequent installations must be like this:
sudo npm install -g --unsafe-perm homebridge-platform-ring-video-doorbell
Configuration
Edit ~/.homebridge/config
, inside "platforms": [ ... ]
add:
{ "platform" : "ring-video-doorbell"
, "name" : "Doorbell"
, "username" : "user@example.com"
, "password" : "secret"
// optional, here are the defaults
, "options" : { "retries": 15, "ttl": 5, "verboseP" : false }
}
Camera Integration
The current version of this plugin doesn't handle the camera available in the Ring Video doorbell; however, as noted by @barkerja, you can use the camera plugin, and place both accessories in the same "room". HomeKit manage the two accessories as one "seamless" device.
Many Thanks
Many thanks to jeroenmoors author of php-ring-api.