Notice: Some of the services that support the smooth operation of our websites are still in the process of being restored. As a result, certain features—such as images and committer paperwork—may be temporarily unavailable. Our team is actively working to resolve these issues and restore full functionality as soon as possible.

Thank you for your patience and understanding.

Eclipse Hono 0.7

Release Date
Deliverables
  • Command & Control messages can be sent to devices via the HTTP and the MQTT protocol adapters
  • Devices can send responses to commands via HTTP and MQTT
  • The MQTT and HTTP protocol adapters support tracing of telemetry messages and events based on OpenTracing
  • Devices can publish telemetry data and events using the new (experimental) AMQP 1.0 protocol adapter
Compatibility

There have been no changes being made to Hono's remote APIs that break backward compatibility.

The signature of the methods getTypesafeValueForField and removeTypesafeValueForField of the class EventBusService have changed in an incompatible way. This was necessary to actually provide the type safety guarantees that the method documentated.

Internationalization

N/A

Target Environments

Hono is implemented as a set of micro services. The primary artifacts are Docker images which can be deployed to arbitrary container orchestration frameworks. In particular, Hono supports deployment to Kubernetes, OpenShift and Docker Swarm.

Name Date Description
0.7-M1 2018/06/21 - initial support for connecting devices using AMQP - allow services to use additional libraries from paths defined on startup
0.7-M2 2018/07/18 - allow devices to send a response in reply to a command received via HTTP adapter - support Command & Control in MQTT adapter - initial support for distributed tracing based on OpenTracing
Themes

Distributed tracing

Hono supports tracing of messages flowing through the system using OpenTracing instrumentation.

Command & Control for devices using MQTT

Hono's Command & Control API can be used with devices that connect to the MQTT protocol adapter.

AMQP 1.0 Protocol Adapter

Hono provides a protocol adapter for devices that connect using AMQP 1.0