Developers Tutorial and Hackathon April 2019

A multi city developer tutorial using open source implementation of oneM2M, developed by a French research lab, LAAS – CNRS was being organised by India EU ICT Standards Collaboration Project. TSDSI and ETSI, the Telecom SDOs from India and EU respectively are jointly anchoring an “India-EU Partnership Project for Collaboration on ICT standardization, Policy and Regulatory matters”.

Team of French Professors from university of Toulouse conducted this multi city program from 13 – 16 April 2019. The professors prepared a MOOC in english for interested developers and students, along with needed virtual machines etc for hands on exercises.

Schedule of the event:

Day 1

Date: 15 April 2019

Venue: Mini Auditorium and Cognizant Lab, Academic Complex, COE, Pune

Registration: List of selected candidates for Hackathon April 2019

Here are the detail for Accommodation which is on first come first serve basis for participants only.


Time Activity
08:30 – 09:30 Registration and Breakfast
09:30 – 10:00 Inauguration of Developers Tutorial and Hackathon 2019
10:00 – 10:15 Tutorial Opening
10:15 – 11:00 General presentation of oneM2M standard – S. Medjiah
11:00 – 11:30 Eclipse OM2M: an open-source oneM2M-compliant IoT platform – S. Medjiah
11:30 – 11:45 Coffee break
11:45 – 12:30 Eclipse OM2M: Interaction with OM2M platform (practice) – S. Medjiah
12:30 – 13:00 Configuration of an IoT device: NodeMCU (practice) – S. Medjiah
13:00 – 14:00 Lunch Break
14:00 – 15:45 Integration of an IoT device into OM2M platform through oneM2M (practice) – S. Medjiah
15:45 – 16:00 Coffee break
16:00 – 16:30 Fast prototyping of complex IoT applications (practice) – S. Medjiah
16:30 – 17:00 IUDX Tutorial and Demo – Rakshit and Vasanth

Topics covered in IoT Tutorial

Technical resources for Hackathon: Link to MOOC

Software resources for Hackathon

Day 2

Date: 16th April 2019

Venue: Mini Auditorium and Cognizant Lab, Academic Complex, COE, Pune

Theme: Hackathon on smart city theme

Details of hardware provided

Agenda: New smart city applications based on the standard oneM2M


This hackathon was jointly organized by the India EU ICT Standards Collaboration Project and CoE Pune, aims to imagine new applications that a smart city could offer its citizens, its elected officials or its technical and administrative services in a multi-domain vision based on the oneM2M standard.


Challenge #1: Energy efficiency in smart buildings

Context Setting: In a hospital in hyderabad the temperature set of the building is 24 degrees. Most patients use blanket during the nighttime as they feel cold. The hospital management increased the temperature by 4 degrees and could save few lakhs rupees in electricity bill. Could there be other similar insights for cost savings with IoT devices can bring.

Challenge #2: Pollution monitoring

It has been found recently that Air Pollution can cause Diabetes.  ( As a smart city citizen would you like to find the source of pollution and persuade policy makers to take action? Maybe, IoT devices can enable scenarios where policy makers can identify the big polluters and take corrective action.

Challenge #3: Smart healthcare services

Context Setting: In a organ transplant case often a donor and receiver are at different ends of the city. Key issue is to navigate the traffic and reach the receiver in time. Pune seems to have managed it. How would you enable smarter healthcare in a city?

Challenge #4: Disaster management

Context Setting: Kerala Floods and Mumbai Building Fires have always created a loss of life and wealth from the city. In such frequent disaster scenarios could we in a smart city context think of IoT device which could prevent the loss of life and wealth.

Challenge #5: Women Safety

Context Setting: Pune is a hub for top companies, industries and as well as educational institutes of repute. Hence, it attracts talent from all over the country. Women safety is an important aspect for the city in staying on top of the charts to attract and retain talent. Pune rates already high among Indian cities as a safe city for women but it seeks to provide even safer environment to its citizens. With this problem statement we want to hear from you about IoT solutions which city can adopt to make it a better city for women.

The hackathon will begin officially on Tuesday morning with initial briefing on Monday evening. Tuesday evening the solutions made by participants will be presented to a panel of experts who will evaluate how implementations showcase the value of standards based implementation to city authorities. 

Tentative Schedule

Monday April 15:

Time Activity
17:30 – 17:45 Presentation of hackathon context: Samir Medjiah and Sachin Gaur
17:45 – 18:15 Demonstration of tools used in this hackathon
18:15 – 18:45 Question-response session
18:45 High Tea and snacks
Evening and night free working session

Tuesday April 16:

Time Activity
8:30 – 9:30 Registration and Breakfast
9:30 Hackathon day opening
9:30 – 12:30 Development
12:30 – 13:30 Lunch break
13:30 – 15:00 Development
15:00 – 16:00 Technical evaluation
16:00 – 18:00 Evaluation by Main Jury
18:00 – 18:30 Awards
18:30 High Tea and snacks

Rules of the hackathon:

New applications in the smart city based on the standard oneM2M that will take place from April 15 evening, 2019 to April 16 evening, 2019 at CoE, Pune.

This is a hackathon that seeks to showcase the innovative ability of developers in the field of connected objects and services they can provide by applying them to the smart city.

The hackathon is divided into several phases:

Round 1: Shortlisting Phase

    • Participants need to identify one problem statement and submit the solution by 31 March 2019.
    • Participants can apply as a team of up to 4 members.
  • The list of chosen teams will be shared by 5 April 2019, based on the innovativeness of the solution they propose.


It is compulsory for the participating hackathon teams to attend the developers tutorial on Monday, 15 April 2019 at CoE Pune.

Round2: Hackathon

    • To participate in the hackathon at CoE Pune on 16 April 2019, in interaction with the organization team and professionals in the field
  • a presentation to a jury in two parts:
    A first part with a demonstration of the solution on the kit provided to the technical jury. A second part with a 5 minutes pitch followed by 5 minutes of questions to the main jury.


Our experts have prepared a MOOC for you to follow the tutorial better. You can access it on below link: Technical resources for Tutorial and Hackathon

We recommend you to bring your laptops so that you can do hands-on activities during the tutorials.

Winning Criteria: (out of 100)

1) Technical Evaluation by Technical Jury

  • Technical overview of the solution (70 points, with 40 points on the oneM2M use **):
    • A “representative” prototype of the whole solution or a part of it.
    • The use of oneM2M is mandatory (**):
      • At least one oneM2M CSE entity in the prototype
      • At least one (hardware) sensor remotely reachable using oneM2M standard
      • At least one (hardware) actuator remotely triggerable using oneM2M standard
      • An “application” (of any form) making use of oneM2M protocol
      • Participants are asked to prepare a diagram of the prototype/solution architecture showing oneM2M CESs, the oneM2M resources, and oneM2M interfaces that are used.
    • A graphical interface (dashboard) should be developed in order to demonstrate the prototype.
    • You can complete your prototype with any other hardware/software of your choice.

2) Evaluation done by Main Jury

High level overview of the solution (30 points):

  • Problem to be solved
  • The proposed solution
  • Why is it a good solution?
  • Impact
  • Cost & Affordability
  • User acceptance

If you have any questions, then please first check our FAQ page.


This hackathon is supported by an EU funded project supporting India EU cooperation on ICT standardisation and standardisation, academic and Industry partners (full list available on the website).

Prize: Trip To Europe

Testimonial from last hackathon winner: be like Suraj!

All participants/teams will receive a certificate from the organizers.

Details of Jury can be found on this link: Jury

Intellectual Property and Rights

Participation in this hackathon does not modify, transfer, or affect the title, right, or ownership of any existing copyrights, patents, trademarks, trade names, logos, or other intellectual property in any solution presented. All rights remain the exclusive property of the party concerned and / or participant.

However, the India EU ICT Standards Collaboration Project along with its stakeholders reserves the right to use the proposed solution in advertising and promoting its educational and standardisation activities.

Each participant agrees that the EU and India EU ICT Standards Collaboration Project will use the participant’s name, photo or video in any advertising or promotion related to its educational or standardization related activities, without royalties or payment.

Photos and video film captured during the event by project organizers would be a property of the India EU ICT Standards Collaboration Project and can be used by project stakeholders like EU, ETSI or TSDSI to further promote or reference the project activity.

Supporting Organisations