OBJECTS AT YOUR SERVICE
IoT streaming
made easy.
Connect devices. Process streams.
Turn sensor data into services.
An open-source platform for the Internet of Things.
CORE TECHNOLOGIES
Built for connected data.
A scalable architecture brings together data storage, search, messaging and real-time stream processing.








ONE PLATFORM. MANY PROTOCOLS.
Give your objects
a common language.
Service Objects represent physical devices in servIoTicy. Streams organize their data, channels describe each measurement, and sensor updates carry the readings.
Use HTTP, MQTT, STOMP over TCP, or STOMP over WebSockets to connect devices with the data platform.
Learn the basic concepts →
REAL-TIME COMPOSITION
Build more from
every data stream.
Combine readings from multiple devices. Filter events, transform values with JavaScript, and publish the result as a new stream.
A Data Processing Pipe becomes another building block that other services can subscribe to.
Explore a working example →Sharing and licensing sensor datasets
Planning to distribute a dataset collected from connected devices? Document its fields, timestamps, coverage and collection rights, then compare dataset marketplaces to understand listing, delivery and licensing options.
OPEN SOURCE
Explore it. Understand it.
Build on it.
The project source, examples and Vagrant configuration are available on GitHub.
START EXPLORING
A clear path through the platform.
Create and manage a Service Object →
Define a device, register it and retrieve its descriptor.
Service ObjectsPushing and retrieving data →
Publish sensor updates and retrieve data from a stream.
Data accessMQTT, STOMP and WebSockets →
Messaging, stream subscriptions and alternative transports.

Part of the COMPOSE project.
Learn about the research behind servIoTicy →
