『瀚思彼岸』» 智能家居技术论坛
标题: HA訊息通知facebook message使用方式~圖多慎入 [打印本页]
作者: xbox3600 时间: 2018-10-7 13:25
标题: HA訊息通知facebook message使用方式~圖多慎入
本帖最后由 xbox3600 于 2018-10-7 13:45 编辑
原本一直使用微信推送消息(https://bbs.hassbian.com/thread-2766-1-3.html),
但是後來不知道為什麼就無法再送出訊息了,
因此就在米家群內,看到sam大大分享ha訊息通知facebook message使用方式,
在米家群的Jeremy大大的協助下,順利完成ha訊息通知facebook message,
因此在此提供給論壇的朋友另一個訊息傳送的方式。
步驟一:建立Facebook開發人員帳號,取得fb粉絲專頁的token
1.https://developers.facebook.com/ (點擊右上方的登入)
[attach]10084[/attach]
2.我的應用程式->新增應用程式
[attach]10085[/attach]
3.輸入名稱、聯絡電子郵件->建立應用程式編號
[attach]10086[/attach]
4.點擊Messenger下方的設定
[attach]10087[/attach]
5.點擊權杖產生標籤下方的建立新粉絲專頁
[attach]10088[/attach]
6.點擊社群或公眾人物下方的立即開始
[attach]10089[/attach]
7.輸入粉絲專業名稱與類別後,點擊下方的繼續
[attach]10090[/attach]
8.上傳粉絲頁的大頭貼照
[attach]10091[/attach]
9.上傳粉絲頁的封面相片
[attach]10092[/attach]
10.粉絲頁新增完成
[attach]10093[/attach]
11.在上方網址列輸入https://developers.facebook.com/ 回到facebook for developers
[attach]10094[/attach]
12.我的應用程式->HAMessage(剛剛建立的名稱)
[attach]10095[/attach]
13.點擊左方選單的Messenger->設定
[attach]10096[/attach]
14.在權杖產生標籤下方,點擊選擇粉絲專業->HA交流(剛剛建立的紛絲頁名稱)
[attach]10097[/attach]
15.點擊以XX的身分繼續
[attach]10098[/attach]
16.點擊確定
[attach]10099[/attach]
17.點擊fb粉絲專頁的token->複製
[attach]10100[/attach]
步驟二:確認粉絲專頁永久Access Token
1.在上方網址列輸入https://developers.facebook.com/
2.點擊更多->工具
[attach]10101[/attach]
3.點擊圖形API測試工具
[attach]10102[/attach]
4.在存取權杖右側貼上您剛剛申請的fb粉絲專頁的token
[attach]10103[/attach]
5.fb粉絲專頁的token輸入後點選左側的藍色!
[attach]10104[/attach]
6.點擊右下以存取權杖工具開啟
[attach]10105[/attach]
7.確認到期日為永不
[attach]10106[/attach]
步驟三:HA設定
1.在configuration.yaml增加以下代碼
notify:
- name: abc #(自己取一個名稱)
platform: facebook
page_access_token: HNxP6nVMSCLyIdtBHAAQbI..........#(剛剛取得粉絲頁的token)
2.在automation 裡增加以下內容(自動化範例)
- alias: opendoor_message #開門就用fb message傳訊息給886920585858
trigger:
- platform: state
entity_id: binary_sensor.door_window_sensor_158dccb
to: 'on'
action:
service: notify.abc #剛剛上方名稱取abc所以這邊設定notify.abc
data:
message: 'nit_ha_test'
target:
- '+886920585858' #步驟一申請facebook開發者的帳號的使用者電話
使用的電話號碼應在Facebook Messenger上註冊。
收件人的電話號碼應為+1(212)555-2368格式。
如果您的應用未經Facebook批准,那麼收件人應該由管理員,開發人員或測試人員為您的Facebook應用程序。
3.更多使用說明https://www.home-assistant.io/components/notify.facebook/
訊息圖示展示
[attach]10107[/attach]
作者: 冰冰0809 时间: 2018-10-7 13:47
谢谢分享
作者: 囧 时间: 2018-10-7 14:13
感谢楼主的详细教程!
作者: jasonpc 时间: 2019-11-5 23:10
感謝分享
欢迎光临 『瀚思彼岸』» 智能家居技术论坛 (https://bbs.hassbian.com/) |
Powered by Discuz! X3.5 |