-
-
Notifications
You must be signed in to change notification settings - Fork 94
Description
Describe the bug
The battery last night didn't charge properly, never got to 100% by the end of the night.
I think this is an issue with intelligent octopus and it's dynamic slots. Because generally it's been charging fine when it's a usual night now (23:30-05:30) that I've fixed the charge rate, but last night was different. I had driven the day before and the battery on the car was low. So octopus was giving me additional slots to charge, but these slots I noticed change a lot throughout the night, so I wonder if predbat thought it had more time at a cheap rate but that changed, pulling up the rug of its plan?
I wonder if somehow I have to simplify the logic around these dynamic slots? Treat them as additional slots to recharge the battery but not do any fancy things like export because you can't rely on them?
Expected behaviour
I expected to end the night with 100% battery.
Predbat version
8.31.9
Environment details
Sigenergy 12kw inverter
2x "10kw" batteries
Docker install
Import limit of 18kw
Predbat hasn't been configured to directly know about the car, because the car is wired on the other side of my consumer unit so my battery can't see it's load and so it won't drain the battery (is this correct). I have a direct octopus integration, I'm using the tesla integration with octopus, so octopus should know the SoC of the car.
I don't think the import limit played a part here, because even if we got close to it, the EV charger is the device that ramps down if it needs to, so that should give us more slots if anything as octopus should see that.
I created this as an issue rather than asking on Facebook so I can provide all my logs etc.
There were probably more slots planned, but this is all I can see now at 10:31

For context this is a normal, non charge night, which is what I would expect.
Log file
predbat(1).log
Predbat debug yaml file


