Minggu, 02 Juni 2024

Install Mosquito MQTT Server pada Ubuntu 22.04

apt-get install curl gnupg2 wget git apt-transport-https ca-certificates -y
add-apt-repository ppa:mosquitto-dev/mosquitto-ppa -y
apt install mosquitto mosquitto-clients -y

nano /etc/mosquitto/mosquitto.conf
#####TAMBAHKAN DIBAGIAN PALING BAWAH FILE#####
allow_anonymous true
listener 1883
#####

service mosquitto restart
systemctl status mosquitto

#####CARA PAKAI#####
mosquitto_sub -h 127.0.0.1 -t "wapiku/status"

mosquitto_pub -h 127.0.0.1 -t "wapiku/status" -m "NAMACLIENT"

crontab -e
* * * * * mysql -u root -pPASSWORDMYSQL -h 127.0.0.1 wapiku3_3 <<< "SELECT COUNT(*) FROM wapiku3_3.kirim WHERE status_kirim='1';" &> /tmp/status
* * * * * mosquitto_pub -h MQTTSERVER -t "wapiku/status" -m "NAMACLIENT: $(tail -1 /tmp/status) | updated: $(date)"

Tidak ada komentar: