Package Exports
- homebridge-bold
- homebridge-bold/build/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (homebridge-bold) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
Homebridge Bold
This Homebridge plugin brings HomeKit support for the Bold Smart Locks.
Installation
First, install Homebridge
npm install --global homebridge
Then, install the Bold plugin
npm install --global homebridge-bold
Configuration
The easiest way to configure this plugin is by using the Config UI, as this plugin provides a login flow for the authentication token.
Notes:
- Bold only allows one logged in session per account. Unless you don't need to use the Bold app, it's recommended to create an additional account
- A Bold Connect hub is required for this plugin to function. This plugin will only expose locks that are linked to a Bold Connect hub to HomeKit.
- While HomeKit shows the lock with locked/unlocked state, this only reflects whether you can turn the lock, not whether the door is locked.
Manual configuration
An example configuration can be found in the config.example.json file.
| Property | Type | Details |
|---|---|---|
platform |
string |
Required Must always be Bold. |
authToken |
string |
Required Authentication token for the Bold API. |
Credits
Thanks to Erik Nienhuis for helping with reverse-engineering the Bold API and providing me with the Bold API documentation.