SOLIX RTLS Integration SDK

Integrate Sentrax RTLS hardware and location intelligence into your enterprise platforms using REST and WebSocket APIs, and modular headless engines with flexible deployment options which support both cloud-hosted (Sentrax Cloud) and on-premises environments.

REST & WebSocket APIs

Structured and real-time access to location and sensor data.

Modular Backend Engines

Positioning, rule, device, and sensor engines for tailored functionality.

Deployment Flexibility

Cloud-hosted or on-premises to suit enterprise infrastructure.

Solix RTLS Integration SDK

// RTLS Intelligence Stream

{
  “omlox_certified”: true,
  “positioning_engines”: true,
  “modular_backend”: true,
  “secure_api”: “REST_WS”,
  “deployment”: “DOCKER_CLOUD”
}

STREAMING_ACTIVE

“event”: “ZONE_ENTRY”

“coords”: { “x”: 12.5, “y”: 8.1 }

“status”: “RTLS_INTELLIGENCE_LAYER”

Integration Ready Architecture

Solix RTLS integration SDK is designed to integrate RTLS capabilities directly into existing platforms, providing real-time location intelligence while preserving full control over user interfaces and business workflows

Infrastructure Bridge

Solix RTLS integration SDK functions as a middleware layer between RTLS infrastructure and enterprise platforms, delivering location intelligence without relying on a user interface.

  • Real-time/Historical Positioning
  • Zone, Room & Geofence Events
  • Telemetry & Environmental Data
  • Device Health & Status
  • Alerts, Rules & Exception Events

Seamless Platform Integration

Solix RTLS integration SDK integrates with enterprise platforms such as:

  • BMS (Building Management System)
  • WMS (Warehouse Management System)
  • ERP (Enterprise Resource Planning write the full forms)
  • Healthcare & pharmaceutical management systems
  • Emergency management platforms

Developer-friendly interfaces support both legacy systems and modern custom-built applications, enabling rapid adoption of location-aware capabilities.

Integration Channels

Solix provides the following integration channels, each serving a distinct architectural purpose.

API Integration

APIs provide structured, real-time, and historical access to RTLS data for partner platforms.

Capabilities

  • Live location data streaming
  • Historical data retrieval
  • Device configuration access
  • Rule and alert management

Technical Overview

  • REST APIs for structured data access & configuration
  • WebSocket APIs for real-time data streaming
  • Secure communication over HTTPS/WSS

The platform supports both Solix and Omlox-compliant APIs, enabling flexible integration based on your needs.

Note: Omlox is a standard format; this can also be offered via our Positioning Engine

Solix Modules

Solix Modules are optional add-ons that extend Solix APIs with enhanced real-time location and sensor data capabilities.

Solix Positioning Engine

Computes real-time BLE tag positions using:

  • AoA: Advanced algorithms for accurate positioning across both simple and complex deployment scenarios, delivering sub-meter precision
  • RSSI: Signal-strength-based distance estimation using trilateration providing mid-level accuracy
  • Hybrid: Combines AoA and RSSI for multi-level accuracy and environmental insights.

Rule Engine (RE)

A rule-based automation engine that analyzes real-time location and sensor data to trigger intelligent, actionable events.

Key Capabilities

Configurable rule definitions based on:

  • Geofencing
  • Dwell time analysis
  • Sensor threshold conditions

Supported Actions

  • Email
  • Notifications
  • SMS

Example rules: “Alert if a person exits a specific zone.” “Send notification if temperature exceeds threshold.” Supported Actions: Email, Notification, SMS.

Sensor Engine

Enables reliable ingestion, aggregation, and processing of real-time environmental sensor data across connected environments.

Supported Sensor Data

  • Temperature monitoring
  • Humidity sensing
  • Motion detection

Compatible Data Sources

  • BLE-based sensor tags
  • Third-party sensor devices leveraging Eddystone or iBeacon standards

Device Configuration Manager (DM)

A centralized control layer for provisioning, configuring, and managing RTLS devices throughout their operational lifecycle.

Core Capabilities

  • Flexible device grouping with rich metadata for structured asset organization
  • Continuous, real-time diagnostics with proactive health and performance monitoring

iFrame Embedding

Embed the Solix Platform UI into partner dashboards

Features

  • Web-based UI integration
  • Access to maps, alerts, and dashboards (based on Solix tier)
  • No backend development required for visualization use cases

Deployment Options

Sentrax

On-Premises Deployment

Self-hosted deployment with all services encapsulated in Docker containers, offering full control over infrastructure and data.


Available Tiers: SOLIX Lite, SOLIX Standard, modular engine components, and Docker containers, including the Platform container, APIs container, Services container, Local MQTT, Local DB modular engine components.

Cloud-Hosted

A fully managed, cloud-native RTLS platform hosted and maintained by Sentrax, providing secure access via an intuitive web dashboard.


Available Tiers: SOLIX Lite, SOLIX Standard, and API access.

Partner Licensing Options

Security & Access Control

API Key–based authentication
Secure communication over HTTP / HTTPS Controlled access layers for data retrieval, configuration, and system management
Designed for enterprise-grade deployments across cloud and on-prem environments

Built for Partners

Platform providers and system integrators
Enterprises building RTLS-enabled solutions
Custom RTLS architectures requiring backend-only integration
Partners seeking modular, scalable, and infrastructure-flexible RTLS systems

Benefits

Seamless Integration & Flexibility

  • Deep Compatibility: Integrates with BMS, WMS, and ERP systems, supporting both legacy and modern applications.
  • Modular Architecture: Deploy only what you need (positioning, rule, or sensor engines) to reduce cost and complexity.

Real-Time Intelligence & Automation

  • Live Data Access: Instant location and sensor insights via REST and WebSocket APIs.
  • Automated Workflows: Trigger real-time alerts (SMS, email) based on geofencing, dwell time, or sensor thresholds.

Scalable & Secure Deployment

  • Hosting Choice: Available on Sentrax Cloud or on-premises to align with IT policies.

Centralized Device Management

  • Full Lifecycle Control: Streamlined provisioning, remote firmware updates, and health monitoring of devices for maximum up time.
  • Asset Organization: Use metadata tagging and grouping for structured management at a scale.

Developer-Centric Architecture

  • Interoperability: Omlox-compliant APIs ensure standardized integration without front-end dependencies.

Technical FAQs

1. What is the SOLIX RTLS Integration SDK?

The SOLIX RTLS Integration SDK is an API-first integration layer that enables organizations to connect Sentrax RTLS hardware, positioning data, sensor information, device data, and location-based events with their own applications and enterprise systems.

It allows partners and customers to use SOLIX RTLS capabilities without replacing their existing user interface or business workflows.

2. How is the SOLIX RTLS Integration SDK different from the SOLIX RTLS Platform?

The SOLIX RTLS Platform provides a complete user interface with capabilities such as live maps, dashboards, heat maps, alerts, and device management.

The SOLIX RTLS Integration SDK is designed for organizations that want to integrate Sentrax RTLS capabilities into their own applications. Integration starts through APIs, while additional SOLIX backend modules can be added where required.

An iFrame option is also available when selected SOLIX visual components need to be embedded within another application.

3. What types of data can be integrated through the SDK?

Depending on the selected integration and modules, applications can access information such as:

  • Real-time and historical location data
  • Room, zone, and geofence events
  • Environmental and sensor data
  • Device status and health information
  • Rule-based events and notifications

This allows RTLS information to be used directly within existing enterprise applications and workflows.

4. Which APIs does the SOLIX RTLS Integration SDK support?

The SOLIX integration architecture supports:

  • REST APIs for structured data access and configuration
  • WebSocket APIs for continuous real-time data streaming
  • HTTPS and WSS for secure communication

Additional interfaces may be available depending on the selected SOLIX architecture and deployment.

5. Does the SDK support both live and historical location data?

Yes. Partner applications can access both real-time positioning information and historical RTLS data, allowing organizations to support live operational workflows as well as reporting, analytics, movement history, and other historical applications.

6. Which positioning technologies are supported?

The SOLIX Positioning Engine supports:

  • BLE Angle of Arrival (AoA)
  • BLE RSSI positioning
  • Hybrid AoA + RSSI positioning
  • GPS Positiong technology

This allows different positioning methods to be used according to the required accuracy and deployment architecture.

7. What is the SOLIX Positioning Engine?

The SOLIX Positioning Engine is an optional backend module that converts data received from the RTLS infrastructure into real-time BLE tag positions. It supports AoA, RSSI, GPS positiong algorithms and can provide location intelligence to the third-party application.

8. What modular engines are available with the SOLIX Integration SDK?

The SOLIX Integration SDK features several modular engines that can be selected based on the specific requirements of an application:

  • Positioning Engine: calculates real-time tag positions and the location history of tags.
  • Rule Engine: evaluates the location and sensor data to trigger events and notifications.
  • Device Manager: supports device configuration and health monitoring.

This modular architecture allows integrators to deploy only the capabilities needed for their specific solution.

9. Does SOLIX support omlox integration?

Yes. SOLIX supports omlox-compliant integration, enabling standardized location data to be made available to compatible applications and systems where required.

10. Can SOLIX RTLS data be integrated with ERP, WMS, BMS, or healthcare platforms?

Yes. The Integration SDK is designed to connect Sentrax RTLS data with systems such as:

  • Building Management Systems (BMS)
  • Warehouse Management Systems (WMS)
  • Enterprise Resource Planning (ERP) systems
  • Healthcare and pharmaceutical management systems
  • Emergency management platforms
  • Custom enterprise applications

This allows location intelligence to become part of existing business processes instead of operating as a separate application.

11. Can the SDK be deployed on premises?

Yes. SOLIX supports self-hosted deployment using Docker containers, giving organizations greater control over their infrastructure and data. The available on-premises architecture can include platform services, APIs, local MQTT, local database components, and selected backend modules.

12. Is a cloud-hosted option available?

Yes. Sentrax also provides cloud-hosted deployment for supported SOLIX tiers and API access. This gives organizations the choice between Sentrax-managed cloud infrastructure and a self-hosted on-premises architecture.

13. Can individual SOLIX engines be deployed without the complete platform?

SOLIX supports a modular integration approach. API integration is the first step and is required to connect SOLIX capabilities with a partner platform or custom application.

The SOLIX Integration SDK supports a modular architecture, allowing individual engines, such as the Positioning Engine and Rule Engine, to be deployed as headless modules without the complete SOLIX platform. Integrators can select the engines and backend components required for their specific application.

14. Who is the SOLIX RTLS Integration SDK designed for?

The SDK is designed primarily for:

  • System integrators
  • Software partners
  • Solution providers
  • Enterprises with existing applications
  • Organizations developing custom RTLS solutions

It is particularly suitable when the organization wants to maintain its own user interface and workflows while using Sentrax RTLS capabilities in the backend.

15. How do we get started with a SOLIX RTLS Integration SDK project?

The recommended starting point is to define the:

  • RTLS use case
  • Required positioning technology
  • Required location and sensor data
  • Target application or enterprise system
  • Cloud or on-premises deployment model
  • Additional SOLIX modules required

API integration forms the foundation of the integration. Additional capabilities, including positioning, rules, and device-management modules, can then be added according to the project requirements.

Sentrax can provide the relevant integration documentation and help define the appropriate architecture, licensing, and deployment scope for the project.

Request For Documentation

Connect with our integration engineering team to discuss technical requirements, API credentials, or a developer trial account.

    Enquiry Form


    Name

    Email

    Phone

    Country

    Company Name

    Industry

    How can we help?