JSPM

  • Created
  • Published
  • Downloads 9
  • Score
    100M100P100Q35625F
  • License ISC

HomeKit support for the Bold Smart Locks.

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

verified-by-homebridge Downloads Version
Issues Pull requests

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.