[ AWS ] 建立 AWS IoT Core 與 AWS SNS 關聯教學

學習目標

  • 於 AWS 建立 IoT Core 與 SNS 服務關聯性

前置準備作業

  1. 一台已連上網路的電腦

  2. 一個 AWS 帳號
    【 註冊 AWS 帳號教學 】

  3. 已設定完成 AWS IoT Core 服務
    【 建立 AWS IoT Core 教學 】

  4. 已設定完成 AWS SNS 服務
    【 設定 AWS SNS 教學 】


Step 1. 登入到 AWS

登入網址:https://aws.amazon.com/tw/


Step 2. 設定 IoT Core 與 SNS 服務間的關聯

❖ 2.1  點選上方 【 Services 】 ➙ 點選 【 IoT Core 】

❖ 2.2  點選左邊的 【 行動 】 按鈕

❖ 2.3  點選 【 建立規則 】 按鈕

❖ 2.4  在 【 名稱 】 的欄位輸入一個值,例如:Node_RED_SNS

❖ 2.5  設定訊息來源處理規則
        情境:篩選以 /sensingData/Ultrasonic 為 Topic 的資訊,當 Ultrasonic 小於 10 發送 Email
        ☆ 在 【 屬性 】 欄位中輸入 【 * 】 號
        ☆ 在 【 主題篩選條件 】 欄位中輸入 【 /sensingData/Ultrasonic 】
        ☆ 點選 【 Condition 】 欄位中輸入 【 Ultrasonic < 10 】

❖ 2.6  設定設定一個或多個操作
      ☆ 點選 【 新增操作 】 的按鈕

      ☆ 點選 【 以 SNS 推播通知形式傳送訊息 】 

      ☆ 點選右下角的 【 進行操作設定 】 按鈕 

      ☆ 點選 【 SNS 目標 】 的下拉選單中的設定,例如:之前 SNS 服務設定名稱為 alert

      ☆ 點選 【 訊息格式 】 的下拉選單中的設定為 【 RAW 】

      ☆ 點選 【 建立新角色 】 按鈕

      ☆ 在 【 IAM 角色名稱】 欄位中輸入一識別名稱,例如:nodeRED-SNS

      ☆ 點選 【 建立新角色 】 的按鈕

      ☆ 點選 【 建立新角色 】 的按鈕

      ☆ 點選 【 選擇角色 】 的下拉選單找到剛才所建立的角色

      ☆ 點選右下角 【 新增操作 】 的按鈕 

      ☆ 點選右下角 【 建立規則 】 的按鈕 

      ☆ 建立完成畫面 


GitHub
List of blogs
ALL RIGHTS RESERVED. COPYRIGHT © 2018. Designed and Coded by Makee.io