Due to two factor authentication being required for Blink login the first time you run homebridge after installing this plugin it will pause and wait for you to enter your two factor authentication code. You will receive two emails from Blink, one with the code and one to "Allow Device". Make sure you Allow Device before entering your two factor authentication code.
If you are upgrading from an old version of this plugin you will have to add a "deviceId" and "deviceName" to your platform config. These can be whatever you want them to be.
Also the Platform name of this plugin has changed. It is now BlinkCameras
instead
of BlinkPlatformSecurity
, so update your config file accordingly.
This allows you to arm and disarm your Blink Home Security Cameras using Apple's HomeKit. This is a plugin for the excellent homebridge project https://github.com/nfarina/homebridge.
This is built on top of node-blink-security https://github.com/madshall/node-blink-security
To configure this set it up as a platform in your homebridge config.json file.
"platforms" : [
{
"platform": "BlinkCameras",
"name": "Blink System",
"username" : "<your blink email address>",
"password" : "<your blink password",
"deviceId" : "<a made up device id>",
"deviceName" : "<a made up device name>",
"discovery" : false,
"discoveryInterval": 3600
}
]
- username - Your blink username
- password - Your blink password
- deviceId - A made up device id, if you run multiple copies of this plugin use a different id for each one
- _deviceName - A made up device name, if you run multiple copies of this plugin use a different name for each one
- discovery - Causes the plugin to look for new cameras (defaults to true)
- discoveryInterval - How often discovery should run in seconds (default . is 3600 seconds (1 hour)). Be careful setting this too low as too many requests to the Blink API might lock out your account.
This plugin discovers multiple Blink "Systems" and "Cameras". You can arm/disarm each system independently of each Camera. Arming a camera is the same as turning on the "motion detect" toggle in the Blink App.