Sign inSign up

flythingscrew/flymqttsimulator

By flythingscrew

•Updated about 5 years ago

Image
0

1.6K

flythingscrew/flymqttsimulator repository overview

⁠MqttSimulator

MqttSimulator is a mqtt simulator, integrated with FlyThings to be able to simulate mqtt clients that sends messages using mqtt.

⁠Deploy
$> docker run -d --name mqtt-simulator-korta --restart always -v <path-to-env-variables>:/var/mqtt-simulator/deploy/mqtt-simulator.env flythingscrew/flymqttsimulator:latest
⁠Deploy parameters
ParametersDescription
-t, --type-devicesTipo de dispositivo (korta, meler, ulma, udalog)
-n, --num-devicesNúmero de dispositivos a simular
-uh, --userhashHash del usuario
-mh, --mqtt-hostHost de mqtt
-mp, --mqtt-portPuerto de mqtt
-bsh, --base-service-hostHost del servicio flythings
⁠Show logs
## Daemon Logs
$> docker logs mqtt-simulator-korta -f --tail 20
⁠Configurable Options File
export MQTT_HOST=172.28.128.131
export MQTT_PORT=1883
export BASE_SERVICE_HOST=172.28.128.1:8090
export MQTT_SIMULATOR_HOME=/var/mqtt-simulator/
export MQTT_SIMULATOR_LOG_FILE=/var/mqtt-simulator/
ParametersDescription
MQTT_HOST*URL del broker MQTT
MQTT_PORT*Puerto del broker MQTT
BASE_SERVICE_HOST*URL del servicio Flythings
MQTT_SIMULATOR_HOME*Directorio donde se encuentra el home del simulador
MQTT_SIMULATOR_LOG_FILE*Directorio donde se almacenan los logs de mqtt

Tag summary

Content type

Image

Digest

Size

46.9 MB

Last updated

about 5 years ago

docker pull flythingscrew/flymqttsimulator