Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

ゾーンの入退出イベントの設定(ユースケース)

この例をモデルとして使用して、フロアプラン上のゾーンの入口イベントと出口イベントについてアラートを表示する Webhook を作成します。

Webhook は、送信元サーバーまたはアプリケーションから送信先サーバーまたはアプリケーションへの一方向のメッセージです。Webhook の手法は "ファイア アンド フォーゲット" であり、主に Webhook を使用して、アラートと監視のためのイベント ドリブン メッセージをスケジュールします。Juniper Mistネットワークでは、Webhook を使用して、組織またはサイトのトピックに基づいてメッセージを送信できます。つまり、Webhook は、主にアラートと監視のイベント ドリブン メッセージをスケジュールするために使用します。

このユースケースでは、Juniper Mist APIから、デバイスがゾーンに出入りするたびにWebhook通知を設定します。この通知は、ビルディング オートメーションを使用するサイトに役立ちます。Juniper Mist内の定義されたゾーン (部屋など) に出入りし、追跡対象デバイスを手にしているユーザーは、Juniper Mistからビル オートメーション システムに送信されるイベントをトリガーして、照明をオンまたはオフにすることができます。ロケーション ゾーンの詳細については、「 フロアプランにロケーション ゾーンを追加する」を参照してください。

Juniper Mist ポータルで Webhook を設定するには、次の構成項目が必要です (一覧表示されているオプションの項目も使用することもできます)。

  • Webhook インスタンスの名前 (必須)

  • URL (Juniper Mist Webhook の受信先 (必須)

  • [サイト Webhook] セクションのストリーミング API (宛先にストリーミングする [ゾーンの開始/終了イベント] トピックを選択) (必須)

  • Juniper Mist から Webhook の宛先への通信を認証するためのパスワードなどのシークレット (オプション)

この情報を取得したら、[サイトの設定] で Webhook を構成できます。

ゾーンの入口イベントと出口イベントを設定するには、次の手順に従います。

  1. Juniper Mist ポータルの左側のメニューから、 [組織] > [管理>サイト構成] を選択します。
  2. [Webhook の追加] をクリックし、情報を入力して [追加] をクリックします。
    入力するフィールドの詳細については、「 Juniper Mist ポータルでの Webhook の追加」を参照してください。

    デバイスがゾーンに出入りするたびに、Juniper Mist指定されたURLへのWebhook POSTを作成します。受信要求ペイロードは、JavaScript Object Notation (JSON) で書式設定され、次のようになります。

    この情報を使用して、exitのトリガーに基づいてゾーン 33294994-6a5f-4804-xxxx-xxxxxxxxxxxx の照明をオフにするなど、サードパーティシステムで他のオートメーションをアクティブ化できます。