Arch Linux でのインストール方法
yay mqttx-bin
Ubuntu でのインストール方法
wget https://www.emqx.com/ja/downloads/MQTTX/v1.11.1/MQTTX_1.11.1_amd64.deb
sudo dpkg -i MQTTX_1.11.1_amd64.deb
起動
mqttx
Name だけを入力してあとはディフォールトのままで接続。
broker.emqx.io がプローカーになります。
mosquitto で同じブローカー、同じトピックスに接続していれば次のようになります。
$ mosquitto_sub -h broker.emqx.io --topic sample/imageTopic
{
"msg": "Hello"
}
mosquitto で publsish する。
サンプルのスクリプト
go_pub_mqtt.sh
BROKER="broker.emqx.io"
#
TOPIC="sample/imageTopic"
#
echo $BROKER
message='{"name": "sensor3", "temp": 26.3}'
echo ${message}
mosquitto_pub -d -t orz -m "${message}" -h $BROKER --topic $TOPIC