Categories
Eclipse IoT

Announcing the Open IoT Challenge winners

Oh boy, this has been a difficult call, but we are happy to finally be able to announce the three winners of our Open IoT Challenge!
The challenge has been keeping our participants busy for two months, and I’ve already blogged about the ten awesome projects that actually completed their projects.

Our jury (Andrea Ceiner from Eurotech, Fred Rivard from IS2T, Ian Skerrett and myself) has selected the following winners:

Grand Winner: Davide de Cesaris, for the Carracho project

1-caracho

Davide has been blogging like crazy about his Carracho project, and it’s really no surprise: he really implemented lots of interesting features in his cloud-based vehicle monitoring solution, so he had a lot to share!

Here are some of the features implemented in Carracho:

  • Read vehicle ECU parameters via Bluetooth exploiting the OBD-II standard protocol
  • Capture GPS data with a USB dongle and parse them
  • Scan for nearby Bluetooth devices to check enabled drivers
  • Detect security issues like flames or gas leaks

Davide’s project is very complete, and a great demonstration of how Kura can help Java developers to quickly build IoT applications. On the server side, Carracho is leveraging the Solair Cloud Platform. It looks like Davide has lots of ideas for the future of Carracho, so I hope he will continue blogging about his experiences 🙂

Davide wins $750, a full MicroEJ license ($5500) and 3 Cortex-M4 development boards! Congratulations!

Runner-up: Emir Ercan Ayar and team, for the IoNeeds project

2-ioneeds-2

IoNeeds allows to turn your jar (yes, that antique device used to store rice, flour, and what not) into a connected object able to automatically let you know when it is empty, and possibly place online orders for you. You should really have a look at what they did – they even documented how to create your own PCB for the jar monitoring device!

This is a very complete project and I think I will probably try to replicate it myself :smile:. I do hope Emir and Utku will take the idea further, and maybe do a Kickstarter some day!

Emir and his team win $500, a full MicroEJ license and 2 Cortex-M4 development boards.

Third place: Lotte Steenbrink and team for the watr.li project

It’s hard to describe watr.li in a better way than the awesome demo that Lotte and her team in their wrap-up video below. Long story short: watr.li is very cool, and you should really have a look at RIOT if you are interested in wireless sensor networks!

The code for the project is on Github.

Lotte and her team win $250, a full MicroEJ license and 1 Cortex-M4 development boards.


Finally, we would like to acknowledge the quality of all the projects that entered the challenge. The jury wanted to give a special mention to Franz Schnyder’s home automation project. Franz integrated MQTT-SN in Kura, and I really encourage you to have a look at his project, and the source code that he’s made available.

eurotech-and-is2t

Thanks to all the participants for their hard work, and thanks to our sponsors Eurotech and IS2T for the fantastic prize pool. I really hope we will have other challenges like this in the future: developers really are the people who will make IoT a reality!

Categories
Eclipse IoT

Open IoT Challenge – Final submissions

The Open IoT challenge ended earlier this week, and it was pretty exciting to see the final submissions coming in the form of blog posts and video during the last hours before the deadline.

Below are the 10 projects who validated their participation to the challenge, together with the links to learn more about what they have built during the 2 months the challenge lasted. Exciting stuff!

Carracho

The project aims to build an advanced monitoring car system, integrating the huge amount of sensors data from the car ECU (read by standard OBD-II interface) with smartphone sensors data (like GPS). A gateway (a Raspberry Pi with Kura OSGi framework) can collect the data, wrap them in a MQTT packet and finally send them to a remote MQTT server exploiting the 3G connection provided by the smartphone (the latter could be connected to the Raspberry Pi with bluetooth interface).

→ Read more: http://diyapps.blogspot.com/2015/03/eclipse-open-iot-challenge-final-post.html

IoNeeds

IoNeeds basically measures fullness, light, temperature and humidity of storage boxes and jars continuously. It stores the data on cloud and when it encounters with extreme values, it applies the rules which previously configured on control panel such as sending SMS, Android/iOS notifications. Also it can be configured with e-commerce web sites’ order APIs. So it enables auto-order scenarios like “Automatically order the product from web if fullness value is under 50%”

→ Read more : http://ioneeds.com/2015/03/final-ioneeds-is-working-now/

DIY Home Automation

A DIY “home automation” solution based on MQTT-SN, Node-RED, Arduino, Raspberry Pi and nRF24L01+ RF transceivers.

→ Read more: http://openiotchallenge.tumblr.com/post/114361695760/project-wrap-up

Raspberry Pi R/C car

Program a remote controlled Raspberry Pi Robot car using Reactive Blocks.

→ Read more: http://www.bitreactive.com/remote-controlled-raspberry-pi-car-part-3-2/

watr.li, Internet of Plants

Keeping plants alive in an office without regular hours is hard: Either everybody thinks their colleagues have already watered the plants or multiple people water the same plant, resulting in either drought or overhydration.

→ Read more: http://watr.li/wrapup.html

Hot Desking Dilemma

More and more companies offer their employees the possibility to work remote from home instead of working in the office. Hot desking – multiple employees share one desk over a week – is a common practice for such companies in order to reduce costs. People who know this setting also know the downsides of this model: it is just pretty hard to get a desk when you need one.

→ Read more: http://icanseedeadcats.com/2015/03/24/eclipse-iot-challenge-mqtt-communication-for-hot-desks-featuring-kura-mosquitto-and-paho-and-project-wrapup

LwM2M over MQTT

The current stack for LWM2M relies on CoAP as the protocol. Along with CoAP, MQTT is another standard which is being very widely used in M2M scenarios. Our solution involves development of an LWM2M server prototype, as well as, a client prototype, which make use of MQTT as the underlying M2M protocol. Thus LWM2M can be used for both CoAP, as well as, MQTT.

→ Read more: http://openiotchallenge.tumblr.com/post/112230693320/lwm2m-over-mqtt

Monitoring industrial automation

This project realizes a device that monitors a set of defined parameters (mapped to MODBUS registers on a device) and based on defined rule take action (store in internal memory, show as value or graph on local LCD or send using MQTT protocol to defined server). User is able to freely define mapping to MODBUS registers, poling interval, monitoring rules and actions).

→ Read more: https://tobiddev.wordpress.com/2015/03/24/summary-of-open-iot-challenge-monitoring-industrial-automation-equipment/

Smart Helmet

According to a survey, in India, 139,091 persons were killed in road accidents during the year 2012, out of which 23% constituted for Two-wheeler related incidents. The objective of the solution is to detect impact of the accident or fall occurred using the accelerometer mounted on the helmet.

→ Read more: http://byrebg.blogspot.in/2015/03/smart-helmet-using-eclipse-kura.html

Monitoring snow and ice falling down of roofs

In Norway it is the responsibility of building owners to warn people of risk of snow and ice falling down from the roofs of buildings. It is a serious liability. Some years ago in Oslo, a pedestrian got paralyzed after a iceblock fell from a building and hit his head.

→ Read more: http://openiotchallenge.tumblr.com/post/114484170515/warning-system-for-snow-ice-falling-from-roofs

Categories
Eclipse IoT

The Open IoT Challenge projects are way cool

There are only a few days left for the participants to the Open IoT Challenge to wrap up their projects and share the final results of what they have achieved over the course of the last couple months. I have to say that I’ve been impressed by the quality of the projects so far, and some of them particularly caught my attention:

Caracho: Connected car using Eclipse Kura

Davide de Cesaris has been continuously blogging about his adventures connecting his car to the Internet of Things.
There are several things I like about Davide’s project, and I really encourage you to check out all his blog posts to learn more on what Kura can enable. In particular:

Screen Shot 2015-02-24 at 19.57.09

IoNeeds: Smart Jars

This project involves lots of hardware design, and I really like where it is headed. The team wants to build a connected jar that will be able to inform its owner when it’s getting empty, or its content is going bad.
In their latest blog post, they unveiled the PCB that goes into the jar’s lid, and I think it’s really cool!

ioneeds_jar_lid_pcb-e1424971756876

Remote controlled Raspberry Pi car

The BitReactive guys have built a very nice-looking R/C car that embeds a Raspberry Pi, and runs Kura + an application developed using Reactive Blocks. The application uses CoAP for motor control, while MQTT is used to interface with the embedded camera.
I really like that they have published the code of the Reactive Blocks app, and that you can therefore have a look at it!

Screen-Shot-2015-03-19-at-10.06.51

And many others!

Watr.li is building an Internet of Plants solution, using RIOT, and CoAP. Bittailor is building an home automation solution based on MQTT-SN and IFTT.
And there are many other projects that I am sure will share more details in the next few days.

As a reminder to all the participants, the deadline to participate is next Monday, March 23. By then, you should have completed your project, and summarize in a blog post or a video what you have accomplished. Please make sure to post it on the Tumblr page.