top of page

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

  • เปิด Putty ใส่หมายเลข ip ของ Home Assistant, Port 22 เลือก SSH กดปุ่ม Open

  • จะปรากฏหน้าต่าง hassbian login: พิมพ์ pi กด Enter  / Password: พิมพ์ raspberry กด Enter (Default user คือ pi รหัสคือ raspberry ขณะพิมพ์รหัสผ่านจะไม่แสดงให้เห็น)

  • พิมพ์ sudo apt-get update  กด Enter

  • พิมพ์ sudo apt-get -y upgrade หรือ sudo apt-get upgrade กด Enter

  • พิมพ์ sudo apt-get install mosquitto เพื่อติดตั้ง MQTT รอจนเสร็จ

  • พิมพ์ sudo apt-get install mosquitto-clients เพื่อติดตั้ง MQTT Clients รอจนเสร็จ

  • พิมพ์ sudo nano /etc/mosquitto/mosquitto.conf เพื่อแก้ไขไฟล์ mosquitto.conf

  • ลบบรรทัด include_dir /etc/mosquitto/conf.d โดยใช้ปุ่มลูกศรเลื่อนและ Backspace

  • ก็อปปี้ข้อมูลด้านล่างใส่ในบรรทัดสุดท้ายของ mosquitto.conf (หน้าจอ SSH คลิ๊กเม้าส์ขวา 1 ครั้งเพื่อแปะข้อมูล)

  • กดปุ่ม Ctrl+x แล้วกด Y แล้วกด Enter เพื่อเซฟไฟล์

  • พิมพ์ sudo mosquitto_passwd -c /etc/mosquitto/pwfile username แล้วกด Enter เพื่อกำหนดชื่อผู้ใช้ Mosquitto เปลี่ยน username เป็นชื่อที่ต้องการ

  • พิมพ์ รหัสผ่านที่ต้องการ แล้วกด Enter (ต้องใส่รหัส2 ครั้ง)

  • พิมพ์ sudo reboot เพื่อรีสตาร์ท Raspberry pi

 

allow_anonymous false

password_file /etc/mosquitto/pwfile

listener 1883

bottom of page