Thingsboard-gateway

Latest version: v3.7.2

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

Scan your dependencies

Page 1 of 13

3.7.2

Minor release of ThingsBoard IoT Gateway.

Contains:
* Updated version of ThingsBoard Python SDK to avoid Queue size exceeded error
* Minor improvements for Modbus connector
* REST connector new configuration (For new REST connector UI form) with backward compatibility adapter.
* Updated libraries in requirements.
* Logs messages improvements

**Full Changelog**: https://github.com/thingsboard/thingsboard-gateway/compare/3.7.1...3.7.2

3.7.1

What's Changed
* Exclude everything except needed files from docker build context by mbotezatu in https://github.com/thingsboard/thingsboard-gateway/pull/1671
* Fixed TLS authentication for MQTT connector by tolap22 in https://github.com/thingsboard/thingsboard-gateway/pull/1686
* Fixes in REST connector
* Improvements for processing messages to storage.
* Minor fixes in other connectors

New Contributors
* mbotezatu made their first contribution in https://github.com/thingsboard/thingsboard-gateway/pull/1671
* tolap22 made their first contribution in https://github.com/thingsboard/thingsboard-gateway/pull/1686

**Full Changelog**: https://github.com/thingsboard/thingsboard-gateway/compare/3.7.0...3.7.1

3.7.0

Minor release of ThingsBoard IoT Gateway.

What’s new

**Features**:
* KNX Connector - Initial implementation for connector, that allows you to retrieve a data and control devices connected to KNX bus.
* Shared attributes logic changed - starting from this release - on device connecting - gateway requests shared attributes for this device from the platform and send their as updates to the connected device to synchronise states between the device and platform.
This functionality is enabled by default, but can be disabled by setting attribute `syncDevicesSharedAttributesOnConnect` to false in `thingsboard` section of general configuration.
For this release shared attributes state synchronisation added only for Modbus connector, for other connectors - it will be implemented in future releases.
* Added service GET/SET methods for SNMP and BLE connectors.

**Fixes**:
* Fixes for BACnet connector by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1650, samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1656
* Fixed issue with logger on Windows by tGallimberti-Kerberos in https://github.com/thingsboard/thingsboard-gateway/pull/1667
* Minor fixes in service and connectors.

New Contributors
* tGallimberti-Kerberos made their first contribution in https://github.com/thingsboard/thingsboard-gateway/pull/1667

**Full Changelog**: https://github.com/thingsboard/thingsboard-gateway/compare/3.6.3...3.7.0

3.6.3

Minor release of ThingsBoard IoT Gateway

Contains bug fixes and improvements for service, connectors, and converters.


What's Changed
* [FIX] Use path separator, instead of separator of paths. by devaskim in https://github.com/thingsboard/thingsboard-gateway/pull/1612
* Fixed CPU usage counting by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1609
* Fixed BACnet error handling and getting default values from config by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1621
* Added ability to two attributes point out to same node by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1622
* Fixed reserved GET/SET rpc method by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1629
* Fixed gateway as a slave init by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1633
* Added reserved get/set rpc methods by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1632
* Fixed remote logging by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1638
* Fixed Gateway slave stopping by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1639
* Fixed TLS + Access Token connection type by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1645
* Remastered extension example, can be used as a fully functional connector.


**Full Changelog**: https://github.com/thingsboard/thingsboard-gateway/compare/3.6.2...3.6.3

3.6.2

Minor release of ThingsBoard IoT Gateway.

Improvements:
- Remastered BACnet connector, migrated to bacpypes3 library by samson0v in https://github.com/thingsboard/thingsboard-gateway/pull/1607
Major features, like reading/writing, works. We have tested it with YABE.
At the moment some objects readings/writings may be unstable, please try and feel free to write issues, we are going to make it stable in nearest version.
Also, we have added two new parameters to configuration:
- `altResponsesAddresses` - for devices (on the same level with address) it may be useful in case of usage in docker, when data may arrive not from address that set as main address for device. Expected value for `altResponsesAddresses` is an array of alternative ip addresses e.g. `[“172.12.1.1”]`
- `devicesDiscoverPeriodSeconds` - in general/application section, may be useful to periodically rescan devices from devices list, default is 30 seconds.

- Added additional information to regular statistics.
- Environmental variables have priority over even received configuration, so it is not recommended to change credentials, after connecting the gateway, to avoid issues with connection. If you want to change credentials - you will need to update credentials in environmental variables.

Fixes:
- Fixed issue with remote logging for connectors.
- Fixes for ModBus connector - https://github.com/thingsboard/thingsboard-gateway/pull/1605, https://github.com/thingsboard/thingsboard-gateway/pull/1608
- Fixes for RPC processing.
- Other minor fixes.

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

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

Page 1 of 13

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.