mosquitto-mock-server
- Mosquittoを構築して、MQTTの動作を検証するためのブランチ
- Broker
- ブローカにはmosquittoを使用する
- Client
- Paho-mqttライブラリを使用して接続する
init
開発用仮想空間を作成する
python -m venv mqttmock
# (windows)
mqttmock\Scripts\activate
# (linux)
source mqttmock/bin/activate
ライブラリをインストールする
pip install -r requirements.txt
brokerに送信する
apt install mosquitto-clients
mosquitto_pub -h localhost -p 1883 -t "device" -m '{"msg": "test""}'
サブスクライブを体験する
mosquitto_pub -h localhost -p 1883 -t "device/{MQTT_DEVICE_CODE}/command" -m '{"msg": "test""}'
MQTT_DEVICE_CODEがtest0001の場合
mosquitto_pub -h localhost -p 1883 -t "device/test0001/command" -m '{"msg": "test""}'
Description
Languages
Python
100%