// Control · Resultaat — 5 varianten (KPIs) const CtrlResultaat = {}; const KPIS = [ ["−60%","Dieselverbruik op locatie"], ["−70%","CO2-uitstoot t.o.v. baseline"], ["3×","Meer vermogen uit aansluiting"], ["0","Stilstand door overbelasting"], ]; CtrlResultaat.ResV1 = function ResV1() { return (
07 · Resultaat
// Wat het oplevert

Dit is wat controle oplevert.

Geen aannames. Cijfers gebaseerd op actieve projecten over de afgelopen 12 maanden.

{KPIS.map(([n,l])=>(
{n}
{l}
))}
); }; CtrlResultaat.ResV2 = function ResV2() { return (
07 · Resultaat · BIG NUMBER

Vier cijfers vatten het samen.

{KPIS.map(([n,l],i)=>(
{n}
METRIC · 0{i+1}
{l}
n=147 sites · 2024
))}
); }; CtrlResultaat.ResV3 = function ResV3() { // Comparative bars — baseline vs Control return (
07 · Resultaat · COMPARATIVE
// Wat het oplevert

Voor en na — op dezelfde site.

{[ ["Dieselverbruik","liters/maand",4200,1680,40], ["CO2-uitstoot","kg/maand",11200,3360,30], ["Vermogen uit aansluiting","kW piek",200,600,100], ["Stilstand","minuten/maand",380,0,0], ].map(([t,u,b,a,pa],i)=>{ const max = Math.max(b,a)||1; return (

{t}

{u}
VOOR
{b.toLocaleString()}
NA
{a.toLocaleString()}
); })}
); }; CtrlResultaat.ResV4 = function ResV4() { return (
07 · Resultaat · QUOTE
"

Sinds Control draait staat de generator nog maar twee uur per dag. We hadden hem voorheen non-stop aan staan.

Pieter de Vries
Site Manager · A12 Knooppunt
↳ Op deze site
{KPIS.map(([n,l])=>(
{n} {l}
))}
); }; CtrlResultaat.ResV5 = function ResV5() { // Live dashboard return (
07 · Resultaat · LIVE

Dit gebeurt nu, op een Control-site.

● LIVE · 14:32:08
{KPIS.map(([n,l],i)=>(
KPI · 0{i+1}
{n}
{l}
))}
{[["Sites actief","147"],["Beslissingen vandaag","2.3M"],["Gemiddelde reactie","312ms"],["Uptime","99.97%"]].map(([k,v])=>(
{k}
{v}
))}
); }; window.CtrlResultaat = CtrlResultaat;