On the 23rd of July 2013, the webinos consortium organised a free one-day event with the title “Internet of things Mash-up Day” at the University of Oxford. The scope of the event was to brief attendees on state-of-the-art Internet of Things and Machine to Machine technologies. Representatives from over 25 companies attending the event, additionally several new devices were successfully integrated, including an AR Drone. The day was split into two halves.

Morning Session: a series of brief talks were given by industry experts on some of the most significant developments in the IOT/M2M/sensor industry. The following presentations were given:

  • World Wide Web and the Internet of Things, Dave Raggett, W3C
  • Security Challenges for Internet Connected Devices, John Lyle, Unversity of Oxford
  • Introduction to the webinos architecture, Alan Baldwin, Samsung
  • 28 webinos APIs and how to extend them, Claes Nilsson, Sony Mobile
  • webinos for IOT and M2M, Nick Allott, UbiApps
  • Interactive Device Workshop, How It’s Going to Work – Feedback from device vendors, webinos foundation – webinos device porting program

The aim of the morning sessions was to give a general introduction to the Internet of things, to set the context for the day, introduce several issues that need to be addressed and present webinos and its potential to overcome them.

The event then continued with the lunch break, which gradually led everyone to move to the demo room for a showcase of devices already integrated with webinos and the opportunity to collaborate on integrating other devices.

Afternoon Session: webinos developers gave one-on-one consultation on deep technical issues, and for those bringing devices to the event, hands-on assistance working with and integrating the code. The following session took place:

  • Practical porting and one-on-one consultations, Hands on technical workshop. Develop webinos drivers for your devices.

The devices being demoed were:

  • S20 devices including: Thermostatic valves, pressure sensors and wireless actuators. These devices integrate easily with webinos to allow you to automate things such as heating.

  • HMM health monitoring suite including: Blood sugar monitor, blood pressure monitor, activity monitor and body fat scales. An integrated health suite is a good example of how webinos could enable effective remote healthcare.

  • Netatmo Weather stations, being able to monitor the environment from a computer opens up a large number of possibilities, especially if actuators are also connected to the system.

  • Fitbit activity bands allow a user to track their movement and sleep habits, by integrating this data with webinos a user could view how their blood sugar or pressure varied with their sleep patterns.

  • AR drone 2.0, with a variety of sensors on board including a camera and altitude sensor the AR drone is an example of the fun side of IoT device integration.

  • Zephyr bluetooth heart rate monitor, much like the HMM health suite the Zephyr heart rate monitor showcases how webinos can be used to capture and utilise health data.v

The aim of the afternoon sessions was to integrate these devices with the webinos IoT dashboard, an application designed to allow comparisons and mash-ups of data from a variety of sources. The ability to compare data from different sensors is a very powerful tool, for example a user could see how weather affected the efficiency of their home’s heating.

The goal was to demonstrate three important things:

  • Simple Drivers: That is is possible, with literally just a few hours effort, to write drivers that can make devices as diverse as flying helicopters to weather stations, work seamlessly with each other

  • Distributed security and control: That using the webinos security model, it is possible to have devices owned by one person, work with devices owned by another person, without a centralised server

  • Mashed-up Services: that when you have the above two things in place, it is possible to create highly sophisticated “compound services” that can take the output from one set of sensors, apply algorithms owned by another individual, and impact actuators owned by a third representative, in a consistent way. The webinos IOT dashboard gives you a simple way of visualising and editing such services

Overall the day was a success, bringing together a diverse group of device manufacturers and software developers and showcasing the potential webinos has for IoT applications.