I have another question again about mqtt broker:) What is the supported mqtt version (3.1, 3.1.1 or 5.0) ? I can not find a information about this matter in the web. The web says only Qos 0 and Qos 1 supports. Anyone know the supported mqtt version?
I am not getting message value in my device application script when I send a post command to the device. I followed the exact sample from mqtt extension configuration's server side rpc example https://thingsboard.io/docs/iot-gateway/mqtt/#server-side-rpc-commands
I am running a node script which sends a connect message to gateway. I am able to see devicesOnline = 1 in Latest Telemetry, but when I am send a post command like this one curl -v -X POST -d @rpc-request.json $SERVER_BASE_URL/api/plugins/rpc/twoway/$DEVICE_ID
--header "X-Authorization: Bearer $JWT_TOKEN" my device application's node script gives the output:
'5' is the request id that increments after every post command, but the request.body always shows empty, i take it should display 'Hello' as per the request body's "method.params" but nothing appears.
I also installed Thingsboard IoT gateway 2.2.1 release.
Any help is appreciated.
I have wrote a tool for load testing for Thingsboard’s MQTT for the company I work for. I’m a system administrator and coding is not my main focus so we have decided to make this tool open source
The main difference between this one and the the by thingboard development team that their tool doesn’t offer away to bulk remove/ delete the testing devices if a big test fails at any point, and if you have thousands of devices created you have to delete them manually. but in this script I’m using an external MySQL db to store created devices IDs and token so it is easier to deal with devices as you want
I hope I find any contributors here and all feedback are very appreciated