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: 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.
We have some EFM license trouble with efm-admin and datflow editor UI, they all expired today in a customer production system. I suspect it has something to do with using copies of a docker container. Is there anyway to reestablish EFM licenses in v1.6?
Hi, I want to allow firewall rules for WinScp traffic between clinet and server passing through FTD2120 firewall. I know basic firewall rules, My question is related to allow special type of rules for winScp traffic like any use or url based/loc...
I'm trying to determine why a Kinetic-enabled IR809 is failing to complete the claim process. The router is deployed at a customer site so I do not have console access currently. The router is connected initially by Ethernet to call-home...
Hello. I'm trying to understand the idea of a "User" within the System Administrator component of EFM. It seems to be a completely separate class from users defined in the User Management component. I've consulted the System Administrator guide but didn't...
I have IR829 (15.8(3)M1) with IoX (18.104.22.168) and deployed EFM 1.6 app. When I create a new dataflow:I don't see any values in any tableI'm unable to import or export dataflowOlder version without C++ broker work fine. Do you know possible cause of these is...