• General
  • Growatt XH integration issues

As mentioned as side discussion in another thread wanted to report back on XH integration issues. While the charging commands and export commands themselves work fine (really nice actually !) the SOC discharge and charge stops limits do not work and also the charge rate setting does not work. ( it will not stop charging / discharging till limit set by user in Growatt app and will always charge with rate as set by user in Growatt app themselves)


You see the charging at 100% in my case (9kW) and ignoring limits .
As concluded most likely to do with different set up of these parameters in the XH version.
With I guess number of XH users quickly growing , might be nice to see if this can be addressed. ?
(Happy to test if helpful ). - see that others struggle with the same in Growatt discussions
Keep up the nice work !

    Jorrit Yeah - we will be looking to address that, and will take you up on the offer of testing this before wider rollout, thanks!

    Happy to be guinea pig too - charging is great and the ease with WW is fabulous.
    I would love to discharge during Flux peak, but not until I can set a limit

    Thanks - we will work on this next for Growatt TLX systems. Bear with us.

    Jorrit So let's say take a max charge/discharge rate of 6kWh for your battery.

    If WW calculates the percentage charge rate on that basis, and you needed 6kWh (to top up the battery) for a two-hour window, we would calculate 50%.

    However, if we send 50% to your inverter, we would get 5kWh rate which would also finish way before the end of the two hour window.

    In order to get the correct adjustment, we need to allow you to specify the max charge/discharge of battery.

    And also allow for an adjustment fraction/ratio if the inverter has a higher charge/discharge rate.

    This would mean, you specify charge rate of battery to be 6kWh. And add an battery/inverter ratio in of 6/10 or 0.6.

    We then take that and multiply that by our originally calculated percentage of 50%, which is 50% * 0.6 = 30%.

    And 30% of 10kWh rate of the inverter would indeed result in 3kWh rate being set on the inverter, and meaning our 6kWh would be charged over 2 hours.

    Sounds a bit complicated, but does that make sense? Alternatively we add a separate inverter charge/discharge rate, and sort the ratio out in the background. Either way, it requires input that will be initially defaulted.

    This would clearly go in the Advanced settings with sensible defaults. And most people would not need to touch it.

    Can you confirm that if you set the charge rate of your inverter to 50%, your battery charges at 5kWh, not 3kWh?

      Jorrit Additionally, you mentioned the on-grid and off-grid stop SOC settings with Growatt TLX systems?

      Can you set those and observe their effect please?

        admin this on grid / off- grid appeared to be battery problem. No idea what caused it but for some reason the inverter was going off-grid in evening - not recognising the battery connection. After battery reset all fine. ( and inverters stays in on-grid mode and all menus normally accessible/ WW integration working also at night again)

        admin I am thinking that the TLX not working different than other Growatt inverter , just that the menu set up seems different.(?)

        So if I have a 9kW inverter , my max charge rate is 9kW . 50% is then indeed 50% of that max =4.5 kW ( the charge rate can be set in % or in kW directly in the app menu) .

        So I guess the calculation you are doing today should work fine. Would understand you calculate the desired target charging SOC (%) based on current SOC, the battery capacity and solar forecast and the charge rate is simply the required kWh to be added ( based on battery capacity) divided by hours timeslot - expressed as percentage of max charging capacity?

        So I would see the problem just as that you need to set the correct charging rate for TLX on the server. - which I think we noticed is not connected to any time period but a setting applying to all periods (and probably that you need to set the charging stop SOC and discharge stop SOC based on WW user settings) and maybe set them back to what they were before at end of charging

        Sorry, not 100% sure we are saying the same things here or that I am on wrong track ?

          Jorrit Right, for now, we will expose the max battery charge rate in Advanced settings then, so you can change it. It's not straightforward to get that from the Growatt API - (though it is on Giv).

          Additionally, we will implement the stop charge and dynamic charge rate for Growatt TL-X.

          We will roll that out before doing the discharge changes, which we also want to sort out for Giv.

          Will keep you posted. @Jorrit @krustydad - please check the Release Notes and report your findings, thanks!

            admin Thank You for the "Max battery charge" field. Looking forward to see the effect. It will not be to night, though. Schedule says no need for charging:)
            Still believe it should be beside [Battery Capacity] in {Battery details] in the Setting menu. But that's a detail. Now it is there:-)

              perfrank No worries.

              Reason we didn’t want to stick it in Settings is because we can derive it from most systems, so it would add yet another field to that section.

                admin OK.
                This might be an old engineer's nitty-gritty. But should it be kW and not kWh? Effect, not energy?

                  admin There may be another issue. Schedule has just started and states 18% charge power. Growatt charges with 1.8 kW. This means that 100% is 10kW. And I entered 6.5kW in [Battery rate]. It seems as if WW does not care and still calculate with 10kW. With this charge rate, battery will be full in little over 3 hours , not counting for losses.

                    perfrank So this goes back to my question before. When you isssue a 50% charge rate on your inverter, what does your battery charge at?

                    I think your inverter charges at a percentage of its max rate and does not take into account the battery max charge.

                    Which is why my suggestion before was to introduce a separate inverter max charge as well in Advanced settings, so we can recalculate the correct percentage in accordance with your battery/inverter ratio.

                      admin
                      When charging 50% it charges with 5.02 kW.

                      5 kW is 50% of 10 kW, so inverter uses its max rate for percentage calculation.

                      I might have misunderstand how the calculation in WW works and why numbers come out as they do. What I want is that the calculated charge is distributed over the available periode. With upper numbers as example):
                      Battery capacity times (1 - SOC) divided by hours in period.
                      12.8 * (1-55/100) / 6 = 0.96 kW. Which is 9.6% of the 10kW. However, WW have calculated todays charge rate to 18%, which means, that charge has finished in 3.2 hours. I expected the charge to be distributed over all 6 hours. How can I achieve this?

                        Status last night :
                        Charge stop SOC 95%
                        Charge rate 100%

                        Status this morning::
                        charge stop SOC : 100%
                        charge rate at 100%

                        I had put the battery max setting to 3kW , to give it a try.

                        Looking at my import graph it seems charge at full 100% for about 30 min, but stop at the correct target level (it just hit SOC 74%)



                        So SOC stop setting seems to work, but not charging rate

                        So just to confirm: 50% charge rate is 50% of inverter power. I do not know if inverter may limit this by battery max rate for smaller batteries, not sure how I could check that .

                        Note , at the end of the charge session can you set back the charge stop SOC and charge rate to what is was before the charge session ? Say WW charges it with 30% , in the afternoon I need it back to say 100 charge rate and my 95% default stop SOC to maximally charge via solar - ( I prefer 95% think better for batteries, but guess WW setting it back to what it was is always best option ?)

                        Thanks

                        perfrank

                        5 kW is 50% of 10 kW, so inverter uses its max rate for percentage calculation.

                        Cool, so now we know that, we also need the inverter max charge, as well as your battery max charge of 5-6kW.

                        We'll add a setting for that (which we assumed we may have needed, so just as well we kept this under the Advanced section!).

                        We basically need both (if they are different) in order to calculate the correct charge rate. If inverter charge rate isn't being set by the user, we just use the max charge rate of the battery.

                          ok, I have notices something odd today...
                          I have changed no advanced settings as far as I am aware (I did view them), and overnight charging correctly grid charging to 100%, but today the solar has pretty much stalled at 80%-ish and is exporting the majority.
                          I cannot be sure if this is some oddity inside Growatt or the inverter, or if WW has set something...

                          I know WW writes out to Time Slot 3, so not sure if the grid first is causing this?

                            krustydad Ah, it might because with TL-X inverters you need a specific window/timeslot for Load First that should be enabled? @Jorrit ?