Skip to content

fratinize/homebridge-platform-ring-video-doorbell

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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! [email protected] 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"  : "[email protected]"
, "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.

Many thanks (also) to davglass author of doorbot.

About

A Ring Video Doorbell platform plugin for Homebridge

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%