A modern automation and integration platform that helps you connect the dots.
ControlBird connects your devices and equipment through protocol adapters (Modbus, OPC UA, MQTT, BACnet, and more), lets you build dashboards and automations visually, and pushes live updates to every screen and service instantly. All powered by a sub-millisecond in-memory engine.
Everything you need to monitor, control, and automate
A complete platform for connecting devices, building dashboards, creating automations, and keeping everything running.
Real-Time Data Engine
A hierarchical, schema-driven database holds every device, sensor, and configuration as a live entity. Reads and writes complete in under a millisecond, and every change automatically propagates to subscribers through built-in notifications.
- Sub-millisecond reads and writes on a tree-structured data model with parent/child relationships
- Schema-driven entities with typed fields, inheritance, and automatic validation
- Reactive change notifications so services and UIs update the instant data moves
Connect Any Protocol
One platform speaks every protocol out of the box. Add a controller, map its registers to entities, and data flows in both directions with no custom code.
- 8 protocol adapters built in: Modbus TCP/RTU, OPC UA, MQTT, HTTP, BACnet, DNP3, EtherNet/IP, and CoAP
- Controller/Mapper pattern lets you bind protocol endpoints to store entities declaratively
- Hot-swappable connections with automatic reconnect, failover, and per-endpoint diagnostics
Visual Builders
Design dashboards, schematics, and faceplates by dragging components onto a canvas. Bind any element to live data with a click. Zero coding required.
- Dashboard Builder: Compose gauges, charts, floor plans, and controls on a drag-and-drop grid
- Schematic & Faceplate Builders: Draw process diagrams and device panels with real-time data overlays
- Theme Manager: Customize colors, fonts, and branding across the entire interface
Smart Automations & Alerts
Build rule chains that react to any data change in the store. Chain conditions, timers, and actions together visually, and get notified the instant something needs attention.
- Script Manager: Write JavaScript automations with full access to the store API
- Alarm Manager: Configurable severity levels, escalation rules, and acknowledgment workflows
- Multi-channel notifications: On-screen alerts, sound, email, and webhook integrations
From smart homes to factory floors
ControlBird adapts to your environment. Same platform, different scale.
Built for reliability at every layer
Real capabilities that teams and integrators depend on every day.
Zero Config Code
Configure everything visually. No YAML, no scripting, no deployment pipelines to maintain.
Extensive Integrations
Modbus, OPC UA, BACnet, DNP3, and dozens of ready-made integrations. Connect anything.
Enterprise Security
Role-based and attribute-based access control, TLS encryption, and tenant isolation built in from day one.
Deploy Anywhere
Run in our cloud or self-host on your infrastructure. Same platform, your choice.
Configuration Management
Stage, review, and roll back configuration changes with full version control. Deploy with confidence across environments.
Fault Tolerant
Automatic failover and service redundancy keep your system running without manual intervention.
Connect to everything
All major protocols and dozens of ready-made integrations, available out of the box.
Building automation and HVAC control
Constrained IoT device protocol
SCADA and utility infrastructure
Industrial Ethernet for PLCs and drives
Web API integrations and webhooks
Industrial device communication over TCP or serial
Lightweight IoT messaging protocol
Unified industrial communication standard
Plus dashboards, scripting, and an extension catalog for custom integrations.
One platform, from greenhouse to factory floor
Free Community edition for self-hosting, or managed cloud from $20/mo. No per-device fees.
Common questions
Everything you need to know about ControlBird.
Start monitoring your world today
Deploy your first ControlBird instance in under two minutes. Free Community edition, or managed cloud from $20/mo.
