API specification

From OneM2M-Hackathon-Dallas-2018
Revision as of 10:57, 2 March 2018 by Velez (talk | contribs)

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



Hackathon Agenda

  • Day #1 (9 March 2018) - presentations; tutorials; hackathon rules
    • 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