Skip to content

Releases: thingsboard/thingsboard-gateway

ThingsBoard IoT Gateway

06 Feb 08:46
Compare
Choose a tag to compare

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:

New Contributors

Full Changelog: 3.6.3...3.7.0

ThingsBoard IoT Gateway

09 Jan 07:59
392b09d
Compare
Choose a tag to compare

Minor release of ThingsBoard IoT Gateway

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

What's Changed

Full Changelog: 3.6.2...3.6.3

ThingsBoard IoT Gateway

10 Dec 05:49
Compare
Choose a tag to compare

Minor release of ThingsBoard IoT Gateway.

Improvements:

  • Remastered BACnet connector, migrated to bacpypes3 library by @samson0v in #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 - #1605, #1608
  • Fixes for RPC processing.
  • Other minor fixes.

Full Changelog: 3.6.1...3.6.2

Thingsboard IoT Gateway

14 Nov 08:40
Compare
Choose a tag to compare

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: 3.6...3.6.1

ThingsBoard IoT Gateway

07 Nov 09:22
Compare
Choose a tag to compare

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 #1554, by @samson0v #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 #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 #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:

New Contributors

Full Changelog: 3.5.3...3.6

ThingsBoard IoT Gateway

03 Oct 04:35
Compare
Choose a tag to compare

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

Full Changelog: 3.5.2...3.5.3

ThingsBoard IoT Gateway

25 Sep 12:07
Compare
Choose a tag to compare

Minor release of ThingsBoard IoT Gateway

Features

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

Bug fixes

New Contributors

Full Changelog: 3.5.1...3.5.2

ThingsBoard IoT Gateway

18 Jun 11:56
Compare
Choose a tag to compare

Minor release of ThingsBoard IoT Gateway.

Contains improvements for data processing and fixes.

What's Changed

Full Changelog: 3.5...3.5.1

ThingsBoard IoT Gateway

14 May 13:09
Compare
Choose a tag to compare

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

New Contributors

Full Changelog: 3.4.6...3.5

ThingsBoard IoT Gateway

22 Mar 14:17
Compare
Choose a tag to compare

Minor release of ThingsBoard IoT Gateway, contains fixes and improvements.

What's Changed

New Contributors

Full Changelog: 3.4.5...3.4.6