Eclipse Hono 1.2.0

1.2.0

Description

This minor release introduces the following new features

  • The protocol adapters can now be configured with a direct connection to a data grid for storing device connection information.
  • This has the advantage of saving the network hop to the Device Connection service.

    Please refer to the protocol adapter Admin Guides for details.
  • The Prometheus based resource limits check can now be configured with a trust store, key material and/or a username and password in order to be able to connect to a Prometheus server that requires TLS and/or client authentication.
  • A Java client for the communication with the AMQP protocol adapter has been added. It can be used to implement devices, (protocol) gateways and for testing puposes. For more information refer to the Developer Guide.
  • Devices can now be configured with groups of gateways that are allowed to act on behalf of the device. This makes it easier to support scenarios in which a device may *roam* between multiple gateways. The HTTP based management API has been adapted accordingly.
API Certification

The project leadership certifies that the APIs in this release are "Eclipse Quality".

Non-Code Aspects

The Concepts section in the documentation has been restructured in order to improve the readability of the content. A new page has been added describing the multiple ways that devices can be connected to Hono's protocol adapters. Example code has been added which illustrates how devices can be connected to Hono's AMQP 1.0 protocol adapter by means of a custom protocol gateway.

Conforms To UI/UX Guidelines
Not verified
Usability Details

A first version of a Java client SDK has been added to the Hono client module which can be used to connect a device/gateway to Hono's AMQP protocol adapter.