หน้าเว็บ

วันอังคารที่ 28 พฤษภาคม พ.ศ. 2562

Slack

api.slack.com
วิธีที่ 1 : สร้าง App
1.สร้าง APP : https://api.slack.com/slack-apps
2.สร้าง Bot : https://api.slack.com/apps/AF719989Z/bots?
3.สร้าง API Key : https://api.slack.com/apps/AF719989Z/oauth?

วิธีที่ 2 : สร้าง Custom Integration
1.เข้าไปที่ https://[YOUR_TEAM].slack.com/apps/build/custom-integration
2.เลือก Bots
3.Add bot integration จะได้ API Key

home assistant (https://www.home-assistant.io/components/notify.slack/)
1.แก้ไข configuration.yaml
  1. notify:
  2.   - name: ha_slack
  3.     platform: slack
  4.     api_key: จากขั้นตอนสร้าง Bot
  5.     default_channel: '#general'

2.restart home assistant
3.สร้าง script ทดสอบ
  1. '1546658960606':
  2.   alias: Test_Slack
  3.   sequence:
  4.   - data:
  5.       message: 'Strong room: {{ now ().year }}-{{ now ().month }}-{{ now ().day }}_{{
  6.         now ().hour }}-{{ now ().minute }}-{{ now ().second }}'
  7.       target:
  8.       - '#general'
  9.       title: Motion detected!
  10.     service: notify.ha_slack

ไม่มีความคิดเห็น:

แสดงความคิดเห็น