IRC log of wot-demo on 2022-09-14

Timestamps are in UTC.

14:10:21 [RRSAgent]
RRSAgent has joined #wot-demo
14:10:21 [RRSAgent]
logging to https://www.w3.org/2022/09/14-wot-demo-irc
14:10:24 [Zakim]
Zakim has joined #wot-demo
14:15:52 [dom]
Meeting: Web of Things (WoT) Status Update and Demos - TPAC 2022 breakout
14:15:54 [dom]
Chair: Michael_McCool
14:15:56 [dom]
Agenda: https://www.w3.org/events/meetings/03807e2f-01bb-4572-8261-3fcde9c9cf3e#agenda
14:15:58 [dom]
RRSAgent, make log public
14:16:00 [dom]
RRSAgent, this meeting spans midnight
14:19:26 [dom]
RRSAgent, stay
14:19:28 [dom]
Zakim, stay
14:19:28 [Zakim]
I don't understand 'stay', dom
14:50:08 [ktoumura]
ktoumura has joined #wot-demo
14:50:13 [ktoumura]
ktoumura has left #wot-demo
15:14:58 [dom]
dom has joined #wot-demo
16:13:39 [dom]
agenda+ breakout
18:15:49 [dom]
dom has joined #wot-demo
19:16:23 [kaz]
kaz has joined #wot-demo
20:15:05 [dom]
dom has joined #wot-demo
20:30:10 [dom]
dom has joined #wot-demo
20:37:30 [Jim_Luth]
Jim_Luth has joined #wot-demo
20:38:41 [Jim_Luth_]
Jim_Luth_ has joined #wot-demo
21:07:02 [dom__]
dom__ has joined #wot-demo
21:35:14 [kaz]
kaz has joined #wot-demo
21:52:59 [dom]
dom has joined #wot-demo
21:53:07 [kaz]
kaz has joined #wot-demo
21:56:05 [kaz]
Meeting: Web of Things (WoT) Status Update and Demos
21:56:33 [kaz]
present+ Kaz_Ashimura, Geunhyung_Kim, David_Ezell
21:58:25 [kaz]
present+ Maria_Mandlis
21:58:59 [endo]
endo has joined #wot-demo
22:00:34 [McCool]
McCool has joined #wot-demo
22:00:36 [Mizushima]
Mizushima has joined #wot-demo
22:00:38 [Geun-Hyung_Kim]
Geun-Hyung_Kim has joined #wot-demo
22:00:49 [Geun-Hyung_Kim]
present+
22:01:01 [bneedham]
bneedham has joined #wot-demo
22:01:09 [bneedham]
p+
22:02:18 [ktoumura]
ktoumura has joined #wot-demo
22:02:48 [kaz]
present+ Javad_Chamanara
22:03:11 [kaz]
present+ Pierre, Alexandre
22:03:20 [dezell]
dezell has joined #wot-demo
22:03:27 [dezell]
present+
22:03:33 [kaz]
scribenick: kaz
22:05:29 [kaz]
present+ Carey_Ferro, Hiroki_Endo, Hromu_Ogawa, Hiroshi_Fujisawa, Kunihiko_Toumura, Osamu_Nakamura, Tomoaki_Mizushima
22:05:38 [maria]
maria has joined #wot-demo
22:06:01 [kaz]
present+ Takuya_Sakamoto
22:06:02 [pchampin]
pchampin has joined #wot-demo
22:06:10 [pchampin]
present+
22:06:18 [careyf]
careyf has joined #wot-demo
22:06:23 [hfujisaw_]
hfujisaw_ has joined #wot-demo
22:06:23 [dezell]
present+ David_Ezell
22:06:27 [kaz]
rrsagent, make log
22:06:27 [RRSAgent]
I'm logging. I don't understand 'make log', kaz. Try /msg RRSAgent help
22:06:30 [kaz]
rrsagent, make log public
22:06:32 [careyf]
present+ Carey_Ferro
22:06:36 [kaz]
rrsagent, draft minutes
22:06:36 [RRSAgent]
I have made the request to generate https://www.w3.org/2022/09/14-wot-demo-minutes.html kaz
22:06:56 [javadch]
javadch has joined #wot-demo
22:07:56 [kaz]
agenda: https://www.w3.org/wiki/TPAC/2022/SessionIdeas#Web_of_Things_.28WoT.29_Status_Update_and_Demos
22:08:09 [kaz]
chair: McCool
22:08:41 [kaz]
topic: Overview
22:08:51 [kaz]
mm: would adapt Web tech to IoT
22:09:03 [kaz]
... fragmentation issue with IoT
22:09:18 [kaz]
... mashing up various IoT mechanisms by WoT
22:10:06 [kaz]
i|would|-> https://github.com/w3c/wot/blob/main/PRESENTATIONS/2022-09-hybrid-f2f/2022-09-14-WoT-Overview-McCool.pdf McCool's slides|
22:10:43 [kaz]
... WoT Thing Description 1.0 REC published during the previous Charter
22:10:52 [kaz]
... we're extending its capability now
22:11:07 [kaz]
... [Descrptive Interoperability: TDs]
22:11:32 [kaz]
... [Discovery]
22:11:47 [kaz]
... The other thing for this Charter period is WoT Discovery
22:12:04 [kaz]
... obtain TD of interest from devices
22:12:18 [kaz]
... not limited to local network
22:12:28 [kaz]
... 2-phase access
22:12:44 [kaz]
... introduction and exploration
22:13:03 [kaz]
...open and controlled, respectively
22:13:16 [kaz]
... variety of introduction mechanisms
22:13:25 [kaz]
... URL, DID ,QR code, etc.
22:13:44 [kaz]
... can be a directory service
22:13:51 [kaz]
... [Orchestration]
22:14:01 [kaz]
... consume TD
22:14:17 [kaz]
... node-gen based on Node-RED
22:14:30 [kaz]
... and node-wot uisng the WoT Scripting API
22:14:34 [kaz]
... [Deliverables]
22:14:40 [kaz]
... links to the current EDs
22:15:01 [kaz]
... Architecture 1.1, D 1.1, Discovery and Profile
22:15:11 [kaz]
... also Notes
22:15:16 [kaz]
... [Recent Activity]
22:15:34 [kaz]
... focused on testing for CR/PR transition
22:15:48 [kaz]
... commercial usages
22:15:58 [kaz]
... directory implemetation
22:16:09 [kaz]
... [Applications]
22:16:36 [kaz]
... Takenaka Corporation, Siemens, Netzo and ditto project
22:16:52 [kaz]
... [Resources and Contacts]
22:16:59 [kaz]
... www.w3.org/WoT
22:17:03 [kaz]
topic: Demos
22:17:09 [kaz]
mm: switch to demos
22:17:54 [kaz]
subtopic: McCool/Ezell - Retail, Home Assistant Integration, Node-RED, Discovery
22:18:22 [kaz]
-> https://github.com/w3c/wot/blob/main/PRESENTATIONS/2022-09-hybrid-f2f/2022-05-WoT-Connexxus-McCool.pdf McCool's slides
22:18:34 [kaz]
mm: convenient stores and gas stations
22:18:55 [kaz]
... [Outline]
22:18:59 [kaz]
... [Applications]
22:19:09 [kaz]
.... [Test Scenario: Cooler Monitor]
22:19:16 [kaz]
s/..../.../
22:19:42 [kaz]
... devices provided by different vendors
22:19:56 [kaz]
... probably would have a local proxy
22:20:07 [kaz]
... various protocol translation
22:21:06 [kaz]
... [Why Hubs]
22:21:12 [kaz]
... [Desired Behavior]
22:21:18 [kaz]
... door open alert, etc.
22:21:22 [kaz]
... [Devices]
22:22:27 [kaz]
... test devices and commercial devices
22:22:35 [kaz]
... [Video: System Demo]
22:22:51 [kaz]
... (shows a video uploaded to YouTube)
22:23:15 [kaz]
... both commercial devices and test devices work collaboratively
22:23:37 [kaz]
... very simple application
22:23:54 [kaz]
... [Two implementation]
22:24:09 [kaz]
... home assistant native rules, Node RED
22:24:31 [kaz]
... home assistant based on an opensource
22:24:56 [kaz]
... automation rules underneath with YAML
22:25:08 [kaz]
... [Node-RED/WoT Discovery]
22:25:56 [kaz]
... [Node-RED subflows]
22:26:32 [kaz]
... fetch TD, extract payload
22:27:06 [kaz]
subtopic: Toumura - Discovery (mDNS-SD, TD Directory)
22:27:28 [kaz]
present+ Jinkyu
22:27:50 [kaz]
kt: [Node-RED - WoT Discovery Integration
22:28:59 [kaz]
... two tools added: node generator (node-gen) and Thing Explorer
22:29:41 [kaz]
... Explorer can be easily added to the ordinary Node RED environment as plugin
22:29:53 [kaz]
... [Supported Discovery Methods]
22:30:03 [ys]
ys has joined #wot-demo
22:30:14 [kaz]
... several methods available
22:31:34 [kaz]
... [Visualize relationship between Thing]
22:31:55 [kaz]
... [Visualization Example=
22:32:01 [kaz]
s/=/]/
22:32:19 [kaz]
... black circle is a Thing
22:32:49 [kaz]
... the arcs are relationship between Things
22:33:09 [kaz]
... [Demo]
22:34:36 [kaz]
... generate nodes by dragging them
22:35:06 [kaz]
... configure relationship
22:35:21 [kaz]
... [Lessons Learned]
22:36:06 [kaz]
... "tdid" contains the "id" of the targe TD
22:36:16 [kaz]
s/targe/target/
22:36:42 [pchampin]
pchampin has joined #wot-demo
22:36:58 [kaz]
subtopic: Endo - NHK Hybridcast Connect
22:38:15 [kaz]
... [Outline]
22:38:19 [kaz]
... objective
22:38:25 [kaz]
... previous pposed media use cases
22:38:26 [kaz]
... demo
22:38:39 [kaz]
... WoT-enabled Hybridcast Connect
22:38:59 [kaz]
... commercial TV also available for that purpose
22:39:05 [kaz]
... [Objective]
22:39:39 [kaz]
... integration of contents from broadcast wave and Web
22:39:49 [McCool]
q?
22:40:20 [McCool]
(please use "q+" if you have a question, and we will take them in order when Endo-san is done)
22:40:28 [kaz]
... [Previous Proposed Media Use Case from NHK]
22:40:43 [kaz]
... TPAC 2019, 2020 and 2021
22:41:27 [kaz]
... commercial TV certified by IPTV Forum available
22:41:32 [kaz]
... [Demo]
22:41:46 [kaz]
... TV shows a soccer program
22:42:11 [kaz]
... but air cleaner make noise
22:42:16 [kaz]
s/make/makes/
22:43:36 [kaz]
... if the TV receives event message to "replay" many times, the air cleaner will reduce the noise
22:44:06 [McCool]
q?
22:44:07 [kaz]
q+
22:44:26 [kaz]
... [Demo System Configuration]
22:44:42 [kaz]
... TV and Node RED app
22:45:06 [kaz]
s/ and/,/
22:45:16 [kaz]
s/app/app, and Node RED dashboard UI/
22:46:59 [kaz]
q+ to ask (1) any gateway between tv and UI, and (2) how to specify the rules
22:47:15 [kaz]
... [WoT-enabled Hybridcast Connect]
22:48:47 [kaz]
... Hybridcast app on TV - Hybridcast Conect WoT node - user app (as a WoT Consumer) - ECHONET WoT node - air cleaner emulator
22:49:15 [kaz]
... broadcasting services can be cnnected to various devices now!
22:49:33 [kaz]
... various possible use cases for WoT
22:49:38 [McCool]
q?
22:50:29 [kaz]
... [Open source software tools]
22:50:51 [McCool]
q+
22:50:59 [kaz]
scribenick: McCool
22:51:00 [kaz]
ack k
22:51:00 [Zakim]
kaz, you wanted to ask (1) any gateway between tv and UI, and (2) how to specify the rules
22:51:18 [McCool]
kaz: wondering abuot connection mechanism;
22:51:29 [McCool]
... but can you go back to connections diagram, slide 9
22:51:39 [McCool]
... use have a user app as the WoT consumer
22:51:54 [McCool]
... air cleaner is a Thing, using ECHONET
22:52:20 [McCool]
... what is the hybridcast TV itself? Is it an app?
22:52:24 [dezell]
q+ to remark on similarities of the roles between "Hybridcast Connect" and "Home Assistant" in two demos.
22:52:58 [McCool]
mm: there is a TD for the TV, so is it a Thing?
22:53:21 [McCool]
endo: in this demo scenario, tv can emit information only
22:53:59 [McCool]
kaz: so tv could also automatically repeat based on noise, for example?
22:54:39 [McCool]
kaz: second question, was how to specify rules
22:55:04 [McCool]
... depending on the user application? just using node-RED? JS? What is your model?
22:55:23 [McCool]
endo: this demo is just a very simple if-then algorithm
22:56:09 [kaz]
q?
22:56:18 [kaz]
scribenick: kaz
22:56:33 [kaz]
mm: required by user requiring rules
22:57:04 [kaz]
... maybe the smart tv can make prompt to the user asking what to do
22:57:10 [kaz]
... potentially
22:57:27 [kaz]
endo: yes, that's possible
22:57:50 [kaz]
... this time we used simple replay scenario but some kind of schema model could be applied
22:58:12 [kaz]
... and the use app can catch user's input
22:58:27 [kaz]
mm: question for Toumura-san then
22:58:35 [kaz]
... could you please pick up your slides?
22:58:50 [kaz]
... local area network applications
22:58:59 [kaz]
... how to make that unique?
22:59:10 [kaz]
... you're using URN as an ID
22:59:18 [pchampin]
pchampin has joined #wot-demo
22:59:18 [kaz]
... also allows DID
22:59:37 [kaz]
... what can be used instead of HTTP URL?
22:59:53 [kaz]
... raising an interesting point
23:00:08 [kaz]
... related to an issue on global DNS and CA
23:00:22 [kaz]
kt: difficult to handle local network id
23:00:57 [kaz]
mm: hostname is also kind of dangerous
23:01:06 [kaz]
... need to avoid collisions
23:01:37 [kaz]
kt: if we use some random ID, would get another kind of problem
23:01:40 [kaz]
mm: right
23:01:55 [kaz]
... let's have more discussion about IDs
23:02:08 [kaz]
... HTTPS on browsers depend on CAs
23:02:20 [kaz]
q?
23:02:24 [kaz]
ack m
23:02:38 [kaz]
ack d
23:02:38 [Zakim]
dezell, you wanted to remark on similarities of the roles between "Hybridcast Connect" and "Home Assistant" in two demos.
23:02:47 [kaz]
de: great demos
23:02:54 [kaz]
... sort of same pattern
23:03:10 [kaz]
... more or less, smart assistant as home gateway
23:03:27 [kaz]
... Endo-san used Node RED
23:03:32 [kaz]
... that patter makes sense
23:03:43 [kaz]
... Node RED plays important role
23:03:48 [kaz]
s/role/role for WoT/
23:03:57 [kaz]
... the other thing
23:04:33 [kaz]
... a question about how this mechanism works with browsers
23:04:57 [kaz]
... collaboration would be nice
23:05:00 [kaz]
q+
23:05:27 [kaz]
mm: we need to look at trust management, etc.
23:06:06 [kaz]
kaz: and we should continue with the DAS WG guys as well :)
23:06:08 [kaz]
[adjourned]
23:06:09 [kaz]
ack k
23:06:14 [kaz]
rrsagent, make log public
23:06:14 [bneedham]
bneedham has left #wot-demo
23:06:18 [kaz]
rrsagent, draft minutes
23:06:18 [RRSAgent]
I have made the request to generate https://www.w3.org/2022/09/14-wot-demo-minutes.html kaz
23:09:06 [ktoumura]
ktoumura has left #wot-demo
23:22:25 [dom]
dom has joined #wot-demo
23:23:47 [pchampin]
pchampin has joined #wot-demo
23:53:13 [ys]
ys has left #wot-demo
00:24:26 [osamu]
osamu has joined #wot-demo
00:48:18 [pchampin]
pchampin has joined #wot-demo
13:59:46 [pchampin]
pchampin has joined #wot-demo
14:47:17 [osamu]
osamu has joined #wot-demo
15:02:20 [pchampin]
pchampin has joined #wot-demo
16:50:46 [pchampin]
pchampin has joined #wot-demo
20:16:33 [pchampin]
pchampin has joined #wot-demo
21:14:55 [dom]
dom has joined #wot-demo
22:04:01 [dom]
RRSAgent, bye
22:04:01 [RRSAgent]
I see no action items