Dear Hono community,
we are very happy to announce the availability of Eclipse Hono 0.6 [1].
This release introduces a technology preview of the long anticipated Command & Control functionality which can be used to send commands from back end applications to devices connected to Hono. In this initial
version it is possible to send commands to devices that connect to the HTTP protocol adapter only. In a future release we will add support for command & control to the MQTT adapter as well. We encourage users to start playing around and evaluating the feature
but would not recommend using it for production scenarios yet because we might need to make some changes to the API and/or implementation in the upcoming milestones and release. In any case, we are very interested in getting some feedback regarding its usefulness
and/or usability.
Another interesting new feature is the support for authenticating devices using a client X.509 certificate. The device certificates are validated during connection establishment based on a trust anchor that can
be configured per tenant. Again, this feature is available in the HTTP adapter only for the time being. We will bring this feature to the MQTT adapter as soon as the Vert.x MQTT framework that we use in the MQTT adapter provides access to the client certificate
chain.
Hono can be downloaded from the project website [1], individual artifacts are also available from the Eclipse Repository [2] and (later during the day) from Maven Central [3].
However, the easiest and also the preferred way of using Hono is by means of Docker images available from Docker Hub [4].
If you want to give Hono a try, follow the Getting Started guide on the project web site [5].
More details regarding the new features and changes can be found in the release notes [6].
Finally, an outlook on future plans for Hono can be found in the Road Map [7].
[1]
https://www.eclipse.org/hono
[2]
https://repo.eclipse.org/content/groups/hono/
[3]
http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.eclipse.hono%22%20AND%20v%3A%220.6%22
[4]
https://hub.docker.com/u/eclipse/
[5]
https://www.eclipse.org/hono/getting-started/
[6]
https://www.eclipse.org/hono/release-notes/
[7]
https://projects.eclipse.org/projects/iot.hono/governance
Mit freundlichen Grüßen / Best regards
Kai Hudalla
Chief Software Architect
Bosch Software Innovations GmbH
Ullsteinstraße 128
12109 Berlin
GERMANY
www.bosch-si.com
Registered office: Berlin, Register court: Amtsgericht Charlottenburg, HRB 148411 B;
Chairman of the Supervisory Board: Dr.-Ing. Thorsten Lücke; Managing Directors: Dr. Stefan Ferber, Michael Hahn