單元課程5:智慧家庭系統設計製作

一、智慧家庭系統主要功能

 1.智慧家庭系統可以快速發送不同訊息給特定Line使用者,以達安全維護通知。

 2.Line使用者發送相關控制指令給智慧家庭系統,如開燈,以發揮遠端智慧家庭系統功能。

 

二、智慧家庭系統快速發送不同訊息給特定Line使用者  

 1.Line使用者的認證申請

   (1)打開 LINE Notify 的網站(https://notify-bot.line.me/zh_TW/ ),

      使用自己的 LINE 帳號登入。

     

   (2)登入後 ,將會出現 用戶確認,以line帳號確認。

     

   (3)確認後,滑鼠移至上方個人帳號, 按右鍵,選擇「個人頁面」。

     

     

 

   (4)點選【發行權杖】,指定權杖名稱 (傳送通知訊息時所顯示的名稱),

      以及選擇是要一對一接收,或是讓群組也可以接收通知。

     

   (5)點選「發行」,會出現一段權杖代碼,這段代碼「只會出現一次」,

      複製 並儲存這段代碼,按「關閉」完成認證申請。

        

       

   (6)檢查自己的line Notify 就會收到一則訊息【已發行個人存取權杖】

      【如果沒有收到】則搜尋自己的Line Notify,檢查頁面最下方是否有【該用戶已被封鎖

       若被封鎖則可按有上方的三條線按鈕,解除封鎖即可。

 

 2.智慧家庭系統依據Line使用者的權杖,發送啟訊息。

   (1)Web:bit教育板 line notify 設計畫面

   (2)將權杖代碼填入 Line(Notify) Token:資料欄內

   (3)將要傳送的訊息內容,填入訊息:資料欄內    

   (4)執行發送

       

      (5)檢查所傳出的Line User 的 Line Notify 看是否有收到訊息,如:

       【hswang王曉璿】Hello

      (6)設計智慧家庭系統可發送不同訊息給Line使用者,藉以通知各項緊急事件,如:
     【按A鍵-需緊急聯絡】
     【按B鍵-需緊急救助】
     【按A+B鍵-最緊急事件】

                 

、Line 使用者發送不同控制訊息,以完成遠端智慧家庭系統運作功能

 1.Line使用者在發送訊息前,需先將智慧家庭系統的Webduino Robot加為 LINE的好友,可掃描下列Qrcode

              

 2.完成好友設定之後,會收到 Webduino Robot傳送的訊息

      

  3.確認目前自己發送訊息的頻道,可輸入【id】(小寫),將會顯示頻道名稱訊息,如:

      你的頻道名稱:

      62fb7625

 

  4.Line特定使用者,可在Webduino Robot的畫面中,發送訊息,如:開燈

  

  5.智慧家庭系統透過 Line Chat + 特定頻道,接收由 Webduino Robot所傳來的訊息。

     然後依接收的訊息進行對應處理,如:Web:Bit亮燈、或回傳訊息等等

 

  6.可依需要,持續增加遠端智慧家庭系統的指令處理功能,如:關燈、查溫溼度、開啟Youtube

    並於線上隨時開關智慧家庭系統遠端處理功能。