การเชื่อมต่ออุปกรณ์ IoT กับ iFRA Edge
การส่งข้อมูลสถานะเครื่องจักรไปยัง iFRA Analytics Cloud Platform (ACP) ผ่าน iFRA Edge สามารถดำเนินการตามขั้นตอนดังนี้
ขั้นตอนที่ 1 เชื่อมต่อ อุปกรณ์ IoT และ iFRA Edge ให้อยู่ใน local Network เดียวกัน โดยสามารถเชื่อมต่อผ่านรูปแบบ Ethernet LAN หรือ WiFi
ขั้นตอนที่ 2 เปิดการทำงาน iFRA Edge
ขั้นตอนที่ 3 เตรียมข้อมูล Device Credential สำหรับอุปกรณ์ IoT เพื่อมีสิทธิในการเชื่อมต่อกับ ACP
โดยสามารถเข้าไปที่ https://app.ifra.io/things และสร้าง Thing และ Device รวมทั้ง Measurement ของข้อมูลที่ต้องการส่งเข้าไปยัง ACP
ขั้นตอนที่ 4 เขียนโปรแกรมให้ IoT Device อ่านและส่งข้อมูลไปยัง iFRA Edge โดยจะต้องมีการสร้าง Measurement ดังนี้
ชื่อ measurement | คำอธิบาย |
mc_st | Machine Status คือ ข้อมูลสถานะการเดินเครื่องจักร โดย value จะมี 2 ค่า ได้แก่ 1 (เครื่องจักรกำลังเดินเครื่อง) และ 0 (เครื่องจักรหยุดทำงาน) |
mc_op | Machine Ouput คือ ข้อมูลจำนวนชิ้นงานที่ผลิตได้ล่าสุด โดย value จะเป็นเลขจำนวนเต็ม |
mc_rop | Machine Reject Output คือ จำนวนชิ้นงานที่เกิด defect ขึ้น โดย value จะเป็นเลขจำนวนเต็ม |
ข้อมูลจะถูกส่งไปยัง iFRA Edge ผ่าน MQTT Protocol โดยจะต้องตั้งค่า MQTT ดังนี้
MQTT Broker: IP Address ของ iFRA Edge
Port: 1883
Topic: /messages/{channel ที่ได้สร้างในขั้นตอนที่ 3}
Username: ตามที่ได้สร้างไว้ ขั้นตอนที่ 3
Password: ตามที่ได้สร้างไว้ ขั้นตอนที่ 3
โดยข้อมูลจะอยู่ในรูปแบบ JSON โดยอ้างอิงตามมาตรฐาน SenML
Last updated