The Things Framework (v1.1)


Internet of Things (IoT) is an ecosystem of connected physical objects that are accessible through the internet.

The 'Thing' in IoT could be a person with a heart monitor or an automobile with built-in-sensors, i.e. objects that have been assigned an IP address and have the ability to collect and transfer data over a network without manual assistance or intervention. The embedded technology in the objects helps them to interact with internal states or the external environment.

A Thing has properties, actions and events.

  • Property describes the available properties of a thing.
  • Action is a function which can be performed on a thing.
  • Event is the kind of event that can be emitted by a thing.

Things framework provides the necessary environment to create a thing and make it accessible through the network.

ThingsFeamework Architecture

For a detailed tutorial on how to write a Things connector, Refer this link.

Packages 
Package Description
com.gears42.iot.webthing  
com.gears42.iot.webthing.errors