k1914 / homebridge-open-sesame

Homebridge plugin for SESAME3

Home Page:https://www.npmjs.com/package/homebridge-open-sesame

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

homebridge-open-sesame

GitHub Release npm Release

Lint & Build npm Download Total

verified-by-homebridge

Homebridge plugin for SESAME3, SESAME4and SESAME bot.

Features

  • Real time status update support(even when manual lock/unlock).
  • No status polling(Limit Exceeded avoidance)
  • SESAME bot 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.

About

Homebridge plugin for SESAME3

https://www.npmjs.com/package/homebridge-open-sesame

License:MIT License


Languages

Language:TypeScript 98.9%Language:JavaScript 1.1%