วิธีการส่งข้อมูลจาก Sensors ไปยัง MQTT Broker
Milesight LoRaWAN Gateway สามารถส่งข้อมูลจาก Sensors ที่เชื่อมต่อกับ Gateway ไปยัง MQTT Broker ได้โดยมีวิธีการดังนี้
1. Enable Network Server โดยไปที่ Network Server > General page.
2. ตั้งค่า MQTT Broker โดยไปที่ Network Server>Applications>Data transmission
ตั้งค่า Broker Address, Port และ Username Password ในกรณีที่ MQTT Broker ต้องระบุ
กำหนด Mqtt Topic ที่ Uplink data และกด Save
สามารถตรวจสอบการเชื่อมต่อไปยัง Mqtt Broker ได้ที่นี่
3. เพิ่มอุปกรณ์ Sensor โดยไปที่ Network Server>Device>Add new device โดยมีการตั้งค่าหลักๆ ดังนี้
กรอก Device Name, Description, Device EUI(อยู่ด้านหลังผลิตภัณฑ์)
Application เลือกชื่อ Application ที่ตั้งค่าไว้ในข้อ 2
Payload Codec แปลงค่า Raw จาก Sensors ให้อยู่ในรูปแบบ JSON วิธีการใช้งาน Payload Codec บน Milesight gateway
กด SAVE
4. ถ้ากรอกข้อมูลถูกต้อง จะแสดงตามรูปด้านล่าง ในกรณ๊ที่ยังไม่ขึ้น ให้ทำการ Restart อุปกรณ์
5. ตรวจสอบการส่งข้อมูลได้ที่ Network server > Packet กดที่เครื่องหมาย ! ที่หัวข้อ Network Server Type:Uplink