${ message }
${ idx } | L1 | L2 | L3 | Total | ||||
---|---|---|---|---|---|---|---|---|
DC Voltage (V) | ${ m.DCVoltageS1 } | — | ${ m.DCVoltageS2 } | — | ${ m.DCVoltageS3 } | — | ${ m.DCVoltage } | — |
DC Current (A) | ${ m.DCCurrentS1 } | — | ${ m.DCCurrentS2 } | — | ${ m.DCCurrentS3 } | — | ${ m.DCCurrent } | — |
DC Power (W) | ${ m.DCPowerS1 } | — | ${ m.DCPowerS2 } | — | ${ m.DCPowerS3 } | — | ${ m.DCPower } | — |
Charge State (%) | — | — | — | ${ m.ChargeState } | ||||
Battery Voltage (V) | — | — | — | ${ m.BatteryVoltage } | ||||
Voltage (V) | ${ m.VoltageL1 } | — | ${ m.VoltageL2 } | — | ${ m.VoltageL3 } | — | ${ m.Voltage } | — |
Current (A) | ${ m.CurrentL1 } | — | ${ m.CurrentL2 } | — | ${ m.CurrentL3 } | — | ${ m.Current } | ${ (val(m.CurrentL1) + val(m.CurrentL2) + val(m.CurrentL3)).toFixed(2) } |
Power (W) | ${ m.PowerL1 } | — | ${ m.PowerL2 } | — | ${ m.PowerL3 } | — | ${ m.Power } | ${ (val(m.PowerL1) + val(m.PowerL2) + val(m.PowerL3)).toFixed(2) } |
Reactive Power (var) | ${ m.ReactivePowerL1 } | — | ${ m.ReactivePowerL2 } | — | ${ m.ReactivePowerL3 } | — | ${ m.ReactivePower } | ${ (val(m.ReactivePowerL1) + val(m.ReactivePowerL2) + val(m.ReactivePowerL3)).toFixed(2) } |
Apparent Power (VA) | ${ m.ApparentPowerL1 } | — | ${ m.ApparentPowerL2 } | — | ${ m.ApparentPowerL3 } | — | ${ m.ApparentPower } | ${ (val(m.ApparentPowerL1) + val(m.ApparentPowerL2) + val(m.ApparentPowerL3)).toFixed(2) } |
Import Power (W) | ${ m.ImportPowerL1 } | — | ${ m.ImportPowerL2 } | — | ${ m.ImportPowerL3 } | — | ${ m.ImportPower } | ${ (val(m.ImportPowerL1) + val(m.ImportPowerL2) + val(m.ImportPowerL3)).toFixed(2) } |
Export Power (W) | ${ m.ExportPowerL1 } | — | ${ m.ExportPowerL2 } | — | ${ m.ExportPowerL3 } | — | ${ m.ExportPower } | ${ (val(m.ExportPowerL1) + val(m.ExportPowerL2) + val(m.ExportPowerL3)).toFixed(2) } |
Sum (kWh) | ${ m.SumL1 } | — | ${ m.SumL2 } | — | ${ m.SumL3 } | — | ${ m.Sum } | ${ (val(m.SumL1) + val(m.SumL2) + val(m.SumL3)).toFixed(2) } |
Tariff 1 Sum (kWh) | — | — | — | ${ m.SumT1 } | ||||
Tariff 2 Sum (kWh) | — | — | — | ${ m.SumT2 } | ||||
Import (kWh) | ${ m.ImportL1 } | — | ${ m.ImportL2 } | — | ${ m.ImportL3 } | — | ${ m.Import } | ${ (val(m.ImportL1) + val(m.ImportL2) + val(m.ImportL3)).toFixed(2) } |
Tariff 1 Import (kWh) | — | — | — | ${ m.ImportT1 } | ||||
Tariff 2 Import (kWh) | — | — | — | ${ m.ImportT2 } | ||||
Export (kWh) | ${ m.ExportL1 } | — | ${ m.ExportL2 } | — | ${ m.ExportL3 } | — | ${ m.Export } | ${ (val(m.ExportL1) + val(m.ExportL2) + val(m.ExportL3)).toFixed(2) } |
Tariff 1 Export (kWh) | — | — | — | ${ m.ExportT1 } | ||||
Tariff 2 Export (kWh) | — | — | — | ${ m.ExportT2 } | ||||
Reactive Sum (kvarh) | ${ m.ReactiveSumL1 } | — | ${ m.ReactiveSumL2 } | — | ${ m.ReactiveSumL3 } | — | ${ m.ReactiveSum } | ${ (val(m.ReactiveSumL1) + val(m.ReactiveSumL2) + val(m.ReactiveSumL3)).toFixed(2) } |
Tariff 1 Reactive Sum (kvarh) | — | — | — | ${ m.ReactiveSumT1 } | ||||
Tariff 2 Reactive Sum (kvarh) | — | — | — | ${ m.ReactiveSumT2 } | ||||
Reactive Import (kvarh) | ${ m.ReactiveImportL1 } | — | ${ m.ReactiveImportL2 } | — | ${ m.ReactiveImportL3 } | — | ${ m.ReactiveImport } | ${ (val(m.ReactiveImportL1) + val(m.ReactiveImportL2) + val(m.ReactiveImportL3)).toFixed(2) } |
Tariff 1 Reactive Import (kvarh) | — | — | — | ${ m.ReactiveImportT1 } | ||||
Tariff 2 Reactive Import (kvarh) | — | — | — | ${ m.ReactiveImportT2 } | ||||
Reactive Export (kvarh) | ${ m.ReactiveExportL1 } | — | ${ m.ReactiveExportL2 } | — | ${ m.ReactiveExportL3 } | — | ${ m.ReactiveExport } | ${ (val(m.ReactiveExportL1) + val(m.ReactiveExportL2) + val(m.ReactiveExportL3)).toFixed(2) } |
Tariff 1 Reactive Export (kvarh) | — | — | — | ${ m.ReactiveExportT1 } | ||||
Tariff 2 Reactive Export (kvarh) | — | — | — | ${ m.ReactiveExportT2 } | ||||
Power Factor (cos 𝜑) | ${ m.CosphiL1 } | — | ${ m.CosphiL2 } | — | ${ m.CosphiL3 } | — | ${ m.Cosphi } | — |
THD Voltage (%) | ${ m.THDL1 } | — | ${ m.THDL2 } | — | ${ m.THDL3 } | — | ${ m.THD } | — |
Phase Angle | — | — | — | ${ m.PhaseAngle } | ||||
Frequency (Hz) | — | — | — | ${ m.Frequency } | ||||
Heatsink Temperature (°C) | — | — | — | ${ m.HeatsinkTemp } |
Meter | Type | Status |
---|---|---|
${ idx } | ${ m.Type } | ${ m.Status } |
MBMD collects measurements from modbus devices.
It works with meters like the Eastron SDM630 as well as grid inverters like SMA Sunny Boy.
Please refer to the documentation
for more information.
This installation runs MBMD version 0.13 (compiled with go1.13)