Hi,
I have set up a (private) GitHub repository [1] for collaborating on the back end component(s)/glue code of the I4.0 test bed.
Bosch currently is not in a position to contribute code to a public GitHub repository that is not governed by a thorough intellectual property process as e.g. the Eclipse Foundation implements. However, I can add anybody as a collaborator to our private
GitHub repository so that we can work together on the I4.0 test bed code that is not already part of the upstream projects, i.e. Unide, Hono [2], Camel etc.
I have added the initial version of the back end component for processing PPMP messages received via Hono to the repository. The component is implemented as a Camel route using Camel's AMQP 1.0 endpoint for consuming messages from Hono. Devices can then
publish PPMP messages via HTTP or MQTT using Hono's protocol adapters.
So, if you want to work on the code, drop me a line so that I can add you as a collaborator.
BTW I will also create a high level component diagram illustrating the overall architecture envisioned for the I4.0 testbed.
[1]
https://github.com/bsinno/eclipse-i40-testbed
[2] https://www.eclipse.org/hono
--
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, Registration Court: Amtsgericht Charlottenburg; HRB 148411 B
Chairman of the Supervisory Board: Dr.-Ing. Thorsten Lücke; Managing Directors: Dr.-Ing. Rainer Kallenbach, Michael Hahn