Skip to content

Commit 2a49941

Browse files
committed
init newLimitSetpoint
improved startup: init newLimitSetpoint
1 parent 1e949cd commit 2a49941

2 files changed

Lines changed: 9 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Changelog
22

3+
## V 1.100
4+
### script
5+
* improve startup: init newLimitSetpoint
6+
37
## V 1.99
48
### script
59
* fix mixed mode: if setLimit < getminwatt there was an calulation error (results in setLimit = 0).

HoymilesZeroExport.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
# along with this program. If not, see <http://www.gnu.org/licenses/>.
1616

1717
__author__ = "Tobias Kraft"
18-
__version__ = "1.99"
18+
__version__ = "1.100"
1919

2020
import time
2121
from requests.sessions import Session
@@ -1615,14 +1615,16 @@ def emit(self, record):
16151615
try:
16161616
logger.info("---Init---")
16171617

1618-
newLimitSetpoint = 0
16191618
DTU.CheckMinVersion()
16201619
if GetHoymilesAvailable():
16211620
for i in range(INVERTER_COUNT):
16221621
SetHoymilesPowerStatus(i, True)
1623-
SetLimit(GetMinWattFromAllInverters())
1622+
newLimitSetpoint = GetMinWattFromAllInverters()
1623+
SetLimit(newLimitSetpoint)
16241624
GetHoymilesActualPower()
16251625
GetCheckBattery()
1626+
else:
1627+
newLimitSetpoint = 0
16261628
GetPowermeterWatts()
16271629
except Exception as e:
16281630
if hasattr(e, 'message'):

0 commit comments

Comments
 (0)