[{"data":1,"prerenderedAt":269},["ShallowReactive",2],{"doc-\u002Fverticals\u002Fenergy":3},{"id":4,"title":5,"body":6,"description":258,"edit":259,"extension":260,"meta":261,"navigation":262,"path":263,"seo":264,"stem":265,"vertical":266,"weight":267,"__hash__":268},"content\u002Fverticals\u002Fenergy.md","Energy",{"type":7,"value":8,"toc":245},"minimark",[9,18,23,26,48,51,55,58,78,81,90,94,101,108,111,140,146,150,153,164,172,192,196,206,220,223,227],[10,11,12,13,17],"p",{},"The energy vertical is the youngest of the five and the one with the\nleast regulation behind it. Customers come here for ",[14,15,16],"strong",{},"money",": workshops,\nlaundries, bakeries, small manufacturers who got an electricity bill\nthat does not match their intuition.",[19,20,22],"h2",{"id":21},"what-we-measure","What we measure",[10,24,25],{},"Three sensor kinds:",[27,28,29,36,42],"ul",{},[30,31,32,35],"li",{},[14,33,34],{},"Current"," (A) per phase, via a CT clamp (Shelly EM, IoTaWatt, generic\nSCT-013).",[30,37,38,41],{},[14,39,40],{},"Voltage"," (V) per phase, usually one per phase per panel.",[30,43,44,47],{},[14,45,46],{},"Active power"," (W) — derived from the above if not measured directly,\nread directly from a Shelly EM, an IoTaWatt or a Modbus meter.",[10,49,50],{},"We do not measure reactive power or harmonics; those are different sensor\nclasses and a different product.",[19,52,54],{"id":53},"hardware","Hardware",[10,56,57],{},"For a single panel up to three phases:",[27,59,60,66,72],{},[30,61,62,65],{},[14,63,64],{},"Shelly Pro 3EM"," (DIN-rail, three-phase, ~€140). Reports cumulative\nenergy, instantaneous P, V, I per phase, every 1 s. Recommended.",[30,67,68,71],{},[14,69,70],{},"Shelly EM"," (single phase, ~€50). For a workshop on a single phase\nor a single appliance circuit.",[30,73,74,77],{},[14,75,76],{},"IoTaWatt"," (~€220, includes 14 clamps). Better when you want to\nmeter every circuit individually, not just the main feed.",[10,79,80],{},"For a tenant submeter without ripping into the panel:",[27,82,83],{},[30,84,85,86,89],{},"Plug-in ",[14,87,88],{},"Shelly Plug S Gen3"," (~€20) — drops in front of the\nappliance. Reports cumulative kWh and instantaneous W. Limited to\n16 A \u002F 3.6 kW circuits.",[19,91,93],{"id":92},"baselines","Baselines",[10,95,96,97,100],{},"OpenSense computes a ",[14,98,99],{},"baseline"," per channel automatically: the median\nload over the trailing 7 \u002F 30 \u002F 90 days, bucketed by hour-of-day and\nday-of-week. The chart overlays the baseline as a translucent band; the\nlive trace either tracks the band (normal) or diverges (something\nchanged).",[10,102,103,104],{},"This is the diagnostic everyone actually wants from an energy meter:\n",[105,106,107],"em",{},"\"is today different from a normal Tuesday?\"",[10,109,110],{},"Three rule templates use the baseline:",[27,112,113,123,129],{},[30,114,115,118,119,122],{},[14,116,117],{},"Standing load alarm."," If the ",[14,120,121],{},"overnight"," consumption (02:00–05:00\nlocal) exceeds 1.5× the baseline for 3 consecutive nights, fire. The\nusual cause: a fridge thermostat failed, a freezer is defrosting too\noften, an outdoor heater was left on.",[30,124,125,128],{},[14,126,127],{},"Step-change."," If the rolling 1-hour mean shifts > 30 % vs the\nbaseline band for > 2 h, fire. The usual cause: a piece of equipment\nwas replaced or rewired and someone forgot to tell anyone.",[30,130,131,134,135,139],{},[14,132,133],{},"Phase imbalance."," If ",[136,137,138],"code",{},"max(I_phase) − min(I_phase) > 30 % × mean(I_phase)","\non a three-phase feed, fire. The usual cause: an electrician put a\nnew heater on phase 2 only.",[141,142],"stoplight",{"alarm":143,"ok":144,"warn":145},"Step-change or persistent standing load anomaly","Live trace inside baseline band","Outside band for \u003C 1 h, single bucket",[19,147,149],{"id":148},"leak-inference","Leak inference",[10,151,152],{},"For laundries and food service, water and gas leaks show up in the\nelectricity meter before they show up anywhere else. A failed\nsolenoid valve on a dishwasher heats water continuously; the booster\nheater's element draws ~2 kW even when nothing is being washed.",[10,154,155,156,159,160,163],{},"OpenSense's leak inference is just the ",[14,157,158],{},"standing load alarm above",",\napplied to a circuit you have flagged as ",[136,161,162],{},"mostly_off_overnight",". It is\nnot a guarantee — and we do not market it as a leak detector — but in\nthe small sample of pilot customers it has caught two failed dishwasher\nvalves and one chronically-on outdoor fountain.",[19,165,167,168,171],{"id":166},"what-we-deliberately-do-not-do","What we deliberately do ",[14,169,170],{},"not"," do",[27,173,174,180,186],{},[30,175,176,179],{},[14,177,178],{},"Itemised disaggregation"," (\"the fridge used 1.2 kWh today, the oven\n3.4\"). That requires per-circuit metering or NILM (non-intrusive load\nmonitoring), which is a different sensor class and a different\nproduct. Sense and Smappee occupy that niche.",[30,181,182,185],{},[14,183,184],{},"Demand-response control."," We monitor; we do not switch loads.",[30,187,188,191],{},[14,189,190],{},"Carbon accounting."," We can multiply your kWh by the grid intensity\nof the time block (eu-central is publishable), but we do not currently\nexpose that as a built-in report. Custom integration via the read API.",[19,193,195],{"id":194},"the-monthly-report","The monthly report",[10,197,198,201,202,205],{},[136,199,200],{},"POST \u002Fv1\u002Freports"," with ",[136,203,204],{},"template = energy_monthly"," returns:",[27,207,208,211,214,217],{},[30,209,210],{},"Cumulative kWh for the period, vs the same period last year.",[30,212,213],{},"A 24×7 heatmap of consumption by hour-of-day \u002F day-of-week.",[30,215,216],{},"The three biggest anomalies (step-change events) with timestamps and\nthe contemporaneous load curve.",[30,218,219],{},"Phase imbalance summary (three-phase sites only).",[10,221,222],{},"Most customers run this once a month, find one anomaly worth chasing,\nand recover the meter cost within a quarter.",[19,224,226],{"id":225},"sources","Sources",[27,228,229,238],{},[30,230,231],{},[232,233,237],"a",{"href":234,"rel":235},"https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FNon-intrusive_load_monitoring",[236],"nofollow","Sense \u002F Smappee \u002F IoTaWatt — adjacent products in this space",[30,239,240],{},[232,241,244],{"href":242,"rel":243},"https:\u002F\u002Fwww.shelly.com",[236],"Shelly Pro 3EM product page",{"title":246,"searchDepth":247,"depth":247,"links":248},"",3,[249,251,252,253,254,256,257],{"id":21,"depth":250,"text":22},2,{"id":53,"depth":250,"text":54},{"id":92,"depth":250,"text":93},{"id":148,"depth":250,"text":149},{"id":166,"depth":250,"text":255},"What we deliberately do not do",{"id":194,"depth":250,"text":195},{"id":225,"depth":250,"text":226},"Loads, baselines, leak inference",null,"md",{},true,"\u002Fverticals\u002Fenergy",{"title":5,"description":258},"verticals\u002Fenergy","energy",350,"MEnQHDM0eWKKKm6-pwV4WX8WvwkPNhhF90jruWS-Lpk",1779022955055]