ชุดการเรียนรู้ Smart Farm ชุดที่ 2 เรื่องการรับข้อมูลอุณหภูมิ

รู้จักกับ Mosquitto Broker

โปรแกรม Mosquitto คืออะไร ?

Eclipse Mosquitto เป็น open source (EPL/EDL licensed) ที่ใช้สำหรับทำเป็น Broker ในระบบ MQTT Protocal ซึ่งติดตั้งและใช้งานได้ง่าย ซึ่งปัจจุบันอยู่ที่เวอร์ชั่น 2.0.18 ของปี 2019

การติดตั้ง Mosquitto MQTT :

1.ทำการเข้าเว็บไซต์ของ Mosquitto (https://mosquitto.org/download/) จากนั้นเลือกโปรแกรมตามคุณสมบัติตามของเครื่อง

2.จากนั้นดาวน์โหลดโปรแกรมตามขั้นตอนของโปรแกรม Installer

3.เมื่อติดตั้งเรียบร้อยแล้วเข้าโปรแกรม Services เพื่อตรวจสอบ

จากนั้นให้เลื่อนหาชื่อโปรแกรม Mosquitto Broker ในโปรแกรม Services เมื่อพบรายชื่อแสดงว่าการติดตั้งเสร็จเรียบร้อยแล้วแต่เราจะสมารถสังเกตได้ว่าโปรแกรมยังไม่เริ่มทำงาน

4.เราจะสั่งงานทำงานโปรแกรม Administration Command Prompt โดยในขั้นตอนแรกเราจะเปิดการค้นหาจากนั้นพิมพ์ว่า cmd จากนั้นให้กดคลิ๊กขวาและกดปุ่มที่เขียนว่า run as administration

เมื่อเปิดโปรแกรมเรียบร้อยแล้วให้ทำการเปลี่ยนไดเร็คทอรี่ในโหมดดอสของ mosquitto ด้วยฟังก์ชั้น

cd “c:\Program Files\mosquitto”

จากนั้นให้ทำการทำงานของโปรแกรมด้วยคำสั่ง

net start mosquitto

จากนั้นเมื่อเรากลับไปที่โปรแกรม Services เราจะเห็นโปรแกรม Mosquitto Broker กำลังทำงานอยู่