This is the logistics page for the W3C Web of Things IG/WG joint F2F meeting in Dusseldorf on 9-13 July hosted by RWE/Lemonbeat.
Registration
DEADLINE: 12 June 2017
Note: The logistic contact is Uday Davuluru from RWE/Lemonbeat. Please send an email if you have any questions.
Host
This meeting is hosted by RWE/Lemonbeat.
Venue
DUSconference plus at Dusseldorf Airport
How to get there
- Enter the departure hall (Level 1; Skytrain stop Terminal A/B)
- Look for the Starbucks (terrace one floor up roughly in the center)
- Take the elevator close-by to the 3rd floor (to the right from Starbucks) or the only escalator in the hall
WebEx coordinate
Please see the F2F participants mailing list archive (or your mailbox if you are attending the f2f meeting) for the WebEx coordinate.
Agenda
Sun, 9 July 2017: PlugFest
Room 16A/B
- 9:00-17:00 PlugFest preparation + PlugFest demonstration
Mon, 10 July 2017: OpenDay
Room 16A/B
8:30-9:00 Registration
9:00-10:45 Morning Session
- 9:00-9:10 Greeting from Lemonbeat
- 9:10-9:30 Keynote speech - Dr. Andreas Breuer (innogy S.E.)
- 9:30-9:35 Logistics instruction from Lemonbeat - Uday Davuluru (Lemonbeat)
- 9:35-9:45 W3C Patent Policy for WG discussion - Kaz Ashimura (W3C) - Slides
- 9:45-10:45 Iotschema.org - Michael Koster (SmartThings/Samsung) - Slides
10:45-11:00 Break
11:00-12:00 Plugfest Demos
12:00-13:30 Lunch
13:30-15:20 Afternoon Session 1
- 13:30-14:20 LP-WANs with SigFox - Juan Carlos Zuniga (Sigfox) - Slides
- 14:20-15:20 Introduction to BIG IoT - Stefan Schmid (Bosch) - Slides
15:20-15:50 Break
15:45-17:00 Afternoon Session 2
- 15:45-16:00 Context Information Management and Privacy - Lindsay Frost (ETSI ISG CIM/NEC Europe) - Slides
- 16:00-17:00 Binding the Web of Things with LwM2M for a vehicular use case - Benjamon Klotz (EURECOM)
18:00-22:00 Social event
Tue, 11 July 2017: Technical Work Day 1
8:30-9:00 Registration
9:00-10:15 Morning Session 1
- 09:00 (Matthias) Technical welcome
- 09:15 (Kaz/Matthias) Mozilla Member Contribution [IG]
10:15-10:30 Break
10:30-12:00 Morning Session 2
- 10:30 (Daniel/Carsten) Serialization [IG] - Slides
- 11:00 (McCool/Zoltan) Open-Source Strategy [IG]
12:00-13:30 Lunch
13:30-15:30 Afternoon Session 1
- 13:30 (Koster/Matthias) Binding Templates (1h; WG; w/ Scripting API TF) [WG]
- 14:30 (McCool) Review of OCF meta-data conversion prototype and semantic markup [IG]
15:00-15:30 Break
15:30-17:00 Afternoon Session 2
- 15:45 (Sebastian et al.) IoT Marketplace as a new IG Task Force? [IG] - Slides
- 16:10 (McCool) Local Device Protocol [IG]
Wed, 12 July 2017: Technical Work - Day 2
8:30-9:00 Registration
9:00-10:30 Morning Session 1
- 9:00 (McCool/Elena) Security Use Cases and Scenarios [IG]
10:30-10:45 Break
10:45-12:00 Morning Session 2
- 10:45 (Matthias) Security Next Steps [IG]
- 11:00 (Nimura) Synchronization [IG]
12:00-13:30 Lunch
13:30-15:30 Afternoon Session 1
- 13:30 (Nimura) Script Management [WG]
- 14:30 (Dave/Victor) Data Types [WG]
15:30-15:45 Break
15:45-17:00 Afternoon Session 2
- 15:45 (Victor) TD and Links [WG]
- 16:45 (Sebastian) What we have to address next in the TD? Prioritization of topics [WG]
Thu, 13 July 2017: Administration
8:30-9:00 Registration
9:00-10:30 Morning Session 1
- 09:00 (McCool/Elena) Review of Existing/Proposed Security Architecture [WG]
- 09:30 (McCool/Elena) Privacy [WG]
10:30-10:45 Break
10:45-12:00 Morning Session 2
- 10:45 (Dave/Koster) Vocabularies for Semantic Annotation of Thing Descriptions [IG] - Slides
- 11:30 (Darko) Thing Description Recipes [IG] - Slides
12:00-13:30 Lunch
13:30-15:30 Afternoon Session 1
- 13:30 (Matthias/McCool) Marketing [WoT] - Slides
- Web pages
- Key Messaging
- 14:30 (Matthias/Matsukura-san) Next [WoT] - Slides
- PlugFest
- F2F
- Publication (WG specs/IG notes)
15:30-15:45 Break
15:45-17:00 Afternoon Session 2
- 15:45 (Matthias) Modularization of TF Work [WoT] - Slides
Social Event
Monday, 10th July: One-hour guided city tour through Dusseldorf, followed by a social dinner.
How to get there:
- Train ride from Airport to City Center (Step out at: "Heinrich-Heine-Allee U")
- It will take you about 15-20 minutes to get there.
- Meeting point for the tour: Tourist Information Altstadt. Tours start at 6pm! So please make sure you'll be there at least 5 minutes earlier.
Update from June 30th:
- The two groups of the tour (one in English and one in Japanese) will start at "Tourist Information Altstadt Marktstraße/Ecke Rheinstraße"(http://bit.ly/2sYK0nF) at 6pm.
- The official end of the Social Event (Tour + Dinner) will be around 10pm.
- To cover the costs of the tour and the dinner, we will collect 60€ at our dinner venue.
- The buffet and all drinks are included in this rate. You will get a receipt at this day.
Note:
- The dinner venue will be "Uerige" (http://www.uerige.de/).
- It is a famous traditional german vanue and brewery, right next to the Rheine. Therefore they will serve a buffett that fits quite well to beer, including meat and vergeterian food.
- Before we will eat and drink, we are going to have a one-hour guided tour (in Englisch and in Japenese) through interesting parts of the Dusseldorf old town. The tour will end right in front of the dinner venue.
Input
OpenDay
- (Lemonbeat) Greeting from Lemonbeat (10m) - 9:00-9:10
- (Dr. Andreas Breuer (innogy S.E.)) Keynote speech (20m) - 9:10-9:30
- (Uday) Logistics instruction from Lemonbeat (5m) - 9:30-9:35
- (Kaz (W3C)) W3C Patent Policy for WG discussion (10m) - 9:35-9:45
- (Michael K. (SmartThings/Samsung) / Dan Brickley (Google)) Iotschema.org (1h) - 9:45-10:45
- BREAK - 10:45-11:00
- Plugfest DEMOS (1h)
- LUNCH 12:00-13:30
- (Juan Carlos Zuniga (Sigfox)) LP-WANs with SigFox (1h) - 13:30-14:30
- (Stefan Schmid (Bosch)) Introduction to BIG IoT (1h) - 14:30-15:30
- BREAK - 15:30-15:45
- (Benjamin Klotz (EURECOM)) Binding the web of things with LwM2M for a vehicular use case (1h) 15:45-16:45
- (Lindsay Frost, ETSI ISG CIM/NEC Europe) Context Information Management and Privacy (15m) 16:45-17:00
Off the table:
- (?) Update on IETF/IRTF and T2TRG activities -- please clarify who added this with what topic in mind
- (?) ICN
Plenary and Breakouts
- Tuesday July 11
- Scripting API (WG/IG)
- (McCool) Local Device Protocol (1h; IG)
- (McCool/Zoltan) Open-Source Strategy (1h; IG/WG)
- Thing Description (WG)
- (Koster/Matthias) Binding Templates (1h; WG; w/ Scripting API TF)
- (Daniel/Carsten) Serialization (30m; WG)
- (Sebastian et al.) IoT Marketplace as a new IG Task Force? (20m)
- some participants will be only available on Tuesday (11th)
- Liaisons
- (McCool) Review of OCF protocol binding templates and semantic markup (1h)
- Scripting API (WG/IG)
- Wednesday July 12
- Scripting API (WG/IG)
- (Nimura) Script Management (1h; WG)
- (Nimura) Synchronization (1h; WG)
- Thing Description (WG)
- (Daniel) Data Types (30m; WG)
- (Victor) TD and Links (1h; WG)
- (Sebastian) What we have to address next in the TD? Prioritization of topics.
- Security and Privacy (WG)
- (McCool) Security Use Cases and Scenarios (1.5h; plenary preferred; remote attendance: Elena)
- Member Contributions
- Mozilla (1h)
- Scripting API (WG/IG)
- Thursday July 13
- Security and Privacy (WG)
- (McCool) Review of Existing/Proposed Security Architecture (0.5h; w/ TD/SA; plenary preferred; remote attendance: Elena)
- (McCool) Privacy (1h; w/ TD; plenary preferred; remote attendance: Elena)
- Linked Data and Semantics (IG)
- (Dave/Koster) Vocabularies for Semantic Annotation of Thing Descriptions (IG)
- (Darko) Thing Description Recipes (IG)
- Organization
- (Matthias) Modularization of TF Work (1h)
- (Matthias/McCool) Marketing (1h; remotes from Asia)
- Web pages
- Key Messaging
- Security and Privacy (WG)
Template
- Topic
- (Chair) Sub-topic (IG or WG) (remote attendees)
PlugFest
The Dusseldorf 2017 PlugFest is based on the corresponding @WoT Current Practices Release (TBD)@.
All potential Implementers, please provide information via this PlugFest Template. Save it as a page under Things/* like Things/BACnet-Thing.
Detailed information on the test spec will follow.
Participation
| Participant | Affiliation | Thing | Remote | Client / Server / Servient | Protocols | TD Repo Support | Security | Thing Description Preview | Assigned IP address |
|---|---|---|---|---|---|---|---|---|---|
| Katsuyoshi Naka, Masato Ohura, Takeshi Yamada | Panasonic | AC | yes | Server | HTTP | manual | no | t.b.d. | n/a |
| LED Light | yes | Server | HTTP | manual | no | t.b.d. | n/a | ||
| Robot Cleaner | yes | Server | HTTP | manual | no | t.b.d. | n/a | ||
| Human Detection Sensor | yes | Server | HTTP+WebSocket | manual | no | t.b.d. | n/a | ||
| Benjamin Klotz, Soumya Kanti Datta | EURECOM | BMW 7er | yes | Server | LwM2M+HTTP | Manual | no | t.b.d. | n/a |
| Sebastian, Matthias, Christian, Darko | Siemens | Siemens process plant (controllable pump, heater, and valve, read water temperature and water level) | yes | Servients | CoAP | yes / manuell | no | t.b.d. | t.b.d. |
| Parking slot with street light (able to reserve/free a parking slot, get status of parking slot, get light sensor value) | no | Server | HTTP | manual | no | [1] | tbd | ||
| Tinkerforge weather station via Siemens IoT2000 (get temperature, humidity, air pressure, and illuminance value | no | Server | HTTP, CoAP | manual | yes | tbd | tbd | ||
| Temperature sensor | no | Server | HTTP | manual | no | tbd | tbd | ||
| Siemens Logo! + IoT2040 + Lamp | no | Server | HTTP | manual | no | [2] | tbd | ||
| Uday Davuluru, Benjamin Piepiora | Lemonbeat | Water computer, Light sensor | no | Server | HTTP | manual | no | t.b.d. | t.b.d. |
| Michael McCool, Michael Koster | Intel | Smart Home Demo | no | Server, Bridge | HTTP, CoAP | yes/auto | no | t.b.d. | n/a |
| Smart Things | Lights | no | Server | HTTP, CoAP | yes/auto | no | t.b.d. | n/a | |
| Francesco Antoniazzi, Luca Roffia, Fabio Viola | ARCES, University of Bologna | ||||||||
| ARCES RFID Reader | yes | client | HTTP | t.b.d. | no | TD | n/a | ||
| ARCES_32char | yes | servient | HTTP/Websocket | t.b.d. | no | TD | n/a | ||
| ARCES_RGB_Led | yes | servient | HTTP/Websocket | t.b.d. | no | TD | n/a | ||
| ARCES_Reed_Sensor | yes | client | HTTP | t.b.d. | no | TD | n/a | ||
| Kazuaki Nimura | Fujitsu | LED lamp | no | Client/Servient | HTTP | yes | no | t.b.d | t.b.d |
| Lionel Medini | LIRIS, Univ. Lyon, France | Client-side reasoner about heterogeneous thing descriptions | Yes | Client | HTTP | yes | no | Preview | n/a |
| Example | Thing | Example | Example | Example | Example | t.b.d. | t.b.d. |
Live Things
- Wi-Fi SSID: @TBD@
- Password available at the registration desk.
- Static IPs available if needed (@TBD@)
TD Repository
TDs can be registered on the online Thingweb Repository, which exposes a REST API (HTTP and CoAP) to manage them:
- GET http://plugfest.thingweb.io:8081/td : returns the list of all TDs registered.
- POST http://plugfest.thingweb.io:8081/td (with a TD as payload) : registers a TD. The response contains a handle URI for the registered TD in the Location-Path header (e.g. Location-Path /td/af0e2929).
- GET, PUT, DELETE http://plugfest.thingweb.io:8081/td/af0e2929 : retrieves, replaces or deletes the registered TD.
More details here: https://github.com/thingweb/thingweb-repository/#interacting-with-a-thingweb-repository-server.
Who
- OCF TD Generator
- Scans for all available OCF devices on local network and translates available OCF metadata into a TD
- Go to http://192.168.1.240:8091/ on the W3CWoT network (be patient, it regenerates the TD upon every visit which takes a few seconds)
- TD SSN Wrapper
- Exposes a SSN dataset as a WoT Thing
- See http://192.168.1.43:8080/b36d96/
- Temperature Sensor
- Provides temeprature in the PlugFest room over a WoT Thing
- See TD: http://192.168.1.53:8080/temperatureSensor
- Access temperature: http://192.168.1.53:8080/temperatureSensor/properties/temperature
- Car data
- See TD: http://192.168.1.145:5000/td
- Entry point: http://192.168.1.145:5000/
- Unicorn LED Panel (Siemens, Matthias)
- TestThing (Siemens, Matthias)
- Device 1
- Detailed Description (URL, etc.)