Open egekorkan opened 4 years ago
Note this is from 2018. We should probably read it for any "smaller" issues that are still relevant, then create separate issues for those and close this one. Summary of outcomes is good as a description of what WoT is good for, and is something we should do after each plugfest. Probably should have a "report.md" in each event that has information like this rather than an issue. For now, we can label as "Outcome".
Coming from : https://github.com/w3c/wot/issues/588 I'm very impressed today's Dev meetup Demo. Many things from different companies work together based on WoT specification.
On the other hand, from WoT beginners's point of view, I'm afraid, it might to tough to understand what is done, what is achieved....
What points do we promote at break out session on Oct.24th. There are some layers of our achieved points, as my impression.
1) from one domain standard to cross domain standards
e.g. Panasonic client service application can control Panasonic home appliances products. Panasonic exports TDs according to WoT. Then Siemens client service application who never knows home appliance standards can control Panasonic home appliance products.
TD is the declaration of device which includes
2) mixture of local network and global internet
This is achieved by introducing WoT proxy.
3) semantic match
A client would like to turn off all devices by simple one trigger. TD provides semantics such as who provide "turn off" functionalities.
4) security negotiation
What kind of security technology the device provides is described in TD.
This is basic information which makes device and clients negotiate under well-defined security methodologies.
5) WoT simulator
Designing and implementing WoT total system, engineers do NOT have to prepare complete devices as hardware. Some of them can be prepared as software, that is, WoT simulator. After system development, it is easy to substitute WoT simulator to real hardware device just by changing url address from WoT simulator to WoT of real device. And Oracle also provides WoT device's event stream simulater.
These software can also work as WoT compliant checker.
6) Node WoT
Node WoT parses scripting API.
7) NodeRed
The open tool named Node Red provides graphical programming of WoT client software. Then the converter from TD to NodeRed's node is provided.
Then, how about create demo group such as "Siemens and Panasonic", "Oracle and Intel" according to this scenario. And show our demo according to scenario to audience.