node-red-contrib-sesame

1.0.2 • Public • Published

node-red-contrib-sesame

node-red-contrib-sesameはSesame APIを使用するためのNode-REDノードです。 Sesame3/4に対応しています。

Sesameについて

Sesameは CANDY HOUSE のスマートロックです。

インストール

Node-REDのルートディレクトリーにて、以下のようにインストールしてください。

npm install node-red-contrib-sesame

初期設定

  1. Sesame ダッシュボードへログインし、API KEYを生成してください。
  2. セサミ、ひらけゴマ ! アプリ にて、操作対象の鍵のUUIDを取得してください。
  3. 「このセサミの鍵をシェア」からQRコードを表示し、秘密鍵を取得してください。
  4. 上記手順に従って、node-red-contrib-sesameをインストールしてください。
    • インストール後、パレットの「IoT」カテゴリーにSesameノードが追加されます。
  5. 追加されたSesameノードをワークスペースにドラッグします。
  6. ドラッグしたSesameノードをダブルクリックします。
  7. 1.〜3. にて取得したAPI KEY, UUID, 秘密鍵を設定してください。

鍵操作

操作データーを以下のようなJSONフォーマットにしてmsg.payloadにセットし、Sesameノードに送信してください。

施錠

{"user":履歴に表示する文字列, "cmd":"lock"}

解錠

{"user":履歴に表示する文字列, "cmd":"unlock"}

トグル

{"user":履歴に表示する文字列, "cmd":"toggle"}

Readme

Keywords

Package Sidebar

Install

npm i node-red-contrib-sesame

Weekly Downloads

2

Version

1.0.2

License

MIT

Unpacked Size

14.2 kB

Total Files

10

Last publish

Collaborators

  • sasakid0123