IoTSP - IoT Service Provider
Complete IoT platform for device management, MQTT messaging, telemetry streaming, and automation rules.
IoTSP Platform Overview
De. IoTSP provides comprehensive IoT infrastructure:
- Device Management - Register, configure, monitor IoT devices
- MQTT Messaging - Pub/sub messaging and data streams
- Rules Engine - Automate workflows based on device events
- Connectors - Integrate external systems and services
- Account Management - IoTSP workspace configuration
- Multi-Tenant - Isolated device networks per workspace
Built for: Fleet telematics, asset tracking, sensor networks, smart devices
What is IoTSP?
IoT Service Provider (IoTSP) workspaces provide everything needed to connect, manage, and monitor IoT devices at scale. Built on industry-standard MQTT protocol with multi-tenant isolation, IoTSP handles device connectivity, telemetry streaming, and event-driven automation.
Who Should Use IoTSP?
Fleet Telematics Providers
- GPS tracking for vehicles
- Driver behavior monitoring
- Fuel consumption tracking
- Maintenance alerts
Asset Tracking Companies
- Container and cargo tracking
- Equipment monitoring
- Location-based services
- Geofencing and alerts
Sensor Network Operators
- Environmental monitoring
- Industrial IoT sensors
- Smart building systems
- Energy management
Smart Device Manufacturers
- Consumer IoT products
- Connected appliances
- Wearable devices
- Home automation
Core Capabilities
Device Management
Register and manage IoT devices with comprehensive lifecycle control.
Key Features:
- Device registration and provisioning
- Authentication (certificate or token-based)
- Configuration management
- Firmware updates
- Health monitoring
- Location tracking
MQTT Topics
Pub/sub messaging system for real-time device communication.
Topic Structure:
{workspaceId}/devices/{deviceId}/{category}/{type}Key Features:
- Workspace-scoped namespaces
- QoS 0, 1, 2 support
- Retained messages
- Persistent sessions
- Topic-based permissions
Rules Engine
Event-driven automation based on device telemetry and status.
Rule Triggers:
- Message-based (telemetry data)
- Schedule-based (cron)
- Device status changes
- Condition-based filtering
Rule Actions:
- Webhooks to external systems
- Publish to MQTT topics
- SMS/Email notifications
- Device commands
- Data logging
Connectors
Integrate IoT data with external systems and services.
Connector Types:
- Webhooks - HTTP endpoints
- Databases - Direct writes
- Cloud Storage - S3, Google Cloud
- Message Queues - Kafka, RabbitMQ
- Analytics - BigQuery, Snowflake
Platform Architecture
MQTT Infrastructure
Built on HiveMQ broker with enterprise features:
- Multi-Tenancy - Isolated topic namespaces per workspace
- Authentication - Certificate-based or token-based
- Quality of Service - QoS 0, 1, 2 support
- Retained Messages - Last-value caching
- Persistent Sessions - Automatic reconnection
Topic Namespace
Every IoTSP workspace has isolated MQTT topics:
{workspaceId}/devices/{deviceId}/telemetry/*
{workspaceId}/devices/{deviceId}/commands/*
{workspaceId}/devices/{deviceId}/status/*Standard Categories:
- Telemetry - Sensor data, location, metrics
- Commands - Configuration, control, updates
- Status - Online/offline, health, errors
Getting Started
Workflow Overview
Create IoTSP Workspace
Register IoT service provider account
Set up your IoTSP workspace with business profile, device types, expected volume, and data retention policies.
Register Devices
Add devices to your network
Device Registration:
- Define device metadata and configuration
- Set up MQTT topics for telemetry/commands
- Generate authentication credentials
- Configure reporting intervals
Configure MQTT Topics
Set up pub/sub channels
Create MQTT topics for different data categories with appropriate QoS levels and retention policies.
Create Automation Rules
Set up event-driven workflows
Common Rules:
- Temperature alerts
- Geofence violations
- Battery low warnings
- Device offline notifications
- Data anomaly detection
Integrate External Systems
Connect to your infrastructure
Set up connectors to push IoT data to analytics platforms, databases, or trigger webhooks for custom integrations.
Use Cases
Fleet Telematics
Scenario: Logistics company tracking 1,000+ vehicles
Workflow:
- Register GPS trackers as IoT devices
- Devices publish location data every 30 seconds
- Rules engine monitors speeding events
- Webhooks notify fleet management system
- Data stored in analytics database
Services Used:
- Device Management for GPS trackers
- MQTT Topics for telemetry
- Rules Engine for speeding alerts
- Connectors for analytics integration
Benefits:
- Real-time vehicle tracking
- Automated compliance monitoring
- Fuel consumption analytics
- Predictive maintenance alerts
Asset Tracking
Scenario: Shipping company monitoring containers globally
Workflow:
- Register IoT sensors in containers
- Publish temperature, humidity, location data
- Rules detect temperature violations
- Automated alerts to operations team
- Historical data for compliance
Services Used:
- Device Management for sensors
- MQTT Topics for multi-sensor data
- Rules Engine for threshold alerts
- Connectors to cloud storage
Benefits:
- Real-time cargo monitoring
- Automated compliance reporting
- Theft prevention via geofencing
- Environmental condition tracking
Environmental Monitoring
Scenario: Smart city air quality monitoring network
Workflow:
- Deploy sensor network across city
- Sensors publish air quality metrics
- Rules detect pollution spikes
- Public alerts via SMS/email
- Dashboard visualization
Services Used:
- Device Management for sensors
- MQTT Topics for metrics
- Rules Engine for threshold detection
- Connectors to public API
Benefits:
- Real-time pollution monitoring
- Public health alerts
- Data-driven policy decisions
- Historical trend analysis
Key Benefits
Scalability
High-Volume Support:
- Handle 100,000+ connected devices
- Process millions of messages per day
- Automatic scaling for peak loads
- Sub-second message delivery
Global Deployment:
- Multi-region MQTT brokers
- Low-latency edge locations
- 99.9% uptime SLA
Developer Experience
Easy Integration:
- Standard MQTT protocol
- Multiple authentication methods
- Comprehensive API documentation
- SDKs for popular languages
Testing Tools:
- Sandbox environment
- MQTT client libraries
- Message simulation
- Webhook testing
Operational Efficiency
Automation:
- Rules engine for workflows
- Scheduled tasks
- Conditional logic
- Multi-action chains
Monitoring:
- Device health tracking
- Connection monitoring
- Message delivery stats
- Performance analytics
Security
Device Authentication:
- Token-based auth
- Certificate-based auth (X.509)
- Per-device credentials
- Automatic credential rotation
Data Protection:
- TLS/SSL for MQTT
- Encrypted data at rest
- Topic-based ACLs
- Workspace isolation
Multi-Tenancy
Every IoTSP workspace is fully isolated:
- MQTT Namespace - Dedicated topic prefix
- Device Registry - Independent device database
- Rules Engine - Isolated automation rules
- Billing - Separate usage tracking
- Users - Workspace-scoped operators
Operator Roles
| Role | Permissions | Use Case |
|---|---|---|
ADMIN | Full access | Workspace owner |
ENGINEER | Device & system management | IoT engineer |
ANALYST | Read-only analytics | Data analyst |
SUPPORT | Customer support operations | Support team |
Integration Patterns
MQTT Client Libraries
Connect devices using standard MQTT client libraries for any programming language or embedded platform.
Webhook Integration
Receive real-time events via HTTP webhooks to your backend systems.
Cloud Platform Integration
Connect IoT data to cloud analytics platforms like AWS IoT, Google Cloud IoT, Azure IoT Hub.
Performance & Scale
Device Capacity:
- 100,000+ concurrent connections
- 1M+ messages per second
- 100GB+ telemetry data per day
Message Delivery:
- Sub-100ms latency
- QoS 2 message guarantees
- Automatic retry mechanisms
- 99.9% delivery success rate
Data Retention:
- Configurable retention policies (7, 30, 90, 365 days)
- Automatic archiving to cloud storage
- On-demand data export
API Reference
For detailed API documentation including endpoints, schemas, and examples:
Next Steps
Explore Other Service Providers:

