Skip to content

Releases: thingsboard/thingsboard-gateway

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

ThingsBoard IoT Gateway

04 Mar 12:11
Compare
Choose a tag to compare

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:

Full Changelog: 3.4.4...3.4.5

ThingsBoard IoT Gateway

28 Dec 13:58
Compare
Choose a tag to compare

Minor release of ThingsBoard IoT Gateway.

Contains bug fixes and improvements.

Changes:

New Contributors

  • @samy4sam made their first contribution in #1251

Full Changelog: 3.4.3.1...3.4.4