|
|
| Line 1: |
Line 1: |
| DRAFT - Some notes about current relevant Web APIs, Web-positive IoT projects, and industry group activity.
| | Moved to https://wiki.mozilla.org/WebOfThings |
| | |
| =Platform=
| |
| | |
| ==Web Platform==
| |
| Some of the Web platform APIs relevant to IoT development. Comprehensive list at https://developer.mozilla.org/en-US/docs/WebAPI.
| |
| | |
| {| class="fullwidth-table"
| |
| |- style="background:#efefef"
| |
| | '''Category'''
| |
| | '''API'''
| |
| | '''Documentation'''
| |
| |-
| |
| | Network || TCPSocket ||
| |
| |-
| |
| | Network || UDPSocket ||
| |
| |-
| |
| | Connectivity || Bluetooth ||
| |
| |-
| |
| | Connectivity || NFC ||
| |
| |-
| |
| | Connectivity || Wifi ||
| |
| |-
| |
| | Sensors || Ambient Light ||
| |
| |-
| |
| | Sensors || Proximity ||
| |
| |-
| |
| | Sensors || Orientation ||
| |
| |-
| |
| | Sensors || Motion ||
| |
| |-
| |
| | Sensors || Geolocation ||
| |
| |-
| |
| | Media || Camera ||
| |
| |-
| |
| | Media || Microphone ||
| |
| |-
| |
| | Misc || PowerManagement ||
| |
| |-
| |
| | Misc || BatteryStatus ||
| |
| |-
| |
| | Misc || Vibration ||
| |
| |-
| |
| | Nascent || WebUSB ||
| |
| |-
| |
| | Nascent || WebGPIO ||
| |
| |}
| |
| | |
| =Activity=
| |
| | |
| ==People & Projects==
| |
| | |
| JavaScript projects/toolkits/libraries
| |
| * [http://sensible.mono.hm Sensible]
| |
| * [http://octoblu.com/ Octoblue]
| |
| * [http://cylonjs.com/ CylonJS]
| |
| * [https://software.intel.com/en-us/html5/xdk-iot Intel XDK IoT Edition]
| |
| * [https://iotdb.org/ Internet of Things Database] - Semantics for the Internet of Things
| |
| * [https://iotdb.org/docs/node/getting-started IOTDB Node library]
| |
| * [http://www.pubnub.com/ Pubsub for Things]
| |
| * [http://google.github.io/physical-web/ Physical Web] - URLs for Things
| |
| * [http://nodered.org/ Node Red] - Visual Connector
| |
| * [http://www.avahi.org/ Avahi] - mDNS service broadcast
| |
| | |
| | |
| People
| |
| *
| |
| | |
| ==Hardware==
| |
| | |
| Hardware that supports a JavaScript (but necessarily Web) programming interface.
| |
| | |
| * [http://www.raspberrypi.org/ RaspberryPi]
| |
| * [https://tessel.io/ Tessel]
| |
| * [http://kinoma.com/create/ Kinoma Create] (and Studio)
| |
| * [http://www.espruino.com/ Espruino]
| |
| * [http://www.ninjablocks.com/ NinjaBlocks]
| |
| * [http://www.arduino.cc/ Arduino]
| |
| * [https://www.spark.io/ Spark Core + Spark OS]
| |
| * KDDI Open Web Board
| |
| * [http://apc.io/ APC]
| |
| | |
| ==Services==
| |
| | |
| * [http://wot.io/ WoT.io]
| |
| * [http://www.yeelink.net/ yeelink] (cn)
| |
| | |
| ==Industry Groups / Standards Bodies==
| |
| | |
| TODO: Convert this into a table, and categorize which part of the the stack the group's standards address, and where it might intersect with Web standards and technologies.
| |
| | |
| * AllSeen/AllJoyn - Qualcomm led, with Linux Foundation, Cisco, Microsoft, LG, and HTC. AllJoyn is name of protocol. [https://www.alljoyn.org/ link]
| |
| * Open Interconnect Consortium (OIC) - Intel, Atmel, Dell, Broadcom, Samsung, and Wind River. Openly competing with AllJoyn. [http://openinterconnect.org/ link]
| |
| * Thread Group - Google/Nest. [http://www.threadgroup.org/ link]
| |
| * ITU's IoT-GSI - The UN's International Telecommunication Union's Internet of Things Global Standards Initiative. [http://www.itu.int/en/ITU-T/gsi/iot/Pages/default.aspx link]
| |
| * IEEE IoT Standards [http://standards.ieee.org/innovate/iot/stds.html link]
| |
| * Industrial Internet Consortium - Intel, Cisco, AT&T, GE, and IBM. Focused on industrial stds. [http://www.iiconsortium.org/ link]
| |
| * OneM2M - Intel, Qualcomm, Samsung, many more. "Cross sector" architecture and stds. [http://www.onem2m.org/ link]
| |
| * Open Mobile Alliance - Intel, Qualcomm, Microsoft, ATT, ARM, Cisco, and Samsung. [http://openmobilealliance.org/ link]
| |
| * Apple HomeKit - [https://developer.apple.com/homekit/ link]
| |
| | |
| ==Government==
| |
| | |
| * [http://www.nist.gov/cps/sagc.cfm Smart America - Global City Teams Challenge]
| |
| | |
| ==Events==
| |
| | |
| * ThingsCon - Berlin, May 2015 [http://thingscon.com/ link]
| |
| | |
| Event Calendars
| |
| * http://www.iotevents.org/
| |
| * http://iotinternetofthingsconference.com/iot-events/
| |
| | |
| ==In The Wild==
| |
| | |
| Relevant implementations of IoT standards.
| |
| | |
| * NTT Docomo's open Web API for Vusix smart glasses, using OMA's Generic Open Terminal API.
| |
| ** [http://openmobilealliance.org/ntt-docomo-releases-open-web-api-compatible-with-vuzix-m100-smart-glasses/ press release]
| |
| ** [https://github.com/DeviceConnect/DeviceConnect NTT Docomo's code on Github]
| |