- 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
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.
N/A
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 |
Distributed tracing
Command & Control for devices using MQTT
AMQP 1.0 Protocol Adapter