Predicting power and settings

10 comments started 2023-02-06 last 2023-02-07
GivEnergy ProductsBattery
M
#1 MarkyG82

The tesla system has a fancy pants setting that will charge the battery to an amount overnight depending on the weather forecast the next day. I am fully aware that the givenergy systems don't do this so I have been thinking about what to do as an alternative.
I currently charge (9.5 battery) to 100% each night on Oct Go. This gets used a little in the morning and then topped up either fully or a little depending on the orb in the sky. I'm happy with this as the hit I get on over generating compared to charging is quite small and more than made up for on the days where I use all the generated power.
As we get towards the springs with longer days (only had the system since Nov) I am thinking about lowering the charge level overnight to limit the import.

Do I wait till the spring and change it to say 50% or do I increment once a month by 10%. Eventually we should be able to charge fully on PV with no import overnight.

What do you lot do if anything?

#2 Cdent

MarkyG82 I've tried this, and apparently there's a bug that stops the lower charge to % being accepted. Even GE tried themselves, set mine to 70% and it looks like it was accepted, but then charged to 100% the following night. So even manually adjusting it might not work.

Home assistant is an option to try and automate it a little, and there was some Python code from another user that would do the job too.

B
#3 Ben_Collier

I’ve been using the recommendation on here of changing the charging current to a lower level if I know it’s going to be a sunny day. Then guess how much % will be added in the charge window.

Also gets around a bug where a lower than 100% target causes the battery to discharge and top up loads.

Kinda stupid things can’t work as you’d hope 😣

K
#4 Karen

I have an 8.2kw battery and AC 3.0 unit and haven't had an issue with it ignoring my "charge to setting". During mid winter I charged to 100%. If weather cast says sunny intervals and light cloud I charge to about 90%. Today, when it was forecasted to be really sunny I charged to 75%. I will gradually reduce my charge to setting as the days get longer and sunnier until solar can fill the battery completely. But I do have an iboost diverter, so if I get my estimate wrong and overcharge this mops up the excess solar during the day and heats my water, rather than sending to the grid. I am on Octopus agile outgoing so do an export to the grid for an hour at peak times as well, you may not need to charge so much if you arn't doig this.

K
#5 Karen

PS: I do all my settings on the portal rather than the app - I don't know if that makes any difference as to whether the lower "charge to: setting is accepted.

T
#6 TX200

MarkyG82 there's a few people on here who have written their own solutions for this.

Do a search of the forum and you should find what you are looking for.

One of them is in Python using the portal API. Others are bolt ons to Home Assistant with GivTCP.

T
#7 Tim

MarkyG82 Our HY5 Charge to % works fine each night, same as @Karen who has an AC3. I recall there being a problem with AC3s ignoring the battery reserve but not the Charge to %.

In answer to your question, we drop the Charge to % every few weeks. It was 100% in December, dropped to 80% in January and we've just dropped it to 70% now. If we charge more than we need, it costs us 0.4p/kWh (off-peak-SEG) compared to 40p/kWh(ish) for standard rate import, so the cost of charging more than necessary is a small price to pay for minimising the risk of using standard rate energy.

S
#9 stevelewis

MarkyG82 Fully automated using python... www.github.com/salewis38/palm

M
#10 MarkyG82

Thanks for the replies. Yes I did find a few solutions after I had written the post. Must learn to follow my own rule of searching a forum before asking an obvious question!

I do have home assistant but struggled to get the system to be recognised by givenergy-local integration. Didnt realise there was another in GivTCP. I'll give that a go before digging into any python.
Was also trying to get my car point (syncEV) on HA with little success. Could be an issue with my home network (deco mesh) or just the syncEV point being not the smartest.

I'll keep digging and thanks for the tips.