The Ignite|IoT methodology has two main perspectives:
Internet of Things (IoT)
The Eclipse IoT Working Group is a collaboration of industry and academic partners who are building a set of open source technology that will be the foundation for the Internet of Things (IoT). The focus of the collaboration is on building 1) open source implementations of IoT standards and protocols, 2) open source frameworks and services that will be used by IoT solutions, and 3) tools for IoT developers. This wiki page tracks the activities of the working group.
The iot.eclipse.org web site is intended to be the source of information for people who want to use the Eclipse IoT technology.
Haystack is a project to implement a data historian. It is written in Java and licensed under the EPL. It is based on Hadoop and HBase to allow for scalability. The original use case was to provide a historian for the Eclipse SCADA project. From the start the aim was to provide interfaces for any other interested party. That means none of the available interfaces is dependent in any way on the Eclipse SCADA project. This approach allows the ease of reuse of existing data collectors by implementing a thin shim to use with the Haystack interfaces.
Leshan is an OMA Lightweight M2M (LWM2M) implementation in Java.
The Vorto project comprises of the meta information model, the tool set to create information models, the code generators and the repository to manage existing information models. The meta information model and also the tool set are based on the Eclipse EMF (Eclipse Modeling Framework) framework.
Moquette is a Java implementation of an MQTT 3.1 broker. Its code base is small. At its core, Moquette is an events processor; this lets the code base be simple, avoiding thread sharing issues.
The Moquette broker is lightweight and easy to understand so it could be embedded in other projects. By default it lives standalone, but could be integrated into an OSGi container to create more significant integrations, for example running inside an embedded OSGi broker like Concierge.