070d896a9c76db578a5875b45c2203999bde0206
Multimessagebroker
This software was created as part of my diploma thesis. It should make the Industry 4.0 accessible to brownfield machines.
It works like a gateway by serving a I4.0 Interface (the Asset Administration Shell) and an arbitrary protocol to connect to the asset.
libcontains the main logic for the library.exampleshows how to use the libtestassetcontains a simple script that pushes some values on MQTTowntest.jsoncontains the AASX description of the testasset
lib must be build first, as it's currently not in npm and example uses it by path.
Both can be built using npm run build and both have documentation that can be created using npm run docs.
(Of course you have to run npm install before.)
Languages
TypeScript
97.5%
JavaScript
2.4%
Dockerfile
0.1%