-
Notifications
You must be signed in to change notification settings - Fork 52
Vorto
Vorto is an open source tool that allows you to create and manage technology agnostic, abstract device descriptions, so called information models. Information models describe the attributes and the capabilities of real world devices. These information models can be managed and shared within the Vorto Repository. In addition Vorto provides a code generator extension point to plug-in various platform specific code generators into the Vorto infrastructure. Many example code generators exist showing the various possibilities how an information model can be translated into specific source code.
- Eclipse for DSL Developers
- Java 8
- Install Vorto from Eclipse Marketplace
Alternatively, download the Vorto IDE and we set everything up for you, automatically.
- Open the Model Repository Browser in the Eclipse Vorto Perspective
- Search for an Information Model, e.g. 'XDK'
- Right-Click on the model, Choose 'Generate' and Select the Generator(s) of your choice, e.g. CoAP and Web UI. You should see the generated bundles in the Java Perspective.
- That's it! From a single Vorto Information Model, you just created a client and server stub which exchange XDK sensor-specific CoAP messages as well as render the sensor data in a UI web front-end.
The Eclipse Vorto Repository is a centralized server which manages Vorto Information Models and provides the perfect platform to share models, discuss them with others and translate models into multiple platform-specific code representations with a single mouse click, e.g. CoAP, Web UI etc.
Read the Vorto Documentation
- You want to chat with the Vorto team ?
- You have problems with Vorto ? Open a GitHub issue
- Find out more about the project on the Vorto Homepage
- Reach out to the Vorto developers on our Discussion Forum
Next TestFest Meeting
- tbc
OMA LwM2M Developer ToolKit
LwM2M Tools Developed by OMA:
- OMNA LwM2M Registry (GitHub)
- LwM2M v1.1 Intro
- LwM2M Specifications
- Technical Summary
- DevKit
- Bugs/Issues
- Data Model
- LwM2M Editor
- TestFests/Workshops
- Product Listing
LwM2M Tools Developed by the Community:
- Open Source Code
- Eclipse Leshan Sandbox
- LabKit
- Demo
- Vorto
- LwM2M Community
- Azure IoT Hub
- ARM mbed IDE
LwM2M Support
OMA SpecWorks LwM2M Events