MCPcopy
hub / github.com/evcc-io/evcc / Meter

Interface Meter

api/api.go:15–17  ·  view source on GitHub ↗

go:generate go tool mockgen -package api -destination mock.go github.com/evcc-io/evcc/api Charger,ChargeState,CurrentLimiter,CurrentGetter,PhaseSwitcher,PhaseGetter,FeatureDescriber,Identifier,Meter,MeterEnergy,MeterReturnEnergy,PhaseCurrents,Vehicle,ConnectionTimer,ChargeRater,Battery,BatteryContro

Source from the content-addressed store, hash-verified

13
14// Meter provides total active power in W
15type Meter interface {
16 CurrentPower() (float64, error)
17}
18
19// MeterEnergy provides total energy in kWh
20type MeterEnergy interface {

Callers 1

prepareMethod · 0.92

Implementers 15

EEBusmeter/eebus.go
CfosPowerBrainmeter/cfos.go
TqEmmeter/tq-em.go
CCUmeter/homematic.go
HomeWizardmeter/homewizard.go
SMAmeter/sma.go
Blueprintmeter/_blueprint.go
TqEM420meter/tq-em420.go
hoymilesDTUModbusTCPmeter/hoymiles-dtu-mbtcp.go
Tasmotameter/tasmota.go
Discovergymeter/discovergy.go
Connectionmeter/fritz/smarthome/smarthome.go

Calls

no outgoing calls

Tested by

no test coverage detected