Minor release of ThingsBoard IoT gateway.
This release contains:
Improvements:
1. General service improvements for remote configuration and general performance.
2. Added rate limits, they are required to avoid issues with online ThingsBoard servers. In case of using the gateway with ThingsBoard on premise installation - rate limits can be changed using **TB_GW_RATE_LIMITS** environment variable. You can set the value for this variable to ***1000:1; 60000:60*** (Number before ":" - amount of the messages, Number after ":" - time in seconds), if you are using rate limits on ThingsBoard. Otherwise you can set the value of **TB_GW_RATE_LIMITS** to ***10000:1***. *Rate limits will be received automatically in future releases*
Fixes:
1. Modbus connector fixes
2. OPC-UA connector fixes
3. MQTT connector fixes
4. General service fixes
List of PRs:
* opcua: Fixes issues with computing "information" based on path by wilterdinkrobert in https://github.com/thingsboard/thingsboard-gateway/pull/1270
* Minor fixes for Socket and REST connectors by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1273
* Bugfix/fix double slash by wilterdinkrobert in https://github.com/thingsboard/thingsboard-gateway/pull/1274
* Feature/connector id instead of name identification by imbeacon in https://github.com/thingsboard/thingsboard-gateway/pull/1276
* Added blackbox tests for Modbus connector by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1280
* fixbug:the rpc request in progress got replaced by the new rpc request by donghbcn in https://github.com/thingsboard/thingsboard-gateway/pull/1242
* Added blackbox tests for Modbus attribute updates by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1285
* Added blackbox tests for Modbus RPC by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1289
* Fixed modbus server host by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1301
* Tests improvement by imbeacon in https://github.com/thingsboard/thingsboard-gateway/pull/1302
* Fixed attributes request method for MQTT connector by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1306
* Fixed reading GUID nodes for OPC-UA connector by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1307
* Fixed reading base64string nodes for OPC-UA connector by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1308
* Fixed reading two same nodes for OPC-UA connector by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1309
* Fixed stopping REST connector by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1310
* Fixed stopping Modbus connector without exception raise by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1313
* Fixed connectors duplication start during gRPC config changed by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1315
* Fixed TbLogger initialization by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1320
* Increased timeout for Modbus RPC blackbox tests by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1321
* Added RATE_LIMITS env variable by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1324
**Full Changelog**: https://github.com/thingsboard/thingsboard-gateway/compare/3.4.4...3.4.5