Eclipse Vorto

TL;DR Vorto provides a way to fully describe an IoT device’s functionality and use that information to reduce integration time with IoT Platforms, e.g. by generating firmware, payload transformation logic and more.

Material Screenshot

The indented use of the Vorto project is that a IoT Device is described using Vorto DSL. By providing a unified way to describe an IoT Device, a variety of services can be employed that draw on the information contained in the model. One use case that Vorto supports out-of-the-box is the automatic code generation for the integration with Eclipse Hono and Eclipse Ditto. Check out our tutorials to find out more.

The Vorto Repository is a central repository where you can manage and organize the IoT Device Information Models. We set up a Vorto Repository Sandbox but you can easily set up your own, as described here