Test scripts (Python)
Setup:
cd test
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
Run publisher (connects to MQTT TCP 1883 by default):
python publish_sample.py
Run websocket test (connects to wss://dev.hub.umagul.net/mqtt by default):
python test_ws_mqtt.py
Environment variables:
MQTT_HOST,MQTT_PORT,MQTT_PATH,MQTT_TOPICMQTT_USERNAME,MQTT_PASSWORDfor authTLS_VERIFY=falseto skip TLS validation for testing