-
Notifications
You must be signed in to change notification settings - Fork 8
Preparation: IETF 102 Hackathon
Time: July 14th & 15th, 9:00AM - late (EDT)
Location: IETF meeting hotel (Fairmont Queen Elizabeth Montreal. Montreal, Canada). Room "Centre Ville"
Remote participation: https://jitsi.tools.ietf.org/t2trg-wishi-hackathon-ietf102
Etherpad: https://etherpad.tools.ietf.org/p/notes-t2trg-wishi-hackathon-ietf102
Hackathon official remote participation: https://trac.ietf.org/trac/ietf/meeting/wiki/102hackathon#Remoteparticipation
- https://github.com/t2trg/wishi/blob/master/slides/WISHI-Hackathon-June18.pdf
- https://github.com/t2trg/wishi/blob/master/slides/wishi-ietf102-june04-hackathon.pdf
time | activity |
---|---|
9:00 | Setting up things |
11:00 | Around the table presos of things we are hacking with |
12:30 | Lunch break |
time | activity |
---|---|
9:00 | Breakout discussions |
12:30 | lunch |
15:00 | Wrap-up, demos, presentations |
16:00 | Hackathon ends |
http://upsq0.local:8070/ - Intel, running on local UP Squared gateway. OCF device TDs generated below are automatically registereid here with a short timeout. There is no backing store: the graph is only held in memory. Other non-Intel things are welcome to use this TDir if they want, however.
http://129.192.70.97:8080/ - Thingweb Directory hosted by Ericsson, accessible from Internet. TDs generated from LwM2M devices are registered here.
For debugging, snapshot of the output: http://129.192.70.97/tdir-log.txt
Copper CoAP client for Firefox: https://addons.mozilla.org/fi/firefox/addon/copper-270430/ Requires older version of Firefox: https://support.mozilla.org/en-US/kb/install-older-version-of-firefox
Leshan: https://www.eclipse.org/leshan/
(see more at https://github.com/t2trg/wishi/wiki/Implementations#oma-lightweightm2m)
http://upsq0.local:8000/api/oic/res - Intel OCF devices, resource directory, via HTTP/CoAP bridge service running on local gateway.
Example: http://192.168.1.241:8000/api/oic/a/temperature1?di=086d490d-90c6-4785-a677-c911bd2af919
See also https://github.com/w3c/wot/blob/master/testing/online/intel.md; includes examples of how to interface to devices with curl, and how to access devices remotely.
WoT TD validator: http://plugfest.thingweb.io/playground/
- http://core2.local:8081/api - TD
- http://core2.local:8081/api/frame - single frame
Idea: Make WoT servient interact with standard LwM2M client by generating WoT TD(s) out of LwM2M clients registered to LwM2M server. Annotate the TD with iotschema.org semantics.
Leshan LwM2M server: coap://129.192.70.97
Web interface: http://129.192.70.97:8081/
Leshan Client: coap://31.133.155.139:51234
Thing directory with TDs: http://129.192.70.97:8080/
http://upsq0.local:8091/ - Dynamically scans OCF devices, reads OCF metadata, generates TDs, registers TDs with Thing Directory. This link talks directly to the service and returns the results of the last scan. Since it is dynamic, note that it might occasionally return an empty list if the OCF resource directory was slow to respond.