2024-02-21 10:25:00.011913 INFO pred_bat: --------------- PredBat - update at 2024-02-21 10:25:00.008330+01:00 with clock skew 0 minutes, minutes now 625
2024-02-21 10:25:00.019680 INFO pred_bat: Using cached GITHub data for https://api.github.com/repos/springfall2008/batpred/releases age 5.0 minutes
2024-02-21 10:25:00.020694 INFO pred_bat: Predbat /config/apps/predbat.py version v7.16.2 currently running, latest version is v7.16.1 latest beta v7.16.1
2024-02-21 10:25:00.022763 INFO pred_bat: Autoupdate: Currently on unknown version v7.16.2 (?)
2024-02-21 10:25:00.035031 INFO pred_bat: Inverter type HU forecast_hours 48 max_windows 96 num_cars 0 debug enable is False calculate_plan_every 5
2024-02-21 10:25:00.036404 INFO pred_bat: WARN: Using experimental inverter type HU - not all features are available
2024-02-21 10:25:00.037762 INFO pred_bat: Predbat mode is set to Control charge & discharge
2024-02-21 10:25:00.450759 INFO pred_bat: Found 15841 load_today datapoints going back 11 days
2024-02-21 10:25:02.453621 INFO pred_bat: Car charging hold False threshold 6.0
2024-02-21 10:25:02.454538 INFO pred_bat: Current data so far today: load 8.74 kWh import 19.74 kWh export 0.32 kWh pv 0.64 kWh
2024-02-21 10:25:02.455449 INFO pred_bat: Fetching futurerate data from None
2024-02-21 10:25:02.461626 INFO pred_bat: Standing charge is set to 0.0 p
2024-02-21 10:25:02.823626 INFO pred_bat: Rate min forward looking: now 48.2 at end of forecast 48.2
2024-02-21 10:25:02.825146 INFO pred_bat: Import rates min 48.2 max 78.8 average 65.7
2024-02-21 10:25:02.834048 INFO pred_bat: Export rates min 48.2 max 78.8 average 65.7
2024-02-21 10:25:02.835561 INFO pred_bat: Rate thresholds (for charge/discharge) are import 78.3p (0.0) export 48.7p (0.0)
2024-02-21 10:25:02.844757 INFO pred_bat: High export rate found rates in range 51.8 to 78.8
2024-02-21 10:25:02.853725 INFO pred_bat: Low Import rate found rates in range 48.2 to 78.2
2024-02-21 10:25:02.879350 INFO pred_bat: Todays energy import 19.74 kWh export 0.32 kWh cost 1035.4 p import 1060.33 p export -24.93 p
2024-02-21 10:25:02.883859 INFO pred_bat: PV Data for pv_forecast_today total 3.84 kWh
2024-02-21 10:25:02.886902 INFO pred_bat: PV Data for pv_forecast_tomorrow total 3.09 kWh
2024-02-21 10:25:02.890084 INFO pred_bat: PV Data for pv_forecast_d3 total 15.02 kWh
2024-02-21 10:25:02.893224 INFO pred_bat: PV Data for pv_forecast_d4 total 6.15 kWh
2024-02-21 10:25:02.904329 INFO pred_bat: Historical data totals for days [10] are [58.53] - min 58.53
2024-02-21 10:25:02.905950 INFO pred_bat: Historical days now [10] weight [1]
2024-02-21 10:25:02.913830 INFO pred_bat: Today's load divergence 70.14 % in-day adjustment 71.63 % damping 0.95x, Predicted so far 17.59 kWh with 0.0 kWh car excluded and 23.65 kWh import ignored and 0 forecast extra, Actual so far 7.92 kWh with 0.0 kWh car excluded and 0.62 kWh import ignored
2024-02-21 10:25:02.945813 INFO pred_bat: Reserve min: 12.0% Battery_min:4.0%
2024-02-21 10:25:02.947345 INFO pred_bat: Inverter 0 with soc_max 10.0 kWh nominal_capacity 10.0 kWh battery rate raw 3500.0 w charge rate 3.5 kW discharge rate 3.5 kW battery_rate_min 0.0 w ac limit 10.0 kW export limit 10.0 kW reserve 4.0 % current_reserve 4.0 %
2024-02-21 10:25:02.953631 INFO pred_bat: Inverter 0 SOC: 3.7 kW 37 % Current charge rate 3500.0 w Current discharge rate 3500.0 w Current power -3416.0 w Current voltage 52.0
2024-02-21 10:25:02.954670 INFO pred_bat: Inverter 0 scheduled charge enable is False
2024-02-21 10:25:02.955729 INFO pred_bat: Inverter 0 charge windows currently []
2024-02-21 10:25:02.957408 INFO pred_bat: Inverter 0 Charge settings: timed charged is disabled, power 3.5 kW
2024-02-21 10:25:02.959426 INFO pred_bat: Inverter 0 scheduled discharge enable is False
2024-02-21 10:25:02.960706 INFO pred_bat: Inverter 0 discharge windows currently [{'start': 600, 'end': 1381, 'average': 0}, {'start': 2040, 'end': 2821, 'average': 0}]
2024-02-21 10:25:02.961479 INFO pred_bat: Note: Inverter does not support discharge freeze - disabled
2024-02-21 10:25:02.962250 INFO pred_bat: Note: Inverter does not support charge freeze - disabled
2024-02-21 10:25:02.963004 INFO pred_bat: Note: Inverter does not support reserve - disabling reserve functions
2024-02-21 10:25:02.963907 INFO pred_bat: Found 1 inverters totals: min reserve 0.4 current reserve 0.4 soc_max 10.0 soc 3.7 charge rate 3.5 kW discharge rate 3.5 kW battery_rate_min 0.0 w ac limit 10.0 export limit 10.0 kW loss charge 3 % loss discharge 3 % inverter loss 5 %
2024-02-21 10:25:02.989461 INFO pred_bat: Base charge window [ ]
2024-02-21 10:25:02.990458 INFO pred_bat: Base discharge window [ 21-02 10:00:00 - 21-02 23:01:00 @ 0p 100.0%, 22-02 10:00:00 - 22-02 23:01:00 @ 0p 100.0% ]
2024-02-21 10:25:02.991168 INFO pred_bat: Plan was last updated on 2024-02-21 10:20:00.007828+01:00 and is now 5.0 minutes old
2024-02-21 10:25:02.992030 INFO pred_bat: Best charge window [ 21-02 23:00:00 - 22-02 00:00:00 @ 48.2p 44%, 22-02 01:00:00 - 22-02 08:30:00 @ 51.6p 100%, 22-02 23:00:00 - 23-02 09:00:00 @ 48.2p 100%, 23-02 10:00:00 - 23-02 11:00:00 @ 77.9p 100% ]
2024-02-21 10:25:02.992876 INFO pred_bat: Best discharge window [ 21-02 10:00:00 - 21-02 23:00:00 @ 77.75p 4%, 22-02 08:30:00 - 22-02 23:00:00 @ 77.6p 4% ]
2024-02-21 10:25:03.003082 INFO pred_bat: Creating pool of 2 processes to match your CPU count
2024-02-21 10:25:03.034594 INFO pred_bat: predict base end_record 02-22 23:05:00 final soc 0.4 kWh metric 5518.16 p metric_keep 0 min_soc 0.4 @ 02-21 13:25:00 kWh load 86.38 pv 7.08
2024-02-21 10:25:03.036454 INFO pred_bat: [ 10:25, 11:25, 12:25, 13:25, 14:25, 15:25, 16:25, 17:25, 18:25, 19:25, 20:25, 21:25, 22:25, 23:25, 00:25, 01:25, 02:25, 03:25, 04:25, 05:25, 06:25, 07:25, 08:25, 09:25, 10:25, 11:25, 12:25, 13:25, 14:25, 15:25, 16:25, 17:25, 18:25, 19:25, 20:25, 21:25, 22:25]
2024-02-21 10:25:03.038120 INFO pred_bat: SOC: [ 3.7, 2.54, 1.71, 0.47, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4]
2024-02-21 10:25:03.039650 INFO pred_bat: STATE: [ 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<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-02-21 10:25:03.041234 INFO pred_bat: LOAD: [ 8.74, 10.57, 12.02, 13.68, 15.08, 16.57, 18.25, 20.47, 21.89, 23.37, 24.91, 26.74, 28.29, 31.04, 35.7, 39.3, 40.88, 42.43, 44.8, 46.34, 47.95, 49.48, 51.3, 54.28, 57.21, 58.9, 60.97, 63.2, 65.93, 70.23, 72.23, 74.03, 76.08, 78.13, 80.18, 82.18, 84.83]
2024-02-21 10:25:03.042847 INFO pred_bat: PV: [ 0.64, 1.44, 2.16, 2.71, 3.39, 3.77, 3.97, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.09, 4.41, 4.94, 5.53, 6.05, 6.45, 6.77, 6.98, 7.07, 7.08, 7.08, 7.08, 7.08, 7.08, 7.08]
2024-02-21 10:25:03.044444 INFO pred_bat: IMPORT: [ 19.74, 19.74, 19.74, 19.74, 20.43, 21.56, 23.05, 25.24, 26.66, 28.15, 29.69, 31.51, 33.06, 35.81, 40.47, 44.07, 45.65, 47.2, 49.57, 51.11, 52.72, 54.25, 55.99, 58.66, 61.08, 62.21, 63.8, 65.64, 68.07, 72.17, 74.09, 75.87, 77.92, 79.97, 82.02, 84.02, 86.67]
2024-02-21 10:25:03.046056 INFO pred_bat: EXPORT: [ 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32]
2024-02-21 10:25:03.047691 INFO pred_bat: METRIC: [ 1035.4, 1035.4, 1035.4, 1035.4, 1084.41, 1165.54, 1274.08, 1441.02, 1551.41, 1663.74, 1771.67, 1882.13, 1969.99, 2110.53, 2344.45, 2532.0, 2613.27, 2693.25, 2816.92, 2899.53, 2991.55, 3092.28, 3224.73, 3433.25, 3622.96, 3710.51, 3831.71, 3962.35, 4136.45, 4431.23, 4570.71, 4706.57, 4865.95, 5021.49, 5162.91, 5284.87, 5433.65]
2024-02-21 10:25:03.218845 INFO pred_bat: Battery has 3.0 hours left - now at 3.7
2024-02-21 10:25:03.251096 INFO pred_bat: predict base10 end_record 02-22 23:05:00 final soc 0.4 kWh metric 5960.5 p metric_keep 0 min_soc 0.4 @ 02-21 12:25:00 kWh load 88.9 pv 3.09
2024-02-21 10:25:03.252728 INFO pred_bat: [ 10:25, 11:25, 12:25, 13:25, 14:25, 15:25, 16:25, 17:25, 18:25, 19:25, 20:25, 21:25, 22:25, 23:25, 00:25, 01:25, 02:25, 03:25, 04:25, 05:25, 06:25, 07:25, 08:25, 09:25, 10:25, 11:25, 12:25, 13:25, 14:25, 15:25, 16:25, 17:25, 18:25, 19:25, 20:25, 21:25, 22:25]
2024-02-21 10:25:03.254279 INFO pred_bat: SOC: [ 3.7, 2.04, 0.48, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4]
2024-02-21 10:25:03.255780 INFO pred_bat: STATE: [ 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<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-02-21 10:25:03.257358 INFO pred_bat: LOAD: [ 8.74, 10.75, 12.35, 14.18, 15.71, 17.35, 19.2, 21.65, 23.21, 24.84, 26.53, 28.54, 30.25, 33.27, 38.22, 41.82, 43.4, 44.95, 47.32, 48.85, 50.47, 52.0, 53.82, 56.8, 59.73, 61.42, 63.49, 65.72, 68.45, 72.75, 74.75, 76.55, 78.6, 80.65, 82.7, 84.7, 87.35]
2024-02-21 10:25:03.258914 INFO pred_bat: PV: [ 0.64, 1.15, 1.32, 1.38, 1.46, 1.52, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.61, 1.79, 2.04, 2.3, 2.52, 2.72, 2.9, 3.02, 3.08, 3.09, 3.09, 3.09, 3.09, 3.09, 3.09]
2024-02-21 10:25:03.260484 INFO pred_bat: IMPORT: [ 19.74, 19.74, 19.74, 21.43, 22.89, 24.48, 26.29, 28.73, 30.29, 31.92, 33.61, 35.62, 37.33, 40.35, 45.3, 48.9, 50.48, 52.03, 54.4, 55.93, 57.55, 59.08, 60.85, 63.67, 66.36, 67.8, 69.66, 71.7, 74.26, 78.44, 80.39, 82.18, 84.23, 86.28, 88.33, 90.33, 92.98]
2024-02-21 10:25:03.262071 INFO pred_bat: EXPORT: [ 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32]
2024-02-21 10:25:03.263689 INFO pred_bat: METRIC: [ 1035.4, 1035.4, 1035.4, 1155.64, 1259.66, 1373.4, 1504.96, 1690.56, 1811.98, 1935.55, 2054.27, 2175.77, 2272.42, 2427.01, 2674.9, 2862.45, 2943.72, 3023.7, 3147.37, 3229.98, 3322.0, 3422.72, 3558.16, 3777.51, 3988.32, 4100.77, 4242.46, 4387.54, 4571.0, 4871.34, 5012.94, 5148.91, 5308.29, 5463.83, 5605.25, 5727.21, 5875.99]
2024-02-21 10:25:03.349283 INFO pred_bat: predict best10 end_record 02-22 23:05:00 final soc 0.68 kWh metric 5830.34 p metric_keep 0 min_soc 0.4 @ 02-21 11:25:00 kWh load 88.9 pv 3.09
2024-02-21 10:25:03.350914 INFO pred_bat: [ 10:25, 11:25, 12:25, 13:25, 14:25, 15:25, 16:25, 17:25, 18:25, 19:25, 20:25, 21:25, 22:25, 23:25, 00:25, 01:25, 02:25, 03:25, 04:25, 05:25, 06:25, 07:25, 08:25, 09:25, 10:25, 11:25, 12:25, 13:25, 14:25, 15:25, 16:25, 17:25, 18:25, 19:25, 20:25, 21:25, 22:25]
2024-02-21 10:25:03.352506 INFO pred_bat: SOC: [ 3.7, 0.42, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 1.81, 2.21, 1.95, 5.34, 8.73, 10.0, 10.0, 10.0, 10.0, 10.0, 6.52, 2.72, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4]
2024-02-21 10:25:03.354414 INFO pred_bat: STATE: [ 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<bf+, g<be-, g<bf+, g<bf+, g<bf+, g<bf+, g<be-, g<be-, g<be-, g<be-, 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-]
2024-02-21 10:25:03.355996 INFO pred_bat: LOAD: [ 8.74, 10.75, 12.35, 14.18, 15.71, 17.35, 19.2, 21.65, 23.21, 24.84, 26.53, 28.54, 30.25, 33.27, 38.22, 41.82, 43.4, 44.95, 47.32, 48.85, 50.47, 52.0, 53.82, 56.8, 59.73, 61.42, 63.49, 65.72, 68.45, 72.75, 74.75, 76.55, 78.6, 80.65, 82.7, 84.7, 87.35]
2024-02-21 10:25:03.357597 INFO pred_bat: PV: [ 0.64, 1.15, 1.32, 1.38, 1.46, 1.52, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.61, 1.79, 2.04, 2.3, 2.52, 2.72, 2.9, 3.02, 3.08, 3.09, 3.09, 3.09, 3.09, 3.09, 3.09]
2024-02-21 10:25:03.359169 INFO pred_bat: IMPORT: [ 19.74, 19.74, 21.16, 22.92, 24.38, 25.97, 27.78, 30.22, 31.78, 33.41, 35.11, 37.12, 38.82, 43.38, 49.02, 52.61, 57.87, 63.1, 66.85, 68.38, 70.0, 71.53, 73.3, 73.66, 73.74, 74.19, 76.04, 78.08, 80.65, 84.83, 86.77, 88.56, 90.61, 92.66, 94.71, 96.71, 99.36]
2024-02-21 10:25:03.360752 INFO pred_bat: EXPORT: [ 0.32, 1.81, 1.81, 1.81, 1.81, 1.81, 1.81, 1.81, 1.81, 1.81, 1.81, 1.81, 1.81, 1.81, 1.81, 1.81, 1.81, 1.81, 1.81, 1.81, 1.81, 1.81, 1.81, 2.57, 3.46, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6]
2024-02-21 10:25:03.362384 INFO pred_bat: METRIC: [ 1035.4, 919.22, 1026.78, 1152.21, 1256.23, 1369.97, 1501.53, 1687.13, 1808.56, 1932.13, 2050.84, 2172.35, 2269.0, 2497.58, 2772.64, 2958.17, 3229.55, 3499.63, 3694.14, 3776.75, 3868.77, 3969.49, 4104.93, 4073.57, 4009.89, 3955.81, 4097.5, 4242.58, 4426.04, 4726.38, 4867.98, 5003.95, 5163.33, 5318.87, 5460.29, 5582.25, 5731.03]
2024-02-21 10:25:03.443074 INFO pred_bat: predict best end_record 02-22 23:05:00 final soc 0.68 kWh metric 5381.85 p metric_keep 0 min_soc 0.4 @ 02-21 11:35:00 kWh load 86.38 pv 7.08
2024-02-21 10:25:03.444715 INFO pred_bat: [ 10:25, 11:25, 12:25, 13:25, 14:25, 15:25, 16:25, 17:25, 18:25, 19:25, 20:25, 21:25, 22:25, 23:25, 00:25, 01:25, 02:25, 03:25, 04:25, 05:25, 06:25, 07:25, 08:25, 09:25, 10:25, 11:25, 12:25, 13:25, 14:25, 15:25, 16:25, 17:25, 18:25, 19:25, 20:25, 21:25, 22:25]
2024-02-21 10:25:03.446282 INFO pred_bat: SOC: [ 3.7, 0.5, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 1.81, 2.21, 1.95, 5.34, 8.73, 10.0, 10.0, 10.0, 10.0, 10.0, 6.52, 2.72, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4]
2024-02-21 10:25:03.447771 INFO pred_bat: STATE: [ 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<bf+, g<be-, g<bf+, g<bf+, g<bf+, g<bf+, g<be-, g<be-, g<be-, g<be-, 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-]
2024-02-21 10:25:03.449357 INFO pred_bat: LOAD: [ 8.74, 10.57, 12.02, 13.68, 15.08, 16.57, 18.25, 20.47, 21.89, 23.37, 24.91, 26.74, 28.29, 31.04, 35.7, 39.3, 40.88, 42.43, 44.8, 46.34, 47.95, 49.48, 51.3, 54.28, 57.21, 58.9, 60.97, 63.2, 65.93, 70.23, 72.23, 74.03, 76.08, 78.13, 80.18, 82.18, 84.83]
2024-02-21 10:25:03.450923 INFO pred_bat: PV: [ 0.64, 1.44, 2.16, 2.71, 3.39, 3.77, 3.97, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.09, 4.41, 4.94, 5.53, 6.05, 6.45, 6.77, 6.98, 7.07, 7.08, 7.08, 7.08, 7.08, 7.08, 7.08]
2024-02-21 10:25:03.452530 INFO pred_bat: IMPORT: [ 19.74, 19.74, 20.42, 21.56, 22.31, 23.44, 24.94, 27.13, 28.55, 30.03, 31.57, 33.4, 34.95, 39.23, 44.59, 48.17, 53.43, 58.66, 62.41, 63.94, 65.56, 67.09, 68.83, 69.16, 69.19, 69.5, 71.08, 72.92, 75.36, 79.46, 81.38, 83.16, 85.21, 87.26, 89.31, 91.31, 93.96]
2024-02-21 10:25:03.454147 INFO pred_bat: EXPORT: [ 0.32, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 3.07, 4.18, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5]
2024-02-21 10:25:03.455782 INFO pred_bat: METRIC: [ 1035.4, 888.79, 940.33, 1021.19, 1074.83, 1155.97, 1264.51, 1431.45, 1541.84, 1654.17, 1762.1, 1872.55, 1960.42, 2174.94, 2436.04, 2621.58, 2892.95, 3163.04, 3357.55, 3440.16, 3532.18, 3632.9, 3765.35, 3723.16, 3638.38, 3559.41, 3680.6, 3811.25, 3985.34, 4280.13, 4419.6, 4555.46, 4714.84, 4870.39, 5011.81, 5133.76, 5282.54]
2024-02-21 10:25:03.662522 INFO pred_bat: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results on total_energy 1.89
2024-02-21 10:25:03.671240 INFO pred_bat: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results on total_energy 0.42
2024-02-21 10:25:03.678967 INFO pred_bat: Best charging limit socs [4.38, 10.0, 10.0, 10.0] export [4, 4] gives import battery 66.57 house 44.16 export 5.5 metric 5381.85 metric10 5830.34
2024-02-21 10:25:03.756537 INFO pred_bat: Export threshold used for optimisation was 64.4p
2024-02-21 10:25:03.804360 INFO pred_bat: High export rate windows [0: 02-21 10:00:00 - 02-21 12:00:00 @ 77.75, 1: 02-21 12:00:00 - 02-21 13:00:00 @ 72.6, 2: 02-21 13:00:00 - 02-21 14:00:00 @ 70.1, 3: 02-21 14:00:00 - 02-21 15:00:00 @ 72.4, 4: 02-21 15:00:00 - 02-21 16:00:00 @ 71.0, 5: 02-21 16:00:00 - 02-21 17:00:00 @ 74.1, 6: 02-21 17:00:00 - 02-21 18:00:00 @ 78.2, 7: 02-21 18:00:00 - 02-21 19:00:00 @ 76.9, 8: 02-21 19:00:00 - 02-21 20:00:00 @ 73.9, 9: 02-21 20:00:00 - 02-21 21:00:00 @ 64.6, 10: 02-21 21:00:00 - 02-21 22:00:00 @ 57.7, 11: 02-21 22:00:00 - 02-21 23:00:00 @ 55.2, 12: 02-22 00:00:00 - 02-22 04:00:00 @ 51.8, 13: 02-22 04:00:00 - 02-22 05:00:00 @ 53.2, 14: 02-22 05:00:00 - 02-22 06:00:00 @ 54.7, 15: 02-22 06:00:00 - 02-22 07:00:00 @ 59.9, 16: 02-22 07:00:00 - 02-22 08:00:00 @ 74.9, 17: 02-22 08:00:00 - 02-22 09:00:00 @ 77.6, 18: 02-22 09:00:00 - 02-22 10:00:00 @ 78.8, 19: 02-22 10:00:00 - 02-22 12:00:00 @ 77.75, 20: 02-22 12:00:00 - 02-22 13:00:00 @ 72.6, 21: 02-22 13:00:00 - 02-22 14:00:00 @ 70.1, 22: 02-22 14:00:00 - 02-22 15:00:00 @ 72.4, 23: 02-22 15:00:00 - 02-22 16:00:00 @ 71.0, 24: 02-22 16:00:00 - 02-22 17:00:00 @ 74.1, 25: 02-22 17:00:00 - 02-22 18:00:00 @ 78.2, 26: 02-22 18:00:00 - 02-22 19:00:00 @ 76.9, 27: 02-22 19:00:00 - 02-22 20:00:00 @ 73.9, 28: 02-22 20:00:00 - 02-22 21:00:00 @ 64.6, 29: 02-22 21:00:00 - 02-22 22:00:00 @ 57.7, 30: 02-22 22:00:00 - 02-22 23:00:00 @ 55.2, 31: 02-23 00:00:00 - 02-23 04:00:00 @ 51.8, 32: 02-23 04:00:00 - 02-23 05:00:00 @ 53.2, 33: 02-23 05:00:00 - 02-23 06:00:00 @ 54.7, 34: 02-23 06:00:00 - 02-23 07:00:00 @ 59.9, 35: 02-23 07:00:00 - 02-23 08:00:00 @ 74.9, 36: 02-23 08:00:00 - 02-23 09:00:00 @ 77.6, 37: 02-23 09:00:00 - 02-23 10:00:00 @ 78.8, 38: 02-23 10:00:00 - 02-23 12:00:00 @ 77.75]
2024-02-21 10:25:03.810636 INFO pred_bat: Import threshold used for optimisation was 59.6p
2024-02-21 10:25:03.854559 INFO pred_bat: Low import rate windows [0: 02-21 10:00:00 - 02-21 11:00:00 @ 77.9, 1: 02-21 11:00:00 - 02-21 12:00:00 @ 77.6, 2: 02-21 12:00:00 - 02-21 13:00:00 @ 72.6, 3: 02-21 13:00:00 - 02-21 14:00:00 @ 70.1, 4: 02-21 14:00:00 - 02-21 15:00:00 @ 72.4, 5: 02-21 15:00:00 - 02-21 16:00:00 @ 71.0, 6: 02-21 16:00:00 - 02-21 17:00:00 @ 74.1, 7: 02-21 17:00:00 - 02-21 18:00:00 @ 78.2, 8: 02-21 18:00:00 - 02-21 19:00:00 @ 76.9, 9: 02-21 19:00:00 - 02-21 20:00:00 @ 73.9, 10: 02-21 20:00:00 - 02-21 21:00:00 @ 64.6, 11: 02-21 21:00:00 - 02-21 22:00:00 @ 57.7, 12: 02-21 22:00:00 - 02-21 23:00:00 @ 55.2, 13: 02-21 23:00:00 - 02-22 00:00:00 @ 48.2, 14: 02-22 00:00:00 - 02-22 01:00:00 @ 52.4, 15: 02-22 01:00:00 - 02-22 02:00:00 @ 51.6, 16: 02-22 02:00:00 - 02-22 03:00:00 @ 51.6, 17: 02-22 03:00:00 - 02-22 04:00:00 @ 51.6, 18: 02-22 04:00:00 - 02-22 05:00:00 @ 53.2, 19: 02-22 05:00:00 - 02-22 06:00:00 @ 54.7, 20: 02-22 06:00:00 - 02-22 07:00:00 @ 59.9, 21: 02-22 07:00:00 - 02-22 08:00:00 @ 74.9, 22: 02-22 08:00:00 - 02-22 09:00:00 @ 77.6, 23: 02-22 10:00:00 - 02-22 11:00:00 @ 77.9, 24: 02-22 11:00:00 - 02-22 12:00:00 @ 77.6, 25: 02-22 12:00:00 - 02-22 13:00:00 @ 72.6, 26: 02-22 13:00:00 - 02-22 14:00:00 @ 70.1, 27: 02-22 14:00:00 - 02-22 15:00:00 @ 72.4, 28: 02-22 15:00:00 - 02-22 16:00:00 @ 71.0, 29: 02-22 16:00:00 - 02-22 17:00:00 @ 74.1, 30: 02-22 17:00:00 - 02-22 18:00:00 @ 78.2, 31: 02-22 18:00:00 - 02-22 19:00:00 @ 76.9, 32: 02-22 19:00:00 - 02-22 20:00:00 @ 73.9, 33: 02-22 20:00:00 - 02-22 21:00:00 @ 64.6, 34: 02-22 21:00:00 - 02-22 22:00:00 @ 57.7, 35: 02-22 22:00:00 - 02-22 23:00:00 @ 55.2, 36: 02-22 23:00:00 - 02-23 00:00:00 @ 48.2, 37: 02-23 00:00:00 - 02-23 01:00:00 @ 52.4, 38: 02-23 01:00:00 - 02-23 02:00:00 @ 51.6, 39: 02-23 02:00:00 - 02-23 03:00:00 @ 51.6, 40: 02-23 03:00:00 - 02-23 04:00:00 @ 51.6, 41: 02-23 04:00:00 - 02-23 05:00:00 @ 53.2, 42: 02-23 05:00:00 - 02-23 06:00:00 @ 54.7, 43: 02-23 06:00:00 - 02-23 07:00:00 @ 59.9, 44: 02-23 07:00:00 - 02-23 08:00:00 @ 74.9, 45: 02-23 08:00:00 - 02-23 09:00:00 @ 77.6, 46: 02-23 10:00:00 - 02-23 11:00:00 @ 77.9]
2024-02-21 10:25:03.861171 INFO pred_bat: Charge window will be: 2024-02-21 23:00:00+01:00 - 2024-02-22 00:00:00+01:00 - current soc 37 target 44
2024-02-21 10:25:03.862173 INFO pred_bat: Not setting charging window yet as not within the window (now 02-21 10:25:00 target set_window_minutes 30 charge start time 02-21 23:00:00
2024-02-21 10:25:03.863176 INFO pred_bat: Include original discharge start 02-21 10:00:00 with our start which is 02-21 10:00:00
2024-02-21 10:25:03.864207 INFO pred_bat: Next discharge window will be: 2024-02-21 10:00:00+01:00 - 2024-02-21 23:01:00+01:00 at reserve 4
2024-02-21 10:25:03.865281 INFO pred_bat: Discharging now - current SOC 3.7 and target 0.4
2024-02-21 10:25:03.867344 INFO pred_bat: Inverter 0 Adjust force discharge to True, change times from 10:00:00 - 23:01:00 to 10:00:00 - 23:01:00
2024-02-21 10:25:03.868773 INFO pred_bat: Inverter 0 Starting discharge to 4 % via Service huawei_solar/forcible_discharge_soc
2024-02-21 10:25:03.869920 INFO pred_bat: Call service huawei_solar/forcible_discharge_soc device_id 6893ee838a0972bd3e50d9e0faa0ba5a target_soc 4 power 3500
2024-02-21 10:25:03.874255 INFO pred_bat: Current SOC 37% is greater than Target SOC 0. Grid Charge disabled.
2024-02-21 10:25:03.875475 WARNING HASS: Error calling Home Assistant service default/huawei_solar/forcible_discharge_soc
2024-02-21 10:25:03.875872 WARNING HASS: Code: 400, error: 400: Bad Request
2024-02-21 10:25:03.886814 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-02-21 10:25:03.888773 INFO pred_bat: Best charge window [ 21-02 10:00:00 - 21-02 11:00:00 @ 77.9p 0.0%, 21-02 11:00:00 - 21-02 12:00:00 @ 77.6p 0.0%, 21-02 12:00:00 - 21-02 13:00:00 @ 72.6p 0.0%, 21-02 13:00:00 - 21-02 14:00:00 @ 70.1p 0.0%, 21-02 14:00:00 - 21-02 15:00:00 @ 72.4p 0.0%, 21-02 15:00:00 - 21-02 16:00:00 @ 71.0p 0.0%, 21-02 16:00:00 - 21-02 17:00:00 @ 74.1p 0.0%, 21-02 17:00:00 - 21-02 18:00:00 @ 78.2p 0.0%, 21-02 18:00:00 - 21-02 19:00:00 @ 76.9p 0.0%, 21-02 19:00:00 - 21-02 20:00:00 @ 73.9p 0.0%, 21-02 20:00:00 - 21-02 21:00:00 @ 64.6p 0.0%, 21-02 21:00:00 - 21-02 22:00:00 @ 57.7p 0.0%, 21-02 22:00:00 - 21-02 23:00:00 @ 55.2p 0.0%, 21-02 23:00:00 - 22-02 00:00:00 @ 48.2p 0.0%, 22-02 00:00:00 - 22-02 01:00:00 @ 52.4p 0.0%, 22-02 01:00:00 - 22-02 02:00:00 @ 51.6p 0.0%, 22-02 02:00:00 - 22-02 03:00:00 @ 51.6p 0.0%, 22-02 03:00:00 - 22-02 04:00:00 @ 51.6p 0.0%, 22-02 04:00:00 - 22-02 05:00:00 @ 53.2p 0.0%, 22-02 05:00:00 - 22-02 06:00:00 @ 54.7p 0.0%, 22-02 06:00:00 - 22-02 07:00:00 @ 59.9p 0.0%, 22-02 07:00:00 - 22-02 08:00:00 @ 74.9p 0.0%, 22-02 08:00:00 - 22-02 09:00:00 @ 77.6p 0.0%, 22-02 10:00:00 - 22-02 11:00:00 @ 77.9p 0.0%, 22-02 11:00:00 - 22-02 12:00:00 @ 77.6p 0.0%, 22-02 12:00:00 - 22-02 13:00:00 @ 72.6p 0.0%, 22-02 13:00:00 - 22-02 14:00:00 @ 70.1p 0.0%, 22-02 14:00:00 - 22-02 15:00:00 @ 72.4p 0.0%, 22-02 15:00:00 - 22-02 16:00:00 @ 71.0p 0.0%, 22-02 16:00:00 - 22-02 17:00:00 @ 74.1p 0.0%, 22-02 17:00:00 - 22-02 18:00:00 @ 78.2p 0.0%, 22-02 18:00:00 - 22-02 19:00:00 @ 76.9p 0.0%, 22-02 19:00:00 - 22-02 20:00:00 @ 73.9p 0.0%, 22-02 20:00:00 - 22-02 21:00:00 @ 64.6p 0.0%, 22-02 21:00:00 - 22-02 22:00:00 @ 57.7p 0.0%, 22-02 22:00:00 - 22-02 23:00:00 @ 55.2p 0.0%, 22-02 23:00:00 - 23-02 00:00:00 @ 48.2p 0.0%, 23-02 00:00:00 - 23-02 01:00:00 @ 52.4p 0.0%, 23-02 01:00:00 - 23-02 02:00:00 @ 51.6p 0.0%, 23-02 02:00:00 - 23-02 03:00:00 @ 51.6p 0.0%, 23-02 03:00:00 - 23-02 04:00:00 @ 51.6p 0.0%, 23-02 04:00:00 - 23-02 05:00:00 @ 53.2p 0.0%, 23-02 05:00:00 - 23-02 06:00:00 @ 54.7p 0.0%, 23-02 06:00:00 - 23-02 07:00:00 @ 59.9p 0.0%, 23-02 07:00:00 - 23-02 08:00:00 @ 74.9p 0.0%, 23-02 08:00:00 - 23-02 09:00:00 @ 77.6p 0.0%, 23-02 10:00:00 - 23-02 11:00:00 @ 77.9p 0.0% ]
2024-02-21 10:25:03.890272 INFO pred_bat: Best discharge window [ 21-02 10:00:00 - 21-02 12:00:00 @ 77.75p 100.0%, 21-02 12:00:00 - 21-02 13:00:00 @ 72.6p 100.0%, 21-02 13:00:00 - 21-02 14:00:00 @ 70.1p 100.0%, 21-02 14:00:00 - 21-02 15:00:00 @ 72.4p 100.0%, 21-02 15:00:00 - 21-02 16:00:00 @ 71.0p 100.0%, 21-02 16:00:00 - 21-02 17:00:00 @ 74.1p 100.0%, 21-02 17:00:00 - 21-02 18:00:00 @ 78.2p 100.0%, 21-02 18:00:00 - 21-02 19:00:00 @ 76.9p 100.0%, 21-02 19:00:00 - 21-02 20:00:00 @ 73.9p 100.0%, 21-02 20:00:00 - 21-02 21:00:00 @ 64.6p 100.0%, 21-02 21:00:00 - 21-02 22:00:00 @ 57.7p 100.0%, 21-02 22:00:00 - 21-02 23:00:00 @ 55.2p 100.0%, 22-02 00:00:00 - 22-02 04:00:00 @ 51.8p 100.0%, 22-02 04:00:00 - 22-02 05:00:00 @ 53.2p 100.0%, 22-02 05:00:00 - 22-02 06:00:00 @ 54.7p 100.0%, 22-02 06:00:00 - 22-02 07:00:00 @ 59.9p 100.0%, 22-02 07:00:00 - 22-02 08:00:00 @ 74.9p 100.0%, 22-02 08:00:00 - 22-02 09:00:00 @ 77.6p 100.0%, 22-02 09:00:00 - 22-02 10:00:00 @ 78.8p 100.0%, 22-02 10:00:00 - 22-02 12:00:00 @ 77.75p 100.0%, 22-02 12:00:00 - 22-02 13:00:00 @ 72.6p 100.0%, 22-02 13:00:00 - 22-02 14:00:00 @ 70.1p 100.0%, 22-02 14:00:00 - 22-02 15:00:00 @ 72.4p 100.0%, 22-02 15:00:00 - 22-02 16:00:00 @ 71.0p 100.0%, 22-02 16:00:00 - 22-02 17:00:00 @ 74.1p 100.0%, 22-02 17:00:00 - 22-02 18:00:00 @ 78.2p 100.0%, 22-02 18:00:00 - 22-02 19:00:00 @ 76.9p 100.0%, 22-02 19:00:00 - 22-02 20:00:00 @ 73.9p 100.0%, 22-02 20:00:00 - 22-02 21:00:00 @ 64.6p 100.0%, 22-02 21:00:00 - 22-02 22:00:00 @ 57.7p 100.0%, 22-02 22:00:00 - 22-02 23:00:00 @ 55.2p 100.0%, 23-02 00:00:00 - 23-02 04:00:00 @ 51.8p 100.0%, 23-02 04:00:00 - 23-02 05:00:00 @ 53.2p 100.0%, 23-02 05:00:00 - 23-02 06:00:00 @ 54.7p 100.0%, 23-02 06:00:00 - 23-02 07:00:00 @ 59.9p 100.0%, 23-02 07:00:00 - 23-02 08:00:00 @ 74.9p 100.0%, 23-02 08:00:00 - 23-02 09:00:00 @ 77.6p 100.0%, 23-02 09:00:00 - 23-02 10:00:00 @ 78.8p 100.0%, 23-02 10:00:00 - 23-02 12:00:00 @ 77.75p 100.0% ]
2024-02-21 10:25:03.901640 INFO pred_bat: Creating pool of 2 processes to match your CPU count
2024-02-21 10:25:03.920991 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(False) combine_discharge_slots(True) best_soc_min(0.0 kWh) best_soc_max(0.0 kWh) best_soc_keep(0.1 kWh) inverter_loss(5 %) battery_loss(3 %) battery_loss_discharge (3 %) inverter_hybrid(True) metric_min_improvement(0.0 p) metric_min_improvement_discharge(0.0 p) metric_battery_cycle(0.2 p/kWh)metric_battery_value_scaling(0.8 x)
2024-02-21 10:25:03.922812 INFO pred_bat: Optimise all windows, total charge 46 discharge 38
2024-02-21 10:25:04.291312 INFO pred_bat: Optimise all charge for all bands best price threshold 68.8 charges at 65.2 at metric 6695.84 keep 0 cost 6705.48 soc_min 0.4 limits [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 0, 0, 0.0] discharge [0, 100.0, 100.0, 100.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, 0, 0, 0, 100.0, 100.0, 100.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, 0, 0, 100.0]
2024-02-21 10:25:04.295522 INFO pred_bat: Calculated end_record as 02-22 21:00:00
2024-02-21 10:25:04.299103 INFO pred_bat: >> Region optimisation pass width 960
2024-02-21 10:25:04.469954 INFO pred_bat: Optimise all charge for all bands best price threshold 60.1 charges at 57.1 at metric 5121.72 keep 0 cost 5133.99 soc_min 0.4 limits [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 0, 0, 0.0] discharge [0, 0, 0, 0, 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]
2024-02-21 10:25:04.693592 INFO pred_bat: Optimise all charge for all bands best price threshold 71.9 charges at 65.2 at metric 5127.26 keep 0 cost 5139.54 soc_min 0.4 limits [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 0, 0, 0.0] 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, 0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 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-02-21 10:25:04.796529 INFO pred_bat: Optimise all charge for all bands best price threshold 68.8 charges at 62.8 at metric 5128.5 keep 0 cost 5140.77 soc_min 0.4 limits [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 0, 0, 0.0] 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]
2024-02-21 10:25:04.797605 INFO pred_bat: >> Region optimisation pass width 480
2024-02-21 10:25:04.915760 INFO pred_bat: Optimise all charge for all bands best price threshold 71.3 charges at 47.5 at metric 5121.72 keep 0 cost 5133.99 soc_min 0.4 limits [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 0, 0, 0.0] discharge [0, 100.0, 100.0, 100.0, 100.0, 100.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]
2024-02-21 10:25:05.047084 INFO pred_bat: Optimise all charge for all bands best price threshold 60.1 charges at 57.1 at metric 5128.5 keep 0 cost 5140.77 soc_min 0.4 limits [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 0, 0, 0.0] 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]
2024-02-21 10:25:05.206603 INFO pred_bat: Optimise all charge for all bands best price threshold 71.9 charges at 65.2 at metric 5127.26 keep 0 cost 5139.54 soc_min 0.4 limits [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 0, 0, 0.0] 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, 0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 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-02-21 10:25:05.341045 INFO pred_bat: Optimise all charge for all bands best price threshold 71.3 charges at 47.5 at metric 5128.23 keep 0 cost 5140.51 soc_min 0.4 limits [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 0, 0, 0.0] 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, 0, 100.0, 100.0, 100.0, 100.0, 100.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]
2024-02-21 10:25:05.452310 INFO pred_bat: Optimise all charge for all bands best price threshold 68.8 charges at 62.8 at metric 5128.5 keep 0 cost 5140.77 soc_min 0.4 limits [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 0, 0, 0.0] 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]
2024-02-21 10:25:05.453380 INFO pred_bat: >> Region optimisation pass width 240
2024-02-21 10:25:05.547369 INFO pred_bat: Optimise all charge for all bands best price threshold 71.3 charges at 47.5 at metric 5121.72 keep 0 cost 5133.99 soc_min 0.4 limits [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 0, 0, 0.0] discharge [0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 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-02-21 10:25:05.646192 INFO pred_bat: Optimise all charge for all bands best price threshold 77.2 charges at 47.5 at metric 5128.5 keep 0 cost 5140.77 soc_min 0.4 limits [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 0, 0, 0.0] 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]
2024-02-21 10:25:05.750045 INFO pred_bat: Optimise all charge for all bands best price threshold 60.1 charges at 47.5 at metric 5128.5 keep 0 cost 5140.77 soc_min 0.4 limits [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 0, 0, 0.0] 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]
2024-02-21 10:25:05.840539 INFO pred_bat: Optimise all charge for all bands best price threshold 60.1 charges at 57.1 at metric 5128.5 keep 0 cost 5140.77 soc_min 0.4 limits [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 0, 0, 0.0] 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]
2024-02-21 10:25:05.936751 INFO pred_bat: Optimise all charge for all bands best price threshold 85.1 charges at 65.2 at metric 5128.5 keep 0 cost 5140.77 soc_min 0.4 limits [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 0, 0, 0.0] 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]
2024-02-21 10:25:06.053454 INFO pred_bat: Optimise all charge for all bands best price threshold 71.9 charges at 65.2 at metric 5127.26 keep 0 cost 5139.54 soc_min 0.4 limits [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 0, 0, 0.0] 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, 0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 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-02-21 10:25:06.155351 INFO pred_bat: Optimise all charge for all bands best price threshold 71.3 charges at 47.5 at metric 5128.23 keep 0 cost 5140.51 soc_min 0.4 limits [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 0, 0, 0.0] 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, 0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 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-02-21 10:25:06.269098 INFO pred_bat: Optimise all charge for all bands best price threshold 76.3 charges at 47.5 at metric 5128.5 keep 0 cost 5140.77 soc_min 0.4 limits [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 0, 0, 0.0] 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]
2024-02-21 10:25:06.373168 INFO pred_bat: Optimise all charge for all bands best price threshold 68.8 charges at 62.8 at metric 5128.5 keep 0 cost 5140.77 soc_min 0.4 limits [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 0, 0, 0.0] 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]
2024-02-21 10:25:06.374345 INFO pred_bat: Calculated end_record as 02-22 23:00:00
2024-02-21 10:25:06.375834 INFO pred_bat: Starting second optimisation best_price 65.2 best_price_discharge 70.7 lowest_price_charge 52.5 with charge limits [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0] based on
2024-02-21 10:25:06.377095 INFO pred_bat: Optimise price set 72.4 start_at_low False best_price 65.2 best_metric 5128.5 best_cost 5140.77
2024-02-21 10:25:06.523805 INFO pred_bat: Optimise price set 71.9 start_at_low False best_price 65.2 best_metric 5538.99 best_cost 5767.55
2024-02-21 10:25:06.831835 INFO pred_bat: Optimise price set 71.5 start_at_low False best_price 65.2 best_metric 5538.99 best_cost 5767.55
2024-02-21 10:25:07.389252 INFO pred_bat: Optimise price set 71.3 start_at_low False best_price 65.2 best_metric 5529.83 best_cost 5757.98
2024-02-21 10:25:07.529508 INFO pred_bat: Optimise price set 70.7 start_at_low False best_price 65.2 best_metric 5530.33 best_cost 5757.98
2024-02-21 10:25:07.803934 INFO pred_bat: Optimise price set 68.8 start_at_low False best_price 65.2 best_metric 5530.33 best_cost 5757.98
2024-02-21 10:25:07.947601 INFO pred_bat: Optimise price set 68.1 start_at_low False best_price 65.2 best_metric 5530.33 best_cost 5757.98
2024-02-21 10:25:08.254882 INFO pred_bat: Optimise price set 67.9 start_at_low False best_price 65.2 best_metric 5530.33 best_cost 5757.98
2024-02-21 10:25:08.542590 INFO pred_bat: Optimise price set 66.7 start_at_low False best_price 65.2 best_metric 5530.33 best_cost 5757.98
2024-02-21 10:25:08.832250 INFO pred_bat: Optimise price set 66.5 start_at_low False best_price 65.2 best_metric 5530.33 best_cost 5757.98
2024-02-21 10:25:09.114680 INFO pred_bat: Optimise price set 65.2 start_at_low False best_price 65.2 best_metric 5530.33 best_cost 5757.98
2024-02-21 10:25:09.513309 INFO pred_bat: Optimise price set 64.4 start_at_low False best_price 65.2 best_metric 5530.32 best_cost 5757.98
2024-02-21 10:25:09.794931 INFO pred_bat: Optimise price set 62.8 start_at_low False best_price 65.2 best_metric 5530.33 best_cost 5757.98
2024-02-21 10:25:10.188642 INFO pred_bat: Optimise price set 60.1 start_at_low False best_price 65.2 best_metric 5459.07 best_cost 5545.4
2024-02-21 10:25:10.735836 INFO pred_bat: Optimise price set 59.6 start_at_low False best_price 65.2 best_metric 5397.03 best_cost 5342.03
2024-02-21 10:25:10.858786 INFO pred_bat: Optimise price set 59.3 start_at_low False best_price 65.2 best_metric 5397.03 best_cost 5342.03
2024-02-21 10:25:11.133974 INFO pred_bat: Optimise price set 57.9 start_at_low False best_price 65.2 best_metric 5397.04 best_cost 5342.03
2024-02-21 10:25:11.235747 INFO pred_bat: Optimise price set 57.1 start_at_low False best_price 65.2 best_metric 5397.03 best_cost 5342.03
2024-02-21 10:25:11.606695 INFO pred_bat: Optimise price set 56.2 start_at_low False best_price 65.2 best_metric 5394.09 best_cost 5339.08
2024-02-21 10:25:12.290950 INFO pred_bat: Optimise price set 55.0 start_at_low False best_price 65.2 best_metric 5394.08 best_cost 5339.08
2024-02-21 10:25:12.429357 INFO pred_bat: Optimise price set 53.0 start_at_low False best_price 65.2 best_metric 5394.09 best_cost 5339.08
2024-02-21 10:25:12.732043 INFO pred_bat: Optimise price set 52.5 start_at_low False best_price 65.2 best_metric 5394.09 best_cost 5339.08
2024-02-21 10:25:12.924855 INFO pred_bat: Best charge windows best_metric 5394.08 best_cost 5339.08 metric_keep 0 end_record 02-22 23:00:00 windows [ 21-02 23:00:00 - 22-02 00:00:00 @ 48.2p 100%, 22-02 00:00:00 - 22-02 01:00:00 @ 52.4p 5%, 22-02 01:00:00 - 22-02 02:00:00 @ 51.6p 100%, 22-02 02:00:00 - 22-02 03:00:00 @ 51.6p 100%, 22-02 03:00:00 - 22-02 04:00:00 @ 51.6p 100%, 22-02 04:00:00 - 22-02 05:00:00 @ 53.2p 100%, 22-02 05:00:00 - 22-02 06:00:00 @ 54.7p 100%, 22-02 06:00:00 - 22-02 07:00:00 @ 59.9p 100%, 22-02 23:00:00 - 23-02 00:00:00 @ 48.2p 100%, 23-02 00:00:00 - 23-02 01:00:00 @ 52.4p 100%, 23-02 01:00:00 - 23-02 02:00:00 @ 51.6p 100%, 23-02 02:00:00 - 23-02 03:00:00 @ 51.6p 100%, 23-02 03:00:00 - 23-02 04:00:00 @ 51.6p 100%, 23-02 04:00:00 - 23-02 05:00:00 @ 53.2p 100%, 23-02 05:00:00 - 23-02 06:00:00 @ 54.7p 100%, 23-02 06:00:00 - 23-02 07:00:00 @ 59.9p 100%, 23-02 07:00:00 - 23-02 08:00:00 @ 74.9p 100%, 23-02 08:00:00 - 23-02 09:00:00 @ 77.6p 100%, 23-02 10:00:00 - 23-02 11:00:00 @ 77.9p 100% ]
2024-02-21 10:25:12.926617 INFO pred_bat: Best discharge windows best_metric 5394.08 best_cost 5339.08 metric_keep 0 end_record 02-22 23:00:00 windows [ 21-02 10:00:00 - 21-02 12:00:00 @ 77.75p 4%, 21-02 12:00:00 - 21-02 13:00:00 @ 72.6p 4%, 21-02 13:00:00 - 21-02 14:00:00 @ 70.1p 4%, 21-02 14:00:00 - 21-02 15:00:00 @ 72.4p 4%, 21-02 15:00:00 - 21-02 16:00:00 @ 71.0p 4%, 21-02 16:00:00 - 21-02 17:00:00 @ 74.1p 4%, 21-02 17:00:00 - 21-02 18:00:00 @ 78.2p 4%, 21-02 18:00:00 - 21-02 19:00:00 @ 76.9p 4%, 21-02 19:00:00 - 21-02 20:00:00 @ 73.9p 4%, 21-02 20:00:00 - 21-02 21:00:00 @ 64.6p 4%, 21-02 21:00:00 - 21-02 22:00:00 @ 57.7p 4%, 22-02 09:00:00 - 22-02 10:00:00 @ 78.8p 4%, 22-02 10:00:00 - 22-02 12:00:00 @ 77.75p 4%, 22-02 12:00:00 - 22-02 13:00:00 @ 72.6p 4%, 22-02 13:00:00 - 22-02 14:00:00 @ 70.1p 4%, 22-02 14:00:00 - 22-02 15:00:00 @ 72.4p 4%, 22-02 15:00:00 - 22-02 16:00:00 @ 71.0p 4%, 22-02 16:00:00 - 22-02 17:00:00 @ 74.1p 4%, 22-02 17:00:00 - 22-02 18:00:00 @ 78.2p 4%, 22-02 18:00:00 - 22-02 19:00:00 @ 76.9p 4%, 22-02 19:00:00 - 22-02 20:00:00 @ 73.9p 4%, 22-02 20:00:00 - 22-02 21:00:00 @ 64.6p 4%, 22-02 21:00:00 - 22-02 22:00:00 @ 57.7p 4% ]
2024-02-21 10:25:12.927782 INFO pred_bat: Optimise price set 52.5 start_at_low True best_price 65.2 best_metric 5394.08 best_cost 5339.08
2024-02-21 10:25:13.141543 INFO pred_bat: Optimise price set 53.0 start_at_low True best_price 65.2 best_metric 5394.08 best_cost 5339.08
2024-02-21 10:25:13.448440 INFO pred_bat: Optimise price set 56.2 start_at_low True best_price 65.2 best_metric 5394.09 best_cost 5339.08
2024-02-21 10:25:14.174045 INFO pred_bat: Optimise price set 57.1 start_at_low True best_price 65.2 best_metric 5394.08 best_cost 5339.08
2024-02-21 10:25:14.528331 INFO pred_bat: Optimise price set 57.9 start_at_low True best_price 65.2 best_metric 5394.09 best_cost 5339.08
2024-02-21 10:25:14.630943 INFO pred_bat: Optimise price set 59.3 start_at_low True best_price 65.2 best_metric 5394.08 best_cost 5339.08
2024-02-21 10:25:14.914420 INFO pred_bat: Optimise price set 59.6 start_at_low True best_price 65.2 best_metric 5394.09 best_cost 5339.08
2024-02-21 10:25:15.027723 INFO pred_bat: Optimise price set 60.1 start_at_low True best_price 65.2 best_metric 5394.08 best_cost 5339.08
2024-02-21 10:25:15.424491 INFO pred_bat: Optimise price set 62.8 start_at_low True best_price 65.2 best_metric 5394.08 best_cost 5339.08
2024-02-21 10:25:15.491671 INFO pred_bat: Optimise price set 64.4 start_at_low True best_price 65.2 best_metric 5394.08 best_cost 5339.08
2024-02-21 10:25:15.768964 INFO pred_bat: Optimise price set 65.2 start_at_low True best_price 65.2 best_metric 5394.09 best_cost 5339.08
2024-02-21 10:25:16.159859 INFO pred_bat: Optimise price set 70.3 start_at_low True best_price 65.2 best_metric 5394.08 best_cost 5339.08
2024-02-21 10:25:16.230579 INFO pred_bat: Optimise price set 76.3 start_at_low True best_price 65.2 best_metric 5394.08 best_cost 5339.08
2024-02-21 10:25:16.302032 INFO pred_bat: Optimise price set 77.2 start_at_low True best_price 65.2 best_metric 5394.08 best_cost 5339.08
2024-02-21 10:25:16.364147 INFO pred_bat: Optimise price set 78.8 start_at_low True best_price 65.2 best_metric 5394.08 best_cost 5339.08
2024-02-21 10:25:16.431591 INFO pred_bat: Optimise price set 79.0 start_at_low True best_price 65.2 best_metric 5394.08 best_cost 5339.08
2024-02-21 10:25:16.503390 INFO pred_bat: Optimise price set 80.4 start_at_low True best_price 65.2 best_metric 5394.08 best_cost 5339.08
2024-02-21 10:25:16.575367 INFO pred_bat: Optimise price set 80.6 start_at_low True best_price 65.2 best_metric 5394.08 best_cost 5339.08
2024-02-21 10:25:16.636203 INFO pred_bat: Optimise price set 81.5 start_at_low True best_price 65.2 best_metric 5394.08 best_cost 5339.08
2024-02-21 10:25:16.739223 INFO pred_bat: Optimise price set 83.7 start_at_low True best_price 65.2 best_metric 5389.88 best_cost 5334.89
2024-02-21 10:25:16.814124 INFO pred_bat: Optimise price set 84.4 start_at_low True best_price 65.2 best_metric 5389.88 best_cost 5334.89
2024-02-21 10:25:17.189966 INFO pred_bat: Optimise price set 84.7 start_at_low True best_price 65.2 best_metric 5389.64 best_cost 5334.65
2024-02-21 10:25:17.561648 INFO pred_bat: Optimise price set 85.1 start_at_low True best_price 65.2 best_metric 5389.64 best_cost 5334.65
2024-02-21 10:25:17.632365 INFO pred_bat: Best charge windows best_metric 5389.64 best_cost 5334.65 metric_keep 0 end_record 02-22 23:00:00 windows [ 21-02 23:00:00 - 22-02 00:00:00 @ 48.2p 100%, 22-02 00:00:00 - 22-02 01:00:00 @ 52.4p 5%, 22-02 01:00:00 - 22-02 02:00:00 @ 51.6p 100%, 22-02 02:00:00 - 22-02 03:00:00 @ 51.6p 100%, 22-02 03:00:00 - 22-02 04:00:00 @ 51.6p 100%, 22-02 04:00:00 - 22-02 05:00:00 @ 53.2p 100%, 22-02 05:00:00 - 22-02 06:00:00 @ 54.7p 100%, 22-02 06:00:00 - 22-02 07:00:00 @ 59.9p 100%, 22-02 07:00:00 - 22-02 08:00:00 @ 74.9p 100%, 22-02 08:00:00 - 22-02 09:00:00 @ 77.6p 100%, 22-02 23:00:00 - 23-02 00:00:00 @ 48.2p 100%, 23-02 00:00:00 - 23-02 01:00:00 @ 52.4p 100%, 23-02 01:00:00 - 23-02 02:00:00 @ 51.6p 100%, 23-02 02:00:00 - 23-02 03:00:00 @ 51.6p 100%, 23-02 03:00:00 - 23-02 04:00:00 @ 51.6p 100%, 23-02 04:00:00 - 23-02 05:00:00 @ 53.2p 100%, 23-02 05:00:00 - 23-02 06:00:00 @ 54.7p 100%, 23-02 06:00:00 - 23-02 07:00:00 @ 59.9p 100%, 23-02 07:00:00 - 23-02 08:00:00 @ 74.9p 100%, 23-02 08:00:00 - 23-02 09:00:00 @ 77.6p 100%, 23-02 10:00:00 - 23-02 11:00:00 @ 77.9p 100% ]
2024-02-21 10:25:17.634114 INFO pred_bat: Best discharge windows best_metric 5389.64 best_cost 5334.65 metric_keep 0 end_record 02-22 23:00:00 windows [ 21-02 10:00:00 - 21-02 12:00:00 @ 77.75p 4%, 21-02 12:00:00 - 21-02 13:00:00 @ 72.6p 4%, 21-02 13:00:00 - 21-02 14:00:00 @ 70.1p 4%, 21-02 14:00:00 - 21-02 15:00:00 @ 72.4p 4%, 21-02 15:00:00 - 21-02 16:00:00 @ 71.0p 4%, 21-02 16:00:00 - 21-02 17:00:00 @ 74.1p 4%, 21-02 17:00:00 - 21-02 18:00:00 @ 78.2p 4%, 21-02 18:00:00 - 21-02 19:00:00 @ 76.9p 4%, 21-02 19:00:00 - 21-02 20:00:00 @ 73.9p 4%, 21-02 20:00:00 - 21-02 21:00:00 @ 64.6p 4%, 21-02 21:00:00 - 21-02 22:00:00 @ 57.7p 4%, 22-02 09:00:00 - 22-02 10:00:00 @ 78.8p 4%, 22-02 10:00:00 - 22-02 12:00:00 @ 77.75p 4%, 22-02 12:00:00 - 22-02 13:00:00 @ 72.6p 4%, 22-02 13:00:00 - 22-02 14:00:00 @ 70.1p 4%, 22-02 14:00:00 - 22-02 15:00:00 @ 72.4p 4%, 22-02 15:00:00 - 22-02 16:00:00 @ 71.0p 4%, 22-02 16:00:00 - 22-02 17:00:00 @ 74.1p 4%, 22-02 17:00:00 - 22-02 18:00:00 @ 78.2p 4%, 22-02 18:00:00 - 22-02 19:00:00 @ 76.9p 4%, 22-02 19:00:00 - 22-02 20:00:00 @ 73.9p 4%, 22-02 20:00:00 - 22-02 21:00:00 @ 64.6p 4%, 22-02 21:00:00 - 22-02 22:00:00 @ 57.7p 4% ]
2024-02-21 10:25:17.635447 INFO pred_bat: Second pass optimisation started
2024-02-21 10:25:17.782695 INFO pred_bat: Final optimisation type c window 0 metric 5389.639163615488 metric_keep 0 cost 5334.65
2024-02-21 10:25:19.403936 INFO pred_bat: Final optimisation type c window 8 metric 5389.639163615488 metric_keep 0 cost 5334.65
2024-02-21 10:25:22.131840 INFO pred_bat: Final optimisation type c window 18 metric 5389.639163615488 metric_keep 0 cost 5334.65
2024-02-21 10:25:24.619088 INFO pred_bat: Final optimisation type c window 26 metric 5389.639163615488 metric_keep 0 cost 5334.65
2024-02-21 10:25:26.013750 INFO pred_bat: Final optimisation type c window 34 metric 5389.639163615488 metric_keep 0 cost 5334.65
2024-02-21 10:25:26.209291 INFO pred_bat: Second pass optimisation finished metric 5389.639163615488 cost 5334.65 metric_keep 0
2024-02-21 10:25:26.210333 INFO pred_bat: Tweak optimisation started
2024-02-21 10:25:27.211111 INFO pred_bat: Tweak optimisation finished metric 5389.65 cost 5334.65 metric_keep 0
2024-02-21 10:25:27.221733 INFO pred_bat: Discharge windows filtered [ 21-02 10:00:00 - 21-02 23:00:00 @ 77.75p 4%, 22-02 08:30:00 - 22-02 23:00:00 @ 77.6p 4% ]
2024-02-21 10:25:27.232175 INFO pred_bat: Clip off charge window 1 from 1440 - 1500 from limit 0.5 to new limit 0.0
2024-02-21 10:25:27.233354 INFO pred_bat: Filtered charge windows [ 21-02 23:00:00 - 22-02 00:00:00 @ 48.2p 44%, 22-02 01:00:00 - 22-02 08:30:00 @ 51.6p 100%, 22-02 23:00:00 - 23-02 09:00:00 @ 48.2p 100%, 23-02 10:00:00 - 23-02 11:00:00 @ 77.9p 100% ] reserve 0.4
2024-02-21 10:25:27.247065 INFO pred_bat: predict base end_record 02-22 23:00:00 final soc 0.4 kWh metric 5510.93 p metric_keep 0 min_soc 0.4 @ 02-21 13:25:00 kWh load 86.23 pv 7.08
2024-02-21 10:25:27.248786 INFO pred_bat: [ 10:25, 11:25, 12:25, 13:25, 14:25, 15:25, 16:25, 17:25, 18:25, 19:25, 20:25, 21:25, 22:25, 23:25, 00:25, 01:25, 02:25, 03:25, 04:25, 05:25, 06:25, 07:25, 08:25, 09:25, 10:25, 11:25, 12:25, 13:25, 14:25, 15:25, 16:25, 17:25, 18:25, 19:25, 20:25, 21:25, 22:25]
2024-02-21 10:25:27.250459 INFO pred_bat: SOC: [ 3.7, 2.54, 1.71, 0.47, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4]
2024-02-21 10:25:27.252028 INFO pred_bat: STATE: [ 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<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-02-21 10:25:27.254000 INFO pred_bat: LOAD: [ 8.74, 10.57, 12.02, 13.68, 15.08, 16.57, 18.25, 20.47, 21.89, 23.37, 24.91, 26.74, 28.29, 31.04, 35.7, 39.3, 40.88, 42.43, 44.8, 46.34, 47.95, 49.48, 51.3, 54.28, 57.21, 58.9, 60.97, 63.2, 65.93, 70.23, 72.23, 74.03, 76.08, 78.13, 80.18, 82.18, 84.83]
2024-02-21 10:25:27.255659 INFO pred_bat: PV: [ 0.64, 1.44, 2.16, 2.71, 3.39, 3.77, 3.97, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.09, 4.41, 4.94, 5.53, 6.05, 6.45, 6.77, 6.98, 7.07, 7.08, 7.08, 7.08, 7.08, 7.08, 7.08]
2024-02-21 10:25:27.257310 INFO pred_bat: IMPORT: [ 19.74, 19.74, 19.74, 19.74, 20.43, 21.56, 23.05, 25.24, 26.66, 28.15, 29.69, 31.51, 33.06, 35.81, 40.47, 44.07, 45.65, 47.2, 49.57, 51.11, 52.72, 54.25, 55.99, 58.66, 61.08, 62.21, 63.8, 65.64, 68.07, 72.17, 74.09, 75.87, 77.92, 79.97, 82.02, 84.02, 86.67]
2024-02-21 10:25:27.258918 INFO pred_bat: EXPORT: [ 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32]
2024-02-21 10:25:27.260544 INFO pred_bat: METRIC: [ 1035.4, 1035.4, 1035.4, 1035.4, 1084.41, 1165.54, 1274.08, 1441.02, 1551.41, 1663.74, 1771.67, 1882.13, 1969.99, 2110.53, 2344.45, 2532.0, 2613.27, 2693.25, 2816.92, 2899.53, 2991.55, 3092.28, 3224.73, 3433.25, 3622.96, 3710.51, 3831.71, 3962.35, 4136.45, 4431.23, 4570.71, 4706.57, 4865.95, 5021.49, 5162.91, 5284.87, 5433.65]
2024-02-21 10:25:27.377742 INFO pred_bat: Battery has 3.0 hours left - now at 3.7
2024-02-21 10:25:27.410042 INFO pred_bat: predict base10 end_record 02-22 23:00:00 final soc 0.4 kWh metric 5953.27 p metric_keep 0 min_soc 0.4 @ 02-21 12:25:00 kWh load 88.75 pv 3.09
2024-02-21 10:25:27.411711 INFO pred_bat: [ 10:25, 11:25, 12:25, 13:25, 14:25, 15:25, 16:25, 17:25, 18:25, 19:25, 20:25, 21:25, 22:25, 23:25, 00:25, 01:25, 02:25, 03:25, 04:25, 05:25, 06:25, 07:25, 08:25, 09:25, 10:25, 11:25, 12:25, 13:25, 14:25, 15:25, 16:25, 17:25, 18:25, 19:25, 20:25, 21:25, 22:25]
2024-02-21 10:25:27.413315 INFO pred_bat: SOC: [ 3.7, 2.04, 0.48, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4]
2024-02-21 10:25:27.414805 INFO pred_bat: STATE: [ 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<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-02-21 10:25:27.416378 INFO pred_bat: LOAD: [ 8.74, 10.75, 12.35, 14.18, 15.71, 17.35, 19.2, 21.65, 23.21, 24.84, 26.53, 28.54, 30.25, 33.27, 38.22, 41.82, 43.4, 44.95, 47.32, 48.85, 50.47, 52.0, 53.82, 56.8, 59.73, 61.42, 63.49, 65.72, 68.45, 72.75, 74.75, 76.55, 78.6, 80.65, 82.7, 84.7, 87.35]
2024-02-21 10:25:27.417949 INFO pred_bat: PV: [ 0.64, 1.15, 1.32, 1.38, 1.46, 1.52, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.61, 1.79, 2.04, 2.3, 2.52, 2.72, 2.9, 3.02, 3.08, 3.09, 3.09, 3.09, 3.09, 3.09, 3.09]
2024-02-21 10:25:27.419779 INFO pred_bat: IMPORT: [ 19.74, 19.74, 19.74, 21.43, 22.89, 24.48, 26.29, 28.73, 30.29, 31.92, 33.61, 35.62, 37.33, 40.35, 45.3, 48.9, 50.48, 52.03, 54.4, 55.93, 57.55, 59.08, 60.85, 63.67, 66.36, 67.8, 69.66, 71.7, 74.26, 78.44, 80.39, 82.18, 84.23, 86.28, 88.33, 90.33, 92.98]
2024-02-21 10:25:27.421416 INFO pred_bat: EXPORT: [ 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32]
2024-02-21 10:25:27.423093 INFO pred_bat: METRIC: [ 1035.4, 1035.4, 1035.4, 1155.64, 1259.66, 1373.4, 1504.96, 1690.56, 1811.98, 1935.55, 2054.27, 2175.77, 2272.42, 2427.01, 2674.9, 2862.45, 2943.72, 3023.7, 3147.37, 3229.98, 3322.0, 3422.72, 3558.16, 3777.51, 3988.32, 4100.77, 4242.46, 4387.54, 4571.0, 4871.34, 5012.94, 5148.91, 5308.29, 5463.83, 5605.25, 5727.21, 5875.99]
2024-02-21 10:25:27.497502 INFO pred_bat: predict best10 end_record 02-22 23:00:00 final soc 0.4 kWh metric 5808.31 p metric_keep 0 min_soc 0.4 @ 02-21 11:25:00 kWh load 88.75 pv 3.09
2024-02-21 10:25:27.499243 INFO pred_bat: [ 10:25, 11:25, 12:25, 13:25, 14:25, 15:25, 16:25, 17:25, 18:25, 19:25, 20:25, 21:25, 22:25, 23:25, 00:25, 01:25, 02:25, 03:25, 04:25, 05:25, 06:25, 07:25, 08:25, 09:25, 10:25, 11:25, 12:25, 13:25, 14:25, 15:25, 16:25, 17:25, 18:25, 19:25, 20:25, 21:25, 22:25]
2024-02-21 10:25:27.500926 INFO pred_bat: SOC: [ 3.7, 0.42, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 1.81, 2.21, 1.95, 5.34, 8.73, 10.0, 10.0, 10.0, 10.0, 10.0, 6.52, 2.72, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4]
2024-02-21 10:25:27.502511 INFO pred_bat: STATE: [ 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<bf+, g<be-, g<bf+, g<bf+, g<bf+, g<bf+, g<be-, g<be-, g<be-, g<be-, 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-]
2024-02-21 10:25:27.504126 INFO pred_bat: LOAD: [ 8.74, 10.75, 12.35, 14.18, 15.71, 17.35, 19.2, 21.65, 23.21, 24.84, 26.53, 28.54, 30.25, 33.27, 38.22, 41.82, 43.4, 44.95, 47.32, 48.85, 50.47, 52.0, 53.82, 56.8, 59.73, 61.42, 63.49, 65.72, 68.45, 72.75, 74.75, 76.55, 78.6, 80.65, 82.7, 84.7, 87.35]
2024-02-21 10:25:27.505734 INFO pred_bat: PV: [ 0.64, 1.15, 1.32, 1.38, 1.46, 1.52, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.61, 1.79, 2.04, 2.3, 2.52, 2.72, 2.9, 3.02, 3.08, 3.09, 3.09, 3.09, 3.09, 3.09, 3.09]
2024-02-21 10:25:27.507398 INFO pred_bat: IMPORT: [ 19.74, 19.74, 21.16, 22.92, 24.38, 25.97, 27.78, 30.22, 31.78, 33.41, 35.11, 37.12, 38.82, 43.38, 49.02, 52.61, 57.87, 63.1, 66.85, 68.38, 70.0, 71.53, 73.3, 73.66, 73.74, 74.19, 76.04, 78.08, 80.65, 84.83, 86.77, 88.56, 90.61, 92.66, 94.71, 96.71, 99.36]
2024-02-21 10:25:27.509018 INFO pred_bat: EXPORT: [ 0.32, 1.81, 1.81, 1.81, 1.81, 1.81, 1.81, 1.81, 1.81, 1.81, 1.81, 1.81, 1.81, 1.81, 1.81, 1.81, 1.81, 1.81, 1.81, 1.81, 1.81, 1.81, 1.81, 2.57, 3.46, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6]
2024-02-21 10:25:27.510756 INFO pred_bat: METRIC: [ 1035.4, 919.22, 1026.78, 1152.21, 1256.23, 1369.97, 1501.53, 1687.13, 1808.56, 1932.13, 2050.84, 2172.35, 2269.0, 2497.58, 2772.64, 2958.17, 3229.55, 3499.63, 3694.14, 3776.75, 3868.77, 3969.49, 4104.93, 4073.57, 4009.89, 3955.81, 4097.5, 4242.58, 4426.04, 4726.38, 4867.98, 5003.95, 5163.33, 5318.87, 5460.29, 5582.25, 5731.03]
2024-02-21 10:25:27.576314 INFO pred_bat: predict best end_record 02-22 23:00:00 final soc 0.4 kWh metric 5359.82 p metric_keep 0 min_soc 0.4 @ 02-21 11:35:00 kWh load 86.23 pv 7.08
2024-02-21 10:25:27.577984 INFO pred_bat: [ 10:25, 11:25, 12:25, 13:25, 14:25, 15:25, 16:25, 17:25, 18:25, 19:25, 20:25, 21:25, 22:25, 23:25, 00:25, 01:25, 02:25, 03:25, 04:25, 05:25, 06:25, 07:25, 08:25, 09:25, 10:25, 11:25, 12:25, 13:25, 14:25, 15:25, 16:25, 17:25, 18:25, 19:25, 20:25, 21:25, 22:25]
2024-02-21 10:25:27.579570 INFO pred_bat: SOC: [ 3.7, 0.5, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 1.81, 2.21, 1.95, 5.34, 8.73, 10.0, 10.0, 10.0, 10.0, 10.0, 6.52, 2.72, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4]
2024-02-21 10:25:27.581088 INFO pred_bat: STATE: [ 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<bf+, g<be-, g<bf+, g<bf+, g<bf+, g<bf+, g<be-, g<be-, g<be-, g<be-, 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-]
2024-02-21 10:25:27.582681 INFO pred_bat: LOAD: [ 8.74, 10.57, 12.02, 13.68, 15.08, 16.57, 18.25, 20.47, 21.89, 23.37, 24.91, 26.74, 28.29, 31.04, 35.7, 39.3, 40.88, 42.43, 44.8, 46.34, 47.95, 49.48, 51.3, 54.28, 57.21, 58.9, 60.97, 63.2, 65.93, 70.23, 72.23, 74.03, 76.08, 78.13, 80.18, 82.18, 84.83]
2024-02-21 10:25:27.585017 INFO pred_bat: PV: [ 0.64, 1.44, 2.16, 2.71, 3.39, 3.77, 3.97, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.09, 4.41, 4.94, 5.53, 6.05, 6.45, 6.77, 6.98, 7.07, 7.08, 7.08, 7.08, 7.08, 7.08, 7.08]
2024-02-21 10:25:27.586688 INFO pred_bat: IMPORT: [ 19.74, 19.74, 20.42, 21.56, 22.31, 23.44, 24.94, 27.13, 28.55, 30.03, 31.57, 33.4, 34.95, 39.23, 44.59, 48.17, 53.43, 58.66, 62.41, 63.94, 65.56, 67.09, 68.83, 69.16, 69.19, 69.5, 71.08, 72.92, 75.36, 79.46, 81.38, 83.16, 85.21, 87.26, 89.31, 91.31, 93.96]
2024-02-21 10:25:27.588314 INFO pred_bat: EXPORT: [ 0.32, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 3.07, 4.18, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5]
2024-02-21 10:25:27.589964 INFO pred_bat: METRIC: [ 1035.4, 888.79, 940.33, 1021.19, 1074.83, 1155.97, 1264.51, 1431.45, 1541.84, 1654.17, 1762.1, 1872.55, 1960.42, 2174.94, 2436.04, 2621.58, 2892.95, 3163.04, 3357.55, 3440.16, 3532.18, 3632.9, 3765.35, 3723.16, 3638.38, 3559.41, 3680.6, 3811.25, 3985.34, 4280.13, 4419.6, 4555.46, 4714.84, 4870.39, 5011.81, 5133.76, 5282.54]
2024-02-21 10:25:27.749357 INFO pred_bat: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results on total_energy 1.89
2024-02-21 10:25:27.756552 INFO pred_bat: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results on total_energy 0.42
2024-02-21 10:25:27.762850 INFO pred_bat: Best charging limit socs [4.38, 10.0, 10.0, 10.0] export [4, 4] gives import battery 66.57 house 44.16 export 5.5 metric 5359.82 metric10 5808.31
2024-02-21 10:25:27.837322 INFO pred_bat: Reserve min: 12.0% Battery_min:4.0%
2024-02-21 10:25:27.838827 INFO pred_bat: Inverter 0 with soc_max 10.0 kWh nominal_capacity 10.0 kWh battery rate raw 3500.0 w charge rate 3.5 kW discharge rate 3.5 kW battery_rate_min 0.0 w ac limit 10.0 kW export limit 10.0 kW reserve 4.0 % current_reserve 4.0 %
2024-02-21 10:25:27.843872 INFO pred_bat: Inverter 0 SOC: 3.6 kW 36 % Current charge rate 3500.0 w Current discharge rate 3500.0 w Current power -3413.0 w Current voltage 52.0
2024-02-21 10:25:27.844970 INFO pred_bat: Inverter 0 scheduled charge enable is False
2024-02-21 10:25:27.846082 INFO pred_bat: Inverter 0 charge windows currently []
2024-02-21 10:25:27.847220 INFO pred_bat: Inverter 0 Charge settings: timed charged is disabled, power 3.5 kW
2024-02-21 10:25:27.849435 INFO pred_bat: Inverter 0 scheduled discharge enable is False
2024-02-21 10:25:27.850736 INFO pred_bat: Inverter 0 discharge windows currently [{'start': 600, 'end': 1381, 'average': 0}, {'start': 2040, 'end': 2821, 'average': 0}]
2024-02-21 10:25:27.851567 INFO pred_bat: Note: Inverter does not support discharge freeze - disabled
2024-02-21 10:25:27.852386 INFO pred_bat: Note: Inverter does not support charge freeze - disabled
2024-02-21 10:25:27.853206 INFO pred_bat: Note: Inverter does not support reserve - disabling reserve functions
2024-02-21 10:25:27.854154 INFO pred_bat: Found 1 inverters totals: min reserve 0.4 current reserve 0.4 soc_max 10.0 soc 3.6 charge rate 3.5 kW discharge rate 3.5 kW battery_rate_min 0.0 w ac limit 10.0 export limit 10.0 kW loss charge 3 % loss discharge 3 % inverter loss 5 %
2024-02-21 10:25:27.880509 INFO pred_bat: Base charge window [ ]
2024-02-21 10:25:27.881562 INFO pred_bat: Base discharge window [ 21-02 10:00:00 - 21-02 23:01:00 @ 0p 100.0%, 22-02 10:00:00 - 22-02 23:01:00 @ 0p 100.0% ]
2024-02-21 10:25:27.882464 INFO pred_bat: Charge window will be: 2024-02-21 23:00:00+01:00 - 2024-02-22 00:00:00+01:00 - current soc 36 target 44
2024-02-21 10:25:27.883463 INFO pred_bat: Not setting charging window yet as not within the window (now 02-21 10:25:00 target set_window_minutes 30 charge start time 02-21 23:00:00
2024-02-21 10:25:27.884491 INFO pred_bat: Include original discharge start 02-21 10:00:00 with our start which is 02-21 10:00:00
2024-02-21 10:25:27.885545 INFO pred_bat: Next discharge window will be: 2024-02-21 10:00:00+01:00 - 2024-02-21 23:01:00+01:00 at reserve 4
2024-02-21 10:25:27.886612 INFO pred_bat: Discharging now - current SOC 3.6 and target 0.4
2024-02-21 10:25:27.889206 INFO pred_bat: Inverter 0 Adjust force discharge to True, change times from 10:00:00 - 23:01:00 to 10:00:00 - 23:01:00
2024-02-21 10:25:27.890812 INFO pred_bat: Inverter 0 Starting discharge to 4 % via Service huawei_solar/forcible_discharge_soc
2024-02-21 10:25:27.891983 INFO pred_bat: Call service huawei_solar/forcible_discharge_soc device_id 6893ee838a0972bd3e50d9e0faa0ba5a target_soc 4 power 3500
2024-02-21 10:25:27.894254 INFO pred_bat: Current SOC 36% is greater than Target SOC 0. Grid Charge disabled.
2024-02-21 10:25:27.897933 WARNING HASS: Error calling Home Assistant service default/huawei_solar/forcible_discharge_soc
2024-02-21 10:25:27.898568 WARNING HASS: Code: 400, error: 400: Bad Request
2024-02-21 10:25:27.907306 INFO pred_bat: Completed run status Discharging