การส่งข้อมูลเข้า IFRA ด้วย AWS IoT Core ผ่าน HTTP Endpoint
เข้าไปที่ IoT Core https://console.aws.amazon.com/iot คลิกที่ Rules ที่อยู่ภายใต้เมนู Message Routing
คลิก "Create rule" เพื่อสร้าง rule ใหม่
ตั้งชื่อ Rule และคำอธิบาย
เขียน SQL เพื่อกรองข้อมูลที่ต้องการ โดยจะต้องให้อยู่ใน Format ของ JSON Object
สร้าง Action โดยใช้ HTTPS endpoint
HTTPS endpoint ให้กรอก เป็น Server ปลายทาง หากใช้ IFRA Version Cloud ให้กรอกเป็น https://http.ifra.io/organization/{chanel}/messages *channel สามารถ copy ได้จากหน้าจัดการ Thing ในส่วนของ Device
Header ให้เพิ่ม Header Key เป็น Authorization และ Header Value เป็น Username ของ Device ที่ต้องการส่งเข้าไป โดยสามารถอ่านการสร้าง Device ได้ที่นี่ https://docs.ifra.io/docs
หลังจากที่สร้าง Rule สำเร็จ จะมีขั้นตอนที่ต้องดำเนินการต่อ คือการ Confirm Endpoint ปลายทางที่ IoT Core จะส่งข้อมูลไป โดยกดเข้าไปที่ Destinations ภายใต้เมนู Message Routing
ในหน้า Destinations จะพบว่ามี Endpoint ที่ได้เพิ่มไปใน Rule ก่อนหน้านี้ แต่สถานะยังรอการยืนยัน ในส่วน ของการยืนยัน กรุณาติดต่อทีมงาน ผ่าน Email contact@ifrasoft.com เพื่อขอ Token ทั้งผู้ใช้ที่ใช้ on Cloud และ on Premise
เมื่อได้ Token มาแล้วให้นำมากรอกที่ Form การยืนยัน
เมื่อ Endpoint ถูกยืนยัน IoT Core จะเริ่มส่งข้อมูล เข้าไปยัง IFRA ตาม Device ที่เราต้องการ
Last updated