JustPaste.it

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