API specification: Difference between revisions

From OneM2M-Hackathon-Dallas-2018
No edit summary
No edit summary
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 10:59, 2 March 2018

1. Demonstration high level architecture

Diagram.png


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