IoT

As exemplified in today’s web standards (HTTP, HTML, SOAP, etc.), the best way to foster interoperability is with open standards and shared, re-usable open source implementations. While open source is and will continue to be instrumental to the IoT, its presence and utility is not uniform across all elements of the network with its various node types and data paths.

Source: http://www.rtcmagazine.com/files/images/6215/RTC01-TSTW-Weinberg-Fig2_large.jpg

GET /servers/321/devices/123
Host: cloud.herokuapp.com
Accept: application/vnd.siren+json

{
  "class": [
   "device"
  ],
  "properties": {
   "id": "123",
   "type": "arm",
   "name": "Robot Arm",
   "state": "standby"
  },
  "actions": [{
   "name": "move-claw",
   "method": "POST",

...

API Every Thing

 Source: http://www.linkedobjects.com/images/chalkboard9.jpg
GET /servers/321/devices/123
Host: cloud.herokuapp.com
Accept: application/vnd.siren+json

{
  "class": [
   "device"
  ],
  "properties": {
   "id": "123",
   "type": "arm",
   "name": "Robot Arm",
   "state": "standby"
  },
  "actions": [{
   "name": "move-claw",
   "method": "POST",

...

API Every Thing

Zetta turns any device into an API. Zetta servers communicate with microcontrollers like Arduino and Spark Core giving every device a REST API both locally and in the cloud. Zetta’s reactive hypermedia design marries reactive programmingwith Siren hypermedia APIs so that you can assemble distributed systems of devices that communicate and react via APIs.

An area often overlooked in IoT discussion is the population of “dumb” devices – smart labels, inductive slugs and other RFID devices, used in manufacturing, inventory control, and elsewhere to track presence and location of objects and materials. These devices are stateless and passive, reporting only an ID and relatively small amounts of data when energized by scanning equipment.

The role of OSS in such passive devices lies not in the RFID tags and slugs themselves but in the equipment that activates them and in supporting the applications that act upon data they generate.

An API-First Internet of Things Platform

Zetta® is an open source platform built on Node.js for creating Internet of Things servers that run across geo-distributed computers and the cloud. Zetta combines REST APIs, WebSockets and reactive programming – perfect for assembling many devices into data-intensive, real-time applications.

Gartner. Cool Vendors in the Internet of Things, 2015

COOL VENDORS IN THE INTERNET OF THINGS, 2015

Business and Things – The Next  Innovation Frontier

Cool Vendors in 2015 are delivering digital innovation for the way people work and how businesses structure themselves, and creating new value through an Internet of Things.

DOWNLOAD FREE REPORT