springfall2008 / batpred

Home battery prediction and charging automation for Home Assistant, supporting many inverter types
https://springfall2008.github.io/batpred/
115 stars 40 forks source link

CO2 g/kW always zero #1026

Closed tractor137 closed 4 months ago

tractor137 commented 4 months ago

Describe the bug All values in the HTML plan for CO2 g/kW are zero

Expected behavior Varied values in response to the sensor.carbon_intensity_uk value

Predbat version

v7.17.6 Environment details

Givenergy battery and inverter Standard HA on Pi4b

Screenshots

Screenshot 2024-04-28 at 21 23 43

Log file

tractor137 commented 4 months ago

2024-04-28 21:30:46.598014 INFO pred_bat: --------------- PredBat - update at 2024-04-28 21:30:00+01:00 with clock skew 0 minutes, minutes now 1290 2024-04-28 21:30:46.625153 INFO pred_bat: Using cached GITHub data for https://api.github.com/repos/springfall2008/batpred/releases age 2.8 minutes 2024-04-28 21:30:46.630634 INFO pred_bat: Predbat /homeassistant/appdaemon/apps/batpred/predbat.py version v7.17.6 currently running, latest version is v7.17.6 latest beta v7.17.6 2024-04-28 21:30:46.637167 INFO pred_bat: Autoupdate: Currently up to date 2024-04-28 21:30:46.680562 INFO pred_bat: Configuration: forecast_hours 48 max_windows 96 num_cars 1 debug enable is False calculate_plan_every 5 calculate_fast_plan False 2024-04-28 21:30:46.684882 INFO pred_bat: Cars 1 charging from battery False planned [False], charging_now [False] smart [False], max_price [0.0], plan_time ['07:00:00'], battery size [100.0], limit [100.0], rate [2.3] 2024-04-28 21:30:46.689244 INFO pred_bat: Predbat mode is set to Control charge & discharge 2024-04-28 21:30:48.158781 INFO pred_bat: Found 11520 load_today datapoints going back 7 days 2024-04-28 21:30:50.486580 INFO pred_bat: Current data so far today: load 33.11 kWh import 20.0 kWh export 14.3 kWh pv 23.1 kWh 2024-04-28 21:30:50.489293 INFO pred_bat: Fetching futurerate data from None 2024-04-28 21:30:50.539759 INFO pred_bat: Car 0 using Octopus Intelligent, charging limit 80.0, ready time 08:00:00 - battery size 100.0 2024-04-28 21:30:50.544480 INFO pred_bat: Current Car SOC kWh: [0.0] 2024-04-28 21:30:50.586903 INFO pred_bat: Standing charge is set to 65.121 p 2024-04-28 21:30:50.611512 INFO pred_bat: Octopus Intelligent slot at 04-28 00:30:00-04-28 01:00:00 assumed price 7.5 2024-04-28 21:30:50.615936 INFO pred_bat: Octopus Intelligent slot at 04-28 00:00:00-04-28 00:30:00 assumed price 7.5 2024-04-28 21:30:50.620215 INFO pred_bat: Octopus Intelligent slot at 04-28 02:00:00-04-28 02:30:00 assumed price 7.5 2024-04-28 21:30:50.624493 INFO pred_bat: Octopus Intelligent slot at 04-28 01:30:00-04-28 02:00:00 assumed price 7.5 2024-04-28 21:30:50.628723 INFO pred_bat: Octopus Intelligent slot at 04-28 01:00:00-04-28 01:30:00 assumed price 7.5 2024-04-28 21:30:50.632901 INFO pred_bat: Octopus Intelligent slot at 04-28 03:00:00-04-28 03:30:00 assumed price 7.5 2024-04-28 21:30:50.637003 INFO pred_bat: Octopus Intelligent slot at 04-28 04:00:00-04-28 04:30:00 assumed price 7.5 2024-04-28 21:30:50.641288 INFO pred_bat: Octopus Intelligent slot at 04-28 03:30:00-04-28 04:00:00 assumed price 7.5 2024-04-28 21:30:50.645420 INFO pred_bat: Octopus Intelligent slot at 04-28 05:00:00-04-28 05:30:00 assumed price 7.5 2024-04-28 21:30:50.650115 INFO pred_bat: Octopus Intelligent slot at 04-28 04:30:00-04-28 05:00:00 assumed price 7.5 2024-04-28 21:30:50.654433 INFO pred_bat: Octopus Intelligent slot at 04-28 06:00:00-04-28 06:30:00 assumed price 7.5 2024-04-28 21:30:50.658642 INFO pred_bat: Octopus Intelligent slot at 04-28 05:30:00-04-28 06:00:00 assumed price 7.5 2024-04-28 21:30:50.662835 INFO pred_bat: Octopus Intelligent slot at 04-28 07:00:00-04-28 07:30:00 assumed price 7.5 2024-04-28 21:30:50.667057 INFO pred_bat: Octopus Intelligent slot at 04-28 06:30:00-04-28 07:00:00 assumed price 7.5 2024-04-28 21:30:50.671162 INFO pred_bat: Octopus Intelligent slot at 04-28 13:30:00-04-28 14:00:00 assumed price 7.5 2024-04-28 21:30:50.675456 INFO pred_bat: Octopus Intelligent slot at 04-28 13:00:00-04-28 13:30:00 assumed price 7.5 2024-04-28 21:30:51.759043 INFO pred_bat: Rate min forward looking: now 7.5 at end of forecast 7.5 2024-04-28 21:30:51.764147 INFO pred_bat: Import rates min 7.5 max 26.78 average 21.96 2024-04-28 21:30:51.789307 INFO pred_bat: Export rates min 15.0 max 15.0 average 15.0 2024-04-28 21:30:51.793589 INFO pred_bat: Rate thresholds (for charge/discharge) are import 26.28p (0.0) export 15.0p (0.0) 2024-04-28 21:30:51.806127 INFO pred_bat: High export rate found rates in range 15.0 to 15.0 2024-04-28 21:30:51.813737 INFO pred_bat: Low Import rate found rates in range 7.5 to 7.5 2024-04-28 21:30:51.817890 INFO pred_bat: Car 0 is using Octopus intelligent schedule 2024-04-28 21:30:51.990984 INFO pred_bat: Todays energy import 20.0 kWh export 14.3 kWh cost 7.9 p import 222.4 p export -214.5 p carbon 0.0 kg 2024-04-28 21:30:52.003057 INFO pred_bat: PV Data for pv_forecast_today total 28.19 kWh 2024-04-28 21:30:52.014429 INFO pred_bat: PV Data for pv_forecast_tomorrow total 25.0 kWh 2024-04-28 21:30:52.030012 INFO pred_bat: PV Data for pv_forecast_d3 total 20.14 kWh 2024-04-28 21:30:52.047361 INFO pred_bat: PV Data for pv_forecast_d4 total 16.99 kWh 2024-04-28 21:30:52.133967 INFO pred_bat: Historical data totals for days [1, 2, 3, 4, 5, 6, 7] are [35.52, 25.0, 11.58, 16.8, 16.34, 10.98, 12.29] - min 10.98 2024-04-28 21:30:52.138627 INFO pred_bat: Model filter enabled - Discarding day 6 as it is the lowest of the 7 datapoints 2024-04-28 21:30:52.143939 INFO pred_bat: WARN: Historical day 2 has 5 minutes of gap in the data, filled from 25.0 kWh to make new average 25.09 kWh (percent 100%) 2024-04-28 21:30:52.151000 INFO pred_bat: Historical days now [1, 2, 3, 4, 5, 7] weight [1, 1, 1, 1, 1, 1] 2024-04-28 21:30:52.269883 INFO pred_bat: Today's load divergence 150.16 % in-day adjustment 147.66 % damping 0.95x, Predicted so far 8.93 kWh with 7.12 kWh car excluded and 5.28 kWh import ignored and 0 forecast extra, Actual so far 19.58 kWh with 3.91 kWh car excluded and 9.92 kWh import ignored 2024-04-28 21:30:52.391132 INFO pred_bat: Inverter 0: Type GE GivEnergy 2024-04-28 21:30:52.394505 INFO pred_bat: Inverter 0 using Rest API http://homeassistant.local:6345 2024-04-28 21:30:53.643682 INFO pred_bat: Inverter 0 does not have timed pause support enabled 2024-04-28 21:30:53.650156 INFO pred_bat: Invertor time 2024-04-28 21:30:43+01:00 AppDaemon time 2024-04-28 21:30:53.644520+01:00 difference -0.18 minutes 2024-04-28 21:30:53.654704 INFO pred_bat: Reserve min: 4.0% Battery_min:4.0% 2024-04-28 21:30:53.659478 INFO pred_bat: Inverter 0 with soc_max 9.52 kWh nominal_capacity 9.52 kWh battery rate raw 2600 w charge rate 2.6 kW discharge rate 2.6 kW battery_rate_min 0.0 w ac limit 5.0 kW export limit 5.0 kW reserve 4.0 % current_reserve 10.0 % 2024-04-28 21:30:54.917426 INFO pred_bat: Inverter 0 SOC: 7.14 kW 75 % Current charge rate 0.0 w Current discharge rate 2600.0 w Current power 3.0 w Current voltage 52.0 2024-04-28 21:30:54.921543 INFO pred_bat: Inverter 0 scheduled charge enable is False 2024-04-28 21:30:54.925596 INFO pred_bat: Inverter 0 charge windows currently [] 2024-04-28 21:30:54.929764 INFO pred_bat: Inverter 0 Charge settings: timed charged is disabled, power 0.0 kW 2024-04-28 21:31:04.969111 INFO pred_bat: Inverter 0 Wrote scheduled_discharge_enable to True successfully and got on 2024-04-28 21:31:04.974143 INFO pred_bat: Inverter 0 sensor.predbat_GE_0_scheduled_discharge_enable set to True 2024-04-28 21:31:04.979032 INFO pred_bat: Inverter 0 scheduled discharge enable is True 2024-04-28 21:31:04.982630 INFO pred_bat: Inverter 0 discharge windows currently [{'start': 1260, 'end': 1411, 'average': 0}, {'start': 2700, 'end': 2851, 'average': 0}] 2024-04-28 21:31:04.986086 INFO pred_bat: Found 1 inverters totals: min reserve 0.38 current reserve 0.95 soc_max 9.52 soc 7.14 charge rate 0.0 kW discharge rate 2.6 kW battery_rate_min 0.0 w ac limit 5.0 export limit 5.0 kW loss charge 3 % loss discharge 3 % inverter loss 4 % 2024-04-28 21:31:05.082126 INFO pred_bat: Base charge window [ ] 2024-04-28 21:31:05.085713 INFO pred_bat: Base discharge window [ 28-04 21:00:00 - 28-04 23:31:00 @ 0p 0.0%, 29-04 21:00:00 - 29-04 23:31:00 @ 0p 0.0% ] 2024-04-28 21:31:05.088318 INFO pred_bat: Plan was last updated on 2024-04-28 21:25:00+01:00 and is now 5.0 minutes old 2024-04-28 21:31:05.091690 INFO pred_bat: Best charge window [ 28-04 23:30:00 - 29-04 02:20:00 @ 7.5p 95%, 29-04 02:30:00 - 29-04 03:00:00 @ 7.5p 100%, 29-04 03:30:00 - 29-04 04:00:00 @ 7.5p 99%, 29-04 04:30:00 - 29-04 04:50:00 @ 7.5p 93%, 29-04 05:00:00 - 29-04 05:30:00 @ 7.5p 100%, 29-04 23:30:00 - 30-04 02:30:00 @ 7.5p 89%, 30-04 03:00:00 - 30-04 04:00:00 @ 7.5p 99%, 30-04 04:30:00 - 30-04 05:30:00 @ 7.5p 100% ] 2024-04-28 21:31:05.094797 INFO pred_bat: Best discharge window [ 28-04 21:00:00 - 28-04 23:30:00 @ 15.0p 10%, 29-04 02:20:00 - 29-04 02:30:00 @ 15.0p 81%, 29-04 03:00:00 - 29-04 03:30:00 @ 15.0p 77%, 29-04 04:00:00 - 29-04 04:30:00 @ 15.0p 75%, 29-04 04:50:00 - 29-04 05:00:00 @ 15.0p 79%, 29-04 17:00:00 - 29-04 17:30:00 @ 15.0p 99%, 29-04 18:00:00 - 29-04 18:30:00 @ 15.0p 98%, 29-04 21:15:00 - 29-04 23:30:00 @ 15.0p 4%, 30-04 02:30:00 - 30-04 03:00:00 @ 15.0p 65%, 30-04 04:00:00 - 30-04 04:30:00 @ 15.0p 76% ] 2024-04-28 21:31:05.099991 INFO pred_bat: PV Forecast 45.1 kWh and 10% Forecast 17.6 kWh pv cloud factor 0.6 2024-04-28 21:31:05.120267 INFO pred_bat: Load divergence over 4.0 hours mean 1027.25 W, min 259.2 W, max 1852.6 W, std dev 372.76 W, divergence 36.29% 2024-04-28 21:31:05.361513 INFO pred_bat: Creating pool of 4 processes to match your CPU count 2024-04-28 21:31:05.550403 INFO pred_bat: predict base end_record 04-30 21:30:00 final soc 5.89 kWh metric 54.87 p metric_keep 0 min_soc 0.38 @ 04-28 23:55:00 kWh load 75.5 pv 68.23 2024-04-28 21:31:05.558301 INFO pred_bat: [ 21:30, 22:30, 23:30, 00:30, 01:30, 02:30, 03:30, 04:30, 05:30, 06:30, 07:30, 08:30, 09:30, 10:30, 11:30, 12:30, 13:30, 14:30, 15:30, 16:30, 17:30, 18:30, 19:30, 20:30, 21:30, 22:30, 23:30, 00:30, 01:30, 02:30, 03:30, 04:30, 05:30, 06:30, 07:30, 08:30, 09:30, 10:30, 11:30, 12:30, 13:30, 14:30, 15:30, 16:30, 17:30, 18:30, 19:30, 20:30] 2024-04-28 21:31:05.565039 INFO pred_bat: SOC: [ 7.14, 4.35, 1.56, 0.38, 0.38, 0.38, 0.38, 0.38, 0.38, 0.38, 0.68, 1.36, 2.77, 4.37, 6.03, 7.64, 9.16, 9.52, 9.52, 9.52, 9.52, 9.21, 8.57, 7.52, 5.59, 2.8, 0.38, 0.38, 0.38, 0.38, 0.38, 0.38, 0.38, 0.38, 0.38, 0.77, 1.6, 2.91, 4.51, 6.04, 7.69, 8.99, 9.52, 9.52, 9.39, 8.83, 7.93, 6.75] 2024-04-28 21:31:05.570955 INFO pred_bat: STATE: [ g>bf-, g>bf-, g>bf-, g<be-, g<be-, g<be-, g<be-, g<be-, g<be-, g~be+, g~be-, g~be+, g~be+, g~be+, g~be+, g~be+, g~be+, g>be+, g>be+, g>be+, g~be-, g~be-, g~be-, g~be-, g>bf-, g>bf-, g<bf-, g<be-, g<be-, g<be-, g<be-, g<be-, g<be-, g<be-, g~be+, g~be+, g~be+, g~be+, g~be+, g~be+, g~be+, g~be+, g>be+, g>be+, g~be-, g~be-, g~be-, g~be-] 2024-04-28 21:31:05.585781 INFO pred_bat: LOAD: [ 33.1, 34.41, 35.57, 37.36, 38.41, 39.28, 40.16, 41.11, 42.13, 43.03, 43.55, 44.24, 44.69, 45.31, 45.87, 46.47, 46.96, 47.63, 48.46, 48.88, 49.42, 50.55, 51.51, 52.55, 53.46, 54.67, 55.77, 57.27, 58.44, 59.47, 60.53, 61.9, 63.24, 64.43, 65.14, 65.53, 66.03, 66.64, 67.11, 67.85, 68.43, 69.29, 69.99, 70.54, 71.3, 72.43, 73.54, 74.7] 2024-04-28 21:31:05.592331 INFO pred_bat: PV: [ 23.1, 23.1, 23.1, 23.1, 23.1, 23.1, 23.1, 23.1, 23.1, 23.19, 23.97, 25.4, 27.35, 29.84, 32.63, 35.51, 38.29, 40.94, 43.33, 45.31, 46.77, 47.65, 48.03, 48.09, 48.09, 48.09, 48.09, 48.09, 48.09, 48.09, 48.09, 48.09, 48.09, 48.13, 48.46, 49.26, 50.66, 52.64, 55.08, 57.75, 60.37, 62.72, 64.68, 66.16, 67.24, 67.89, 68.17, 68.23] 2024-04-28 21:31:05.598373 INFO pred_bat: IMPORT: [ 20.0, 20.0, 20.0, 20.81, 21.87, 22.74, 23.62, 24.57, 25.59, 26.39, 26.46, 26.46, 26.46, 26.46, 26.46, 26.46, 26.46, 26.46, 26.46, 26.46, 26.46, 26.46, 26.46, 26.46, 26.46, 26.46, 26.58, 28.08, 29.25, 30.28, 31.33, 32.71, 34.05, 35.2, 35.59, 35.59, 35.59, 35.59, 35.59, 35.59, 35.59, 35.59, 35.59, 35.59, 35.59, 35.59, 35.59, 35.59] 2024-04-28 21:31:05.604259 INFO pred_bat: EXPORT: [ 14.3, 15.6, 17.04, 17.16, 17.16, 17.16, 17.16, 17.16, 17.16, 17.16, 17.16, 17.16, 17.19, 17.37, 17.85, 18.42, 19.09, 20.61, 22.07, 23.55, 24.41, 24.41, 24.41, 24.41, 25.29, 26.68, 27.95, 27.95, 27.95, 27.95, 27.95, 27.95, 27.95, 27.95, 27.95, 27.95, 27.95, 27.95, 28.24, 28.55, 28.86, 28.96, 29.62, 30.5, 30.9, 30.9, 30.9, 30.9] 2024-04-28 21:31:05.609367 INFO pred_bat: CARBON: [ 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0] 2024-04-28 21:31:05.614494 INFO pred_bat: CAR0: [ 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0] 2024-04-28 21:31:05.619704 INFO pred_bat: METRIC: [ 7.9, -11.56, -33.14, 36.27, 44.19, 50.72, 57.31, 64.44, 72.11, 93.64, 95.39, 95.39, 94.89, 92.23, 84.94, 76.48, 66.39, 43.62, 21.66, -0.51, -13.43, -13.43, -13.43, -13.43, -26.68, -47.51, -63.31, 13.02, 21.82, 29.52, 37.46, 47.79, 57.84, 88.66, 99.14, 99.14, 99.14, 99.14, 94.89, 90.21, 85.58, 83.98, 74.19, 60.89, 54.87, 54.87, 54.87, 54.87] 2024-04-28 21:31:06.223296 INFO pred_bat: Battery has 2.42 hours left - now at 7.14 2024-04-28 21:31:06.383234 INFO pred_bat: predict base10 end_record 04-30 21:30:00 final soc 0.38 kWh metric 528.93 p metric_keep 0 min_soc 0.38 @ 04-29 00:05:00 kWh load 79.74 pv 40.66 2024-04-28 21:31:06.389405 INFO pred_bat: [ 21:30, 22:30, 23:30, 00:30, 01:30, 02:30, 03:30, 04:30, 05:30, 06:30, 07:30, 08:30, 09:30, 10:30, 11:30, 12:30, 13:30, 14:30, 15:30, 16:30, 17:30, 18:30, 19:30, 20:30, 21:30, 22:30, 23:30, 00:30, 01:30, 02:30, 03:30, 04:30, 05:30, 06:30, 07:30, 08:30, 09:30, 10:30, 11:30, 12:30, 13:30, 14:30, 15:30, 16:30, 17:30, 18:30, 19:30, 20:30] 2024-04-28 21:31:06.394642 INFO pred_bat: SOC: [ 7.14, 4.35, 1.56, 0.38, 0.38, 0.38, 0.38, 0.38, 0.38, 0.38, 0.38, 0.38, 0.67, 1.13, 1.78, 2.35, 2.9, 3.13, 3.08, 3.25, 3.0, 2.02, 0.95, 0.38, 0.38, 0.38, 0.38, 0.38, 0.38, 0.38, 0.38, 0.38, 0.38, 0.38, 0.38, 0.38, 0.45, 0.52, 1.03, 1.37, 1.85, 1.82, 1.75, 1.63, 1.07, 0.38, 0.38, 0.38] 2024-04-28 21:31:06.399376 INFO pred_bat: STATE: [ g>bf-, g>bf-, g>bf-, g<be-, g<be-, g<be-, g<be-, g<be-, g<be-, g<be-, g<be-, g~be+, g~be+, g~be+, g~be-, g~be+, g~be+, g~be+, g~be+, g~be+, g~be-, g~be-, g~be-, g<be-, g<bf-, g<bf-, g<bf-, g<be-, g<be-, g<be-, g<be-, g<be-, g<be-, g<be-, g~be+, g~be+, g~be+, g~be+, g~be-, g~be+, g~be-, g~be+, g~be-, g~be-, g~be-, g<be-, g<be-, g<be-] 2024-04-28 21:31:06.404357 INFO pred_bat: LOAD: [ 33.1, 34.58, 35.86, 37.83, 38.99, 39.92, 40.92, 41.95, 43.08, 44.05, 44.61, 45.38, 45.87, 46.55, 47.16, 47.82, 48.36, 49.11, 50.01, 50.48, 51.08, 52.3, 53.38, 54.52, 55.52, 56.86, 58.08, 59.75, 61.02, 62.13, 63.33, 64.84, 66.31, 67.6, 68.35, 68.8, 69.34, 70.01, 70.54, 71.34, 71.99, 72.94, 73.71, 74.31, 75.17, 76.37, 77.61, 78.88] 2024-04-28 21:31:06.409424 INFO pred_bat: PV: [ 23.1, 23.1, 23.1, 23.1, 23.1, 23.1, 23.1, 23.1, 23.1, 23.13, 23.33, 23.81, 24.62, 25.81, 27.12, 28.39, 29.52, 30.54, 31.45, 32.1, 32.49, 32.66, 32.75, 32.77, 32.77, 32.77, 32.77, 32.77, 32.77, 32.77, 32.77, 32.77, 32.77, 32.79, 32.9, 33.1, 33.54, 34.32, 35.4, 36.59, 37.77, 38.73, 39.48, 39.98, 40.34, 40.52, 40.63, 40.66] 2024-04-28 21:31:06.416648 INFO pred_bat: IMPORT: [ 20.0, 20.17, 20.24, 21.27, 22.43, 23.36, 24.36, 25.39, 26.52, 27.46, 27.83, 28.13, 28.13, 28.13, 28.13, 28.13, 28.13, 28.13, 28.13, 28.13, 28.13, 28.28, 28.28, 28.87, 29.87, 31.21, 32.42, 34.09, 35.36, 36.47, 37.68, 39.18, 40.66, 41.93, 42.57, 42.83, 43.01, 43.01, 43.01, 43.01, 43.01, 43.01, 43.01, 43.01, 43.01, 43.4, 44.53, 45.77] 2024-04-28 21:31:06.422220 INFO pred_bat: EXPORT: [ 14.3, 15.59, 16.98, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14] 2024-04-28 21:31:06.428213 INFO pred_bat: CARBON: [ 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0] 2024-04-28 21:31:06.434125 INFO pred_bat: CAR0: [ 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0] 2024-04-28 21:31:06.439455 INFO pred_bat: METRIC: [ 7.9, -7.02, -25.96, 44.57, 53.23, 60.21, 67.7, 75.44, 83.92, 109.07, 118.98, 127.2, 127.2, 127.2, 127.2, 127.2, 127.2, 127.2, 127.2, 127.2, 127.2, 131.06, 131.06, 146.86, 173.56, 209.5, 242.09, 319.72, 329.26, 337.58, 346.61, 357.91, 368.95, 403.1, 420.28, 427.19, 432.07, 432.07, 432.07, 432.07, 432.07, 432.07, 432.07, 432.07, 432.07, 442.33, 472.65, 505.87] 2024-04-28 21:31:06.717174 INFO pred_bat: predict best10 end_record 04-30 21:30:00 final soc 3.25 kWh metric 315.2 p metric_keep 0 min_soc 0.38 @ 04-29 23:05:00 kWh load 79.74 pv 40.66 2024-04-28 21:31:06.722457 INFO pred_bat: [ 21:30, 22:30, 23:30, 00:30, 01:30, 02:30, 03:30, 04:30, 05:30, 06:30, 07:30, 08:30, 09:30, 10:30, 11:30, 12:30, 13:30, 14:30, 15:30, 16:30, 17:30, 18:30, 19:30, 20:30, 21:30, 22:30, 23:30, 00:30, 01:30, 02:30, 03:30, 04:30, 05:30, 06:30, 07:30, 08:30, 09:30, 10:30, 11:30, 12:30, 13:30, 14:30, 15:30, 16:30, 17:30, 18:30, 19:30, 20:30] 2024-04-28 21:31:06.727593 INFO pred_bat: SOC: [ 7.14, 4.35, 1.56, 4.08, 6.6, 8.24, 7.8, 7.59, 9.1, 8.09, 7.7, 7.37, 7.65, 8.12, 8.77, 9.26, 9.52, 9.52, 9.4, 9.52, 9.23, 8.26, 7.2, 6.02, 4.54, 1.75, 0.38, 2.9, 5.42, 7.95, 7.81, 7.6, 9.4, 8.03, 7.34, 7.06, 6.94, 7.01, 7.52, 7.86, 8.34, 8.3, 8.23, 8.11, 7.56, 6.52, 5.41, 4.18] 2024-04-28 21:31:06.732423 INFO pred_bat: STATE: [ g>bf-, g>bf-, g<bf+, g<bf+, g<bf+, g<bf+, g<bf+, g<bf+, g~be-, g~be-, g~be-, g~be+, g~be+, g~be+, g~be-, g~be+, g>be+, g>be+, g~be+, g>be+, g~be-, g~be-, g~be-, g~be-, g>bf-, g>bf-, g<bf+, g<bf+, g<bf+, g>bf-, g<bf+, g<bf+, g~be-, g~be-, g~be+, g~be+, g~be+, g~be+, g~be-, g~be+, g~be-, g~be+, g~be-, g~be-, g~be-, g~be-, g~be-, g~be-] 2024-04-28 21:31:06.737507 INFO pred_bat: LOAD: [ 33.1, 34.58, 35.86, 37.83, 38.99, 39.92, 40.92, 41.95, 43.08, 44.05, 44.61, 45.38, 45.87, 46.55, 47.16, 47.82, 48.36, 49.11, 50.01, 50.48, 51.08, 52.3, 53.38, 54.52, 55.52, 56.86, 58.08, 59.75, 61.02, 62.13, 63.33, 64.84, 66.31, 67.6, 68.35, 68.8, 69.34, 70.01, 70.54, 71.34, 71.99, 72.94, 73.71, 74.31, 75.17, 76.37, 77.61, 78.88] 2024-04-28 21:31:06.742519 INFO pred_bat: PV: [ 23.1, 23.1, 23.1, 23.1, 23.1, 23.1, 23.1, 23.1, 23.1, 23.13, 23.33, 23.81, 24.62, 25.81, 27.12, 28.39, 29.52, 30.54, 31.45, 32.1, 32.49, 32.66, 32.75, 32.77, 32.77, 32.77, 32.77, 32.77, 32.77, 32.77, 32.77, 32.77, 32.77, 32.79, 32.9, 33.1, 33.54, 34.32, 35.4, 36.59, 37.77, 38.73, 39.48, 39.98, 40.34, 40.52, 40.63, 40.66] 2024-04-28 21:31:06.747558 INFO pred_bat: IMPORT: [ 20.0, 20.17, 20.24, 24.92, 28.78, 31.89, 33.35, 35.24, 38.27, 38.27, 38.27, 38.27, 38.27, 38.27, 38.27, 38.27, 38.27, 38.27, 38.27, 38.27, 38.27, 38.42, 38.42, 38.45, 38.45, 38.51, 39.09, 43.47, 47.45, 51.27, 53.4, 55.53, 58.94, 58.94, 58.94, 58.94, 58.94, 58.94, 58.94, 58.94, 58.94, 58.94, 58.94, 58.94, 58.94, 59.0, 59.09, 59.19] 2024-04-28 21:31:06.752588 INFO pred_bat: EXPORT: [ 14.3, 15.59, 16.98, 16.98, 16.98, 17.33, 18.07, 18.95, 19.16, 19.16, 19.16, 19.16, 19.16, 19.16, 19.16, 19.24, 19.52, 19.76, 19.82, 19.87, 19.9, 19.9, 19.9, 19.9, 20.29, 21.6, 22.24, 22.24, 22.24, 22.24, 23.12, 23.77, 23.77, 23.77, 23.77, 23.77, 23.77, 23.77, 23.77, 23.77, 23.77, 23.77, 23.77, 23.77, 23.77, 23.77, 23.77, 23.77] 2024-04-28 21:31:06.757683 INFO pred_bat: CARBON: [ 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0] 2024-04-28 21:31:06.762792 INFO pred_bat: CAR0: [ 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0] 2024-04-28 21:31:06.768246 INFO pred_bat: METRIC: [ 7.9, -7.02, -25.96, 74.27, 103.23, 121.25, 121.23, 122.08, 141.71, 141.71, 141.71, 141.71, 141.71, 141.71, 141.71, 140.58, 136.31, 132.79, 131.82, 131.11, 130.61, 134.47, 134.47, 135.41, 129.62, 111.38, 117.48, 215.42, 245.27, 273.91, 276.76, 282.94, 308.49, 308.49, 308.49, 308.49, 308.49, 308.49, 308.49, 308.49, 308.49, 308.49, 308.49, 308.49, 308.49, 310.14, 312.66, 315.2] 2024-04-28 21:31:07.129231 INFO pred_bat: predict best end_record 04-30 21:30:00 final soc 5.89 kWh metric -116.05 p metric_keep 0 min_soc 0.43 @ 04-29 23:25:00 kWh load 75.5 pv 68.23 2024-04-28 21:31:07.134557 INFO pred_bat: [ 21:30, 22:30, 23:30, 00:30, 01:30, 02:30, 03:30, 04:30, 05:30, 06:30, 07:30, 08:30, 09:30, 10:30, 11:30, 12:30, 13:30, 14:30, 15:30, 16:30, 17:30, 18:30, 19:30, 20:30, 21:30, 22:30, 23:30, 00:30, 01:30, 02:30, 03:30, 04:30, 05:30, 06:30, 07:30, 08:30, 09:30, 10:30, 11:30, 12:30, 13:30, 14:30, 15:30, 16:30, 17:30, 18:30, 19:30, 20:30] 2024-04-28 21:31:07.139523 INFO pred_bat: SOC: [ 7.14, 4.35, 1.56, 4.08, 6.6, 8.24, 7.8, 7.59, 9.1, 8.24, 8.46, 9.13, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.49, 9.04, 8.41, 7.36, 5.91, 3.12, 0.43, 2.95, 5.47, 7.99, 7.86, 7.64, 9.4, 8.17, 7.75, 8.14, 8.97, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.39, 8.83, 7.93, 6.75] 2024-04-28 21:31:07.144214 INFO pred_bat: STATE: [ g>bf-, g>bf-, g<bf+, g<bf+, g<bf+, g<bf+, g<bf+, g<bf+, g~be-, g~be+, g~be-, g~be+, g>be+, g>be+, g>be+, g>be+, g>be+, g>be+, g>be+, g>be+, g~be-, g~be-, g~be-, g~be-, g>bf-, g>bf-, g<bf+, g<bf+, g<bf+, g>bf-, g<bf+, g<bf+, g~be-, g~be-, g~be+, g~be+, g~be+, g>be+, g>be+, g>be+, g>be+, g>be+, g>be+, g>be+, g~be-, g~be-, g~be-, g~be-] 2024-04-28 21:31:07.150450 INFO pred_bat: LOAD: [ 33.1, 34.41, 35.57, 37.36, 38.41, 39.28, 40.16, 41.11, 42.13, 43.03, 43.55, 44.24, 44.69, 45.31, 45.87, 46.47, 46.96, 47.63, 48.46, 48.88, 49.42, 50.55, 51.51, 52.55, 53.46, 54.67, 55.77, 57.27, 58.44, 59.47, 60.53, 61.9, 63.24, 64.43, 65.14, 65.53, 66.03, 66.64, 67.11, 67.85, 68.43, 69.29, 69.99, 70.54, 71.3, 72.43, 73.54, 74.7] 2024-04-28 21:31:07.155850 INFO pred_bat: PV: [ 23.1, 23.1, 23.1, 23.1, 23.1, 23.1, 23.1, 23.1, 23.1, 23.19, 23.97, 25.4, 27.35, 29.84, 32.63, 35.51, 38.29, 40.94, 43.33, 45.31, 46.77, 47.65, 48.03, 48.09, 48.09, 48.09, 48.09, 48.09, 48.09, 48.09, 48.09, 48.09, 48.09, 48.13, 48.46, 49.26, 50.66, 52.64, 55.08, 57.75, 60.37, 62.72, 64.68, 66.16, 67.24, 67.89, 68.17, 68.23] 2024-04-28 21:31:07.161020 INFO pred_bat: IMPORT: [ 20.0, 20.0, 20.0, 24.5, 28.26, 31.3, 32.71, 34.56, 37.52, 37.52, 37.52, 37.52, 37.52, 37.52, 37.52, 37.52, 37.52, 37.52, 37.52, 37.52, 37.52, 37.52, 37.52, 37.52, 37.52, 37.52, 37.52, 41.72, 45.6, 49.34, 51.37, 53.43, 56.66, 56.66, 56.66, 56.66, 56.66, 56.66, 56.66, 56.66, 56.66, 56.66, 56.66, 56.66, 56.66, 56.66, 56.66, 56.66] 2024-04-28 21:31:07.166809 INFO pred_bat: EXPORT: [ 14.3, 15.6, 17.04, 17.04, 17.04, 17.39, 18.18, 19.11, 19.35, 19.35, 19.35, 19.37, 20.41, 22.18, 24.3, 26.46, 28.64, 30.51, 31.98, 33.46, 34.34, 34.48, 34.48, 34.48, 34.91, 36.3, 37.7, 37.7, 37.7, 37.7, 38.63, 39.33, 39.33, 39.33, 39.33, 39.33, 39.33, 40.08, 41.95, 43.77, 45.72, 47.11, 48.29, 49.17, 49.58, 49.58, 49.58, 49.58] 2024-04-28 21:31:07.172181 INFO pred_bat: CARBON: [ 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0] 2024-04-28 21:31:07.177532 INFO pred_bat: CAR0: [ 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0] 2024-04-28 21:31:07.182747 INFO pred_bat: METRIC: [ 7.9, -11.56, -33.14, 65.69, 93.93, 111.52, 110.11, 110.06, 128.6, 128.6, 128.6, 128.43, 112.75, 86.22, 54.41, 21.95, -10.67, -38.79, -60.75, -82.92, -96.23, -98.28, -98.28, -98.28, -104.81, -125.63, -146.63, -49.99, -20.88, 7.13, 8.57, 13.36, 37.59, 37.59, 37.59, 37.59, 37.59, 26.32, -1.74, -29.05, -58.23, -79.15, -96.73, -110.04, -116.06, -116.06, -116.06, -116.06] 2024-04-28 21:31:07.829076 INFO pred_bat: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results on total_energy 1.3 2024-04-28 21:31:07.856718 INFO pred_bat: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results on total_energy 0.36 2024-04-28 21:31:07.923540 INFO pred_bat: Best charging limit socs [9.0, 9.52, 9.4, 8.85, 9.52, 8.43, 9.47, 9.52] export [10, 81, 77, 75, 79, 99, 98, 4, 65, 76] gives import battery 36.66 house 0 export 49.58 metric -116.05 metric10 315.2 2024-04-28 21:31:08.253731 INFO pred_bat: Export threshold used for optimisation was 13.0p 2024-04-28 21:31:08.479530 INFO pred_bat: High export rate windows [0: 04-28 21:30:00 - 04-28 22:00:00 @ 15.0, 1: 04-28 22:00:00 - 04-28 22:30:00 @ 15.0, 2: 04-28 22:30:00 - 04-28 23:00:00 @ 15.0, 3: 04-28 23:00:00 - 04-28 23:30:00 @ 15.0, 4: 04-28 23:30:00 - 04-29 00:00:00 @ 15.0, 5: 04-29 00:00:00 - 04-29 00:30:00 @ 15.0, 6: 04-29 00:30:00 - 04-29 01:00:00 @ 15.0, 7: 04-29 01:00:00 - 04-29 01:30:00 @ 15.0, 8: 04-29 01:30:00 - 04-29 02:00:00 @ 15.0, 9: 04-29 02:00:00 - 04-29 02:30:00 @ 15.0, 10: 04-29 02:30:00 - 04-29 03:00:00 @ 15.0, 11: 04-29 03:00:00 - 04-29 03:30:00 @ 15.0, 12: 04-29 03:30:00 - 04-29 04:00:00 @ 15.0, 13: 04-29 04:00:00 - 04-29 04:30:00 @ 15.0, 14: 04-29 04:30:00 - 04-29 05:00:00 @ 15.0, 15: 04-29 05:00:00 - 04-29 05:30:00 @ 15.0, 16: 04-29 05:30:00 - 04-29 06:00:00 @ 15.0, 17: 04-29 06:00:00 - 04-29 06:30:00 @ 15.0, 18: 04-29 06:30:00 - 04-29 07:00:00 @ 15.0, 19: 04-29 07:00:00 - 04-29 07:30:00 @ 15.0, 20: 04-29 07:30:00 - 04-29 08:00:00 @ 15.0, 21: 04-29 08:00:00 - 04-29 08:30:00 @ 15.0, 22: 04-29 08:30:00 - 04-29 09:00:00 @ 15.0, 23: 04-29 09:00:00 - 04-29 09:30:00 @ 15.0, 24: 04-29 09:30:00 - 04-29 10:00:00 @ 15.0, 25: 04-29 10:00:00 - 04-29 10:30:00 @ 15.0, 26: 04-29 10:30:00 - 04-29 11:00:00 @ 15.0, 27: 04-29 11:00:00 - 04-29 11:30:00 @ 15.0, 28: 04-29 11:30:00 - 04-29 12:00:00 @ 15.0, 29: 04-29 12:00:00 - 04-29 12:30:00 @ 15.0, 30: 04-29 12:30:00 - 04-29 13:00:00 @ 15.0, 31: 04-29 13:00:00 - 04-29 13:30:00 @ 15.0, 32: 04-29 13:30:00 - 04-29 14:00:00 @ 15.0, 33: 04-29 14:00:00 - 04-29 14:30:00 @ 15.0, 34: 04-29 14:30:00 - 04-29 15:00:00 @ 15.0, 35: 04-29 15:00:00 - 04-29 15:30:00 @ 15.0, 36: 04-29 15:30:00 - 04-29 16:00:00 @ 15.0, 37: 04-29 16:00:00 - 04-29 16:30:00 @ 15.0, 38: 04-29 16:30:00 - 04-29 17:00:00 @ 15.0, 39: 04-29 17:00:00 - 04-29 17:30:00 @ 15.0, 40: 04-29 17:30:00 - 04-29 18:00:00 @ 15.0, 41: 04-29 18:00:00 - 04-29 18:30:00 @ 15.0, 42: 04-29 18:30:00 - 04-29 19:00:00 @ 15.0, 43: 04-29 19:00:00 - 04-29 19:30:00 @ 15.0, 44: 04-29 19:30:00 - 04-29 20:00:00 @ 15.0, 45: 04-29 20:00:00 - 04-29 20:30:00 @ 15.0, 46: 04-29 20:30:00 - 04-29 21:00:00 @ 15.0, 47: 04-29 21:00:00 - 04-29 21:30:00 @ 15.0, 48: 04-29 21:30:00 - 04-29 22:00:00 @ 15.0, 49: 04-29 22:00:00 - 04-29 22:30:00 @ 15.0, 50: 04-29 22:30:00 - 04-29 23:00:00 @ 15.0, 51: 04-29 23:00:00 - 04-29 23:30:00 @ 15.0, 52: 04-29 23:30:00 - 04-30 00:00:00 @ 15.0, 53: 04-30 00:00:00 - 04-30 00:30:00 @ 15.0, 54: 04-30 00:30:00 - 04-30 01:00:00 @ 15.0, 55: 04-30 01:00:00 - 04-30 01:30:00 @ 15.0, 56: 04-30 01:30:00 - 04-30 02:00:00 @ 15.0, 57: 04-30 02:00:00 - 04-30 02:30:00 @ 15.0, 58: 04-30 02:30:00 - 04-30 03:00:00 @ 15.0, 59: 04-30 03:00:00 - 04-30 03:30:00 @ 15.0, 60: 04-30 03:30:00 - 04-30 04:00:00 @ 15.0, 61: 04-30 04:00:00 - 04-30 04:30:00 @ 15.0, 62: 04-30 04:30:00 - 04-30 05:00:00 @ 15.0, 63: 04-30 05:00:00 - 04-30 05:30:00 @ 15.0, 64: 04-30 05:30:00 - 04-30 06:00:00 @ 15.0, 65: 04-30 06:00:00 - 04-30 06:30:00 @ 15.0, 66: 04-30 06:30:00 - 04-30 07:00:00 @ 15.0, 67: 04-30 07:00:00 - 04-30 07:30:00 @ 15.0, 68: 04-30 07:30:00 - 04-30 08:00:00 @ 15.0, 69: 04-30 08:00:00 - 04-30 08:30:00 @ 15.0, 70: 04-30 08:30:00 - 04-30 09:00:00 @ 15.0, 71: 04-30 09:00:00 - 04-30 09:30:00 @ 15.0, 72: 04-30 09:30:00 - 04-30 10:00:00 @ 15.0, 73: 04-30 10:00:00 - 04-30 10:30:00 @ 15.0, 74: 04-30 10:30:00 - 04-30 11:00:00 @ 15.0, 75: 04-30 11:00:00 - 04-30 11:30:00 @ 15.0, 76: 04-30 11:30:00 - 04-30 12:00:00 @ 15.0, 77: 04-30 12:00:00 - 04-30 12:30:00 @ 15.0, 78: 04-30 12:30:00 - 04-30 13:00:00 @ 15.0, 79: 04-30 13:00:00 - 04-30 13:30:00 @ 15.0, 80: 04-30 13:30:00 - 04-30 14:00:00 @ 15.0, 81: 04-30 14:00:00 - 04-30 14:30:00 @ 15.0, 82: 04-30 14:30:00 - 04-30 15:00:00 @ 15.0, 83: 04-30 15:00:00 - 04-30 15:30:00 @ 15.0, 84: 04-30 15:30:00 - 04-30 16:00:00 @ 15.0, 85: 04-30 16:00:00 - 04-30 16:30:00 @ 15.0, 86: 04-30 16:30:00 - 04-30 17:00:00 @ 15.0, 87: 04-30 17:00:00 - 04-30 17:30:00 @ 15.0, 88: 04-30 17:30:00 - 04-30 18:00:00 @ 15.0, 89: 04-30 18:00:00 - 04-30 18:30:00 @ 15.0, 90: 04-30 18:30:00 - 04-30 19:00:00 @ 15.0, 91: 04-30 19:00:00 - 04-30 19:30:00 @ 15.0, 92: 04-30 19:30:00 - 04-30 20:00:00 @ 15.0, 93: 04-30 20:00:00 - 04-30 20:30:00 @ 15.0, 94: 04-30 20:30:00 - 04-30 21:00:00 @ 15.0, 95: 04-30 21:00:00 - 04-30 21:30:00 @ 15.0] 2024-04-28 21:31:08.506924 INFO pred_bat: Import threshold used for optimisation was 9.1p 2024-04-28 21:31:08.682788 INFO pred_bat: Low import rate windows [0: 04-28 23:30:00 - 04-29 05:30:00 @ 7.5, 1: 04-29 23:30:00 - 04-30 05:30:00 @ 7.5] 2024-04-28 21:31:08.708472 INFO pred_bat: Charge window will be: 2024-04-28 23:30:00+01:00 - 2024-04-29 02:20:00+01:00 - current soc 75 target 95 2024-04-28 21:31:08.712587 INFO pred_bat: Not setting charging window yet as not within the window (now 04-28 21:30:00 target set_window_minutes 30 charge start time 04-28 23:30:00 2024-04-28 21:31:08.717585 INFO pred_bat: Next discharge window will be: 2024-04-28 21:00:00+01:00 - 2024-04-28 23:31:00+01:00 at reserve 10 2024-04-28 21:31:08.722424 INFO pred_bat: Discharging now - current SOC 7.14 and target 0.95 2024-04-28 21:31:08.726685 INFO pred_bat: Inverter 0 Adjust force discharge to True, change times from 21:00:00 - 23:31:00 to 21:00:00 - 23:31:00 2024-04-28 21:31:08.730076 INFO pred_bat: Adjust idle time, charge 00:00:00-00:00:00 discharge 21:00:00-23:31:00 2024-04-28 21:31:08.735133 INFO pred_bat: Adjust idle time computed idle is 23:31:00-23:59:00 2024-04-28 21:31:08.738585 INFO pred_bat: Inverter 0 Current reserve is 10.0 already at target 2024-04-28 21:31:08.742312 INFO pred_bat: Not setting charging SOC as we are not within the window (now 04-28 21:30:00 target set_soc_minutes 30 charge start time 04-28 23:30:00) 2024-04-28 21:31:08.784111 INFO pred_bat: Will recompute the plan as it is now 5.0 minutes old and will exceed the max age of 5 minutes before the next run 2024-04-28 21:31:08.789042 INFO pred_bat: Best charge window [ 28-04 23:30:00 - 29-04 05:30:00 @ 7.5p 0.0%, 29-04 23:30:00 - 30-04 05:30:00 @ 7.5p 0.0% ] 2024-04-28 21:31:08.799920 INFO pred_bat: Best discharge window [ 28-04 21:30:00 - 28-04 22:00:00 @ 15.0p 100.0%, 28-04 22:00:00 - 28-04 22:30:00 @ 15.0p 100.0%, 28-04 22:30:00 - 28-04 23:00:00 @ 15.0p 100.0%, 28-04 23:00:00 - 28-04 23:30:00 @ 15.0p 100.0%, 28-04 23:30:00 - 29-04 00:00:00 @ 15.0p 100.0%, 29-04 00:00:00 - 29-04 00:30:00 @ 15.0p 100.0%, 29-04 00:30:00 - 29-04 01:00:00 @ 15.0p 100.0%, 29-04 01:00:00 - 29-04 01:30:00 @ 15.0p 100.0%, 29-04 01:30:00 - 29-04 02:00:00 @ 15.0p 100.0%, 29-04 02:00:00 - 29-04 02:30:00 @ 15.0p 100.0%, 29-04 02:30:00 - 29-04 03:00:00 @ 15.0p 100.0%, 29-04 03:00:00 - 29-04 03:30:00 @ 15.0p 100.0%, 29-04 03:30:00 - 29-04 04:00:00 @ 15.0p 100.0%, 29-04 04:00:00 - 29-04 04:30:00 @ 15.0p 100.0%, 29-04 04:30:00 - 29-04 05:00:00 @ 15.0p 100.0%, 29-04 05:00:00 - 29-04 05:30:00 @ 15.0p 100.0%, 29-04 05:30:00 - 29-04 06:00:00 @ 15.0p 100.0%, 29-04 06:00:00 - 29-04 06:30:00 @ 15.0p 100.0%, 29-04 06:30:00 - 29-04 07:00:00 @ 15.0p 100.0%, 29-04 07:00:00 - 29-04 07:30:00 @ 15.0p 100.0%, 29-04 07:30:00 - 29-04 08:00:00 @ 15.0p 100.0%, 29-04 08:00:00 - 29-04 08:30:00 @ 15.0p 100.0%, 29-04 08:30:00 - 29-04 09:00:00 @ 15.0p 100.0%, 29-04 09:00:00 - 29-04 09:30:00 @ 15.0p 100.0%, 29-04 09:30:00 - 29-04 10:00:00 @ 15.0p 100.0%, 29-04 10:00:00 - 29-04 10:30:00 @ 15.0p 100.0%, 29-04 10:30:00 - 29-04 11:00:00 @ 15.0p 100.0%, 29-04 11:00:00 - 29-04 11:30:00 @ 15.0p 100.0%, 29-04 11:30:00 - 29-04 12:00:00 @ 15.0p 100.0%, 29-04 12:00:00 - 29-04 12:30:00 @ 15.0p 100.0%, 29-04 12:30:00 - 29-04 13:00:00 @ 15.0p 100.0%, 29-04 13:00:00 - 29-04 13:30:00 @ 15.0p 100.0%, 29-04 13:30:00 - 29-04 14:00:00 @ 15.0p 100.0%, 29-04 14:00:00 - 29-04 14:30:00 @ 15.0p 100.0%, 29-04 14:30:00 - 29-04 15:00:00 @ 15.0p 100.0%, 29-04 15:00:00 - 29-04 15:30:00 @ 15.0p 100.0%, 29-04 15:30:00 - 29-04 16:00:00 @ 15.0p 100.0%, 29-04 16:00:00 - 29-04 16:30:00 @ 15.0p 100.0%, 29-04 16:30:00 - 29-04 17:00:00 @ 15.0p 100.0%, 29-04 17:00:00 - 29-04 17:30:00 @ 15.0p 100.0%, 29-04 17:30:00 - 29-04 18:00:00 @ 15.0p 100.0%, 29-04 18:00:00 - 29-04 18:30:00 @ 15.0p 100.0%, 29-04 18:30:00 - 29-04 19:00:00 @ 15.0p 100.0%, 29-04 19:00:00 - 29-04 19:30:00 @ 15.0p 100.0%, 29-04 19:30:00 - 29-04 20:00:00 @ 15.0p 100.0%, 29-04 20:00:00 - 29-04 20:30:00 @ 15.0p 100.0%, 29-04 20:30:00 - 29-04 21:00:00 @ 15.0p 100.0%, 29-04 21:00:00 - 29-04 21:30:00 @ 15.0p 100.0%, 29-04 21:30:00 - 29-04 22:00:00 @ 15.0p 100.0%, 29-04 22:00:00 - 29-04 22:30:00 @ 15.0p 100.0%, 29-04 22:30:00 - 29-04 23:00:00 @ 15.0p 100.0%, 29-04 23:00:00 - 29-04 23:30:00 @ 15.0p 100.0%, 29-04 23:30:00 - 30-04 00:00:00 @ 15.0p 100.0%, 30-04 00:00:00 - 30-04 00:30:00 @ 15.0p 100.0%, 30-04 00:30:00 - 30-04 01:00:00 @ 15.0p 100.0%, 30-04 01:00:00 - 30-04 01:30:00 @ 15.0p 100.0%, 30-04 01:30:00 - 30-04 02:00:00 @ 15.0p 100.0%, 30-04 02:00:00 - 30-04 02:30:00 @ 15.0p 100.0%, 30-04 02:30:00 - 30-04 03:00:00 @ 15.0p 100.0%, 30-04 03:00:00 - 30-04 03:30:00 @ 15.0p 100.0%, 30-04 03:30:00 - 30-04 04:00:00 @ 15.0p 100.0%, 30-04 04:00:00 - 30-04 04:30:00 @ 15.0p 100.0%, 30-04 04:30:00 - 30-04 05:00:00 @ 15.0p 100.0%, 30-04 05:00:00 - 30-04 05:30:00 @ 15.0p 100.0%, 30-04 05:30:00 - 30-04 06:00:00 @ 15.0p 100.0%, 30-04 06:00:00 - 30-04 06:30:00 @ 15.0p 100.0%, 30-04 06:30:00 - 30-04 07:00:00 @ 15.0p 100.0%, 30-04 07:00:00 - 30-04 07:30:00 @ 15.0p 100.0%, 30-04 07:30:00 - 30-04 08:00:00 @ 15.0p 100.0%, 30-04 08:00:00 - 30-04 08:30:00 @ 15.0p 100.0%, 30-04 08:30:00 - 30-04 09:00:00 @ 15.0p 100.0%, 30-04 09:00:00 - 30-04 09:30:00 @ 15.0p 100.0%, 30-04 09:30:00 - 30-04 10:00:00 @ 15.0p 100.0%, 30-04 10:00:00 - 30-04 10:30:00 @ 15.0p 100.0%, 30-04 10:30:00 - 30-04 11:00:00 @ 15.0p 100.0%, 30-04 11:00:00 - 30-04 11:30:00 @ 15.0p 100.0%, 30-04 11:30:00 - 30-04 12:00:00 @ 15.0p 100.0%, 30-04 12:00:00 - 30-04 12:30:00 @ 15.0p 100.0%, 30-04 12:30:00 - 30-04 13:00:00 @ 15.0p 100.0%, 30-04 13:00:00 - 30-04 13:30:00 @ 15.0p 100.0%, 30-04 13:30:00 - 30-04 14:00:00 @ 15.0p 100.0%, 30-04 14:00:00 - 30-04 14:30:00 @ 15.0p 100.0%, 30-04 14:30:00 - 30-04 15:00:00 @ 15.0p 100.0%, 30-04 15:00:00 - 30-04 15:30:00 @ 15.0p 100.0%, 30-04 15:30:00 - 30-04 16:00:00 @ 15.0p 100.0%, 30-04 16:00:00 - 30-04 16:30:00 @ 15.0p 100.0%, 30-04 16:30:00 - 30-04 17:00:00 @ 15.0p 100.0%, 30-04 17:00:00 - 30-04 17:30:00 @ 15.0p 100.0%, 30-04 17:30:00 - 30-04 18:00:00 @ 15.0p 100.0%, 30-04 18:00:00 - 30-04 18:30:00 @ 15.0p 100.0%, 30-04 18:30:00 - 30-04 19:00:00 @ 15.0p 100.0%, 30-04 19:00:00 - 30-04 19:30:00 @ 15.0p 100.0%, 30-04 19:30:00 - 30-04 20:00:00 @ 15.0p 100.0%, 30-04 20:00:00 - 30-04 20:30:00 @ 15.0p 100.0%, 30-04 20:30:00 - 30-04 21:00:00 @ 15.0p 100.0%, 30-04 21:00:00 - 30-04 21:30:00 @ 15.0p 100.0% ] 2024-04-28 21:31:08.805725 INFO pred_bat: PV Forecast 45.1 kWh and 10% Forecast 17.6 kWh pv cloud factor 0.6 2024-04-28 21:31:08.826496 INFO pred_bat: Load divergence over 4.0 hours mean 1027.25 W, min 259.2 W, max 1852.6 W, std dev 372.76 W, divergence 36.29% 2024-04-28 21:31:09.058729 INFO pred_bat: Creating pool of 4 processes to match your CPU count 2024-04-28 21:31:09.147438 INFO pred_bat: Calculate Best options: mode(Control charge & discharge) calculate_discharge_oncharge(True) set_discharge_freeze_only(False) set_discharge_during_charge(False) combine_charge_slots(True) combine_discharge_slots(False) combine_rate_threshold(0.0) best_soc_min(0.0 kWh) best_soc_max(0.0 kWh) best_soc_keep(0.0 kWh) inverter_loss(4 %) battery_loss(3 %) battery_loss_discharge (3 %) inverter_hybrid(True) metric_min_improvement(0.0 p) metric_min_improvement_discharge(0.1 p) metric_battery_cycle(1.0 p/kWh)metric_battery_value_scaling(1.0 x) 2024-04-28 21:31:09.155173 INFO pred_bat: Optimise all windows, total charge 2 discharge 96 2024-04-28 21:31:09.167692 INFO pred_bat: Optimise all charge found best buy/sell price band 13.0 best price threshold 9.1 at metric -162.1773 keep 0 cost -112.3834 limits [0, 9.52] discharge [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0] 2024-04-28 21:31:09.179966 INFO pred_bat: Optimise all charge found best buy/sell price band 13.0 best price threshold 9.1 at metric -243.5228 keep 0 cost -187.9871 limits [9.52, 9.52] discharge [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0] 2024-04-28 21:31:09.415467 INFO pred_bat: Optimise all charge found best buy/sell price band 9.1 best price threshold 9.1 at metric -251.1771 keep 0 cost -240.0643 limits [9.52, 9.52] discharge [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 0, 0, 0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 0, 0, 0] 2024-04-28 21:31:09.768609 INFO pred_bat: Optimise all charge for all bands best price threshold 9.1 charges at 9.1 at metric -251.1771 keep 0 cost -240.0643 soc_min 1.47 limits [9.52, 9.52] discharge [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 0, 0, 0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 0, 0, 0] 2024-04-28 21:31:09.779327 INFO pred_bat: Calculated end_record as 04-30 21:30:00 2024-04-28 21:31:09.783477 INFO pred_bat: >> Region optimisation pass width 960 2024-04-28 21:31:10.166619 INFO pred_bat: Optimise all charge for all bands best price threshold 9.1 charges at 9.1 at metric -251.1771 keep 0 cost 0 soc_min 1.47 limits [9.52, 9.52] discharge [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 0, 0, 0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 0, 0, 0] 2024-04-28 21:31:10.560390 INFO pred_bat: Optimise all charge for all bands best price threshold 9.1 charges at 9.1 at metric -251.1771 keep 0 cost 0 soc_min 1.47 limits [9.52, 9.52] discharge [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 0, 0, 0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 0, 0, 0] 2024-04-28 21:31:11.025284 INFO pred_bat: Optimise all charge for all bands best price threshold 9.1 charges at 9.1 at metric -251.1771 keep 0 cost 0 soc_min 1.47 limits [9.52, 9.52] discharge [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 0, 0, 0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 0, 0, 0] 2024-04-28 21:31:11.028332 INFO pred_bat: >> Region optimisation pass width 480 2024-04-28 21:31:11.140534 INFO pred_bat: Optimise all charge found best buy/sell price band 9.1 best price threshold 9.1 at metric -255.6861 keep 0 cost -255.7176 limits [9.52, 9.52] discharge [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 0, 0, 0, 0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 0, 0, 0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 0, 0, 0] 2024-04-28 21:31:11.170679 INFO pred_bat: Optimise all charge found best buy/sell price band 9.1 best price threshold 9.1 at metric -258.0034 keep 0 cost -255.2859 limits [9.52, 9.52] discharge [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 0, 0, 0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 0, 0, 0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 0, 0, 0] 2024-04-28 21:31:11.394199 INFO pred_bat: Optimise all charge for all bands best price threshold 9.1 charges at 9.1 at metric -258.0034 keep 0 cost -255.2859 soc_min 1.47 limits [9.52, 9.52] discharge [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 0, 0, 0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 0, 0, 0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 0, 0, 0] 2024-04-28 21:31:11.852244 INFO pred_bat: Optimise all charge for all bands best price threshold 9.1 charges at 9.1 at metric -258.0034 keep 0 cost 0 soc_min 1.47 limits [9.52, 9.52] discharge [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 0, 0, 0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 0, 0, 0] 2024-04-28 21:31:12.117042 INFO pred_bat: Optimise all charge for all bands best price threshold 9.1 charges at 9.1 at metric -258.0034 keep 0 cost 0 soc_min 1.47 limits [9.52, 9.52] discharge [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 0, 0, 0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 0, 0, 0] 2024-04-28 21:31:12.487426 INFO pred_bat: Optimise all charge for all bands best price threshold 9.1 charges at 9.1 at metric -258.0034 keep 0 cost 0 soc_min 1.47 limits [9.52, 9.52] discharge [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 0, 0, 0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 0, 0, 0] 2024-04-28 21:31:12.926818 INFO pred_bat: Optimise all charge for all bands best price threshold 9.1 charges at 9.1 at metric -258.0034 keep 0 cost 0 soc_min 1.47 limits [9.52, 9.52] discharge [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 0, 0, 0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 0, 0, 0] 2024-04-28 21:31:13.106274 INFO pred_bat: Optimise all charge for all bands best price threshold 9.1 charges at 9.1 at metric -258.0034 keep 0 cost 0 soc_min 1.47 limits [9.52, 9.52] discharge [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 0, 0, 0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 0, 0, 0] 2024-04-28 21:31:13.109271 INFO pred_bat: >> Region optimisation pass width 240 2024-04-28 21:31:13.148518 INFO pred_bat: Optimise all charge found best buy/sell price band 9.1 best price threshold 9.1 at metric -260.2065 keep 0 cost -257.7903 limits [9.52, 9.52] discharge [100.0, 100.0, 0, 0, 100.0, 100.0, 0, 0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 0, 0, 0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 0, 0, 0] 2024-04-28 21:31:13.309813 INFO pred_bat: Optimise all charge for all bands best price threshold 9.1 charges at 9.1 at metric -260.2065 keep 0 cost -257.7903 soc_min 1.47 limits [9.52, 9.52] discharge [100.0, 100.0, 0, 0, 100.0, 100.0, 0, 0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 0, 0, 0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 0, 0, 0] 2024-04-28 21:31:13.595862 INFO pred_bat: Optimise all charge for all bands best price threshold 9.1 charges at 9.1 at metric -260.2065 keep 0 cost 0 soc_min 1.47 limits [9.52, 9.52] discharge [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 0, 0, 0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 0, 0, 0] 2024-04-28 21:31:13.872201 INFO pred_bat: Optimise all charge for all bands best price threshold 9.1 charges at 9.1 at metric -260.2065 keep 0 cost 0 soc_min 1.47 limits [9.52, 9.52] discharge [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 0, 0, 0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 0, 0, 0] 2024-04-28 21:31:14.050009 INFO pred_bat: Optimise all charge for all bands best price threshold 9.1 charges at 9.1 at metric -260.2065 keep 0 cost 0 soc_min 1.47 limits [9.52, 9.52] discharge [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 0, 0, 0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 0, 0, 0] 2024-04-28 21:31:14.212318 INFO pred_bat: Optimise all charge for all bands best price threshold 9.1 charges at 9.1 at metric -260.2065 keep 0 cost 0 soc_min 1.47 limits [9.52, 9.52] discharge [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 0, 0, 0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 0, 0, 0] 2024-04-28 21:31:14.353043 INFO pred_bat: Optimise all charge for all bands best price threshold 9.1 charges at 9.1 at metric -260.2065 keep 0 cost 0 soc_min 1.47 limits [9.52, 9.52] discharge [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 0, 0, 0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 0, 0, 0] 2024-04-28 21:31:14.710969 INFO pred_bat: Optimise all charge for all bands best price threshold 9.1 charges at 9.1 at metric -260.2065 keep 0 cost 0 soc_min 1.47 limits [9.52, 9.52] discharge [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 0, 0, 0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 0, 0, 0] 2024-04-28 21:31:15.082895 INFO pred_bat: Optimise all charge for all bands best price threshold 9.1 charges at 9.1 at metric -260.2065 keep 0 cost 0 soc_min 1.47 limits [9.52, 9.52] discharge [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 0, 0, 0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 0, 0, 0] 2024-04-28 21:31:15.369575 INFO pred_bat: Optimise all charge for all bands best price threshold 9.1 charges at 9.1 at metric -260.2065 keep 0 cost 0 soc_min 1.47 limits [9.52, 9.52] discharge [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 0, 0, 0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 0, 0, 0] 2024-04-28 21:31:15.540266 INFO pred_bat: Optimise all charge for all bands best price threshold 9.1 charges at 9.1 at metric -260.2065 keep 0 cost 0 soc_min 1.47 limits [9.52, 9.52] discharge [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 0, 0, 0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 0, 0, 0] 2024-04-28 21:31:15.722679 INFO pred_bat: Optimise all charge for all bands best price threshold 9.1 charges at 9.1 at metric -260.2065 keep 0 cost 0 soc_min 1.47 limits [9.52, 9.52] discharge [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 0, 0, 0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 0, 0, 0] 2024-04-28 21:31:15.853017 INFO pred_bat: Optimise all charge for all bands best price threshold 9.1 charges at 9.1 at metric -260.2065 keep 0 cost 0 soc_min 1.47 limits [9.52, 9.52] discharge [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 0, 0, 0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 0, 0, 0] 2024-04-28 21:31:15.856358 INFO pred_bat: Calculated end_record as 04-30 21:30:00 2024-04-28 21:31:15.861889 INFO pred_bat: Starting second optimisation best_price 9.1 best_price_discharge 13.0 lowest_price_charge 9.1 with charge limits [9.52, 9.52] based on 2024-04-28 21:31:15.865781 INFO pred_bat: Optimise price set 13.0 pass freeze price 13.0 start_at_low False best_price 9.1 best_metric -260.21 best_cost 0 2024-04-28 21:31:21.046015 INFO pred_bat: Optimise price set 9.1 pass freeze price 9.1 start_at_low False best_price 9.1 best_metric -176.35 best_cost -189.44 2024-04-28 21:31:22.892452 INFO pred_bat: Best charge windows best_metric -176.35 best_cost -189.44 metric_keep 0 end_record 04-30 21:30:00 windows [ 28-04 23:30:00 - 29-04 05:30:00 @ 7.5p 100%, 29-04 23:30:00 - 30-04 05:30:00 @ 7.5p 100% ] 2024-04-28 21:31:22.897293 INFO pred_bat: Best discharge windows best_metric -176.35 best_cost -189.44 metric_keep 0 end_record 04-30 21:30:00 windows [ 28-04 21:30:00 - 28-04 22:00:00 @ 15.0p 99%, 29-04 17:00:00 - 29-04 17:30:00 @ 15.0p 99%, 29-04 18:00:00 - 29-04 18:30:00 @ 15.0p 99% ] 2024-04-28 21:31:22.902169 INFO pred_bat: Optimise price set 13.0 pass normal price 13.0 start_at_low False best_price 9.1 best_metric -176.35 best_cost -189.44 2024-04-28 21:31:41.291769 INFO pred_bat: Optimise price set 9.1 pass normal price 9.1 start_at_low False best_price 9.1 best_metric -204.62 best_cost -246.3 2024-04-28 21:31:43.640924 INFO pred_bat: Best charge windows best_metric -204.62 best_cost -246.3 metric_keep 0 end_record 04-30 21:30:00 windows [ 28-04 23:30:00 - 29-04 05:30:00 @ 7.5p 100%, 29-04 23:30:00 - 30-04 05:30:00 @ 7.5p 100% ] 2024-04-28 21:31:43.645870 INFO pred_bat: Best discharge windows best_metric -204.62 best_cost -246.3 metric_keep 0 end_record 04-30 21:30:00 windows [ 28-04 21:30:00 - 28-04 22:00:00 @ 15.0p 4%, 28-04 22:00:00 - 28-04 22:30:00 @ 15.0p 4%, 28-04 22:30:00 - 28-04 23:00:00 @ 15.0p 4%, 28-04 23:00:00 - 28-04 23:30:00 @ 15.0p 4%, 29-04 02:20:00 - 29-04 02:30:00 @ 15.0p 4%, 29-04 03:00:00 - 29-04 03:30:00 @ 15.0p 4%, 29-04 04:00:00 - 29-04 04:30:00 @ 15.0p 4%, 29-04 04:50:00 - 29-04 05:00:00 @ 15.0p 4%, 29-04 17:00:00 - 29-04 17:30:00 @ 15.0p 99%, 29-04 18:00:00 - 29-04 18:30:00 @ 15.0p 99%, 29-04 21:15:00 - 29-04 21:30:00 @ 15.0p 4%, 29-04 21:30:00 - 29-04 22:00:00 @ 15.0p 4%, 29-04 22:00:00 - 29-04 22:30:00 @ 15.0p 4%, 29-04 22:30:00 - 29-04 23:00:00 @ 15.0p 4%, 29-04 23:00:00 - 29-04 23:30:00 @ 15.0p 4%, 30-04 02:30:00 - 30-04 03:00:00 @ 15.0p 4%, 30-04 04:00:00 - 30-04 04:30:00 @ 15.0p 4% ] 2024-04-28 21:31:43.649350 INFO pred_bat: Optimise price set 9.1 pass low price 9.1 start_at_low True best_price 9.1 best_metric -204.62 best_cost -246.3 2024-04-28 21:31:45.511495 INFO pred_bat: Best charge windows best_metric -204.62 best_cost -246.3 metric_keep 0 end_record 04-30 21:30:00 windows [ 28-04 23:30:00 - 29-04 05:30:00 @ 7.5p 100%, 29-04 23:30:00 - 30-04 05:30:00 @ 7.5p 100% ] 2024-04-28 21:31:45.516916 INFO pred_bat: Best discharge windows best_metric -204.62 best_cost -246.3 metric_keep 0 end_record 04-30 21:30:00 windows [ 28-04 21:30:00 - 28-04 22:00:00 @ 15.0p 4%, 28-04 22:00:00 - 28-04 22:30:00 @ 15.0p 4%, 28-04 22:30:00 - 28-04 23:00:00 @ 15.0p 4%, 28-04 23:00:00 - 28-04 23:30:00 @ 15.0p 4%, 29-04 02:20:00 - 29-04 02:30:00 @ 15.0p 4%, 29-04 03:00:00 - 29-04 03:30:00 @ 15.0p 4%, 29-04 04:00:00 - 29-04 04:30:00 @ 15.0p 4%, 29-04 04:50:00 - 29-04 05:00:00 @ 15.0p 4%, 29-04 17:00:00 - 29-04 17:30:00 @ 15.0p 99%, 29-04 18:00:00 - 29-04 18:30:00 @ 15.0p 99%, 29-04 21:15:00 - 29-04 21:30:00 @ 15.0p 4%, 29-04 21:30:00 - 29-04 22:00:00 @ 15.0p 4%, 29-04 22:00:00 - 29-04 22:30:00 @ 15.0p 4%, 29-04 22:30:00 - 29-04 23:00:00 @ 15.0p 4%, 29-04 23:00:00 - 29-04 23:30:00 @ 15.0p 4%, 30-04 02:30:00 - 30-04 03:00:00 @ 15.0p 4%, 30-04 04:00:00 - 30-04 04:30:00 @ 15.0p 4% ] 2024-04-28 21:31:45.521418 INFO pred_bat: Calculated end_record as 04-30 21:30:00 2024-04-28 21:31:45.568927 INFO pred_bat: Discharge windows filtered [ 28-04 21:30:00 - 28-04 23:30:00 @ 15.0p 12%, 29-04 02:20:00 - 29-04 02:30:00 @ 15.0p 82%, 29-04 03:00:00 - 29-04 03:30:00 @ 15.0p 77%, 29-04 04:00:00 - 29-04 04:30:00 @ 15.0p 75%, 29-04 04:50:00 - 29-04 05:00:00 @ 15.0p 79%, 29-04 17:00:00 - 29-04 17:30:00 @ 15.0p 99%, 29-04 18:00:00 - 29-04 18:30:00 @ 15.0p 98%, 29-04 21:15:00 - 29-04 23:30:00 @ 15.0p 4%, 30-04 02:30:00 - 30-04 03:00:00 @ 15.0p 65%, 30-04 04:00:00 - 30-04 04:30:00 @ 15.0p 76% ] 2024-04-28 21:31:45.613248 INFO pred_bat: Filtered charge windows [ 28-04 23:30:00 - 29-04 02:20:00 @ 7.5p 96%, 29-04 02:30:00 - 29-04 03:00:00 @ 7.5p 100%, 29-04 03:30:00 - 29-04 04:00:00 @ 7.5p 99%, 29-04 04:30:00 - 29-04 04:50:00 @ 7.5p 93%, 29-04 05:00:00 - 29-04 05:30:00 @ 7.5p 100%, 29-04 23:30:00 - 30-04 02:30:00 @ 7.5p 89%, 30-04 03:00:00 - 30-04 04:00:00 @ 7.5p 99%, 30-04 04:30:00 - 30-04 05:30:00 @ 7.5p 100% ] reserve 0.38 2024-04-28 21:31:45.668740 INFO pred_bat: predict base end_record 04-30 21:30:00 final soc 5.89 kWh metric 54.87 p metric_keep 0 min_soc 0.38 @ 04-28 23:55:00 kWh load 75.5 pv 68.23 2024-04-28 21:31:45.674355 INFO pred_bat: [ 21:30, 22:30, 23:30, 00:30, 01:30, 02:30, 03:30, 04:30, 05:30, 06:30, 07:30, 08:30, 09:30, 10:30, 11:30, 12:30, 13:30, 14:30, 15:30, 16:30, 17:30, 18:30, 19:30, 20:30, 21:30, 22:30, 23:30, 00:30, 01:30, 02:30, 03:30, 04:30, 05:30, 06:30, 07:30, 08:30, 09:30, 10:30, 11:30, 12:30, 13:30, 14:30, 15:30, 16:30, 17:30, 18:30, 19:30, 20:30] 2024-04-28 21:31:45.679409 INFO pred_bat: SOC: [ 7.14, 4.35, 1.56, 0.38, 0.38, 0.38, 0.38, 0.38, 0.38, 0.38, 0.68, 1.36, 2.77, 4.37, 6.03, 7.64, 9.16, 9.52, 9.52, 9.52, 9.52, 9.21, 8.57, 7.52, 5.59, 2.8, 0.38, 0.38, 0.38, 0.38, 0.38, 0.38, 0.38, 0.38, 0.38, 0.77, 1.6, 2.91, 4.51, 6.04, 7.69, 8.99, 9.52, 9.52, 9.39, 8.83, 7.93, 6.75] 2024-04-28 21:31:45.684175 INFO pred_bat: STATE: [ g>bf-, g>bf-, g>bf-, g<be-, g<be-, g<be-, g<be-, g<be-, g<be-, g~be+, g~be-, g~be+, g~be+, g~be+, g~be+, g~be+, g~be+, g>be+, g>be+, g>be+, g~be-, g~be-, g~be-, g~be-, g>bf-, g>bf-, g<bf-, g<be-, g<be-, g<be-, g<be-, g<be-, g<be-, g<be-, g~be+, g~be+, g~be+, g~be+, g~be+, g~be+, g~be+, g~be+, g>be+, g>be+, g~be-, g~be-, g~be-, g~be-] 2024-04-28 21:31:45.689309 INFO pred_bat: LOAD: [ 33.1, 34.41, 35.57, 37.36, 38.41, 39.28, 40.16, 41.11, 42.13, 43.03, 43.55, 44.24, 44.69, 45.31, 45.87, 46.47, 46.96, 47.63, 48.46, 48.88, 49.42, 50.55, 51.51, 52.55, 53.46, 54.67, 55.77, 57.27, 58.44, 59.47, 60.53, 61.9, 63.24, 64.43, 65.14, 65.53, 66.03, 66.64, 67.11, 67.85, 68.43, 69.29, 69.99, 70.54, 71.3, 72.43, 73.54, 74.7] 2024-04-28 21:31:45.694446 INFO pred_bat: PV: [ 23.1, 23.1, 23.1, 23.1, 23.1, 23.1, 23.1, 23.1, 23.1, 23.19, 23.97, 25.4, 27.35, 29.84, 32.63, 35.51, 38.29, 40.94, 43.33, 45.31, 46.77, 47.65, 48.03, 48.09, 48.09, 48.09, 48.09, 48.09, 48.09, 48.09, 48.09, 48.09, 48.09, 48.13, 48.46, 49.26, 50.66, 52.64, 55.08, 57.75, 60.37, 62.72, 64.68, 66.16, 67.24, 67.89, 68.17, 68.23] 2024-04-28 21:31:45.699689 INFO pred_bat: IMPORT: [ 20.0, 20.0, 20.0, 20.81, 21.87, 22.74, 23.62, 24.57, 25.59, 26.39, 26.46, 26.46, 26.46, 26.46, 26.46, 26.46, 26.46, 26.46, 26.46, 26.46, 26.46, 26.46, 26.46, 26.46, 26.46, 26.46, 26.58, 28.08, 29.25, 30.28, 31.33, 32.71, 34.05, 35.2, 35.59, 35.59, 35.59, 35.59, 35.59, 35.59, 35.59, 35.59, 35.59, 35.59, 35.59, 35.59, 35.59, 35.59] 2024-04-28 21:31:45.705431 INFO pred_bat: EXPORT: [ 14.3, 15.6, 17.04, 17.16, 17.16, 17.16, 17.16, 17.16, 17.16, 17.16, 17.16, 17.16, 17.19, 17.37, 17.85, 18.42, 19.09, 20.61, 22.07, 23.55, 24.41, 24.41, 24.41, 24.41, 25.29, 26.68, 27.95, 27.95, 27.95, 27.95, 27.95, 27.95, 27.95, 27.95, 27.95, 27.95, 27.95, 27.95, 28.24, 28.55, 28.86, 28.96, 29.62, 30.5, 30.9, 30.9, 30.9, 30.9] 2024-04-28 21:31:45.710585 INFO pred_bat: CARBON: [ 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0] 2024-04-28 21:31:45.716586 INFO pred_bat: CAR0: [ 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0] 2024-04-28 21:31:45.721874 INFO pred_bat: METRIC: [ 7.9, -11.56, -33.14, 36.27, 44.19, 50.72, 57.31, 64.44, 72.11, 93.64, 95.39, 95.39, 94.89, 92.23, 84.94, 76.48, 66.39, 43.62, 21.66, -0.51, -13.43, -13.43, -13.43, -13.43, -26.68, -47.51, -63.31, 13.02, 21.82, 29.52, 37.46, 47.79, 57.84, 88.66, 99.14, 99.14, 99.14, 99.14, 94.89, 90.21, 85.58, 83.98, 74.19, 60.89, 54.87, 54.87, 54.87, 54.87] 2024-04-28 21:31:46.124832 INFO pred_bat: Battery has 2.42 hours left - now at 7.14 2024-04-28 21:31:46.259505 INFO pred_bat: predict base10 end_record 04-30 21:30:00 final soc 0.38 kWh metric 528.93 p metric_keep 0 min_soc 0.38 @ 04-29 00:05:00 kWh load 79.74 pv 40.66 2024-04-28 21:31:46.265072 INFO pred_bat: [ 21:30, 22:30, 23:30, 00:30, 01:30, 02:30, 03:30, 04:30, 05:30, 06:30, 07:30, 08:30, 09:30, 10:30, 11:30, 12:30, 13:30, 14:30, 15:30, 16:30, 17:30, 18:30, 19:30, 20:30, 21:30, 22:30, 23:30, 00:30, 01:30, 02:30, 03:30, 04:30, 05:30, 06:30, 07:30, 08:30, 09:30, 10:30, 11:30, 12:30, 13:30, 14:30, 15:30, 16:30, 17:30, 18:30, 19:30, 20:30] 2024-04-28 21:31:46.270565 INFO pred_bat: SOC: [ 7.14, 4.35, 1.56, 0.38, 0.38, 0.38, 0.38, 0.38, 0.38, 0.38, 0.38, 0.38, 0.67, 1.13, 1.78, 2.35, 2.9, 3.13, 3.08, 3.25, 3.0, 2.02, 0.95, 0.38, 0.38, 0.38, 0.38, 0.38, 0.38, 0.38, 0.38, 0.38, 0.38, 0.38, 0.38, 0.38, 0.45, 0.52, 1.03, 1.37, 1.85, 1.82, 1.75, 1.63, 1.07, 0.38, 0.38, 0.38] 2024-04-28 21:31:46.275541 INFO pred_bat: STATE: [ g>bf-, g>bf-, g>bf-, g<be-, g<be-, g<be-, g<be-, g<be-, g<be-, g<be-, g<be-, g~be+, g~be+, g~be+, g~be-, g~be+, g~be+, g~be+, g~be+, g~be+, g~be-, g~be-, g~be-, g<be-, g<bf-, g<bf-, g<bf-, g<be-, g<be-, g<be-, g<be-, g<be-, g<be-, g<be-, g~be+, g~be+, g~be+, g~be+, g~be-, g~be+, g~be-, g~be+, g~be-, g~be-, g~be-, g<be-, g<be-, g<be-] 2024-04-28 21:31:46.282014 INFO pred_bat: LOAD: [ 33.1, 34.58, 35.86, 37.83, 38.99, 39.92, 40.92, 41.95, 43.08, 44.05, 44.61, 45.38, 45.87, 46.55, 47.16, 47.82, 48.36, 49.11, 50.01, 50.48, 51.08, 52.3, 53.38, 54.52, 55.52, 56.86, 58.08, 59.75, 61.02, 62.13, 63.33, 64.84, 66.31, 67.6, 68.35, 68.8, 69.34, 70.01, 70.54, 71.34, 71.99, 72.94, 73.71, 74.31, 75.17, 76.37, 77.61, 78.88] 2024-04-28 21:31:46.287253 INFO pred_bat: PV: [ 23.1, 23.1, 23.1, 23.1, 23.1, 23.1, 23.1, 23.1, 23.1, 23.13, 23.33, 23.81, 24.62, 25.81, 27.12, 28.39, 29.52, 30.54, 31.45, 32.1, 32.49, 32.66, 32.75, 32.77, 32.77, 32.77, 32.77, 32.77, 32.77, 32.77, 32.77, 32.77, 32.77, 32.79, 32.9, 33.1, 33.54, 34.32, 35.4, 36.59, 37.77, 38.73, 39.48, 39.98, 40.34, 40.52, 40.63, 40.66] 2024-04-28 21:31:46.292311 INFO pred_bat: IMPORT: [ 20.0, 20.17, 20.24, 21.27, 22.43, 23.36, 24.36, 25.39, 26.52, 27.46, 27.83, 28.13, 28.13, 28.13, 28.13, 28.13, 28.13, 28.13, 28.13, 28.13, 28.13, 28.28, 28.28, 28.87, 29.87, 31.21, 32.42, 34.09, 35.36, 36.47, 37.68, 39.18, 40.66, 41.93, 42.57, 42.83, 43.01, 43.01, 43.01, 43.01, 43.01, 43.01, 43.01, 43.01, 43.01, 43.4, 44.53, 45.77] 2024-04-28 21:31:46.297336 INFO pred_bat: EXPORT: [ 14.3, 15.59, 16.98, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14, 17.14] 2024-04-28 21:31:46.302571 INFO pred_bat: CARBON: [ 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0] 2024-04-28 21:31:46.307828 INFO pred_bat: CAR0: [ 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0] 2024-04-28 21:31:46.313446 INFO pred_bat: METRIC: [ 7.9, -7.02, -25.96, 44.57, 53.23, 60.21, 67.7, 75.44, 83.92, 109.07, 118.98, 127.2, 127.2, 127.2, 127.2, 127.2, 127.2, 127.2, 127.2, 127.2, 127.2, 131.06, 131.06, 146.86, 173.56, 209.5, 242.09, 319.72, 329.26, 337.58, 346.61, 357.91, 368.95, 403.1, 420.28, 427.19, 432.07, 432.07, 432.07, 432.07, 432.07, 432.07, 432.07, 432.07, 432.07, 442.33, 472.65, 505.87] 2024-04-28 21:31:46.497053 INFO pred_bat: predict best10 end_record 04-30 21:30:00 final soc 3.25 kWh metric 315.2 p metric_keep 0 min_soc 0.38 @ 04-29 23:05:00 kWh load 79.74 pv 40.66 2024-04-28 21:31:46.502556 INFO pred_bat: [ 21:30, 22:30, 23:30, 00:30, 01:30, 02:30, 03:30, 04:30, 05:30, 06:30, 07:30, 08:30, 09:30, 10:30, 11:30, 12:30, 13:30, 14:30, 15:30, 16:30, 17:30, 18:30, 19:30, 20:30, 21:30, 22:30, 23:30, 00:30, 01:30, 02:30, 03:30, 04:30, 05:30, 06:30, 07:30, 08:30, 09:30, 10:30, 11:30, 12:30, 13:30, 14:30, 15:30, 16:30, 17:30, 18:30, 19:30, 20:30] 2024-04-28 21:31:46.507877 INFO pred_bat: SOC: [ 7.14, 4.35, 1.56, 4.08, 6.6, 8.24, 7.8, 7.59, 9.1, 8.09, 7.7, 7.37, 7.65, 8.12, 8.77, 9.26, 9.52, 9.52, 9.4, 9.52, 9.23, 8.26, 7.2, 6.02, 4.54, 1.75, 0.38, 2.9, 5.42, 7.95, 7.81, 7.6, 9.4, 8.03, 7.34, 7.06, 6.94, 7.01, 7.52, 7.86, 8.34, 8.3, 8.23, 8.11, 7.56, 6.52, 5.41, 4.18] 2024-04-28 21:31:46.512945 INFO pred_bat: STATE: [ g>bf-, g>bf-, g<bf+, g<bf+, g<bf+, g<bf+, g<bf+, g<bf+, g~be-, g~be-, g~be-, g~be+, g~be+, g~be+, g~be-, g~be+, g>be+, g>be+, g~be+, g>be+, g~be-, g~be-, g~be-, g~be-, g>bf-, g>bf-, g<bf+, g<bf+, g<bf+, g>bf-, g<bf+, g<bf+, g~be-, g~be-, g~be+, g~be+, g~be+, g~be+, g~be-, g~be+, g~be-, g~be+, g~be-, g~be-, g~be-, g~be-, g~be-, g~be-] 2024-04-28 21:31:46.517979 INFO pred_bat: LOAD: [ 33.1, 34.58, 35.86, 37.83, 38.99, 39.92, 40.92, 41.95, 43.08, 44.05, 44.61, 45.38, 45.87, 46.55, 47.16, 47.82, 48.36, 49.11, 50.01, 50.48, 51.08, 52.3, 53.38, 54.52, 55.52, 56.86, 58.08, 59.75, 61.02, 62.13, 63.33, 64.84, 66.31, 67.6, 68.35, 68.8, 69.34, 70.01, 70.54, 71.34, 71.99, 72.94, 73.71, 74.31, 75.17, 76.37, 77.61, 78.88] 2024-04-28 21:31:46.523062 INFO pred_bat: PV: [ 23.1, 23.1, 23.1, 23.1, 23.1, 23.1, 23.1, 23.1, 23.1, 23.13, 23.33, 23.81, 24.62, 25.81, 27.12, 28.39, 29.52, 30.54, 31.45, 32.1, 32.49, 32.66, 32.75, 32.77, 32.77, 32.77, 32.77, 32.77, 32.77, 32.77, 32.77, 32.77, 32.77, 32.79, 32.9, 33.1, 33.54, 34.32, 35.4, 36.59, 37.77, 38.73, 39.48, 39.98, 40.34, 40.52, 40.63, 40.66] 2024-04-28 21:31:46.528340 INFO pred_bat: IMPORT: [ 20.0, 20.17, 20.24, 24.92, 28.78, 31.89, 33.35, 35.24, 38.27, 38.27, 38.27, 38.27, 38.27, 38.27, 38.27, 38.27, 38.27, 38.27, 38.27, 38.27, 38.27, 38.42, 38.42, 38.45, 38.45, 38.51, 39.09, 43.47, 47.45, 51.27, 53.4, 55.53, 58.94, 58.94, 58.94, 58.94, 58.94, 58.94, 58.94, 58.94, 58.94, 58.94, 58.94, 58.94, 58.94, 59.0, 59.09, 59.19] 2024-04-28 21:31:46.533703 INFO pred_bat: EXPORT: [ 14.3, 15.59, 16.98, 16.98, 16.98, 17.33, 18.07, 18.95, 19.16, 19.16, 19.16, 19.16, 19.16, 19.16, 19.16, 19.24, 19.52, 19.76, 19.82, 19.87, 19.9, 19.9, 19.9, 19.9, 20.29, 21.6, 22.24, 22.24, 22.24, 22.24, 23.12, 23.77, 23.77, 23.77, 23.77, 23.77, 23.77, 23.77, 23.77, 23.77, 23.77, 23.77, 23.77, 23.77, 23.77, 23.77, 23.77, 23.77] 2024-04-28 21:31:46.539108 INFO pred_bat: CARBON: [ 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0] 2024-04-28 21:31:46.544253 INFO pred_bat: CAR0: [ 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0] 2024-04-28 21:31:46.549480 INFO pred_bat: METRIC: [ 7.9, -7.02, -25.96, 74.27, 103.23, 121.25, 121.23, 122.08, 141.71, 141.71, 141.71, 141.71, 141.71, 141.71, 141.71, 140.58, 136.31, 132.79, 131.82, 131.11, 130.61, 134.47, 134.47, 135.41, 129.62, 111.38, 117.48, 215.42, 245.27, 273.91, 276.76, 282.94, 308.49, 308.49, 308.49, 308.49, 308.49, 308.49, 308.49, 308.49, 308.49, 308.49, 308.49, 308.49, 308.49, 310.14, 312.66, 315.2] 2024-04-28 21:31:46.739788 INFO pred_bat: predict best end_record 04-30 21:30:00 final soc 5.89 kWh metric -116.05 p metric_keep 0 min_soc 0.43 @ 04-29 23:25:00 kWh load 75.5 pv 68.23 2024-04-28 21:31:46.745769 INFO pred_bat: [ 21:30, 22:30, 23:30, 00:30, 01:30, 02:30, 03:30, 04:30, 05:30, 06:30, 07:30, 08:30, 09:30, 10:30, 11:30, 12:30, 13:30, 14:30, 15:30, 16:30, 17:30, 18:30, 19:30, 20:30, 21:30, 22:30, 23:30, 00:30, 01:30, 02:30, 03:30, 04:30, 05:30, 06:30, 07:30, 08:30, 09:30, 10:30, 11:30, 12:30, 13:30, 14:30, 15:30, 16:30, 17:30, 18:30, 19:30, 20:30] 2024-04-28 21:31:46.756605 INFO pred_bat: SOC: [ 7.14, 4.35, 1.56, 4.08, 6.6, 8.24, 7.8, 7.59, 9.1, 8.24, 8.46, 9.13, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.49, 9.04, 8.41, 7.36, 5.91, 3.12, 0.43, 2.95, 5.47, 7.99, 7.86, 7.64, 9.4, 8.17, 7.75, 8.14, 8.97, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.39, 8.83, 7.93, 6.75] 2024-04-28 21:31:46.766133 INFO pred_bat: STATE: [ g>bf-, g>bf-, g<bf+, g<bf+, g<bf+, g<bf+, g<bf+, g<bf+, g~be-, g~be+, g~be-, g~be+, g>be+, g>be+, g>be+, g>be+, g>be+, g>be+, g>be+, g>be+, g~be-, g~be-, g~be-, g~be-, g>bf-, g>bf-, g<bf+, g<bf+, g<bf+, g>bf-, g<bf+, g<bf+, g~be-, g~be-, g~be+, g~be+, g~be+, g>be+, g>be+, g>be+, g>be+, g>be+, g>be+, g>be+, g~be-, g~be-, g~be-, g~be-] 2024-04-28 21:31:46.772223 INFO pred_bat: LOAD: [ 33.1, 34.41, 35.57, 37.36, 38.41, 39.28, 40.16, 41.11, 42.13, 43.03, 43.55, 44.24, 44.69, 45.31, 45.87, 46.47, 46.96, 47.63, 48.46, 48.88, 49.42, 50.55, 51.51, 52.55, 53.46, 54.67, 55.77, 57.27, 58.44, 59.47, 60.53, 61.9, 63.24, 64.43, 65.14, 65.53, 66.03, 66.64, 67.11, 67.85, 68.43, 69.29, 69.99, 70.54, 71.3, 72.43, 73.54, 74.7] 2024-04-28 21:31:46.777671 INFO pred_bat: PV: [ 23.1, 23.1, 23.1, 23.1, 23.1, 23.1, 23.1, 23.1, 23.1, 23.19, 23.97, 25.4, 27.35, 29.84, 32.63, 35.51, 38.29, 40.94, 43.33, 45.31, 46.77, 47.65, 48.03, 48.09, 48.09, 48.09, 48.09, 48.09, 48.09, 48.09, 48.09, 48.09, 48.09, 48.13, 48.46, 49.26, 50.66, 52.64, 55.08, 57.75, 60.37, 62.72, 64.68, 66.16, 67.24, 67.89, 68.17, 68.23] 2024-04-28 21:31:46.783564 INFO pred_bat: IMPORT: [ 20.0, 20.0, 20.0, 24.5, 28.26, 31.3, 32.71, 34.56, 37.52, 37.52, 37.52, 37.52, 37.52, 37.52, 37.52, 37.52, 37.52, 37.52, 37.52, 37.52, 37.52, 37.52, 37.52, 37.52, 37.52, 37.52, 37.52, 41.72, 45.6, 49.34, 51.37, 53.43, 56.66, 56.66, 56.66, 56.66, 56.66, 56.66, 56.66, 56.66, 56.66, 56.66, 56.66, 56.66, 56.66, 56.66, 56.66, 56.66] 2024-04-28 21:31:46.789606 INFO pred_bat: EXPORT: [ 14.3, 15.6, 17.04, 17.04, 17.04, 17.39, 18.18, 19.11, 19.35, 19.35, 19.35, 19.37, 20.41, 22.18, 24.3, 26.46, 28.64, 30.51, 31.98, 33.46, 34.34, 34.48, 34.48, 34.48, 34.91, 36.3, 37.7, 37.7, 37.7, 37.7, 38.63, 39.33, 39.33, 39.33, 39.33, 39.33, 39.33, 40.08, 41.95, 43.77, 45.72, 47.11, 48.29, 49.17, 49.58, 49.58, 49.58, 49.58] 2024-04-28 21:31:46.795294 INFO pred_bat: CARBON: [ 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0] 2024-04-28 21:31:46.801165 INFO pred_bat: CAR0: [ 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0] 2024-04-28 21:31:46.806501 INFO pred_bat: METRIC: [ 7.9, -11.56, -33.14, 65.69, 93.93, 111.52, 110.11, 110.06, 128.6, 128.6, 128.6, 128.43, 112.75, 86.22, 54.41, 21.95, -10.67, -38.79, -60.75, -82.92, -96.23, -98.28, -98.28, -98.28, -104.81, -125.63, -146.63, -49.99, -20.88, 7.13, 8.57, 13.36, 37.59, 37.59, 37.59, 37.59, 37.59, 26.32, -1.74, -29.05, -58.23, -79.15, -96.73, -110.04, -116.06, -116.06, -116.06, -116.06] 2024-04-28 21:31:47.252231 INFO pred_bat: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results on total_energy 1.3 2024-04-28 21:31:47.277614 INFO pred_bat: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results on total_energy 0.36 2024-04-28 21:31:47.323711 INFO pred_bat: Best charging limit socs [9.13, 9.52, 9.42, 8.86, 9.52, 8.43, 9.47, 9.52] export [12, 82, 77, 75, 79, 99, 98, 4, 65, 76] gives import battery 36.66 house 0 export 49.58 metric -116.05 metric10 315.2 2024-04-28 21:31:47.665976 INFO pred_bat: Inverter 0: Type GE GivEnergy 2024-04-28 21:31:47.669784 INFO pred_bat: Inverter 0 using Rest API http://homeassistant.local:6345 2024-04-28 21:31:48.927813 INFO pred_bat: Inverter 0 does not have timed pause support enabled 2024-04-28 21:31:48.941701 INFO pred_bat: Invertor time 2024-04-28 21:31:30+01:00 AppDaemon time 2024-04-28 21:31:48.929127+01:00 difference -0.32 minutes 2024-04-28 21:31:48.946766 INFO pred_bat: Reserve min: 4.0% Battery_min:4.0% 2024-04-28 21:31:48.952707 INFO pred_bat: Inverter 0 with soc_max 9.52 kWh nominal_capacity 9.52 kWh battery rate raw 2600 w charge rate 2.6 kW discharge rate 2.6 kW battery_rate_min 0.0 w ac limit 5.0 kW export limit 5.0 kW reserve 4.0 % current_reserve 10.0 % 2024-04-28 21:31:50.208047 INFO pred_bat: Inverter 0 SOC: 7.14 kW 75 % Current charge rate 0.0 w Current discharge rate 2600.0 w Current power 2532.0 w Current voltage 52.0 2024-04-28 21:31:50.214239 INFO pred_bat: Inverter 0 scheduled charge enable is False 2024-04-28 21:31:50.218818 INFO pred_bat: Inverter 0 charge windows currently [] 2024-04-28 21:31:50.223336 INFO pred_bat: Inverter 0 Charge settings: timed charged is disabled, power 0.0 kW 2024-04-28 21:31:50.242401 INFO pred_bat: Inverter 0 Wrote scheduled_discharge_enable to True successfully and got on 2024-04-28 21:31:50.246896 INFO pred_bat: Inverter 0 sensor.predbat_GE_0_scheduled_discharge_enable set to True 2024-04-28 21:31:50.251588 INFO pred_bat: Inverter 0 scheduled discharge enable is True 2024-04-28 21:31:50.256874 INFO pred_bat: Inverter 0 discharge windows currently [{'start': 1260, 'end': 1411, 'average': 0}, {'start': 2700, 'end': 2851, 'average': 0}] 2024-04-28 21:31:50.260758 INFO pred_bat: Found 1 inverters totals: min reserve 0.38 current reserve 0.95 soc_max 9.52 soc 7.14 charge rate 0.0 kW discharge rate 2.6 kW battery_rate_min 0.0 w ac limit 5.0 export limit 5.0 kW loss charge 3 % loss discharge 3 % inverter loss 4 % 2024-04-28 21:31:50.359335 INFO pred_bat: Base charge window [ ] 2024-04-28 21:31:50.363770 INFO pred_bat: Base discharge window [ 28-04 21:00:00 - 28-04 23:31:00 @ 0p 0.0%, 29-04 21:00:00 - 29-04 23:31:00 @ 0p 0.0% ] 2024-04-28 21:31:50.367715 INFO pred_bat: Charge window will be: 2024-04-28 23:30:00+01:00 - 2024-04-29 02:20:00+01:00 - current soc 75 target 96 2024-04-28 21:31:50.372125 INFO pred_bat: Not setting charging window yet as not within the window (now 04-28 21:30:00 target set_window_minutes 30 charge start time 04-28 23:30:00 2024-04-28 21:31:50.376525 INFO pred_bat: Next discharge window will be: 2024-04-28 21:30:00+01:00 - 2024-04-28 23:31:00+01:00 at reserve 12 2024-04-28 21:31:50.379496 INFO pred_bat: Discharging now - current SOC 7.14 and target 1.14 2024-04-28 21:31:50.383613 INFO pred_bat: Inverter 0 Adjust force discharge to True, change times from 21:00:00 - 23:31:00 to 21:30:00 - 23:31:00 2024-04-28 21:31:50.387455 INFO pred_bat: Adjust idle time, charge 00:00:00-00:00:00 discharge 21:30:00-23:31:00 2024-04-28 21:31:50.391450 INFO pred_bat: Adjust idle time computed idle is 23:31:00-23:59:00 2024-04-28 21:31:50.394905 INFO pred_bat: Inverter 0 set new start time to 21:30:00 2024-04-28 21:32:00.218656 INFO pred_bat: Inverter 0 Set discharge slot 1 {'start': '21:30', 'finish': '23:31'} via REST successful after retry 0 2024-04-28 21:32:00.227470 INFO pred_bat: Inverter 0 Current Reserve is 10.0 % and new target is 12 % 2024-04-28 21:32:12.439118 INFO pred_bat: Set inverter 0 reserve 12 via REST successful on retry 0 2024-04-28 21:32:12.445657 INFO pred_bat: Not setting charging SOC as we are not within the window (now 04-28 21:30:00 target set_soc_minutes 30 charge start time 04-28 23:30:00) 2024-04-28 21:32:12.535228 INFO pred_bat: Completed run status Discharging

tractor137 commented 4 months ago
Screenshot 2024-04-28 at 21 37 09
tractor137 commented 4 months ago

managed to solve - I had just searched for carbon intensity integration and the first one that showed up was a different one without attributes. I removed it and downloaded by following the link in the v7.17.0 release note which then showed attributes. It still didn't work, so I did a side by side comparison of my apps.yaml with the fresh template and removed a load of stuff that was in my old local copy but no longer features in the example one. Not sure which bit solved it but it is working now.