Skip to content

Latest commit

 

History

History
139 lines (111 loc) · 4.62 KB

README.md

File metadata and controls

139 lines (111 loc) · 4.62 KB

WoT Sept 2021 Plugfest/Testfest

This event is over. A summary is available here.

Logistics

Context

Please use https://www.w3.org/2019/wot/td/v1 as the context URL for TD 1.0 examples, and https://www.w3.org/ns/td for TD 1.1 examples.

To Do

  • Do we keep using issues for projects and outcomes?
  • Is there a better way?
  • Should we close older issues/outcomes?

Testfest

Thing Description

  • Update implementation descriptions
  • Capture validated TDs
  • Carry forward older TDs as appropriate
  • Identify gaps in testing
  • Generate test cases to fill gaps
  • Identify features that need manual assertions from implementors

Discovery

  • Update implementation descriptions
  • Collect tests into a single test suite
  • Match tests with features
  • Identify gaps in testing (features without tests)
  • Generate test cases to fill gaps
  • Identify features that need manual assertions from implementors

Logistics:

  • Testing requires a live service for TDD to poke at ** Globally visible TDD service using LinkSmart is straightforward ** Other TDD supports SPARQL
  • Also needs at least two Things that can provide peer-to-peer discovery
  • Various Introductions also useful, e.g. mDNS, DNS-SD ** mDNS testing in turn needs VPN
  • Note RIoT supports .well-known and Core Link intros
  • Still need DID test case

Plugfest

RIoT Integration

Participants: Blum, Romann, McCool

  • Arduino implementation
  • Tutorial review and update

Logistics:

  • RIoT is natively v6
  • Supports CoAP
  • Supports .well-known and CoreLink introduction mechanisms for discovery
  • VPN is currently only v4; to set up to use v6 needs some reconfiguration (at least)
  • Arduino may be able to use v4; separate implementation

One Data Model

Participants: Koster

  • Toolchains for converting from ODM/SDF models to TMs
  • May overlap with ECHONET integration

ECHONET Lite Web API/WoT Integration

Participants

  • Van Cu PHAM (Japan Advanced Institute of Science and Technology, ECHONET Consortium)
  • Tomura
  • Koster (T.B.C.)

Things planned to be done

Logistics:

  • It is necessary to use the VPN to access the ECHONET Lite devices via the intermediary.

Node-RED

Participants: Toumura, McCool

  • Discovery integration (MDNS + TDD queries)
  • Semantic/keyword searches
  • Retail use case (Connexxus)
  • Will be used to exercise ECHONET ** Use Node-RED as a client ** ECHONET Web API provides only servers

Node-WoT

Particpants: Siemens (Sebastian)? Daniel? TUM (Ege)? Cristiano

  • Discovery integration
  • Use as client for ECHONET above ** In which case it needs to be on the VPN
  • Evaluate new action models ** Multiple operations ** Hypermedia approach

Geospatial (Meta)Data

Participants: McCool

  • Test encoding of geospatial data in TDs using extension ** Semantic extension - ontology, etc. ** Query extension to TDDs - collaborate with OGC, IEEE, SDW, etc. ** Introduction mechanisms - Spatial DNS - IETF collab
  • SPARQL queries in TDD? ** Prototype spatial search using brute-force filtering.

NHK

Other Possible Projects

EdgeX

Participants: ?

Web Things

Participants: Cristiano

  • TD Testing

LinkSmart

Participants: Farshid, McCool

Signing and Canonicalization

Participants: McCool

  • Tool chain for canonicalization and signing
  • Extension for EJS
  • Generation of examples

Network configuration

Plugfest network