Consider feed_in_price and correct for max. override time#218
Consider feed_in_price and correct for max. override time#218Chesstimation wants to merge 22 commits intoohAnd:mainfrom
Conversation
Chesstimation
commented
Feb 28, 2026
- I included the feed_in_price (the value of one kWh PV generated energy) into the dynamic battery energy calculation.
- Also I corrected the maximum allowed override time from 12 to 24 hrs. (The UI allows to select 24 hrs).
|
thanks for contribution - but please follow https://ohand.github.io/EOS_connect/developer/index.html#contributing and to get an easier (faster) confirmation 1 feature (-change) per PR - please... and according to #197 --- still unclear, for me, how this kind of opportunity costs can get managed for decisions in the future by the optimizers ... please explain a little bit more - what is your change here and why it should work (not code wise - technical perspective) ;-) regarding max. override - didn't noticed - but thanks in advance for a particular PR |
|
Ok, sorry, dass ich mehrere Sachen in ein PR gepackt habe.
|
|
Also nochmal zu drittens: |
…ng based on BYD HVM specifications
…ent heartbeat tracking
Files changed: M src/version.py
…hreshold-based change detection
Files changed: M src/version.py
…And#157 Allow battery discharge when solar PV forecast exceeds household load, preventing unwanted grid input during cloud shadows. Changes: - New config option: eos.dyn_override_discharge_allowed_pv_greater_load (default: false) - Dynamic override logic in optimization_interface.py with PV>Load comparison - Full day prediction array for all time slots (green chart overlay) - Dashboard indicators: green triangle, "Dynamic Override Active" label, green border - Manual override takes precedence, EVCC modes unaffected - Comprehensive test coverage and documentation API: examine_response_to_control_data() now returns 5-tuple with dyn_override_array (all callers updated and tested) Feature disabled by default - zero impact on existing systems.
Files changed: M src/version.py
Files changed: M src/version.py