สมุย สมาร์ท โฮม
การติดตั้ง 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