An open API service indexing awesome lists of open source software.

https://github.com/yasuoza/homebridge-open-sesame

Homebridge plugin for SESAME3 and SESAME4
https://github.com/yasuoza/homebridge-open-sesame

homebridge homebridge-plugin sesame

Last synced: about 2 months ago
JSON representation

Homebridge plugin for SESAME3 and SESAME4

Awesome Lists containing this project

README

        



# homebridge-open-sesame

[![GitHub Release](https://flat.badgen.net/github/release/yasuoza/homebridge-open-sesame/main?icon=github)](https://github.com/yasuoza/homebridge-open-sesame/releases) [![npm Release](https://flat.badgen.net/npm/v/homebridge-open-sesame?icon=npm)](https://www.npmjs.com/package/homebridge-open-sesame)

[![Lint & Build](https://flat.badgen.net/github/checks/yasuoza/homebridge-open-sesame/main?icon=github&label=lint%20%26%20build)](https://github.com/yasuoza/homebridge-open-sesame/actions) [![npm Download Total](https://flat.badgen.net/npm/dt/homebridge-open-sesame?icon=npm)](https://www.npmjs.com/package/homebridge-open-sesame)

[![verified-by-homebridge](https://badgen.net/badge/homebridge/verified/purple)](https://github.com/homebridge/homebridge/wiki/Verified-Plugins)

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](https://github.com/oznu/homebridge-config-ui-x#readme) is recommended.

![config-ui](images/config-ui.png)

### Configure with config.json

```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](https://github.com/mochipon/pysesame3).