cancel
Showing results for 
Search instead for 
Did you mean: 
cancel

FAQ- Introduction to the Web of Things: What is it and why is it useful?

352
Views
0
Helpful
0
Comments

 

Introduction

Webcast slidesJoin

 

Featured Speaker

Ines Robles is an Internet of Things (IoT) consultant with over a decade of experience as an IT researcher. She is the co-chair of ROLL WG, an IoT Member directorate, a member of routing directorate and a member of general area review at the IETF. Since 2014 she has been in Finland at the Aalto University to pursue a PhD related to IoT Group management. In 2007 she started as a researcher on network topics at the GridTICs laboratory UTN-FRM University in Mendoza, Argentina. She has experience with different protocols and programming.

 

You can download the slides of the presentation in PDF format here. The related Ask The Expert sessions is available here. The complete recording of this live Webcast can be accessed here.

 

Introduction to the Web of Things: What is it and why is it useful?

 

Q: What is the Web of Things?

A: The WoT is an architecture to enable Internet of Things devices to interact through Web standards.

 

Q: Which are the most common uses cases in these type of environments?

A: Find the answer at the "Ask the Expert event" of this session here

 

Q: Why using https is an option for WoT?

A: Web of Things can be specific to any particular protocol, that should be done adding information about the desire protocol to the binding templates. For instance, it can be specified to https or http depending on the option that wants to be used. It’s up to the user and the implementation

 

Q: Webthing works only with python 3.5+? Or is there a chance that it runs on python 2.7?

A: Web of Things can be implemented in any desired language. One example showed in this presentation is an open source code available in Python 3.5+ . To ensure if this specific open source is working on python 2.7 it would be necessary to contact the coder 

 

Q: Which are the main components in the Architecture?

A: Thing, The WoT Thing Description, The WoT Binding Templates and The WoT Scripting API.

 

Q: Which are the components of a Thing Description?

A: The TD consists of semantic metadata for the Thing itself, an interaction model based on WoT's Properties, Actions, and Events paradigm.

 

Q: What is the difference between the Proxy and the Agent in the Smart Home Use Case?

A: In the case of the Proxy in the cloud. The cloud mirrows the smart home device and acts as a proxy, it means that the cloud receives commands from the remote controller that are directed to the smart home device and send it to the smart home device. The smart home device process that information and send the response back to the proxy, which send this answer to the smart controller.
In the case of Agent. The cloud mirros the gateway and the smart home devices that are managed by the gateway, so The cloud in conjunction with the gateway manage the devices. The cloud entity here acts as an Agent.[https://w3c.github.io/wot-architecture/#cloud-proxies]

 

Q: Is there open source available?

A: Yes node.js and Phyton for instance 

 

Q: In your opinion what is the biggest challenge for WoT nowadays?

A: Security and privacy because they are changing constantly, besides each use case has different security issues so each of them needs to adapt different solutions in order to remain safe.
Let’s keep in mind that this technology is quite new, so this is part is in continuous progress and development. Security vulnerabilities are growing and is the main challenge for IoT itself. 

 

 

Related Information

 

CreatePlease to create content
Content for Community-Ad
August's Community Spotlight Awards
This widget could not be displayed.