What is Vorto?

Material Screenshot

Interaction among different stakeholders via Vorto

Vorto provides an Eclipse Toolset that allows Device Manufacturers to easily describe device functionality and characteristics as Information Models. These models are managed in a Vorto Repository. Platform Providers provide Code generators that convert these models into device - specific “stubs” that run on the device and send Information Model compliant messages to the platform-specific IoT Backend. In order to process these messages in the IoT backend, Vorto offers a set of convenient technical components, for example parsers and validators. For devices sending arbitrary, non-Vorto, messages to an IoT backend, e.g. in binary format, the Vorto Mapping Engine helps to transform device messages to IoT Platform specific formats, e.g. to Eclipse Ditto or AWS IoT Shadow.

Material Screenshot

Technical View