クラウド実行環境からエージェント実行環境へのメッセージ送信
概要
ここでは、クラウド実行環境からエージェント実行環境にメッセージを送信する手順について、クラウド実行環境からメッセージを送信してエージェント実行環境が動作するRaspberry PiのブザーをON/OFFするサンプルフローを使って説明します。
サンプルのフローは、Discover Assetsに公開しています。
手順を実施する前に、「実行環境間の接続準備」を実施しておく必要があります。
フローのインポート
クラウド実行環境からエージェント実行環境にメッセージを送信するサンプルフローをインポートします。
Discover Assetsに公開していますので、以下の手順でプロジェクトにインポートしてください。
クラウド実行環境で利用するフローのインポート
- 検索欄に
ee-connect-sample-02-cloud
と入力し、プルダウンから名称
を選択してください ee-connect-sample-02-cloud
のオフィシャルアセット(enebular
の帯付きのアセット)が表示されますのでクリックします- 右上の
インポート
ボタンを押します - インポート先を選択するダイアログが表示されますので、インポート先のプロジェクト名と、このアセットに対するコラボレーターの権限を設定し、
インポート
ボタンを押します
エージェント実行環境で利用するフローのインポート
- 検索欄に
ee-connect-sample-02-agent
と入力し、プルダウンから名称
を選択してください ee-connect-sample-02-agent
のオフィシャルアセット(enebular
の帯付きのアセット)が表示されますのでクリックします- 右上の
インポート
ボタンを押します - インポート先を選択するダイアログが表示されますので、インポート先のプロジェクト名と、このアセットに対するコラボレーターの権限を設定し、
インポート
ボタンを押します
フローの編集
クラウド実行環境からエージェント実行環境へメッセージを送信するためにインポートしたフローを編集します。
フローの編集は、フローエディターか、enebular editorで行います。
フローエディターは、フローの概要タブの右側に表示された編集
ボタンを押すと起動します。
enebular editorで行う場合は、お使いのPCにenebular editorをインストールする必要があります。「enebular editor」を参照し、準備してください。
インポートしたフローをフローエディターを開くと、左側にパレットが表示され、その右隣にフローを編集するワークスペースが表示されます。
ee-connect-sample-02-cloud
およびee-connect-sample-02-agent
フローの説明を参照し、必要に応じて編集してください。
フローのデプロイ
準備したフローをエージェント実行環境とクラウド実行環境にデプロイして、フローを実行します。
エージェント実行環境には、ee-connect-sample-02-agent
フローをデプロイしてください。
クラウド実行環境には、ee-connect-sample-02-cloud
フローをデプロイしてください。
エージェント実行環境へのフローデプロイについては「デプロイ」を参照ください。
クラウド実行環境へのフローデプロイについては「デプロイ」を参照ください。