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 = ''; } } });

ISO 50006 Energy Performance Indicators & Baselines

ISO 50006 Energy Performance Indicators & Baselines

Establishing Reliable EnPIs and Energy Baselines to Measure and Demonstrate Energy Performance Improvement

ISO 50006 provides the methodology for defining, calculating, normalizing, and maintaining Energy Performance Indicators (EnPIs) and Energy Baselines (EnBs). These elements are essential to accurately evaluate energy performance and demonstrate improvements under ISO 50001. Jouvoli digitizes the entire ISO 50006 process, ensuring consistent, normalized and audit-ready performance evaluation across all operational levels.

Overview of ISO 50006

The ISO 50006 standard guides organizations in selecting relevant variables, defining boundaries, establishing baselines, normalizing data and interpreting performance trends. It enables organizations to evaluate energy performance under equivalent conditions, ensuring that changes in energy use are correctly attributed to operational behavior, external factors, and improvement actions.

ISO 50006 applies to organizations of any type and size and supports both standalone performance evaluation and integration within an Energy Management System (EnMS) under ISO 50001.

How Jouvoli supports ISO 50006 Compliance

Jouvoli aligns directly with the methodology and structure of ISO 50006. The platform automates the development of EnPIs and EnBs, applies statistical normalization techniques, and provides transparent performance reporting consistent with Clauses 4–10 of the standard.

ISO 50001 clauses 4 & 5

1. Context of the organization & leadership

ISO 50001 requires organizations to understand internal and external factors, energy uses and EnMS boundaries.

Jouvoli provides:

  • Mapping of sites, assets, meters and processes
  • Real-time energy flow visibility
  • Identification of significant energy uses (SEUs)
  • Centralized documentation of scope and boundaries

This ensures that the foundation of the EnMS is properly defined and fully traceable.

Governance

Policy & accountabality

Keep energy performance on the management agenda with structured reviews and clear ownership for actions.

Foundation

Scope & boundaries

All EnMS boundaries are documented and traceable, forming a solid basis for audits and future expasion.

ISO 50001 clauses 4 & 5

Context of the organization & leadership

ISO 50001 requires organizations to understand internal and external factors, energy uses and EnMS boundaries.

Jouvoli provides:

  • Mapping of sites, assets, meters and processes
  • Real-time energy flow visibility
  • Identification of significant energy uses (SEUs)
  • Centralized documentation of scope and boundaries

This ensures that the foundation of the EnMS is properly defined and fully traceable.

Governance

Policy & accountabality

Keep energy performance on the management agenda with structured reviews and clear ownership for actions.

Foundation

Scope & boundaries

All EnMS boundaries are documented and traceable, forming a solid basis for audits and future expasion.

ISO 50001 clause 6

Planning: Risks, EnPIs, Baselines and Objectives

Planning requirements include risk and opportunity analysis, establishing energy baselines (EnB), determining EnPIs, and setting objectives and targets .

Jouvoli provides:

  • Automated baseline creation with historical data
  • EnPI definition aligned with ISO 50006 principles
  • Normalization capabilities (production, weather, occupancy, etc.)
  • Scenario modelling for target-setting
  • Alerts for deviations from planned energy performance

This ensures that energy planning is accurate, data-driven and compliant with the standard.

1.

Energy review

Keep energy performance on the management agenda with structured reviews and clear ownership for actions.

2.

Baselines & EnPIs

Build ISO-aligned baselines and indicators directly in Jouvoli.

3.

Targets & alerts

Set objectives and get notified when performance drifts.

ISO 50001 clauses 7-10

From daily operation to continual improvement

ISO 50001 requires organizations to understand internal and external factors, energy uses and EnMS boundaries.

Clause 7: Support

Data, documentation & collaboration

Version-controlled documentation, a central evidence library and cross-department collaboration ensures that your EnMS remains organized, consistent and audit ready.

Clause 8

Scope & boundaries

All EnMS boundaries are documented and traceable, forming a solid basis for audits and future expasion.

Why Choose Jouvoli?

EN