tak už jsem to našel 
platí jak jsem napsal, že discharge_power u mode 3 není reálně vybíjecí výkon na baterii, ale výkon střídače na AC straně (tedy tam kde je připojená spotřeba domácnosti a grid).
Ten algoritmus se snaží ve smyčce počítat následující:
kolik je potřeba vybíjet baterii aby se dosáhlo vybití na dané procento + kolik je aktuální výroba = součet je vlastně výkon, co chceme vidět na DC straně - tedy výkon na baterii a výkon na panelech
a to porovná s tím, jaká je aktuální spotřeba
Pokud je požadovaný výkon na baterce a na panelech vyšší, než aktuální spotřeba, nastaví na AC straně výkon součtu požadovaného výkonu na baterce a panelů, což způsobí, že se pokreje spotřeba a zbytek poteče do gridu
Pokud je spotřeba vyšší, než požadovaný výkon na baterce a panelech, tak se nastaví na AC straně výkon rovnající se spotřebě, což znamená, že se sice baterka bude vybíjet rychleji, než chceme s ohledem na target SOC, ale to je ok, protože to jde do spotřeby → lepší než kdyby se to bralo ze sítě.
Až do tohohle bodu to je vše ok a proto to všude u solaxů fungovalo doteď ok.
Následně ale přijde kontrola, zda tento výkon, který chceme nastavit na AC straně střídače, není vyšší než povolený přetok do sítě - a pokud ano, omezí se na hodnotu tohoto povoleného výkonu - a zde je ta chyba, která se ale projevuje jen když je požadovaný výkon střídače vyšší než povolené přetoky - ta limitace povoleným přetokem totiž nebrala vpotaz, že na AC straně střídače není jen přetok do gridu, ale je tam i spotřeba - a ten limit to vždy omezil jen na max přetoky (jako kdyby si myslel, že celkový AC výkon střídače jde jen do gridu a nikam jinam).
Odstranili jsme tu limitaci a za cca hodinu to bude nasazeno na produkci.
Ten limit se hlídá exportLimit hodnotou nastavenou na střídači - toto bylo spíše dvojitá ochrana proti překročení povolených přetoků - jsme u toho extra opatrní, protože ty pokuty jsou obrovské - mále ale otestováno, že i když požadujeme větší výkon na AC straně a není tam spotřeba tedy by došlo k přetokům do gridu vyšší než je povolený, tak to chytí ten exportLimit - i tak to ale budu u vás kontrolovat, zda je vše ok - ono totiž když odpojíte nabíjení EV, tak naše smyčka výpočtu běží cca každých 5-10 sekund a tedy to nechytne ihned a ten výkon nemá pak kam jít než do sítě. To ale chytá ten limit přímo na střídači, i tak si to ale chci ověřit, že je vše ok