io.openems.backend.alerting
io.openems.backend.application
io.openems.backend.b2brest
io.openems.backend.b2bwebsocket
io.openems.backend.common
io.openems.backend.edgewebsocket
io.openems.backend.metadata.dummy
io.openems.backend.metadata.file
io.openems.backend.metadata.odoo
io.openems.backend.metrics.prometheus
io.openems.backend.simulator
io.openems.backend.timedata.aggregatedinflux
io.openems.backend.timedata.dummy
io.openems.backend.timedata.influx
io.openems.backend.timedata.timescaledb
io.openems.backend.uiwebsocket
io.openems.edge.application
io.openems.edge.battery.api
io.openems.edge.battery.bmw
io.openems.edge.battery.bydcommercial
io.openems.edge.battery.fenecon.commercial
io.openems.edge.battery.fenecon.home
io.openems.edge.battery.pylontech
io.openems.edge.battery.soltaro
io.openems.edge.batteryinverter.api
io.openems.edge.batteryinverter.kaco.blueplanetgridsave
io.openems.edge.batteryinverter.refu88k
io.openems.edge.batteryinverter.sinexcel
io.openems.edge.bosch.bpts5hybrid
io.openems.edge.bridge.http
io.openems.edge.bridge.mbus
io.openems.edge.bridge.modbus
io.openems.edge.bridge.onewire
io.openems.edge.controller.api.backend
io.openems.edge.controller.api.common
io.openems.edge.controller.api.modbus
io.openems.edge.controller.api.mqtt
io.openems.edge.controller.api.rest
io.openems.edge.controller.api.websocket
io.openems.edge.controller.api
io.openems.edge.controller.asymmetric.balancingcosphi
io.openems.edge.controller.asymmetric.fixreactivepower
io.openems.edge.controller.asymmetric.peakshaving
io.openems.edge.controller.asymmetric.phaserectification
io.openems.edge.controller.channelthreshold
io.openems.edge.controller.chp.soc
io.openems.edge.controller.cleverpv
io.openems.edge.controller.debug.detailedlog
io.openems.edge.controller.debug.log
io.openems.edge.controller.ess.acisland
io.openems.edge.controller.ess.activepowervoltagecharacteristic
io.openems.edge.controller.ess.balancing
io.openems.edge.controller.ess.cycle
io.openems.edge.controller.ess.delaycharge
io.openems.edge.controller.ess.delayedselltogrid
io.openems.edge.controller.ess.emergencycapacityreserve
io.openems.edge.controller.ess.fastfrequencyreserve
io.openems.edge.controller.ess.fixactivepower
io.openems.edge.controller.ess.fixstateofcharge
io.openems.edge.controller.ess.gridoptimizedcharge
io.openems.edge.controller.ess.hybrid.surplusfeedtogrid
io.openems.edge.controller.ess.limiter14a
io.openems.edge.controller.ess.limittotaldischarge
io.openems.edge.controller.ess.linearpowerband
io.openems.edge.controller.ess.mindischargeperiod
io.openems.edge.controller.ess.reactivepowervoltagecharacteristic
io.openems.edge.controller.ess.selltogridlimit
io.openems.edge.controller.ess.standby
io.openems.edge.controller.ess.timeofusetariff
io.openems.edge.controller.evcs.fixactivepower
io.openems.edge.controller.evcs
io.openems.edge.controller.evse
io.openems.edge.controller.generic.jsonlogic
io.openems.edge.controller.highloadtimeslot
io.openems.edge.controller.io.alarm
io.openems.edge.controller.io.analog
io.openems.edge.controller.io.channelsinglethreshold
io.openems.edge.controller.io.fixdigitaloutput
io.openems.edge.controller.io.heating.room
io.openems.edge.controller.io.heatingelement
io.openems.edge.controller.io.heatpump.sgready
src/io/openems/edge/controller/io/heatpump/sgready
io.openems.edge.controller.levl
io.openems.edge.controller.pvinverter.fixpowerlimit
io.openems.edge.controller.pvinverter.selltogridlimit
io.openems.edge.controller.symmetric.balancingschedule
io.openems.edge.controller.symmetric.fixreactivepower
io.openems.edge.controller.symmetric.limitactivepower
io.openems.edge.controller.symmetric.peakshaving
io.openems.edge.controller.symmetric.randompower
io.openems.edge.controller.symmetric.timeslotpeakshaving
io.openems.edge.edge2edge
io.openems.edge.energy.api
io.openems.edge.ess.adstec.storaxe
io.openems.edge.ess.byd.container
io.openems.edge.ess.cluster
io.openems.edge.ess.fenecon.commercial40
io.openems.edge.ess.generic
io.openems.edge.ess.samsung
io.openems.edge.evcs.alpitronic.hypercharger
io.openems.edge.evcs.cluster
io.openems.edge.evcs.core
io.openems.edge.evcs.dezony
io.openems.edge.evcs.goe.chargerhome
io.openems.edge.evcs.heidelberg
io.openems.edge.evcs.mennekes
io.openems.edge.evcs.ocpp.abl
io.openems.edge.evcs.ocpp.common
io.openems.edge.evcs.ocpp.ies.keywatt.singleccs
io.openems.edge.evcs.ocpp.server
io.openems.edge.evcs.spelsberg
io.openems.edge.evcs.webasto.next
io.openems.edge.evcs.webasto.unite
io.openems.edge.evse.chargepoint.hardybarth
io.openems.edge.evse.chargepoint.heidelberg
io.openems.edge.evse.chargepoint.keba
io.openems.edge.evse.electricvehicle.generic
io.openems.edge.fenecon.dess
io.openems.edge.fenecon.mini
io.openems.edge.fenecon.pro
io.openems.edge.heat.askoma
io.openems.edge.heat.mypv
io.openems.edge.io.filipowski
io.openems.edge.io.kmtronic
io.openems.edge.io.offgridswitch
io.openems.edge.io.shelly
io.openems.edge.io.siemenslogo
io.openems.edge.io.weidmueller
io.openems.edge.kaco.blueplanet.hybrid10
io.openems.edge.katek.edcom
io.openems.edge.meter.abb
io.openems.edge.meter.api
io.openems.edge.meter.artemes.am2
io.openems.edge.meter.bcontrol.em300
io.openems.edge.meter.bgetech
io.openems.edge.meter.camillebauer.aplus
io.openems.edge.meter.carlo.gavazzi
io.openems.edge.meter.discovergy
io.openems.edge.meter.eastron
io.openems.edge.meter.janitza
io.openems.edge.meter.kdk
io.openems.edge.meter.phoenixcontact
io.openems.edge.meter.plexlog
io.openems.edge.meter.pqplus
io.openems.edge.meter.schneider.acti9.smartlink
io.openems.edge.meter.siemens
io.openems.edge.meter.sma.shm20
io.openems.edge.meter.socomec
io.openems.edge.meter.virtual
io.openems.edge.meter.weidmueller
io.openems.edge.meter.ziehl
io.openems.edge.onewire.thermometer
io.openems.edge.predictor.api
io.openems.edge.predictor.lstm
io.openems.edge.predictor.persistencemodel
io.openems.edge.predictor.production.linearmodel
io.openems.edge.predictor.similardaymodel
io.openems.edge.pvinverter.api
io.openems.edge.pvinverter.cluster
io.openems.edge.pvinverter.fronius
io.openems.edge.pvinverter.kaco.blueplanet
io.openems.edge.pvinverter.kostal
io.openems.edge.pvinverter.sma
io.openems.edge.pvinverter.solarlog
io.openems.edge.scheduler.allalphabetically
io.openems.edge.scheduler.api
io.openems.edge.scheduler.daily
io.openems.edge.scheduler.fixedorder
io.openems.edge.simulator
io.openems.edge.solaredge
io.openems.edge.tesla.powerwall2
io.openems.edge.thermometer.api
io.openems.edge.timedata.api
io.openems.edge.timedata.influxdb
io.openems.edge.timedata.rrd4j
io.openems.edge.timeofusetariff.api
io.openems.edge.timeofusetariff.awattar
io.openems.edge.timeofusetariff.corrently
io.openems.edge.timeofusetariff.entsoe
io.openems.edge.timeofusetariff.groupe
io.openems.edge.timeofusetariff.hassfurt
io.openems.edge.timeofusetariff.manual
io.openems.edge.timeofusetariff.rabotcharge
io.openems.edge.timeofusetariff.swisspower
io.openems.edge.timeofusetariff.tibber
io.openems.edge.weather.api
io.openems.edge.weather.openmeteo
io.openems.shared.influxdb
Failed to load latest commit information.
Latest commit Cannot retrieve latest commit at this time.Folders and files Name Name Last commit message
Last commit date
parent directory
View all files
Controls a heat pump that implements the SG-Ready standard via two Relay contacts, depending on surplus power and battery state-of-charge.
The Controller distinguishes the different States, according to the SG-Ready standard.
Name
Description
Lock State
The lock state blocks everything till an internal maximum time of (default) two hours
Regular State
The heat pump runs in energy-efficient standard operation
Recommendation State
State: The heat pump runs in a more sufficient mode for space heating and hot water production, to use available surplus power
Force-On State
The heat pump runs in a definitive start/heat-up mode. Depending on the heat pump, heating is forced and additional heaters may be switched on
The Controller has an ongoing time counter for every state, that is started and stopped if the corresponding state is active or not.
Minimum switching time:
As an additional preventative, the controller has a minimum switching time. If a state changed, it will wait for this time (default 60 seconds) till the next state can be set.
You can’t perform that action at this time.
Failed to load latest commit information.