Thingsboard-gateway

Latest version: v3.6.1

Safety actively analyzes 682441 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 12

3.6.1

Minor release of ThingsBoard IoT Gateway.

This release contains fixes:
1. File storage race condition issue, that cause situation when state file points to removed file.
2. Fixes for loggers, their displaying on UI and locally. `connector.log` and `converter.log` files are deprecated, in future release logs for each connector will be in separated file. In this release logs of connector/converter can be found in stdout (regular output in console or journalctl, docker logs, etc.) or on UI, if remote logging is enabled.
3. Minor fixes for Report Strategy feature.

**Full Changelog**: https://github.com/thingsboard/thingsboard-gateway/compare/3.6...3.6.1

3.6

Major features:
- Added report strategy for all connectors by default - strategy is `ON_RECEIVED` that keeps gateway data report behaviour not changed, `sendDataOnlyOnChange` processing removed. By imbeacon in https://github.com/thingsboard/thingsboard-gateway/pull/1554, by samson0v https://github.com/thingsboard/thingsboard-gateway/pull/1576
- All converter refactored to return entities - `ConvertedData`, that contains `TelemetryEntry` and `Attributes` inside. Old format of data returning (in dicts is deprecated and no longer supported).
- Statistics improvements - Changed information in statistics, added separated parameters to control statistics report periods: `statsSendPeriodInSeconds` and `customStatsSendPeriodInSeconds`
- Added Async Modbus connector (At the moment can be only manually chosen, will be added to UI after ThingsBoard 3.9) by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1567
- Connection stability to platform improved
- Improved data converting and splitting for batch sending to the platform.
- Added ability to configure custom RPC execution by khalilKian in https://github.com/thingsboard/thingsboard-gateway/pull/1552
- Added `TB_GW_SECURITY_TYPE` env variable, it allows to set the type of security that you want to use, allowed values: `accessToken`, `usernamePassword` and `tlsAccessToken`

Minor features:
- Added `TB_GW_CONFIG` env variable - you can set it to configure location of config folder for the gateway.
- Reduced CPU usage
- Refactored sending information about errors and logs
- Improved device management
- MQTT Connector improvements
- Socket connector improvements
- FTP connector improvements
- ODBC connector improvements
- General optimization

Bug fixes:
- Fixed looping reconnect on credentials type changed by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1586
- Fixed arguments order for MQTT Client by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1569
* Fixed processing gateway RPC by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1571, https://github.com/thingsboard/thingsboard-gateway/pull/1572
* Fixed devices removal handling by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1570

New Contributors
* khalilKian made their first contribution in https://github.com/thingsboard/thingsboard-gateway/pull/1552

**Full Changelog**: https://github.com/thingsboard/thingsboard-gateway/compare/3.5.3...3.6

3.5.3

The hotfix release of the gateway contains fixes for correct processing with rate limits.

**Full Changelog**: https://github.com/thingsboard/thingsboard-gateway/compare/3.5.2...3.5.3

3.5.2

Minor release of ThingsBoard IoT Gateway

Features
- OPC-UA connector optimization
- Modbus connector optimization, added report strategies instead of send data only on change

* Allow filtering keys with dashes (-) by phillipfickl in https://github.com/thingsboard/thingsboard-gateway/pull/1493

Bug fixes
* Added handling rpc methods to connectors on the new UI by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1452
* Fixed connectors finding by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1455
* Fixed device deleting method by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1457
* Reduced general remote logs number by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1458
* MQTT connector buffering by palexandridis in https://github.com/thingsboard/thingsboard-gateway/pull/1465
* Adapted RPC handling for FTP connector by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1463
* Added collection of additional statistics by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1468
* Fixed coils writing by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1492
* OPC-UA release sessions when close by ashdam in https://github.com/thingsboard/thingsboard-gateway/pull/1499
* docker python12 and cleanup by smatvienko-tb in https://github.com/thingsboard/thingsboard-gateway/pull/1503
* Connectors/opcua/high load by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1501
* Fixed get_max_payload_size_bytes getter by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1508
* Renamed disableSubscriptions to enableSubscriptions param by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1509
* Updated rate limits parameters by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1512
* Added new statistics metrics by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1518
* Fix sqlite database is locked by yhliyr in https://github.com/thingsboard/thingsboard-gateway/pull/1523
* Added metadata to messages by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1526
* Fixed loading mqtt handlers by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1531
* Fixed modbus device connecting by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1533

New Contributors
* palexandridis made their first contribution in https://github.com/thingsboard/thingsboard-gateway/pull/1465
* smatvienko-tb made their first contribution in https://github.com/thingsboard/thingsboard-gateway/pull/1502
* ashdam made their first contribution in https://github.com/thingsboard/thingsboard-gateway/pull/1499
* phillipfickl made their first contribution in https://github.com/thingsboard/thingsboard-gateway/pull/1493
* yhliyr made their first contribution in https://github.com/thingsboard/thingsboard-gateway/pull/1523

**Full Changelog**: https://github.com/thingsboard/thingsboard-gateway/compare/3.5.1...3.5.2

3.5.1

Minor release of ThingsBoard IoT Gateway.

Contains improvements for data processing and fixes.

What's Changed
* Added node browser name format support for OPC-UA by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1409
* Fixed getting device type in OPC-UA connector by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1412
* Tests improvement pr by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1366
* Fixed errors resetting by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1418
* Deleted deprecated OPC-UA connector and made OPC-UA async default connector by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1419
* Fixed handling logs configuration update by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1420
* Fixed SNMP data converting by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1423
* Fixed Socket connector data processing by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1424
* Fixed stoping OPC-UA connector by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1429


**Full Changelog**: https://github.com/thingsboard/thingsboard-gateway/compare/3.5...3.5.1

3.5

Minor release of ThingsBoard IoT gateway.

Main feature of this release is a possibility to configure MQTT connector using dashboard form on UI, it is available in ThingsBoard 3.7 or above. Configuration structure for MQTT connector was changed, but it will be automatically converted from old structure to new. Also, this release contains a lot of bug fixes and improvements, the full list of changes is available below.

What's Changed
* Updated MQTT connector (new config format) by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1357
* Fixed logger init by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1364
* Fix issue 1316 and 1326 by zwoabier in https://github.com/thingsboard/thingsboard-gateway/pull/1327
* Fixed sending device details by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1367
* Added enableRemoteLogging param for connectors by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1372
* Fixed creating logs handler files by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1373
* Deleted sending default connectors config feature by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1374
* [FIX] Added version file. by devaskim in https://github.com/thingsboard/thingsboard-gateway/pull/1317
* Fixed getting connector id by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1379
* Fixed handling active connectors by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1382
* Fixed sending remote logging level by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1386
* Fixed BLE connector stopping by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1392
* Fixed getting connector id/name from remote config by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1393
* Fixed stopping gateway modbus slave thread by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1394
* Added MessageSecurityMode param for OPC-UA Async by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1395
* Added device connector name updating when connector name changed by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1397
* Added errors count resetting every 60 sec by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1398
* Fixed remote configs handle blocking by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1399
* Fixed device connector name updating by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1400
* Added log message on connection refused to TB by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1401

New Contributors
* zwoabier made their first contribution in https://github.com/thingsboard/thingsboard-gateway/pull/1327

**Full Changelog**: https://github.com/thingsboard/thingsboard-gateway/compare/3.4.6...3.5

Page 1 of 12

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.