Open Source IoT Platform

Manage Your IoT Fleet at Scale

Enterprise-grade device management with real-time monitoring, secure networking, and automated deployments — all from a single platform.

Dashboard Preview
69+
APIs
5
Built-in Plugins
4
Rollout Strategies
100%
Open Source

Features

Everything you need to manage IoT devices at enterprise scale.

Fleet Management

Register, organize, and monitor thousands of IoT devices with claim-token provisioning, device groups, shadow state, and full lifecycle management.

Learn more

App Deployment

Deploy containerized and scripted applications to device groups with rolling, canary, blue-green, and staged rollout strategies.

Learn more

Mesh Networking

Zero-trust WireGuard mesh networking with automatic peer management, STUN NAT traversal, and per-group subnet isolation.

Learn more

Real-time Monitoring

Prometheus-backed dashboards with live telemetry, device health metrics, custom panels, and configurable alerting with multiple notification channels.

Learn more

Remote Terminal

Browser-based WebSocket terminal with full PTY support, session recording, RBAC controls, and audit logging for every session.

Learn more

Enterprise Security

Mutual TLS device authentication, PostgreSQL Row-Level Security for tenant isolation, RBAC with four role levels, and immutable audit trails.

Learn more

How It Works

Get up and running in four simple steps.

1

Sign Up

Create your free account at console.umoo.yun — no installation or infrastructure setup required. You're up and running in seconds.

2

Enroll Devices

Generate claim tokens and provision devices using the agent binary or CLI. Devices authenticate automatically via mTLS certificates.

3

Organize & Configure

Group devices by location, function, or environment. Define shadow state to push configuration and track device-reported state in real time.

4

Monitor & Deploy

Build custom dashboards, set up alerts, and deploy applications to your fleet with controlled rollout strategies.

See It in Action

Explore the Umoo platform through interactive previews.

Get a real-time overview of your entire fleet with customizable widgets, device health indicators, and tenant-level summaries.

Dashboard

Browse, search, and manage individual devices. View shadow state, group membership, deployment history, and connectivity status.

Devices

Open a secure browser-based terminal to any online device. Full PTY support with session recording and RBAC enforcement.

Terminal

Build Prometheus-powered dashboards with custom queries, threshold alerts, and notification channels including email and webhooks.

Monitoring

Enterprise-Grade Security

Built with security at every layer of the stack.

  • Mutual TLS
    Every device authenticates with unique X.509 certificates. No shared secrets, no passwords — cryptographic identity from day one.
  • Row-Level Security
    PostgreSQL RLS policies enforce tenant isolation at the database layer. Tenants can never access each other's data, even through bugs.
  • Role-Based Access Control
    Four-level role hierarchy — Platform Admin, Org Admin, Project Manager, and Viewer — with granular permission enforcement on every API call.
  • Immutable Audit Log
    Every administrative action is recorded in an append-only audit log with actor, action, resource, and timestamp for full compliance visibility.

Ready to manage your fleet?

Join thousands of teams using Umoo to manage IoT devices at scale.