Skip to content

yasuoza/homebridge-open-sesame

Repository files navigation

homebridge-open-sesame

GitHub Release npm Release

Lint & Build npm Download Total

verified-by-homebridge

Homebridge plugin for SESAME3, SESAME4, SESAME5 and SESAME bot.

Features

  • Real time status update support(even when manual lock/unlock).
  • No status polling(Limit Exceeded avoidance)
  • SESAME bot and SESAME5 support.

Install

npm install -g homebridge-open-sesame

Configuration

Configure with UI

Configure with Homebridge Config UI X is recommended.

config-ui

Configure with config.json

{
  "platforms": [
    {
      "platform": "OpenSesame",
      "name": "Open Sesame",
      "apiKey": "API_KEY from candyhouse developer site",
      "locks": [
        {
          "name": "SESAME4 name",
          "uuid": "UUID from Sesame.app",
          "secret": "Key Secret"
        }
      ]
    }
  ]
}

Credits

  • Cognito integration code based on pysesame3.