Data Sheet Rev.1 update.07–07–20
การตั้งค่าบอร์ด IoT Controller by IoT Phuket Lab เพื่อสั่งงานด้วยเสียง ทำงานร่วมกับ Amazon Alexa เช่น Echo Dot Gen 3rd
Step 1 — เข้าไปที่ อุปกรณ์ของเรา แล้วสไลด์เมนูด้านซ้ายขึ้นมาเพื่อจะเอา token key ของแต่ละ ch ไปใช้ให้ copy เก็บไว้

Step 2 — เข้าไปที่ IFTTT เพื่อสร้าง trigger ระหว่าง Alexa กับ IoT Phuket Lab

Step 3 — เลือก Service Amazon Alexa (ถ้ายังไม่มีบัญชี alexa ระบบจะให้ลงทะเบียน alexa เพื่อใช้ในการเชื่อมต่อ)

Step 4 — เลือก trigger : Say a specific phrase

ทำการตั้งชื่อ phrase ของเราให้สื่อความหมาย ตามตัวอย่าง

Step 5 — เลือก action service : webhooks

ทำการกำหนด parameter ดังนี้
URL: https://node-red-nyrzf.mybluemix.net/api/webhook/
Method: PUT
Contrnt Type: application/x-www-form-urlencoded
body: token_key={{your_token}}&value={{on,off}}
ตัวอย่าง, token_key=VlRCWmQwMVRXbXhqTTBFMFRXcFpNbGg2UW0xTmVrRTFXbE5aZUUxblBUMD0132=&value=on


เราก็จะได้ Applets สำหรับ เปิด และ ปิด 2 ชุด ดังภาพ

Step 6 — จากนั้นเปิด App Amazon Alexa ขึ้นมาเพื่อสร้าง Routines
อันแรกเราก็สร้าง turn on party lamp ขึ้นมาก่อน
Add action ให้เี่เลือก IFTTT
ระบบก็จะเห็น Applets ใน IFTTT ที่เราสร้างไว้ก่อนหน้า (ชื่อตั้งให้สื่อเวลาเลือกใช้จะง่ายครับ)
รายละเอียดครับก็ Save ได้เลยครับ
จากนั้นก็สร้างขึ้นมาอีกอัน turn off party lamp
ใน Mobile App amazon alexa ก็จะมี 2 ชุด เหมือนกับที่เราสร้างใน IFTTT
ครั้งหน้าจะเขียนการตั้งค่าสั่งงานบอร์ด IoT Controller by IoT Phuket Lab ด้วยเสียงผ่าน Google Assistant หรือ Google Nest ครับ