DEVELOPER RESOURCES
servIoTicy documentation
From your first Service Object to multi-source stream processing.
Start here
Basic concepts →
Understand Service Objects, streams, channels and sensor updates.
Start hereQuick start →
Choose your first steps with the servIoTicy platform.
Service Objects
Service Object descriptor →
The JSON data model, channels, streams and format restrictions.
Service ObjectsCreate 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.
Service ObjectsActuations →
Invoke device actions and check their status.
Data access
Data queries →
Query data by location, time, numeric range and text.
Data accessMQTT, STOMP and WebSockets →
Messaging, stream subscriptions and alternative transports.
Stream processing
Data Processing Pipes v1 →
An example of filtering and aggregation with BLE detectors.
Stream processingData Processing Pipes v2 →
Build a data-processing pipe from multiple Service Objects.
Stream processingDPP v1 descriptor →
Original descriptor format and restrictions.
Stream processingDPP v2 descriptor →
The second version of the Data Processing Pipe descriptor.
Stream processingCreating a composite stream →
Event-driven composition, transformations, groups and filters.
Deployment
Installation →
Original platform components and installation assumptions.
DeploymentInstalling Couchbase →
Database setup and bucket configuration for the original platform.
DeploymentInstalling Storm and Kestrel →
Set up the processing engine and message queues.
DeploymentInstalling SQLite →
The original account database schema.
DeploymentInstalling Elasticsearch →
Index configuration for the original data platform.
DeploymentVirtual appliance →
Original local development appliance and release notes.
