From OneM2M-Hackathon-Dallas-2018
|
|
Line 19: |
Line 19: |
| https://github.com/mbenalaya | | https://github.com/mbenalaya |
|
| |
|
| | The project contains the following folders: |
| | *onem2m-platform |
| | *onem2m-device |
| | *onem2m-app |
|
| |
|
|
| |
|
|
| |
|
| == Hackathon Agenda == | | == 4. Start oneM2M platform instance== |
| | The oneM2M platform is available on folder “oneM2M Platform” |
|
| |
|
| * Day #1 (9 March 2018) - presentations; tutorials; hackathon rules
| | ===4.1. Configure the platform=== |
| **Friday morning
| |
| ***Introductions
| |
| ***IoT, Vision and Challenges
| |
| ***Tutorial on oneM2M
| |
| ****oneM2M Common Architecture for IoT
| |
| ****Open source (Eclipse OM2M) introduction
| |
| ****Example of projects using HW provided
| |
| **Friday afternoon
| |
| ***Form teams
| |
| ***Per team, select one of the challenges to be solved. The solution must use the oneM2M architecture.
| |
| ***Additional requirements may be specified.
| |
| ****Each project to use the HW provided.
| |
| ****Requirement to use the oneM2M service platform.
| |
| ****Application to be created for PC, web or mobile (IOS, Android).
| |
| ***The teams develop their projects on Friday evening after dinner until 21:00.
| |
| | |
| * Day #2 (10 March 2018) - hackathon team work; awards and certificates
| |
| **Saturday morning
| |
| ***The teams develop and finalize their projects.
| |
| **Saturday afternoon
| |
| ***Presentation of each project
| |
| ***Projects are reviewed by the jury during coffee break
| |
| ***Awards
| |
Revision as of 09:59, 2 March 2018
1. Demonstration high level architecture
2. Prerequisites
The following tools are required to run this demonstration.
- JAVA 1.8
- Arduino IDE 1.8.5
- NodeJS
3. Download the project
Download the oneM2M demo project from Github from the following link:
https://github.com/mbenalaya
The project contains the following folders:
- onem2m-platform
- onem2m-device
- onem2m-app
4. Start oneM2M platform instance
The oneM2M platform is available on folder “oneM2M Platform”
4.1. Configure the platform