『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 4200|回复: 3

[基础教程] HA訊息通知facebook message使用方式~圖多慎入

[复制链接]

8

主题

276

帖子

1570

积分

金牌会员

Rank: 6Rank: 6

积分
1570
金钱
1294
HASS币
0
发表于 2018-10-7 13:25:24 | 显示全部楼层 |阅读模式
本帖最后由 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/ (點擊右上方的登入)
1.png

2.我的應用程式->新增應用程式
2.png

3.輸入名稱、聯絡電子郵件->建立應用程式編號
3.png


4.點擊Messenger下方的設定
4.png


5.點擊權杖產生標籤下方的建立新粉絲專頁
5.png


6.點擊社群或公眾人物下方的立即開始
6.png


7.輸入粉絲專業名稱與類別後,點擊下方的繼續
7.png


8.上傳粉絲頁的大頭貼照
8.png

9.上傳粉絲頁的封面相片
9.png

10.粉絲頁新增完成

10.png


11.在上方網址列輸入https://developers.facebook.com/ 回到facebook for developers
11.png


12.我的應用程式->HAMessage(剛剛建立的名稱)
12.png

13.點擊左方選單的Messenger->設定
13.png

14.在權杖產生標籤下方,點擊選擇粉絲專業->HA交流(剛剛建立的紛絲頁名稱)
14.png

15.點擊以XX的身分繼續
15.png


16.點擊確定
16.png


17.點擊fb粉絲專頁的token->複製
17.png



步驟二:確認粉絲專頁永久Access Token


1.在上方網址列輸入https://developers.facebook.com/


2.點擊更多->工具
a1.png

3.點擊圖形API測試工具
a2.png

4.在存取權杖右側貼上您剛剛申請的fb粉絲專頁的token
a3.png

5.fb粉絲專頁的token輸入後點選左側的藍色!
a4.png

6.點擊右下以存取權杖工具開啟
a5.png

7.確認到期日為永不
a6.png

步驟三: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/


訊息圖示展示
b1.png

评分

参与人数 2金钱 +30 收起 理由
windgo + 10 厉害了word楼主!
+ 20 大神666!

查看全部评分

回复

使用道具 举报

2

主题

79

帖子

319

积分

中级会员

Rank: 3Rank: 3

积分
319
金钱
240
HASS币
0
发表于 2018-10-7 13:47:56 来自手机 | 显示全部楼层
谢谢分享
回复

使用道具 举报

123

主题

4661

帖子

1万

积分

管理员

囧死

Rank: 9Rank: 9Rank: 9

积分
16410
金钱
11664
HASS币
45
发表于 2018-10-7 14:13:18 | 显示全部楼层
感谢楼主的详细教程!
回复

使用道具 举报

3

主题

206

帖子

954

积分

论坛积极会员

积分
954
金钱
748
HASS币
0
发表于 2019-11-5 23:10:23 | 显示全部楼层
感謝分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-25 12:45 , Processed in 0.053806 second(s), 29 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表