Comments (13)
Looking at your log you had a few errors with some data timeouts, but they seemed to go away.
You don't have much discharge planned now as you are due to run out of battery.
If this evening you have spare battery please snapshot the battery chart and the log again and post it here
from batpred.
Hi Trefor, same again last night - see enclosed logs and photos.. Appreciate you looking into it..
appdaemon3.log
appdaemon2.log
appdaemon1.log
appdaemon.log
from batpred.
Unfortunately the logs only show from this morning onwards.
For tonight i see a planned discharge in the log, can you post the Predbat battery chart?
Next discharge window will be: 2023-09-23 22:55:00+01:00 - 2023-09-23 23:00:00+01:00 at reserve 39.0
from batpred.
from batpred.
So now it's not predicting a discharge today as the batter level expected must be below your minimum. What do you have metric_soc_min and metric_soc_keep set to?
from batpred.
I can't see those exact entities - are these the ones?..
from batpred.
So your plan seemed correct, that is the keep was 2.7 and it was ending around 2.7
If you can capture the log for the hour before the charge window I can check further
from batpred.
I had a forced discharge period last night which discharged the battery to 27%. Do you know why it wouldn't be discharging to the defined 4%?
Unfortunately the logs look to have been reset to this morning - can I check my config is correct? I have tried log_generations, but this just seems to spread the logs across multiple files rather that chronologically?
logs:
error_log:
filename: /config/appdaemon/logs/error.log
main_log:
filename: /config/appdaemon/logs/appdaemon.log
log_size: 8192
access_log:
filename: /config/appdaemon/logs/access.log
diag_log:
filename: /config/appdaemon/logs/diag.log
from batpred.
You have Best SOC Keep set to 2.7 so that would be the target discharge level, if you reduce this you should get more.
One thing I did wonder about adding as a feature is some sort of scaling of SOC keep so as it gets closer to a charge slot it scales down .
from batpred.
Thank you - I'll update it. The approach sounds spot on :)
Can I check the log configuration is correct?
from batpred.
I just set the main_log, this contains all the Predbat stuff. Then if there is an error I check in System/Logs/AppDeamon in the HA gui to see any more details.
logs:
main_log:
filename: /config/appdaemon.log
from batpred.
Thank you
from batpred.
Closing for now, feel free to open a new ticket if you get further issues
from batpred.
Related Issues (20)
- IOG on 7.18.2 - still doesn't charge at 11.30pm HOT 3
- Fatal Errors after last night's update HOT 17
- Fatal error with 7.18.4 HOT 1
- Predbat Status - "ERROR: Exception raised 'PredBat' object has no attribute 'now;" HOT 3
- Hass.get history issue with latest update HOT 6
- PauseCharge was not switched off when a charge window was planned/enabled, so battery would not charge HOT 4
- Charge window not updated to reflect changes in plan HOT 4
- 7.19.0 errors HOT 7
- Unusually high overnight SOC HOT 7
- Query about the accuracy of suggested charge and discharge rate from the 'auto generate charge curve' routines HOT 2
- Predbat Savings sensors innaccurate HOT 1
- Predbat not working after latest update HOT 15
- NoCharge drawing from grid and not reducing current SOC to target
- Turning off set_reserve_enable doesnโt restore set reserve to default
- Exception raised when updating to v7.19.2 HOT 1
- Multi-threading for Region Optimisation HOT 1
- New Pause mode is no longer being set - it errors out HOT 1
- Predbat not working on all updates after v17.19.0 - Exception Raised 1440/1470 HOT 3
- Inverter time not updating HOT 2
- Carbon Intensity no appearing in my plan - Something I've not configured correctly HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from batpred.