Re: Issues for TPAC plugfest & CFP

> On 13 Sep 2017, at 09:09, Matsukura, Ryuichi <r.matsukura@jp.fujitsu.com> wrote:
> 
> If you have a plan to join TPAC plugfest, please share the information of your Servients and legacy devices. The last slide is an example for a diagram for the plugfest.
> Shall we start to discuss and clarify what applicatoins will be developed using who's Servient and devices?

To support this, I am working on a NodeJS based servient for use as an application server in the role of a gateway on the local area network and separately as a cloud based application hub.  My implementation uses an application installed on the gateway to access the IoT device and expose it as a thing.  Your slide 5 shows these as “legacy devices”, but I would prefer not to use that term, as the Web of thing is supposed to work with all manner of IoT protocols and standards.

The gateway and cloud hub both embed an HTTP server for access to thing descriptions, and for serving up web pages for browser based user interfaces to services.  WebSockets is used as the transport for a simple messaging protocol, in part due to its widespread support by web browsers. I am looking for other people who would be interested in collaborating on some interoperability experiments using WebSockets at TPAC.

The messaging protocol covers registration of consumers with producers of things, the means to supply a thing to an application hub (e.g. for access by applications external to the firewall), properties, actions, and events. More details on request.

In respect to the devices, I am working on NodeJS based simulations of devices that are accessed via CoAP.  The simulation is associated with a web page that can be used to monitor and interact with the device. I hope to simulate  existing models of white goods devices , e.g. washer-dryers, where the product's user manual provides the basis for defining the interaction model.  The goal is to explore how the variation across models from different manufacturers can be used by smart applications as a basis for adaptation of the application user interface and logic.

Best regards,

Dave Raggett <dsr@w3.org> http://www.w3.org/People/Raggett
W3C champion for the Web of things & W3C Data Activity Lead

Received on Wednesday, 13 September 2017 09:01:25 UTC