Introduction to Meddle
What is Meddle?
Section titled “What is Meddle?”Meddle is the first iPaaS that combines no-code data orchestration with native industrial IoT data acquisition. It enables seamless integration across machines, systems, and cloud platforms—without hardware, code, or vendor lock-in. Meddle allows users not only to connect data sources but also to deploy custom blocks, manage AI/ML models, and access a growing repository of reusable logic. This makes it ideal for manufacturers, data teams, and service providers looking to automate operations and build scalable, AI-enabled workflows from edge to cloud.
Core Concepts
Section titled “Core Concepts”At its core, Meddle is a web platform that allows users to connect and interact with various connectors. Each connector can:
- Read data from industrial systems and IoT devices
- Write data to databases, APIs, and other destinations
- Process and transform data in real-time
Users can define workflows that span multiple connectors, enabling complex data processing and integration scenarios through a simple-to-use node-based editor.
Data Flow Architecture
Section titled “Data Flow Architecture”Meddle normalizes data across all connectors using a standard key-value format:
- Supports various number formats and strings
- Encoded in JSON format by default
- Seamless integration between heterogeneous systems
For example, you can read data from an OPC UA server, filter and transform it, then write it to both an InfluxDB time-series database and send alerts via email—all without writing a single line of code.
Why Choose Meddle?
Section titled “Why Choose Meddle?”🚀 Quick Setup and Intuitive Interface
Section titled “🚀 Quick Setup and Intuitive Interface”Meddle enables rapid setup, allowing data collection to begin in just minutes. Its intuitive visual interface makes it easy for any user—technical or not—to manage, route, and monitor industrial data flows.
🔧 No External Hardware Required
Section titled “🔧 No External Hardware Required”Meddle connects securely to industrial systems without altering your IT/OT infrastructure or installing any hardware. It adds a digital layer that protects assets and simplifies integration.
☁️ Flexible Deployment Options
Section titled “☁️ Flexible Deployment Options”Full support for both cloud and on-premise deployment ensures secure, flexible, and scalable data management tailored to your security and compliance requirements.
🔌 Advanced Interoperability
Section titled “🔌 Advanced Interoperability”Meddle supports a wide range of industrial protocols and systems:
- Industrial Protocols: OPC UA, Modbus (TCP/RTU), Siemens S7
- IoT Protocols: MQTT, HTTP/REST
- Databases: InfluxDB, MongoDB, MySQL, PostgreSQL, SQL Server
- Processing: Filtering, merging, reshaping, scheduling, anomaly detection
Key Benefits
Section titled “Key Benefits”Gain Full Ownership of Your Data
Section titled “Gain Full Ownership of Your Data”Meddle ensures secure data collection and integration, helping you streamline and enhance your production processes with complete data sovereignty.
Connect Heterogeneous Machines
Section titled “Connect Heterogeneous Machines”The platform collects and integrates data from all machines and systems, enabling smarter production decisions through unified data streams.
Boost Efficiency
Section titled “Boost Efficiency”Simplify collecting and analyzing production data with real-time insights that drive operational improvements and reduce downtime.
Ensure Seamless Data Flow
Section titled “Ensure Seamless Data Flow”Create a unified data stream across your entire industrial environment, optimizing processes and enabling data-driven decision making.
Platform Architecture
Section titled “Platform Architecture”Lightweight and Scalable
Section titled “Lightweight and Scalable”The core Meddle runtime is a small footprint Go application that can be easily deployed in various environments:
- Fully I/O bound design for high throughput with low latency
- Worksheets and connectors execute in parallel
- Horizontally scaled on the CPU for maximum performance
Extensible Design
Section titled “Extensible Design”Meddle is designed to be extensible, allowing for custom connectors and integrations to meet specific industrial requirements.
Use Cases
Section titled “Use Cases”Meddle is ideal for:
- Manufacturing: Monitor production lines, collect machine data, track KPIs
- Energy Management: Aggregate data from multiple sources for analysis
- Predictive Maintenance: Detect anomalies and trigger alerts before failures occur
- Quality Control: Real-time monitoring and automated reporting
- Supply Chain: Track and trace products across the production process
- Data Migration: Move data between legacy systems and modern platforms
Next Steps
Section titled “Next Steps”Ready to get started? Continue to the next sections:
- Tailscale VPN Setup - Secure remote access to your Meddle instance
- Connector Overview - Learn about available connectors