テキストエリアに、コードが書かれています。メールを送信する、となっています。オープンプラットフォーム版、といった感じのものです。国内での正規販売がされておりません。利用のためには電波による通信の関係から、いわゆる「技適マーク」の取得が必要です。呼び出すまでの間ですね。ここに、「条件判定」と「送信するメールの内容設定」の処理を入れたいと思います。具体的には、127-128行目で「送信するメールの内容設定」が行なわれています。「条件判定」は無いので、これは追加が必要ですね。この前後の行含めて、下記のように編集しましょう。1だった場合「鍵がかかっている」、それ以外を「鍵が開いている」、としてメールのタイトル(Subject)を設定するようにしています。いう形で受け取って利用することができます。こちらでは、コード内で利用する「環境変数」を設定することができます。通知を送りたいメールアドレスを記入しましょう。入力できたら、さらにもう少し下の方にスクロールします。入力する箇所があるので、ここに新規のロール名を入力します。ボタンをクリックしましょう。最後に設定の確認画面が出てきます。戻る前にやっておくことがあります。いうボタンがあります。これは、今作成した設定の動作確認ができるものです。側に設定が追加されて確認メールの送信までを行なってくれます。ボタンを押しましょう。いうダイアログが出てきます。受け取るJSONデータを、ここで擬似的に作っておくことで、動作チェックができるようですね。クリックして、メールアドレスが正当なものである確認をしてください。(この辺りは、第二回に出てきましたね。タブに戻って、設定の続きです。一度クリックした後に、さらに左のセレクトボックスの「▼」をクリックします。クリックできたら、下の画面になります。経由でメールが届くか確認しましょう。前回の環境があれば、実際に鍵をかける動作を行なえば良いでしょう。個別にコードで実行する場合には、第二回のコードを参考にしてください。いうことでやってみた結果、無事に下記のメールが受信できました!タイトルと本文が、今回作成したものになっていることがわかりますね。使ってクラウド上に実現させることができました。今回は単純なstatusしか見ていませんが、「磁力の変化に応じてステータス判定」ということもこの中で実現すると理想の形となります。(ただし「前回」の磁力と比較する必要があるため、さらに他のサービスとの連携が必要になるでしょう。)AWSなどのクラウドサービスの良いところは、「一つ一つのサービス」がシンプルであり、それらを連携させて複雑なシステムを構築できる、というところにあります。その連携部分である程度の判定処理を交えながら振り分けをできる、非常に協力なサービスです。最近は、特に「サーバレス」というキーワードが出てきています。ような仕組みを使ってサービスを構築していくことが、「インフラ専門でないエンジニア」に必須のスキルとなってきています。色々な「サーバレス」のサービスを利用し、システムの開発を行なえるようになっていきましょう。indexともに世界をアップグレードできる、そんな日を夢見て。