top of page

Smart Data Automation for Industry & Business

​​​​Meet InDriver – a Windows-based system for scripting and automating data workflows.
​​

InDriver enables seamless automation of data exchange between various sources, including SQL databases, REST APIs, OPC UA, industrial protocols, files, and devices such as machines, sensors, PLCs, SCADA, ERP, MES, and IoT systems. 

InDriver features a built-in editor for creating custom JS scripts that run 24/7 as InDriver tasks.
Its powerful API minimizes code complexity, enabling custom data transformations, aggregations, normalization, anomaly detection, and predictive analytics.
 
This allows the creation of dedicated analytical solutions tailored to your business needs.

Automate Data Integration

Key Features:

 

🔹 Automated Data Workflows – Create scripts to collect, process, and transfer data in real-time.
🔹 Seamless Data Connectivity – Integrate devices and systems using REST API, OPC UA, Modbus, SQL, and more.
🔹 User-Defined JavaScript Algorithms – Build custom data processing logic tailored to your needs.
🔹 Scalability + Remote Configuration & Management – Monitor and control multiple InDrivers directly from InStudio.
🔹 Rapid System Development API – Leverage built-in functions to integrate with other platforms efficiently.

APPLICATIONS

InDriver enables building industry and business solutions, such as:

Industrial Data Automation
& Smart Factory

✅ Production Performance Optimization – Monitor OEE, track KPIs, and improve efficiency.


✅ Predictive Maintenance – Detect failures before they cause downtime.


✅ Automated Quality Control – Use SPC and anomaly detection to reduce defects.


✅ Energy & Utilities Monitoring – Analyze real-time electricity, gas, water, and compressed air consumption.

Enterprise Data Integration
& Automation

✅ Multi-Protocol Connectivity – Seamlessly integrate with REST API, OPC UA, Modbus, SQL, and more.


✅ ETL & Data Processing – Transform, clean, and move data across systems.


✅ Secure & Reliable Database Sync – Automate backups and data transfers.


✅ Automated Alerts & Reporting – Trigger real-time notifications and reports based on data events.

Advanced Analytics & Open BI

✅ Flexible Data Analysis & Visualization – Connect to Power BI, Grafana, Metabase, and other BI tools.

 

✅ AI-Powered Insights & Predictive Analytics – Detect anomalies, forecast trends, and optimize decision-making.

 

✅ No Vendor Lock-In & Costly Licenses – Enjoy full freedom with open BI & AI tools.

Solutions:

Anomaly Detection Asset Optimization and Monitoring Batch Optimization Cleaning in Place Tracking Continuous Process Improvement Cost Reduction Downtime Reduction Emission Tracking Energy Management Golden Batch Increase Yield Line Balancing OEE Tracking Predictive Maintenance Process Optimization Product Quality Monitoring Production Reporting Quality Optimization Raw Material ReductionWaste Reduction

ARCHITECTURE

PLC

Energy

Heat

Flow

Sensors

Systems

Databases

& more

PLC_edited_edited.png

Industrial
Data
Source

PowerMeter_edited.jpg
GasMeter_edited_edited.jpg
PressureSensor_edited_edited.png
cloud-network-process_edited.png
sqlserver_edited.png

InDriver:

Windows-based solution for industrial and enterprise data automation, installable on:

computerServer.png
  • Local Server(s)

computerEdge.png
  • Edge Device(s)

computerCloud_edited.png
  • Virtual (Cloud) Machine(s)

InDriver

sqlserver_edited.png
computerInStudio_edited.png

InStudio

InStudio is the configuration and development environment for the InDriver system.

Data
Sink

rest-api_edited.png

Integration

dashboard-monitoring-icon_edited.jpg

Visualizations/Dashboards

Popular  InDriver Compatible Analytics Platforms (Dashboards)

Grafana_logo.svg.png

Free

metabaseLogo.png

Free

dashboard-web_edited.png

Systems/SCADA/MES/ERP

google-looker-seeklogo.png

Free

power-bi-logo.jpg

TECHNOLOGY STACK

windows Logo
Cloud Data Processing
JavaScript
OPC UA
MBUS
Azure SQL Database
RestAPI
Modbus
JSON
serial port
OpenCV
socket

VIDEOS

REST API Example

 

A system that reads weather data from Krakow, Poland, every minute using the REST API protocol and saves it in the Microsoft Azure for PostgreSQL database in the JSON format.

EXAMPLE SOLUTIONS

Grafana_logo.svg.png

Energy Smart Meters Data Analytics

Smart Meters | Data collection | Aggregation | Forecasting | Analytics | Real-Time Dashboards
Energy Smart Meter Shelly with REST API
Energy monitoring dashboard
Energy Consumption Analytics Grafana Dashboard powered by data and insights from InDriver
Energy Analytics Dashboard in Grafana

USERS

PROGRAMMING

InDriver tasks utilize a JavaScript engine powered by the InDriver API to enable efficient programming.

Available InDriver API

File Read/Write API

OPC UA Client  API

PDF Text API

Serial Port API

SMTPApi

Mbus API

OPC UA Server API

Process API

Socket API

TCPServer API

Modbus API

OpenCV API

RestAPI

SQL API

Example of InDriver task code

/*

Retrieve JSON data from a Smart Energy Meter using a REST API and store it in an Azure SQL database

*/

RestApi.sendRequest('Shelly');
if (RestApi.isSucceeded()) {
          const
energyData = RestApi.getData('Shelly');
          // add processing code if needed
          let
ts = InDriver.hookTs().toISOString();
          InDriver.sqlExecute(
"azureserver", "insert into public.energy   (source, ts, data)         values ( 'Shelly','"+ts+"',$$"+energyData+"$$);"
}

WHY INDRIVER?

🔹 More flexibility than no-code – Write custom JavaScript scripts for full control over data integration, unlike rigid no-code platforms.

🔹 Faster and easier scripting – The InDriver API provides high-level functions, minimizing code complexity and development time.

🔹 Simple installation, any architecture – Install on any Windows machine and deploy locally, in networks, or as a distributed system—no cloud dependency.

🔹 Multi-instance management – Control multiple InDriver instances from a single InStudio application, unlike systems requiring manual configuration per node.

🔹 Open data visualization – Seamlessly integrate with Power BI, Grafana, Metabase, Google Looker, and more—no vendor lock-in.

🔹 The best of both worlds – A lightweight yet powerful desktop application with remote management and seamless integration, bridging SCADA, ETL, and modern analytics.

GET STARTED

Developers & Integrators:
Download InDriver and start building your data automation system.

Need a custom solution?
Let our experts design a tailored system for your needs.

Thanks a lot.

bottom of page