Dominique GuinardVlad Trifa

Building IoT Systems with Web Standards

Interoperability with a Web of Things approach

Date: This event took place live on December 08 2015

Presented by: Dominique Guinard, Vlad Trifa

Duration: Approximately 60 minutes.

Questions? Please send email to


Everyone talks about the Internet of Things, but the lack of interoperability in the IoT today means what we really have is a series of isolated "Intranets of Things". This fragmentation and the high costs of integration required to overcome it, shows that we're failing to realize the full potential of the IoT. The Web of Things (WoT) approach offers a compelling solution to this problem.

In this webcast, you will have a real-life encounter with the Web of Things. First, you'll learn what it is, how and why it's different from IoT - and crucially, why this difference matters. Second, you will learn about the Web Thing Model as a simple way to describe the metadata, properties, or commands of any physical object.

Then, you'll learn how to apply the Web Thing Model to a real world device, by:

  • Implementing and using a simple "Smart Plug" in Node.js and deploying it on an embedded device
  • Enabling local control of the embedded device via a REST API
  • Connecting the smart plug to an IoT cloud platform, controlling it remotely, and viewing the data it generates in real-time in a dashboard
  • Creating a simple client-side application that automatically generates a user interface for your smart plug based on its Web Thing Model

About Vlad Trifa, PhD — Co-founder & Executive Vice President of Research and Development, EVRYTHNG

Vlad is also a co-founder of and has a Ph.D. in computer science from the Swiss Federal Institute of Technology (ETH Zurich) and a M.Sc. in computer science with a concentration in robotics and machine learning from the Ecole Polytechnique Fédérale de Lausanne (EPFL). Widely published, Vlad is a recognized expert in the interconnection of networked embedded devices (sensor networks, robots, mobile phones, RFID, etc.) with higher-level applications using Web technologies. He also worked as a researcher in urban and mobile computing at the Senseable City Lab at the Massachusetts Institute of Technology (MIT) in USA and Singapore, in bio-acoustics and distributed signal processing at the University of California, Los Angeles (UCLA), and in human-robot interaction and neurosciences the ATR International Research Center in Kyoto (Japan). He also gained industrial experience in factory automation and enterprise computing working as a research associate for SAP Research from 2007 to 2010.

Twitter: @vladounet

About Dominique Guinard, PhD — Co-founder & Chief Technology Officer, EVRYTHNG

Dom Guinard is the CTO and co-founder of EVRYTHNG, a large-scale Web of Things cloud platform making products smart by connecting them the Web. He holds a Ph.D. from ETH Zurich, where he worked on the early concepts of the Web of Things architecture: an open application layer for the Internet of Things. Before this, Dom spent a decade working on a number of IoT projects: large-scale RFID networks with Sun Microsystems, at the Auto-ID Labs Zurich with Nokia Research on the role of mobiles phones in the IoT, at the MIT Auto-ID labs on bringing the EPCGlobal RFID network to the cloud, and 4 years at SAP on service based-software architectures integrating tagged objects and Wireless Sensor Networks with business processes. Dom co-founded and joined the Web of Things Interest Group at W3C with EVRYTHNG as a founding member organization. In 2011, Dominique was listed 5th amongst the top 100 IoT thinkers by Postscapes. Early in 2012, his Ph.D. research was granted the ETH Medal.

Twitter: @domguinard