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"}

/node-red-contrib-sesame/

    Package Sidebar

    Install

    npm i node-red-contrib-sesame

    Weekly Downloads

    0

    Version

    1.0.2

    License

    MIT

    Unpacked Size

    14.2 kB

    Total Files

    10

    Last publish

    Collaborators

    • sasakid0123