Skip to main content

IoT Device Management Platform
Connect. Control. Scale.

Manage Linux gateways at scale with OTA updates, real-time telemetry, and zero-touch provisioning

console.tivano.io
Dashboard
Devices
Groups
Fleets
Campaigns
Artifacts
Deployments
Anomalies
Telemetry
Certificates
Activity

Dashboard

Fleet overview and operational status at a glance
Needs Attention
3
Total Devices
1,247
Online
1,089
Deployments
4
Fleet Status
Online 72% Registered 18% Disabled 10%
Telemetry — Fleet CPU avg (24h)
10+
Microservices
mTLS
Device Security
<1s
Command Latency
100k+
Devices Supported

Complete IoT fleet management
in one platform

From zero-touch device provisioning to OTA firmware updates, Tivano gives you full visibility and control over every gateway in your fleet.

Device Registry

Register, organize, and search thousands of devices with labels, fleets, and dynamic groups. Full lifecycle tracking from provisioning to retirement.

Digital Twin

Desired vs. reported state management with automatic drift detection. Know instantly when a device diverges from its intended configuration.

OTA Updates

Staged firmware rollouts with canary deployments, health gates, and automatic rollback. Delta updates minimize bandwidth for constrained networks.

Real-time Telemetry

Ingest millions of data points with TimescaleDB-backed storage. Automatic rollup tiers (1m, 5m, 1h) for efficient historical queries.

Remote Command Execution

Run commands on any device in your fleet — restart services, collect diagnostics, rotate logs. Tunnel into nodes behind NAT gateways. AI agents can auto-debug issues via the API, turning anomaly alerts into automated remediation. Sandboxed, audited, and rate-limited.

Unique to Tivano

PKI & mTLS

Full X.509 certificate lifecycle. Every device authenticates with its own certificate. Auto-enrollment, renewal, and revocation built in.

Anomaly Detection

Rule-based alerting with threshold, rate-of-change, and absence detection. Trigger webhooks, emails, or automated remediation actions.

Multi-Tenant

Database-level row isolation with PostgreSQL RLS. Each tenant's data is cryptographically separated. SSO-ready with RBAC roles.

Zero-Touch Provisioning

Fleet provisioning tokens let devices self-register and obtain certificates. One-liner agent install, automatic enrollment, no manual steps.

IoT device monitoring dashboard
built for operations teams

A modern console designed for clarity. Monitor device health, deploy firmware, and execute remote commands from one screen.

Devices Manage and monitor your device fleet Active Registered Retired Search devices... + Register NAME MODEL FIRMWARE STATUS LAST SEEN LABELS gateway-mumbai-001 Raspberry Pi 5 v2.4.1 Online 2 min ago prod, ap-south cctv-warehouse-012 Jetson Nano v2.4.0 Online 1 min ago prod, warehouse sensor-floor3-temp ESP32-S3 v1.8.3 Offline 3 hours ago staging edge-router-sg-003 Coral Dev Board v2.4.1 Online just now prod, sg-east gateway-delhi-007 Raspberry Pi 4 v2.3.5 Online 5 min ago prod, delhi Showing 1-25 of 1,247 devices < 1 >
Telemetry Explorer Real-time and historical device metrics Last 24 hours CPU UTILIZATION — FLEET AVERAGE 100% 75% 50% 25% 0% 00:00 04:00 08:00 12:00 16:00 20:00 now CPU % Memory % AVG CPU 34.2% PEAK CPU 78.1% AVG MEMORY 52.8% DATA POINTS 2.4M
Deployments Firmware rollouts and OTA update campaigns + New Deployment firmware-v2.4.1-security-patch Rolling out Target: prod fleet (842 devices) • Started 45 min ago • Canary: 5% (42 devices) 328 / 842 devices updated 38.9% PHASES Canary 5% Batch 25% Batch 50% Full 100% firmware-v2.4.0-performance Completed 842 / 842 devices • Completed 2 days ago • Duration: 4h 12m agent-v3.0.0-major-upgrade Scheduled Target: all fleets (1,247 devices) • Scheduled: Apr 20, 02:00 UTC • Canary: 1% config-v1.2-network Failed Rolled back TOTAL 47 SUCCESS RATE 97.8% AVG DURATION 3h 28m ROLLBACKS 1
Command Execution Run commands on devices, fleets, or groups — with full audit trail + New Command NEW COMMAND Target Fleet: production-gateways (842 devices) Command docker restart tivano-agent Timeout 30 seconds Sandboxed Execute on Fleet RECENT EXECUTIONS systemctl restart tivano-agent 842 / 842 Fleet: production-gateways • 12 min ago • admin@tivano.io cat /var/log/tivano/agent.log | tail -50 3 / 3 Group: warehouse-cams • 1 hour ago • ops@tivano.io df -h /data 839 / 842 ! Fleet: production-gateways • 3 hours ago • 3 timed out AI AGENT INTEGRATION Connect Claude, GPT, or any AI agent to the Command API. Anomaly detected? Agent diagnoses the issue, executes a fix, and logs the remediation — all automated, all audited, all within your sandbox policy. TOTAL EXECUTIONS 12,847 SUCCESS RATE 99.6% AVG LATENCY 340ms UNIQUE OPERATORS 8 (3 AI)
Campaigns Coordinated fleet operations from reusable templates Templates + Campaign CAMPAIGN TEMPLATES Firmware Rollout Built-in Staged OTA firmware update with canary phases, health gates, and auto-rollback. PHASES Canary 1% Batch 10% Batch 50% Full 100% Config Push Custom Push twin desired state to a fleet with drift validation and automatic reconciliation. PHASES Validate Push Confirm Security Patch Urgent Emergency security patch with accelerated rollout and mandatory compliance check. PHASES Canary 5% Fast 100% Verify ACTIVE CAMPAIGNS Q2 Fleet Firmware Update — v2.4.1 Rolling out Template: Firmware Rollout Target: label:region=ap-south (328 devices) • Started Apr 17 09:00 UTC Phase 3 of 4 • 214 / 328 devices • 65.2% Health: passing Warehouse Network Config Sync Completed Template: Config Push Target: group:warehouse-cams (48 devices) • Completed Apr 16 • Duration: 22m 48 / 48 devices • 0 failures • All twins reconciled 100% success
Remote Terminal gateway-mumbai-001 • Secure session via mTLS Connected tivano@gateway-mumbai-001:~ tivano@gateway-mumbai-001:~$ docker ps --format "table {{.Names}}\t{{.Status}}" NAMES STATUS tivano-agent Up 14 days (healthy) tivano-mqtt-client Up 14 days (healthy) tivano-watchdog Up 14 days (healthy) tivano-log-shipper Up 14 days (healthy) tivano@gateway-mumbai-001:~$ cat /etc/tivano/agent.conf | head -5 [agent] device_id = "d-7f3a2b1c" tenant_id = "t-acme-corp" mqtt_broker = "mqtts://console.tivano.io:8883" telemetry_interval = "30s" tivano@gateway-mumbai-001:~$ systemctl status tivano-agent ● tivano-agent.service - Tivano Device Agent Active: active (running) since Mon 2026-04-03 08:12:34 UTC

Zero-touch IoT device provisioning
in minutes

Get your devices online with a single command. Tivano handles fleet provisioning, mTLS certificate enrollment, and MQTT connectivity automatically.

1

Install Agent

One-liner curl installs the lightweight device agent on any Linux system. ARM64, AMD64 — it just works.

2

Auto-Enroll

Agent presents its fleet token, receives an X.509 certificate, and registers itself. Zero-touch, fully automated.

3

Connect & Report

Secure mTLS connection established. Telemetry flows, twin state syncs, commands are ready. All in under 30 seconds.

4

Manage at Scale

Group, label, update, and monitor thousands of devices from a single dashboard. Deploy firmware with staged rollouts and auto-rollback.

Quick Start
curl -fsSL https://console.tivano.io/install.sh | sudo bash -s -- --token <FLEET_TOKEN>

Cloud-agnostic IoT platform architecture

Built on open-source foundations — PostgreSQL, NATS, EMQX, TimescaleDB. Runs anywhere: bare metal, VM, or Kubernetes. No vendor lock-in.

EDGE DEVICES Gateways • Sensors • Cameras Tivano Agent + mTLS cert MQTTS:8883 CONNECTIVITY EMQX MQTT Broker Traefik NATS REST/Events PLATFORM SERVICES Registry Twin OTA PKI Telemetry Anomaly DATA & STORAGE PostgreSQL TimescaleDB MinIO Redis Keycloak OBSERVABILITY Prometheus Grafana Loki/Tempo CONSOLE (console.tivano.io) Next.js Dashboard • Device Management • Telemetry Explorer • Deployment Center • Remote Terminal

Start free, scale as you grow

Every plan includes all features. Pay only for the scale you need.

Free

Perfect for getting started and testing the platform.

Up to 10 devices
Up to 3 team members
All features included
Email support
Get Started
Starter

For growing teams managing production fleets.

Up to 100 devices
Up to 10 team members
All features included
Email support
Upgrade
Pro Popular

For scaling operations across large device fleets.

Up to 1,000 devices
Up to 25 team members
All features included
Priority support
Upgrade
Enterprise

For large-scale deployments with dedicated support.

Up to 100,000 devices
Up to 1,000 team members
All features included
Dedicated support & SLA
Contact Sales
On-Prem

Self-hosted on your infrastructure for data sovereignty and air-gapped deployments.

Unlimited devices & users
Docker Compose & Helm chart
Air-gapped & private-cloud ready
Annual license & dedicated SLA
Contact Sales

Frequently asked questions

What is IoT device management?+

IoT device management is the process of provisioning, monitoring, updating, and securing connected devices throughout their lifecycle. Tivano provides a unified platform for managing Linux-class gateways including OTA firmware updates, real-time telemetry collection, digital twin state management, and remote command execution.

How does Tivano handle OTA updates?+

Tivano supports delta updates with fixed-size chunking to minimize bandwidth. All artifacts are cryptographically signed. Rollouts use staged deployment with canary phases (1% to 5% to 25% to 100%), health gates between stages, and automatic rollback on failure.

Is Tivano cloud-agnostic?+

Yes. Tivano runs on any infrastructure — AWS, GCP, Azure, Hetzner, OVH, bare metal, or self-hosted. Built on open-source components (PostgreSQL, NATS, EMQX, TimescaleDB) with no proprietary cloud dependencies.

How many devices can Tivano manage?+

Tivano handles 100,000+ concurrent device connections using EMQX as the MQTT broker. The multi-tenant architecture with PostgreSQL row-level security supports horizontal scaling for larger deployments.

What security does Tivano provide?+

Every device authenticates with its own X.509 certificate via mutual TLS (mTLS). The built-in PKI service handles certificate enrollment, renewal, and revocation. Multi-tenant data isolation is enforced at the database level with PostgreSQL row-level security. All remote commands run in sandboxed environments with full audit trails.

Can AI agents use Tivano for automated remediation?+

Yes. Tivano exposes a full REST API for command execution. AI agents like Claude or custom automation scripts can detect anomalies, diagnose root causes, execute remediation commands, and log actions — all within configurable sandbox policies and rate limits.

Start managing IoT devices today

Sign up for free. Connect your first Linux gateway in under 5 minutes.
No credit card required.