Mosquitto
オープンソースのMQTTブローカ
MQTTクライアント
オープンソースのMQTT/MQTT-SNクライアント
MQTT v3.1.1
mosquitto.confでallow_anonymous trueにすれば接続できる
HUPシグナルを送るとパスワードファイルを読み直す
Raspberry Pi
ブローカーのインストール
code:console
$ sudo apt install mosquitto
$ sudo service mosquitto status
● mosquitto.service - Mosquitto MQTT v3.1/v3.1.1 Broker
Loaded: loaded (/lib/systemd/system/mosquitto.service; enabled; vendor preset: en
Active: active (running) since Thu 2020-07-16 14:28:23 JST; 44s ago
Docs: man:mosquitto.conf(5)
man:mosquitto(8)
Main PID: 4924 (mosquitto)
Tasks: 1 (limit: 4915)
CGroup: /system.slice/mosquitto.service
mq4924 /usr/sbin/mosquitto -c /etc/mosquitto/mosquitto.conf
7月 16 14:28:23 smartpi systemd1: Starting Mosquitto MQTT v3.1/v3.1.1 Broker... 7月 16 14:28:23 smartpi systemd1: Started Mosquitto MQTT v3.1/v3.1.1 Broker. 設定は /etc/mosquitto/conf.d/*.conf に書く
クライアントのインストール
code:console
$ sudo apt install mosquitto-clients
mosquitto_pub,mosquitto_sub