The OpenMTC SDK aims to provide developers with a convenient yet flexible tool to write oneM2M compliant applications. This includes network applications (NAs), gateway application (GAs), device applications (DAs), as well as interworking proxy entities (IPEs).
This project is part of FIWARE. For more information check the FIWARE Catalogue entry for the IoT Agents.
![]() |
π³ Docker Hub | π Documentation | π Site | π Academy |
---|
Information about how to install the JSON IoTAgent can be found at the corresponding section of the Installation & Administration Guide.
Information about how to use the IoT Agent can be found in the User & Programmers Manual.
Information about our Training can be found in the Training Section.
Information about the REST API can be found in the API Section
The OpenMTC SDK is written in and for the Python programming language. Users should therefore have at least a certain knowledge of Python and its paradigms. For this matter, the following material is recommended:
- The Python Homepage
- Expert Python Programming by Tarek ZiadΓ©
- Code Like a Pythonista: Idiomatic Python
Please create issues for any problems and direct any comments or feedback you are having to [email protected]
Please let us know what you think. We are also very interested in any use case you are not able to implement with the SDK or if you find it difficult to do so.
This project is part of FIWARE and has been rated as follows:
Contribution guidelines are detailed in the CREDITS file.
The OpenMTC SDK is licensed under the Eclipse Public License (EPL) version 1.
Β© 2018-2019 OpenMTC