dalsi pokus ladeni
Some checks failed
CI and deploy / migration-check (pull_request) Failing after 17s
CI and deploy / deploy (pull_request) Has been skipped

This commit is contained in:
Dusan Vojacek
2026-05-04 20:11:50 +02:00
parent b35f292295
commit 8a3a49806b
8 changed files with 28 additions and 26 deletions

View File

@@ -244,15 +244,14 @@ def _deye_zero_export_amps_for_passive(
max_discharge_a: int,
) -> tuple[int, int]:
"""
PASSIVE (zero export k CT/zátěži): výchozí plné 108/109.
PASSIVE (zero export k CT/zátěži): asymetrie jen tam, kde dává smysl pro import.
Export v plánu bez vybíjení baterie vypne charge A; import bez nabíjení vypne discharge A.
Export do sítě (grid_w < 0) už směr toku řeší režim / 142 / 145 — **108** jako strop zbytečně
nenulovat na 0 (viz home-01). Jediná speciální větev: import bez nabíjení → vypnout vybíjení.
"""
if grid_w < 0 and bat_w >= 0:
return 0, max_discharge_a
if grid_w > 0 and bat_w <= 0:
return max_charge_a, 0
return max_charge_a, max_discharge_a
return int(max_charge_a), int(max_discharge_a)
def deye_battery_charge_discharge_amps(