Featuresâ
Real-Time Telemetry
Stream sensor data from devices to your backend and UI in milliseconds
Command & Control
Send commands and RPC calls to devices from your server or web app
Live Dashboards
Visualize device data with pre-built React gauges, charts, and cards
Threshold Alerts
Get notified when device metrics cross boundaries you define
Fleet Management
Organize devices into groups and operate on them in bulk
Offline Resilience
Messages buffer automatically when offline and flush on reconnect
The RelayX Ecosystemâ
RelayX has three SDKs that work together. Each is available in multiple languages.
Runs on your device. Publishes telemetry, responds to RPC calls, listens for commands, manages configuration, and emits events.
Runs on your backend or web app. Manages devices, streams telemetry, sends commands, configures alerts, and organizes device groups.
Runs in the browser. Pre-built React components for gauges, charts, stat cards, and presence indicators â wired to live device data via hooks.
How It Fits Togetherâ
Your device publishes telemetry and responds to commands. Your backend or web app streams that data, manages devices, and sets up alerts. Your dashboard renders it all in real time with pre-built components.
Quick Installâ
Device SDKâ
- JavaScript
- Python
npm install @relay-x/device-sdk
pip install relayx_device_sdk
App SDKâ
- JavaScript
- Python
npm install @relay-x/app-sdk
pip install relayx_app_sdk
UI Kitâ
npm install @relay-x/ui