Architecture
Thingsee IoT platform architecture and system components
The Thingsee IoT platform provides a complete end-to-end solution for IoT deployments, from sensors to cloud integrations.
System Architecture
%%{init: {'theme':'base','themeVariables':{'primaryColor':'#73F9C1','primaryTextColor':'#143633','primaryBorderColor':'#143633','lineColor':'#143633','secondaryColor':'#C7FDE6','tertiaryColor':'#F6FAFA','clusterBkg':'#F6FAFA','clusterBorder':'#143633'}}}%%
flowchart TB
subgraph Integration["Customer Cloud"]
MQTT[MQTT Broker]
REST[REST API]
AZURE[Azure IoT Hub]
AWS[AWS IoT]
CUSTOM[Custom Integration]
end
subgraph Cloud["Thingsee Operations Cloud"]
API[Open Services API]
DP[Data Pipeline]
DM[Device Management]
end
subgraph Gateways["Gateway Devices"]
GW2G[Thingsee GATEWAY 2G]
GWLAN[Thingsee GATEWAY LAN]
end
subgraph Mesh["Wirepas Mesh Network"]
WM[Wirepas 5.0 Protocol]
end
subgraph Sensors["Sensor Devices"]
ENV[Thingsee ENVIRONMENT]
PRES[Thingsee PRESENCE]
DIST[Thingsee DISTANCE]
AIR[Thingsee AIR]
ANGLE[Thingsee ANGLE]
end
Sensors --> Mesh
Mesh --> Gateways
Gateways --> Cloud
Cloud --> IntegrationKey Components
Sensor Layer
Thingsee sensors are battery-powered, wireless devices that measure environmental conditions and transmit data through the mesh network:
| Sensor | Measurements | Use Cases |
|---|---|---|
| ENVIRONMENT | Temperature, humidity, pressure, light, hall sensor | Office monitoring, asset tracking |
| PRESENCE | Occupancy detection, movement counting | Desk occupancy, room utilization |
| DISTANCE | Distance to surface (mm precision) | Supply levels, fill monitoring |
| AIR | CO₂, TVOC, temperature, humidity, pressure | Indoor air quality |
| ANGLE | Tilt angle, orientation | Bin level, asset orientation |
Mesh Network
All Thingsee sensors use Wirepas 5.0 mesh networking:
- Self-forming network - Sensors automatically create network topology
- Self-healing - Network adapts when devices are added or removed
- Low power - Optimized for battery-powered devices
- Scalable - Supports thousands of devices per gateway
Gateway Layer
Gateways bridge the mesh network to the internet:
| Gateway | Connectivity | Use Case |
|---|---|---|
| GATEWAY 2G | Cellular (2G/LTE) | Mobile deployments, no fixed infrastructure |
| GATEWAY LAN | Ethernet | Fixed installations, enterprise networks |
Cloud Platform
Thingsee Operations Cloud provides:
- Device Management - Firmware updates, configuration, monitoring
- Data Pipeline - Message routing, transformation, delivery
- Open Services API - RESTful APIs for device and data management
- Security - Single-tenant deployment, certificate-based authentication
Integration Options
Data can be delivered to customer systems via:
- MQTT Data Stream - Real-time publish/subscribe
- Azure IoT Hub - Native Azure integration
- AWS IoT - Native AWS integration
- HTTP REST - Webhook-style delivery
- Custom - Any protocol or format
Data Flow
%%{init: {'theme':'base','themeVariables':{'primaryColor':'#73F9C1','primaryTextColor':'#143633','primaryBorderColor':'#143633','lineColor':'#143633','secondaryColor':'#C7FDE6','tertiaryColor':'#F6FAFA','actorBkg':'#73F9C1','actorBorder':'#143633','noteBorderColor':'#FF8862','noteBkgColor':'#FFCFC0','signalColor':'#143633'}}}%%
sequenceDiagram
participant S as Sensor
participant M as Mesh Network
participant G as Gateway
participant T as Thingsee Cloud
participant C as Customer Cloud
S->>S: Measure (temp, humidity, etc.)
S->>M: Thingsee Message (CBOR)
M->>G: Route through mesh
G->>G: CBOR → JSON conversion
G->>T: HTTPS/MQTT upload
T->>T: Process & route
T->>C: Deliver to integration
Note over C: Store, analyze, visualizeSecurity Architecture
Security is implemented at every layer:
- Device Level - Hardware security modules, encrypted storage
- Network Level - Wirepas mesh encryption, TLS for cloud connectivity
- Cloud Level - Single-tenant deployment, certificate-based auth
- Integration Level - mTLS, API keys, or cloud-native authentication
See Security for detailed security documentation.