jQuery(function($) { function closeAllOffCanvas(exceptID = null) { let anyOpen = false; // Track if another Off-Canvas remains open $(".e-off-canvas").each(function() { let canvasID = $(this).attr("id"); if (!exceptID || canvasID !== exceptID) { $(this).removeClass("e-off-canvas-visible") .addClass("e-off-canvas-hidden") .attr("aria-hidden", "true") .css({ "z-index": "10", "visibility": "hidden", "opacity": "0" }); // Full removal delay set to 0ms setTimeout(() => { if ($(this).attr("aria-hidden") === "true") { $(this).css("display", "none"); } }, 0); } else { anyOpen = true; // At least one Off-Canvas is still open } }); } function openOffCanvas(targetID) { let targetCanvas = $(targetID); if (targetCanvas.length) { // Close all others EXCEPT the one we're opening closeAllOffCanvas(targetID); // Open immediately with delay set to 0ms setTimeout(() => { targetCanvas.removeClass("e-off-canvas-hidden") .addClass("e-off-canvas-visible") .attr("aria-hidden", "false") .css({ "z-index": "9999", "visibility": "visible", "opacity": "1", "display": "block" }); // Ensure the White Background Stays Visible $("body").addClass("off-canvas-active"); // Force repaint after opening forceRepaint(); }, 0); } } // Decode Base64 function decodeBase64(str) { try { return atob(str); } catch (e) { return null; } } // Handle Elementor Off-Canvas OPEN clicks $(document).on('click', '[href*="elementor-action%3Aaction%3Doff_canvas%3Aopen"]', function(event) { event.preventDefault(); let href = decodeURIComponent($(this).attr("href")); let base64Match = href.match(/settings=([^&]+)/); if (base64Match) { let decodedSettings = decodeBase64(base64Match[1]); try { let settingsObj = JSON.parse(decodedSettings); if (settingsObj.id) { let offCanvasID = "#off-canvas-" + settingsObj.id; openOffCanvas(offCanvasID); } } catch (e) {} } }); // Handle Elementor Off-Canvas CLOSE clicks $(document).on('click', '[href*="elementor-action%3Aaction%3Doff_canvas%3Aclose"]', function(event) { event.preventDefault(); closeAllOffCanvas(); }); // Ensure all Off-Canvas elements start hidden (ONLY if NOT in Elementor Editor) function initializeOffCanvasVisibility() { // Check if the body does NOT have the Elementor edit mode class if (!$('body').hasClass('elementor-element-edit-mode')) { $(".e-off-canvas").each(function() { $(this).attr("aria-hidden", "true").css({ "z-index": "10", "visibility": "hidden", "opacity": "0", "display": "none" }); }); } } // Call the initialization function $(window).on('load', initializeOffCanvasVisibility); // Utility function to force repaint function forceRepaint() { if ($('body').length) { $('body')[0].style.display = 'none'; $('body')[0].offsetHeight; $('body')[0].style.display = ''; } } });

Your plant generates more data than ever. Most of it never triggers an action.

Your plant generates more data than ever. Most of it never triggers an action.

Jouvoli connects asset data to decisions to action — from sensor to control, across every device you run.
Jouvoli connects asset data to decisions to action — from sensor to control, across every device you run.

The Three Gaps

In almost every plant we enter, the same pattern emerges: data is everywhere, but decisions are slow and responses are manual.
Three compounding gaps explain why.

The Visibility Gap

Every asset has its own dashboard. None of them talk to each other.
Your team switches between 5-10 tools per shift with no single source of truth. Critical information is scattered across manufacturers, protocols, and sites.

What it costs you:
Typical plants lose 3-8% of OEE to fragmented visibility alone.

The Intelligence Gap

Problems are detected after the fact. Root cause analysis takes hours.
When your most experienced operator retires, the process knowledge goes with them. Reactive monitoring catches failures — not the drift that caused them.
What it costs you:
Unplanned downtime events typically cost EUR 15,000-50,000 each.

The Action Gap

Every response is manual — even the ones that happen the same way, every shift.
Your team is responding to alarms instead of optimising processes. Control decisions that could be automated still require human intervention at every step.
What it costs you:
40-60% of maintenance labour hours are spent on manual interventions that follow predictable patterns.

Three Layers, One Platform

Jouvoli closes all three gaps with an integrated platform. Each layer adds value independently. Together, they connect data to decisions to action.

Visibility

One cockpit for all assets.

Unified dashboards across devices, manufacturers, and sites — connected via OPC UA, MQTT, Modbus, and REST. Up and running in days using your existing sensors.
screenJouvoli

Intelligence

Detect drift before it becomes failure.

Continuously monitors process health across your entire operation. Explains root causes across all three OEE pillars — availability, performance, and quality. No massive training datasets required.

Control

From monitoring to automated action.

SCADA integration, automated device steering, peak shaving, and programmable alerting. Built-in soft-logic runtime for orchestration tasks — working alongside your existing PLCs. Human-in-the-loop by default. Full audit trail.

One platform. Start with the problem that matters most.

Jouvoli is modular — begin with one capability and expand as your needs grow.

Reduce Energy Costs

Monitor consumption and production in real time. Forecast demand with ML-driven accuracy. Meet ISO 50001 requirements and qualify for BAFA funding — up to 25-45% subsidy on your investment.

Control Production Quality

Detect process drift before it becomes scrap. Statistical process control that learns from your running process — not from historical failure data. Start with one parameter, scale to your entire shop floor.

Unify Asset Visibility

One cockpit for every device, every manufacturer, every site. Connect via OPC UA, MQTT, Modbus, or REST — and add SCADA control when you're ready. Up and running in days using your existing sensors.

Start with one problem. Let the subsidy cover up to 45%.

Start with one problem. Let the subsidy cover up to 45%.

Jouvoli is modular by design. Begin with the capability that delivers immediate value — energy monitoring, SCADA control, or predictive quality — and expand as your needs grow.
No big-bang deployment. No long-term lock-in. Start seeing results within weeks.
Eligible for BAFA EEW Module 3 Funding
German companies investing in energy management software can receive 25-45% of their investment back through the BAFA Bundesfoerderung fuer Energie- und Ressourceneffizienz in der Wirtschaft, depending on company size.
Jouvoli is designed to meet BAFA Module 3 requirements. Accreditation is on track for Q3 2026.
 

BAFA funding is subject to individual application approval. Subsidy rates: 45% (small enterprises), 40% (medium), 25% (large) per EU SME definition.

Measurable impact on the metrics that matter.

Results from real deployments. All numbers qualified — your outcomes depend on your starting point.
Energy cost reduction
10 %
OEE percentage points gained
6 pp
weeks from existing sensors to measurable outcomes
4 w

Two plants. Two industries. One platform.

Automotive — From Simulation to Live SCADA

From a planning simulation to a live SCADA system on the shop floor.

A European tier-1 press parts supplier had designed their material flow for 650+ component types in Siemens Plant Simulation — a planning tool with no connection to the real shop floor. No real-time visibility, no automated routing, no centralized control.

Jouvoli took that design as a blueprint and built a fully functional SCADA system. RFID-based component tracking, automated variant routing across 4 manufacturing paths, and an operator dashboard with manual override — all running in production within weeks.
 
  • 650+ component types tracked in real time via RFID
  • 4 variant-specific manufacturing paths automated
  • From planning simulation to live production control in weeks

Renewable Energy — From Inverter Chaos to Fleet Control

From scattered silos to unified fleet intelligence.
A European solar park and BESS fleet operator managed each site independently. Inverter failures were detected days late. No cross-manufacturer visibility existed. Manual curtailment decisions were leaving money on the table. Each site was a separate data silo.

 

Jouvoli unified inverter-level monitoring across all manufacturers and sites. 16-hour production forecasting feeds anomaly detection that triggers automated responses. A fleet-wide cockpit replaced five separate tools.
 
  • 10-25% energy cost reduction
  • Unplanned downtime cut by half
  • Single cockpit across all sites and manufacturers

Your Partners

Jouvoli’s team of experts are dedicated to providing exceptional service and support. Our key contacts include industry-leading specialists in product development, customer relations, and technical support. With years of experience and a commitment to excellence, our experts are available to assist you with any questions or concerns you may have. Whether you need guidance on product features, troubleshooting, or customized solutions, our team is here to help you succeed.

Patrick Pillmeier

Head of Sales
DE | AT | MA

Zakaria El Adnani

Sales Manager
MA

Florian Blischke

Managing Director
DE | AT | MA

Markus Iwanczok

Data & ML
DE | AT | MA

Contact Us

Let’s get in touch and get your energy efficiency journey in the works.

EN