Viewing: predbat.log

2026-06-20 00:50:01.857623:  IMPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,     0.57,     0.57,     0.57,     0.57,     0.57,     0.57,     0.91,     1.59,     2.28,     2.96,     3.65,     4.33,     5.01,      5.7,     6.38,     7.07,     7.75,    10.52,    13.29,    15.05,    17.82,    20.58,    23.35,     25.3,    27.06,    27.75,    28.34,    28.34,    28.34,    28.34,    28.34,    28.44,    28.44,    28.44,    28.44,    28.44,    28.44,    28.44,    28.44,    28.44,    28.44,    28.44,    28.44,    28.44,    28.44,    28.44,    28.44,    28.44,    28.44,    28.44,    28.44,    28.44,    28.44,    28.44,    28.44,    28.44,    28.44,    28.82,    28.82,    29.23,    29.71,    29.94,    29.95,    30.21,    30.53,    32.99] kWh
2026-06-20 00:50:01.858965:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 00:50:01.860296:  METRIC: [   49.98,    49.98,    49.98,    49.98,    49.98,    59.33,    59.33,    59.33,    59.33,    59.33,    59.33,    65.29,    76.75,    89.02,   100.56,    112.8,    123.1,   133.98,   145.02,   155.11,   165.81,   176.03,   212.47,    249.7,   274.55,   312.74,   350.64,   388.54,   415.73,   439.81,   449.18,   457.83,   457.83,   457.83,   457.83,   457.83,   461.21,   461.21,   461.21,   461.21,   461.21,   461.21,   461.21,   461.21,   461.21,   461.21,   461.21,   461.21,   511.19,   511.19,   511.19,   511.19,   511.19,   511.19,   511.19,   511.19,   511.19,   511.19,   511.19,   511.19,   511.19,   511.19,   517.68,   517.68,    523.8,   531.45,   535.15,   535.35,   539.35,   544.19,   576.59] p
2026-06-20 00:50:01.955366: predict best end_record 06-21 11:10:00, final soc 1.9kWh, metric 530.73p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:50:00, load 34.51kWh, PV 0.0kWh
2026-06-20 00:50:01.956908:    Slot: [   00:50,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30]
2026-06-20 00:50:01.958226:     SoC: [     7.7,     7.51,      6.8,      6.1,      5.4,     5.17,     4.47,     3.76,     3.06,     2.36,     1.66,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     3.45,     5.78,      6.0,     8.33,    10.66,    12.98,     13.0,     14.0,     14.0,     14.0,    13.89,    13.78,    13.69,    13.32,    12.43,    12.14,    12.14,    12.08,    12.03,    11.98,    11.87,    11.32,    10.98,    10.07,     9.36,     8.84,      8.1,     7.48,     7.42,     7.32,     7.17,     6.96,     6.76,     6.18,     4.85,     2.76,      2.4,     2.32,     2.17,     1.96,     1.67,     1.31,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     3.45] kWh
2026-06-20 00:50:01.959251:     BAT: [   g~be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be~,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-20 00:50:01.960555:    LOAD: [     1.1,     1.28,     1.94,     2.59,     3.24,      3.9,     4.55,      5.2,     5.86,     6.51,     7.16,     7.82,     8.47,     9.12,     9.78,    10.43,    11.08,    11.74,    12.39,    13.04,     13.7,    14.35,     15.0,    15.66,    16.31,    16.96,    17.62,    18.27,    18.93,    19.58,    20.23,     20.8,     20.9,     21.0,    21.09,    21.44,    22.33,    22.61,    22.61,    22.66,    22.71,    22.76,    22.86,    23.37,    23.68,    24.53,     25.2,    25.68,    26.36,    26.95,     27.0,    27.09,    27.23,    27.43,    27.62,    28.15,    29.39,    31.34,    31.67,    31.75,    31.89,    32.09,    32.36,    32.69,    33.08,    33.54,    33.76,    33.77,    34.02,    34.33,    34.69] kWh
2026-06-20 00:50:01.961723:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 00:50:01.962897:  IMPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,     0.44,     0.44,     0.44,     0.44,     0.44,     0.44,     0.59,     1.24,     1.89,     2.55,      3.2,     3.85,     4.51,     5.16,     5.81,     6.47,     7.12,    10.27,    13.43,    14.32,    17.47,    20.63,    23.78,    24.45,    26.18,    26.83,     27.4,     27.4,     27.4,     27.4,     27.4,    27.47,    27.47,    27.47,    27.47,    27.47,    27.47,    27.47,    27.47,    27.47,    27.47,    27.47,    27.47,    27.47,    27.47,    27.47,    27.47,    27.47,    27.47,    27.47,    27.47,    27.47,    27.47,    27.47,    27.47,    27.47,    27.47,    27.47,    27.47,    27.69,    28.15,    28.37,    28.38,    28.62,    28.93,    31.79] kWh
2026-06-20 00:50:01.964021:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 00:50:01.965200:  METRIC: [   49.98,    49.98,    49.98,    49.98,    49.98,    57.12,    57.12,    57.12,    57.12,    57.12,    57.12,    59.79,    70.73,    82.44,    93.45,   105.14,   114.96,   125.35,   135.88,   145.52,   155.72,   165.48,    207.0,   249.41,   262.05,   305.56,   348.73,    391.9,   401.25,    424.9,   433.84,    442.1,    442.1,    442.1,    442.1,    442.1,   444.69,   444.69,   444.69,   444.69,   444.69,   444.69,   444.69,   444.69,   444.69,   444.69,   444.69,   444.69,   494.67,   494.67,   494.67,   494.67,   494.67,   494.67,   494.67,   494.67,   494.67,   494.67,   494.67,   494.67,   494.67,   494.67,   494.67,   494.67,   497.91,   505.21,   508.74,   508.93,   512.75,   517.37,   555.02] p
2026-06-20 00:50:01.967174:  STATE:  [        ,         ,         ,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,     Chrg]
2026-06-20 00:50:01.967214: Saving plan best values to HA entities
2026-06-20 00:50:02.125186: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-20 00:50:02.130346: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0.0
2026-06-20 00:50:02.139212: Best charging limit SoC's [5.0, 16.0, 6.0, 16.0, 13.0, 14.0, 1.5, 16.0, 16.0]kWh, export []kWh gives import battery 45.65kWh, house 8.22kWh, export 0.0kWh, metric 530.73p, metric10 555.83p
2026-06-20 00:50:02.209737: Marginal costs baseline metric (no standing charge): 480.7452
2026-06-20 00:50:02.377587: Marginal energy costs matrix computed: min=13.56 max=19.36
2026-06-20 00:50:02.452509: Rate array import [{'start': 50, 'end': 960, 'rate': 'cheap', 'range': '(13.2p - 19.8p)'}, {'start': 960, 'end': 1020, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 1020, 'end': 1140, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 1380, 'end': 2110, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 50, 'end': 2110, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-20 00:50:02.453064: - Your estimated bill for today is £4.45 and tomorrow is £4.82
2026-06-20 00:50:02.453094: - Import rates are cheap (13.2p - 19.8p) for the next 15 hours and then expensive (27.4p - 28.8p) for the next 1 hour.
2026-06-20 00:50:02.453112: - The battery is currently at 48% and is in eco mode for the next 1 and a quarter hours.
2026-06-20 00:50:02.453128: - For the next 48 hours there will be no solar generation.
2026-06-20 00:50:02.453143: - You will run out of battery in 5 hours.
2026-06-20 00:50:02.453158: - Your next charge slot will be in 1 and a quarter hours where import rates will be cheap (17.7p).
2026-06-20 00:50:02.453173: 
2026-06-20 00:50:02.505968: Plan calculation took 0.98 seconds
2026-06-20 00:50:02.508455: No high rate period found
2026-06-20 00:50:02.569856: Import threshold used for optimisation was 16.38p
2026-06-20 00:50:02.623279: Low import rate windows [0: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 1: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 2: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 3: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 4: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 5: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 6: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 7: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 8: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 9: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 10: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 11: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 12: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 13: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 14: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 15: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 16: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 17: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 18: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 19: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 20: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 21: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 22: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 23: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 24: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 25: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 26: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 27: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 28: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 29: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 30: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 31: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 32: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 33: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 34: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 35: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 36: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 37: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 38: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 39: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 40: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 41: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 42: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 43: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 44: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 45: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 46: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 47: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 48: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 49: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 50: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 51: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 52: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 53: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 54: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 55: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 56: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 57: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 58: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 59: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 60: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 61: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 62: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 63: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 64: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 65: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 66: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 67: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 68: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 69: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 70: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 71: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 72: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 73: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 74: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 75: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 76: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 77: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 78: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 79: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 80: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 81: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 82: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 83: 06-21 19:00:00 - 06-21 19:30:00 @ 27.8, 84: 06-21 19:30:00 - 06-21 20:00:00 @ 27.18, 85: 06-21 20:00:00 - 06-21 20:30:00 @ 27.41, 86: 06-21 20:30:00 - 06-21 21:00:00 @ 27.78, 87: 06-21 21:00:00 - 06-21 21:30:00 @ 27.1, 88: 06-21 21:30:00 - 06-21 22:00:00 @ 27.67, 89: 06-21 22:00:00 - 06-21 22:30:00 @ 24.43, 90: 06-21 22:30:00 - 06-21 23:00:00 @ 23.72, 91: 06-21 23:00:00 - 06-21 23:30:00 @ 19.93, 92: 06-21 23:30:00 - 06-22 00:00:00 @ 20.04, 93: 06-22 00:00:00 - 06-22 00:30:00 @ 20.31, 94: 06-22 00:30:00 - 06-22 01:00:00 @ 19.75]
2026-06-20 00:50:02.628776: Inverter 0 Charge window will be: 2026-06-20 02:00:00+01:00 - 2026-06-20 03:00:00+01:00 - current SoC 48%, target 31%
2026-06-20 00:50:02.628861: Inverter 0 disabled charge window while waiting for schedule (now 06-20 00:50:00 target set_window_minutes 30 charge start time 06-20 02:00:00) original inverter start time 06-22 00:00:00
2026-06-20 00:50:02.628930: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-20 00:50:02.629110: Adjust demand (idle) time computed is 00:00:00-23:59:00
2026-06-20 00:50:02.629246: Not setting charging SoC as we are not within the window (now 06-20 00:50:00 target set_soc_minutes 30 charge start time 06-22 00:00:00)
2026-06-20 00:50:02.629283: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-20 00:50:02.629325: Inverter 0 Current Target SoC is 7%, already at target
2026-06-20 00:50:02.629425: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 00:50:02.629452: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 00:50:02.629472: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 00:50:02.629490: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 00:50:02.629507: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 00:50:02.629524: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 00:50:02.629541: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 00:50:02.629556: Inverter 0 count register writes 0
2026-06-20 00:50:02.645945: Will recompute the plan as it is now 10.0 minutes old and will exceed the max age of 10 minutes before the next run
2026-06-20 00:50:02.646118: Recompute is saving previous plan...
2026-06-20 00:50:02.649183: Best charge window [ 20-06 00:30:00 - 20-06 01:00:00 @ 19.75p 0%, 20-06 01:00:00 - 20-06 01:30:00 @ 19.14p 0%, 20-06 01:30:00 - 20-06 02:00:00 @ 18.62p 0%, 20-06 02:00:00 - 20-06 02:30:00 @ 17.7p 0%, 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 0%, 20-06 03:00:00 - 20-06 03:30:00 @ 18.92p 0%, 20-06 03:30:00 - 20-06 04:00:00 @ 18.47p 0%, 20-06 04:00:00 - 20-06 04:30:00 @ 18.56p 0%, 20-06 04:30:00 - 20-06 05:00:00 @ 18.67p 0%, 20-06 05:00:00 - 20-06 05:30:00 @ 18.26p 0%, 20-06 05:30:00 - 20-06 06:00:00 @ 17.7p 0%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 0%, 20-06 06:30:00 - 20-06 07:00:00 @ 17.92p 0%, 20-06 07:00:00 - 20-06 07:30:00 @ 16.86p 0%, 20-06 07:30:00 - 20-06 08:00:00 @ 17.88p 0%, 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 0%, 20-06 08:30:00 - 20-06 09:00:00 @ 15.9p 0%, 20-06 09:00:00 - 20-06 09:30:00 @ 16.13p 0%, 20-06 09:30:00 - 20-06 10:00:00 @ 14.74p 0%, 20-06 10:00:00 - 20-06 10:30:00 @ 15.62p 0%, 20-06 10:30:00 - 20-06 11:00:00 @ 14.93p 0%, 20-06 11:00:00 - 20-06 11:30:00 @ 13.17p 0%, 20-06 11:30:00 - 20-06 12:00:00 @ 13.45p 0%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 0%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 0%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 0%, 20-06 13:30:00 - 20-06 14:00:00 @ 13.69p 0%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 0%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 0%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 0%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 0%, 20-06 16:00:00 - 20-06 16:30:00 @ 28.77p 0%, 20-06 16:30:00 - 20-06 17:00:00 @ 27.39p 0%, 20-06 17:00:00 - 20-06 17:30:00 @ 31.14p 0%, 20-06 17:30:00 - 20-06 18:00:00 @ 30.7p 0%, 20-06 18:00:00 - 20-06 18:30:00 @ 34.93p 0%, 20-06 19:00:00 - 20-06 19:30:00 @ 27.8p 0%, 20-06 19:30:00 - 20-06 20:00:00 @ 27.18p 0%, 20-06 20:00:00 - 20-06 20:30:00 @ 27.41p 0%, 20-06 20:30:00 - 20-06 21:00:00 @ 27.78p 0%, 20-06 21:00:00 - 20-06 21:30:00 @ 27.1p 0%, 20-06 21:30:00 - 20-06 22:00:00 @ 27.67p 0%, 20-06 22:00:00 - 20-06 22:30:00 @ 24.43p 0%, 20-06 22:30:00 - 20-06 23:00:00 @ 23.72p 0%, 20-06 23:00:00 - 20-06 23:30:00 @ 19.93p 0%, 20-06 23:30:00 - 21-06 00:00:00 @ 20.04p 0%, 21-06 00:00:00 - 21-06 00:30:00 @ 20.31p 0%, 21-06 00:30:00 - 21-06 01:00:00 @ 19.75p 0%, 21-06 01:00:00 - 21-06 01:30:00 @ 19.14p 0%, 21-06 01:30:00 - 21-06 02:00:00 @ 18.62p 0%, 21-06 02:00:00 - 21-06 02:30:00 @ 17.7p 0%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 0%, 21-06 03:00:00 - 21-06 03:30:00 @ 18.92p 0%, 21-06 03:30:00 - 21-06 04:00:00 @ 18.47p 0%, 21-06 04:00:00 - 21-06 04:30:00 @ 18.56p 0%, 21-06 04:30:00 - 21-06 05:00:00 @ 18.67p 0%, 21-06 05:00:00 - 21-06 05:30:00 @ 18.26p 0%, 21-06 05:30:00 - 21-06 06:00:00 @ 17.7p 0%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 0%, 21-06 06:30:00 - 21-06 07:00:00 @ 17.92p 0%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 0%, 21-06 07:30:00 - 21-06 08:00:00 @ 17.88p 0%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 0%, 21-06 08:30:00 - 21-06 09:00:00 @ 15.9p 0%, 21-06 09:00:00 - 21-06 09:30:00 @ 16.13p 0%, 21-06 09:30:00 - 21-06 10:00:00 @ 14.74p 0%, 21-06 10:00:00 - 21-06 10:30:00 @ 15.62p 0%, 21-06 10:30:00 - 21-06 11:00:00 @ 14.93p 0%, 21-06 11:00:00 - 21-06 11:30:00 @ 13.17p 0%, 21-06 11:30:00 - 21-06 12:00:00 @ 13.45p 0%, 21-06 12:00:00 - 21-06 12:30:00 @ 14.13p 0%, 21-06 12:30:00 - 21-06 13:00:00 @ 13.8p 0%, 21-06 13:00:00 - 21-06 13:30:00 @ 13.69p 0%, 21-06 13:30:00 - 21-06 14:00:00 @ 13.69p 0%, 21-06 14:00:00 - 21-06 14:30:00 @ 13.93p 0%, 21-06 14:30:00 - 21-06 15:00:00 @ 13.69p 0%, 21-06 15:00:00 - 21-06 15:30:00 @ 13.69p 0%, 21-06 15:30:00 - 21-06 16:00:00 @ 14.54p 0%, 21-06 16:00:00 - 21-06 16:30:00 @ 28.77p 0%, 21-06 16:30:00 - 21-06 17:00:00 @ 27.39p 0%, 21-06 17:00:00 - 21-06 17:30:00 @ 31.14p 0%, 21-06 17:30:00 - 21-06 18:00:00 @ 30.7p 0%, 21-06 18:00:00 - 21-06 18:30:00 @ 34.93p 0%, 21-06 19:00:00 - 21-06 19:30:00 @ 27.8p 0%, 21-06 19:30:00 - 21-06 20:00:00 @ 27.18p 0%, 21-06 20:00:00 - 21-06 20:30:00 @ 27.41p 0%, 21-06 20:30:00 - 21-06 21:00:00 @ 27.78p 0%, 21-06 21:00:00 - 21-06 21:30:00 @ 27.1p 0%, 21-06 21:30:00 - 21-06 22:00:00 @ 27.67p 0%, 21-06 22:00:00 - 21-06 22:30:00 @ 24.43p 0%, 21-06 22:30:00 - 21-06 23:00:00 @ 23.72p 0%, 21-06 23:00:00 - 21-06 23:30:00 @ 19.93p 0%, 21-06 23:30:00 - 22-06 00:00:00 @ 20.04p 0%, 22-06 00:00:00 - 22-06 00:30:00 @ 20.31p 0%, 22-06 00:30:00 - 22-06 01:00:00 @ 19.75p 0% ]
2026-06-20 00:50:02.649242: Best export window [  ]
2026-06-20 00:50:02.650233: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-20 00:50:02.652764: Load divergence over 8.0 hours mean 686.54W, min 476.4W, max 688.8W, std dev 21.56W, divergence 1.57%
2026-06-20 00:50:02.670305: Creating pool of 12 processes to match your CPU count
2026-06-20 00:50:02.725880: Calculate Best options: mode(Control charge), calculate_export_oncharge(False), calculate_export_on_pv(True), set_export_freeze_only(False), set_discharge_during_charge(True), combine_charge_slots(False), combine_export_slots(False), combine_rate_threshold(0.0), best_soc_min(0.0 kWh), best_soc_max(0.0 kWh), best_soc_keep(0.0 kWh), inverter_loss(4%), battery_loss(3%), battery_loss_discharge (3%), inverter_hybrid(True), metric_min_improvement(0.0p), metric_min_improvement_export(0.1p), metric_min_improvement_export_freeze(0.1p), metric_battery_cycle(0p/kWh), metric_battery_value_scaling(1.0 x) 
2026-06-20 00:50:02.727597: Optimise levels pass started at 2026-06-20 00:50:02
2026-06-20 00:50:02.727640: Optimise all windows, total charge 94 export 1
2026-06-20 00:50:02.952073: >> Region optimisation pass width 960
2026-06-20 00:50:03.297233: >> Region optimisation pass width 480
2026-06-20 00:50:03.587819: >> Region optimisation pass width 240
2026-06-20 00:50:04.106289: >> Region optimisation pass width 120
2026-06-20 00:50:05.102045: Calculated end_record as 06-21 11:00:00 based on best_price 14.54p, next_charge_start 06-20 11:00:00, max_windows 68
2026-06-20 00:50:05.102157: Optimise levels pass ended at 2026-06-20 00:50:05, duration 2.4 seconds tried 319 combinations
2026-06-20 00:50:05.102233: Set best_price_charge_level 15.6p, best_price_export_level 0p, best_price_charge 14.54p, best_cost_export 0p, best_metric 612.09p, best_keep 0kWh, best_cycle 51.11kWh, best_carbon 0kg, best_import 46.35kWh
2026-06-20 00:50:05.119765: Starting detailed optimisation end_record 06-21 11:00:00, best_price_charge 14.54p, best_price_export 0p. lowest_price_charge 13.17p with charge limits [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.75, 13.75, 13.75, 13.75, 13.75, 13.75, 13.75, 13.75, 13.75, 13.75, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0]kWh and export limits []kWh
2026-06-20 00:50:05.120007: Optimise price set 15.6p, pass trim, price 14.54p, start_at_low False, best_price_charge 14.54p, best_metric 457.13p, best_cost 468.93p, best_cycle 31.66kWh, best_carbon 0kg, best_import 54.99kWh
2026-06-20 00:50:05.144442: Optimise price set 15.2p, pass trim, price 14.13p, start_at_low False, best_price_charge 14.54p, best_metric 457.13p, best_cost 468.93p, best_cycle 31.66kWh, best_carbon 0kg, best_import 54.99kWh
2026-06-20 00:50:05.175663: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 14.54p, best_metric 456.42p, best_cost 468.13p, best_cycle 31.66kWh, best_carbon 0kg, best_import 54.99kWh
2026-06-20 00:50:05.208706: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 14.54p, best_metric 456.23p, best_cost 467.94p, best_cycle 31.66kWh, best_carbon 0kg, best_import 54.99kWh
2026-06-20 00:50:05.234058: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 14.54p, best_metric 456.22p, best_cost 467.94p, best_cycle 31.66kWh, best_carbon 0kg, best_import 54.99kWh
2026-06-20 00:50:05.355284: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 14.54p, best_metric 456.21p, best_cost 467.96p, best_cycle 32.16kWh, best_carbon 0kg, best_import 55.02kWh
2026-06-20 00:50:05.384748: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 14.54p, best_metric 456.21p, best_cost 467.96p, best_cycle 32.16kWh, best_carbon 0kg, best_import 55.02kWh
2026-06-20 00:50:05.406338: Best charge windows best_metric 456.21p, best_cost 467.96p, best_carbon 0kg, best_import 55.02kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 11:00:00 - 20-06 11:30:00 @ 13.17p 100%, 20-06 11:30:00 - 20-06 12:00:00 @ 13.45p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 38%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 100%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 81%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 88%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 86%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 86%, 21-06 11:00:00 - 21-06 11:30:00 @ 13.17p 100%, 21-06 11:30:00 - 21-06 12:00:00 @ 13.45p 100%, 21-06 12:00:00 - 21-06 12:30:00 @ 14.13p 100%, 21-06 12:30:00 - 21-06 13:00:00 @ 13.8p 100%, 21-06 13:00:00 - 21-06 13:30:00 @ 13.69p 100%, 21-06 13:30:00 - 21-06 14:00:00 @ 13.69p 100%, 21-06 14:00:00 - 21-06 14:30:00 @ 13.93p 100%, 21-06 14:30:00 - 21-06 15:00:00 @ 13.69p 100%, 21-06 15:00:00 - 21-06 15:30:00 @ 13.69p 100%, 21-06 15:30:00 - 21-06 16:00:00 @ 14.54p 100%, 21-06 16:00:00 - 21-06 16:30:00 @ 28.77p 100%, 21-06 16:30:00 - 21-06 17:00:00 @ 27.39p 100%, 21-06 17:00:00 - 21-06 17:30:00 @ 31.14p 100%, 21-06 17:30:00 - 21-06 18:00:00 @ 30.7p 100%, 21-06 18:00:00 - 21-06 18:30:00 @ 34.93p 100%, 21-06 19:00:00 - 21-06 19:30:00 @ 27.8p 100%, 21-06 19:30:00 - 21-06 20:00:00 @ 27.18p 100%, 21-06 20:00:00 - 21-06 20:30:00 @ 27.41p 100%, 21-06 20:30:00 - 21-06 21:00:00 @ 27.78p 100%, 21-06 21:00:00 - 21-06 21:30:00 @ 27.1p 100%, 21-06 21:30:00 - 21-06 22:00:00 @ 27.67p 100%, 21-06 22:00:00 - 21-06 22:30:00 @ 24.43p 100%, 21-06 22:30:00 - 21-06 23:00:00 @ 23.72p 100%, 21-06 23:00:00 - 21-06 23:30:00 @ 19.93p 100%, 21-06 23:30:00 - 22-06 00:00:00 @ 20.04p 100%, 22-06 00:00:00 - 22-06 00:30:00 @ 20.31p 100%, 22-06 00:30:00 - 22-06 01:00:00 @ 19.75p 100% ]
2026-06-20 00:50:05.407681: Best charge windows best_metric 456.21p, best_cost 467.96p, best_carbon 0kg, best_import 55.02kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 11:00:00 - 20-06 11:30:00 @ 13.17p 100%, 20-06 11:30:00 - 20-06 12:00:00 @ 13.45p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 38%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 100%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 81%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 88%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 86%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 86%, 21-06 11:00:00 - 21-06 11:30:00 @ 13.17p 100%, 21-06 11:30:00 - 21-06 12:00:00 @ 13.45p 100%, 21-06 12:00:00 - 21-06 12:30:00 @ 14.13p 100%, 21-06 12:30:00 - 21-06 13:00:00 @ 13.8p 100%, 21-06 13:00:00 - 21-06 13:30:00 @ 13.69p 100%, 21-06 13:30:00 - 21-06 14:00:00 @ 13.69p 100%, 21-06 14:00:00 - 21-06 14:30:00 @ 13.93p 100%, 21-06 14:30:00 - 21-06 15:00:00 @ 13.69p 100%, 21-06 15:00:00 - 21-06 15:30:00 @ 13.69p 100%, 21-06 15:30:00 - 21-06 16:00:00 @ 14.54p 100%, 21-06 16:00:00 - 21-06 16:30:00 @ 28.77p 100%, 21-06 16:30:00 - 21-06 17:00:00 @ 27.39p 100%, 21-06 17:00:00 - 21-06 17:30:00 @ 31.14p 100%, 21-06 17:30:00 - 21-06 18:00:00 @ 30.7p 100%, 21-06 18:00:00 - 21-06 18:30:00 @ 34.93p 100%, 21-06 19:00:00 - 21-06 19:30:00 @ 27.8p 100%, 21-06 19:30:00 - 21-06 20:00:00 @ 27.18p 100%, 21-06 20:00:00 - 21-06 20:30:00 @ 27.41p 100%, 21-06 20:30:00 - 21-06 21:00:00 @ 27.78p 100%, 21-06 21:00:00 - 21-06 21:30:00 @ 27.1p 100%, 21-06 21:30:00 - 21-06 22:00:00 @ 27.67p 100%, 21-06 22:00:00 - 21-06 22:30:00 @ 24.43p 100%, 21-06 22:30:00 - 21-06 23:00:00 @ 23.72p 100%, 21-06 23:00:00 - 21-06 23:30:00 @ 19.93p 100%, 21-06 23:30:00 - 22-06 00:00:00 @ 20.04p 100%, 22-06 00:00:00 - 22-06 00:30:00 @ 20.31p 100%, 22-06 00:30:00 - 22-06 01:00:00 @ 19.75p 100% ]
2026-06-20 00:50:05.407878: Optimise price set 15.6p, pass normal, price 14.54p, start_at_low False, best_price_charge 14.54p, best_metric 456.21p, best_cost 467.96p, best_cycle 32.16kWh, best_carbon 0kg, best_import 55.02kWh
2026-06-20 00:50:05.433760: Optimise price set 15.2p, pass normal, price 14.13p, start_at_low False, best_price_charge 14.54p, best_metric 456.21p, best_cost 467.96p, best_cycle 32.16kWh, best_carbon 0kg, best_import 55.02kWh
2026-06-20 00:50:05.463924: Optimise price set 15.0p, pass normal, price 13.93p, start_at_low False, best_price_charge 14.54p, best_metric 456.21p, best_cost 467.96p, best_cycle 32.16kWh, best_carbon 0kg, best_import 55.02kWh
2026-06-20 00:50:05.496040: Optimise price set 14.8p, pass normal, price 13.8p, start_at_low False, best_price_charge 14.54p, best_metric 456.21p, best_cost 467.96p, best_cycle 32.16kWh, best_carbon 0kg, best_import 55.02kWh
2026-06-20 00:50:05.524008: Optimise price set 14.6p, pass normal, price 13.69p, start_at_low False, best_price_charge 14.54p, best_metric 456.21p, best_cost 467.96p, best_cycle 32.16kWh, best_carbon 0kg, best_import 55.02kWh
2026-06-20 00:50:05.629070: Optimise price set 14.4p, pass normal, price 13.45p, start_at_low False, best_price_charge 14.54p, best_metric 456.21p, best_cost 467.96p, best_cycle 32.16kWh, best_carbon 0kg, best_import 55.02kWh
2026-06-20 00:50:05.658086: Optimise price set 14.2p, pass normal, price 13.17p, start_at_low False, best_price_charge 14.54p, best_metric 456.21p, best_cost 467.96p, best_cycle 32.16kWh, best_carbon 0kg, best_import 55.02kWh
2026-06-20 00:50:05.682675: Best charge windows best_metric 456.21p, best_cost 467.96p, best_carbon 0kg, best_import 55.02kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 11:00:00 - 20-06 11:30:00 @ 13.17p 100%, 20-06 11:30:00 - 20-06 12:00:00 @ 13.45p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 38%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 100%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 81%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 88%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 86%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 86%, 21-06 11:00:00 - 21-06 11:30:00 @ 13.17p 100%, 21-06 11:30:00 - 21-06 12:00:00 @ 13.45p 100%, 21-06 12:00:00 - 21-06 12:30:00 @ 14.13p 100%, 21-06 12:30:00 - 21-06 13:00:00 @ 13.8p 100%, 21-06 13:00:00 - 21-06 13:30:00 @ 13.69p 100%, 21-06 13:30:00 - 21-06 14:00:00 @ 13.69p 100%, 21-06 14:00:00 - 21-06 14:30:00 @ 13.93p 100%, 21-06 14:30:00 - 21-06 15:00:00 @ 13.69p 100%, 21-06 15:00:00 - 21-06 15:30:00 @ 13.69p 100%, 21-06 15:30:00 - 21-06 16:00:00 @ 14.54p 100%, 21-06 16:00:00 - 21-06 16:30:00 @ 28.77p 100%, 21-06 16:30:00 - 21-06 17:00:00 @ 27.39p 100%, 21-06 17:00:00 - 21-06 17:30:00 @ 31.14p 100%, 21-06 17:30:00 - 21-06 18:00:00 @ 30.7p 100%, 21-06 18:00:00 - 21-06 18:30:00 @ 34.93p 100%, 21-06 19:00:00 - 21-06 19:30:00 @ 27.8p 100%, 21-06 19:30:00 - 21-06 20:00:00 @ 27.18p 100%, 21-06 20:00:00 - 21-06 20:30:00 @ 27.41p 100%, 21-06 20:30:00 - 21-06 21:00:00 @ 27.78p 100%, 21-06 21:00:00 - 21-06 21:30:00 @ 27.1p 100%, 21-06 21:30:00 - 21-06 22:00:00 @ 27.67p 100%, 21-06 22:00:00 - 21-06 22:30:00 @ 24.43p 100%, 21-06 22:30:00 - 21-06 23:00:00 @ 23.72p 100%, 21-06 23:00:00 - 21-06 23:30:00 @ 19.93p 100%, 21-06 23:30:00 - 22-06 00:00:00 @ 20.04p 100%, 22-06 00:00:00 - 22-06 00:30:00 @ 20.31p 100%, 22-06 00:30:00 - 22-06 01:00:00 @ 19.75p 100% ]
2026-06-20 00:50:05.682998: Optimise price set 15.6p, pass trim, price 14.54p, start_at_low False, best_price_charge 14.54p, best_metric 456.21p, best_cost 467.96p, best_cycle 32.16kWh, best_carbon 0kg, best_import 55.02kWh
2026-06-20 00:50:05.706048: Optimise price set 15.2p, pass trim, price 14.13p, start_at_low False, best_price_charge 14.54p, best_metric 456.21p, best_cost 467.96p, best_cycle 32.16kWh, best_carbon 0kg, best_import 55.02kWh
2026-06-20 00:50:05.736431: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 14.54p, best_metric 456.21p, best_cost 467.96p, best_cycle 32.16kWh, best_carbon 0kg, best_import 55.02kWh
2026-06-20 00:50:05.764551: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 14.54p, best_metric 456.21p, best_cost 467.96p, best_cycle 32.16kWh, best_carbon 0kg, best_import 55.02kWh
2026-06-20 00:50:05.791363: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 14.54p, best_metric 456.21p, best_cost 467.96p, best_cycle 32.16kWh, best_carbon 0kg, best_import 55.02kWh
2026-06-20 00:50:05.929097: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 14.54p, best_metric 456.21p, best_cost 467.96p, best_cycle 32.16kWh, best_carbon 0kg, best_import 55.02kWh
2026-06-20 00:50:05.955339: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 14.54p, best_metric 456.21p, best_cost 467.96p, best_cycle 32.16kWh, best_carbon 0kg, best_import 55.02kWh
2026-06-20 00:50:05.976551: Best charge windows best_metric 456.21p, best_cost 467.96p, best_carbon 0kg, best_import 55.02kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 11:00:00 - 20-06 11:30:00 @ 13.17p 100%, 20-06 11:30:00 - 20-06 12:00:00 @ 13.45p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 38%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 100%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 81%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 88%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 86%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 86%, 21-06 11:00:00 - 21-06 11:30:00 @ 13.17p 100%, 21-06 11:30:00 - 21-06 12:00:00 @ 13.45p 100%, 21-06 12:00:00 - 21-06 12:30:00 @ 14.13p 100%, 21-06 12:30:00 - 21-06 13:00:00 @ 13.8p 100%, 21-06 13:00:00 - 21-06 13:30:00 @ 13.69p 100%, 21-06 13:30:00 - 21-06 14:00:00 @ 13.69p 100%, 21-06 14:00:00 - 21-06 14:30:00 @ 13.93p 100%, 21-06 14:30:00 - 21-06 15:00:00 @ 13.69p 100%, 21-06 15:00:00 - 21-06 15:30:00 @ 13.69p 100%, 21-06 15:30:00 - 21-06 16:00:00 @ 14.54p 100%, 21-06 16:00:00 - 21-06 16:30:00 @ 28.77p 100%, 21-06 16:30:00 - 21-06 17:00:00 @ 27.39p 100%, 21-06 17:00:00 - 21-06 17:30:00 @ 31.14p 100%, 21-06 17:30:00 - 21-06 18:00:00 @ 30.7p 100%, 21-06 18:00:00 - 21-06 18:30:00 @ 34.93p 100%, 21-06 19:00:00 - 21-06 19:30:00 @ 27.8p 100%, 21-06 19:30:00 - 21-06 20:00:00 @ 27.18p 100%, 21-06 20:00:00 - 21-06 20:30:00 @ 27.41p 100%, 21-06 20:30:00 - 21-06 21:00:00 @ 27.78p 100%, 21-06 21:00:00 - 21-06 21:30:00 @ 27.1p 100%, 21-06 21:30:00 - 21-06 22:00:00 @ 27.67p 100%, 21-06 22:00:00 - 21-06 22:30:00 @ 24.43p 100%, 21-06 22:30:00 - 21-06 23:00:00 @ 23.72p 100%, 21-06 23:00:00 - 21-06 23:30:00 @ 19.93p 100%, 21-06 23:30:00 - 22-06 00:00:00 @ 20.04p 100%, 22-06 00:00:00 - 22-06 00:30:00 @ 20.31p 100%, 22-06 00:30:00 - 22-06 01:00:00 @ 19.75p 100% ]
2026-06-20 00:50:05.976683: Optimise price set 14.2p, pass low, price 13.17p, start_at_low True, best_price_charge 14.54p, best_metric 456.21p, best_cost 467.96p, best_cycle 32.16kWh, best_carbon 0kg, best_import 55.02kWh
2026-06-20 00:50:06.000969: Optimise price set 14.4p, pass low, price 13.45p, start_at_low True, best_price_charge 14.54p, best_metric 456.21p, best_cost 467.96p, best_cycle 32.16kWh, best_carbon 0kg, best_import 55.02kWh
2026-06-20 00:50:06.032175: Optimise price set 14.6p, pass low, price 13.69p, start_at_low True, best_price_charge 14.54p, best_metric 456.21p, best_cost 467.96p, best_cycle 32.16kWh, best_carbon 0kg, best_import 55.02kWh
2026-06-20 00:50:06.140602: Optimise price set 14.8p, pass low, price 13.8p, start_at_low True, best_price_charge 14.54p, best_metric 456.21p, best_cost 467.96p, best_cycle 32.16kWh, best_carbon 0kg, best_import 55.02kWh
2026-06-20 00:50:06.171237: Optimise price set 15.0p, pass low, price 13.93p, start_at_low True, best_price_charge 14.54p, best_metric 456.21p, best_cost 467.96p, best_cycle 32.16kWh, best_carbon 0kg, best_import 55.02kWh
2026-06-20 00:50:06.204321: Optimise price set 15.2p, pass low, price 14.13p, start_at_low True, best_price_charge 14.54p, best_metric 456.21p, best_cost 467.96p, best_cycle 32.16kWh, best_carbon 0kg, best_import 55.02kWh
2026-06-20 00:50:06.230206: Optimise price set 15.6p, pass low, price 14.54p, start_at_low True, best_price_charge 14.54p, best_metric 456.21p, best_cost 467.96p, best_cycle 32.16kWh, best_carbon 0kg, best_import 55.02kWh
2026-06-20 00:50:06.254038: Optimise price set 15.8p, pass low, price 14.74p, start_at_low True, best_price_charge 14.54p, best_metric 456.21p, best_cost 467.96p, best_cycle 32.16kWh, best_carbon 0kg, best_import 55.02kWh
2026-06-20 00:50:06.299252: Optimise price set 16.0p, pass low, price 14.93p, start_at_low True, best_price_charge 14.54p, best_metric 456.21p, best_cost 467.96p, best_cycle 32.16kWh, best_carbon 0kg, best_import 55.02kWh
2026-06-20 00:50:06.340102: Optimise price set 16.2p, pass low, price 15.04p, start_at_low True, best_price_charge 14.54p, best_metric 456.21p, best_cost 467.96p, best_cycle 32.16kWh, best_carbon 0kg, best_import 55.02kWh
2026-06-20 00:50:06.385855: Optimise price set 16.8p, pass low, price 15.62p, start_at_low True, best_price_charge 14.54p, best_metric 456.21p, best_cost 467.96p, best_cycle 32.16kWh, best_carbon 0kg, best_import 55.02kWh
2026-06-20 00:50:06.429142: Optimise price set 17.0p, pass low, price 15.9p, start_at_low True, best_price_charge 14.54p, best_metric 456.21p, best_cost 467.96p, best_cycle 32.16kWh, best_carbon 0kg, best_import 55.02kWh
2026-06-20 00:50:06.473470: Optimise price set 17.4p, pass low, price 16.13p, start_at_low True, best_price_charge 14.54p, best_metric 456.21p, best_cost 467.96p, best_cycle 32.16kWh, best_carbon 0kg, best_import 55.02kWh
2026-06-20 00:50:06.516853: Optimise price set 17.6p, pass low, price 16.38p, start_at_low True, best_price_charge 14.54p, best_metric 456.21p, best_cost 467.96p, best_cycle 32.16kWh, best_carbon 0kg, best_import 55.02kWh
2026-06-20 00:50:06.568603: Optimise price set 18.0p, pass low, price 16.74p, start_at_low True, best_price_charge 14.54p, best_metric 455.55p, best_cost 467.36p, best_cycle 32.36kWh, best_carbon 0kg, best_import 55.04kWh
2026-06-20 00:50:06.628253: Optimise price set 18.2p, pass low, price 16.86p, start_at_low True, best_price_charge 14.54p, best_metric 455.55p, best_cost 467.36p, best_cycle 32.36kWh, best_carbon 0kg, best_import 55.04kWh
2026-06-20 00:50:06.677221: Optimise price set 19.0p, pass low, price 17.7p, start_at_low True, best_price_charge 14.54p, best_metric 455.53p, best_cost 467.36p, best_cycle 32.36kWh, best_carbon 0kg, best_import 55.04kWh
2026-06-20 00:50:06.797632: Optimise price set 19.2p, pass low, price 17.92p, start_at_low True, best_price_charge 14.54p, best_metric 455.52p, best_cost 467.37p, best_cycle 32.16kWh, best_carbon 0kg, best_import 55.02kWh
2026-06-20 00:50:06.892608: Optimise price set 19.6p, pass low, price 18.26p, start_at_low True, best_price_charge 14.54p, best_metric 455.52p, best_cost 467.37p, best_cycle 32.16kWh, best_carbon 0kg, best_import 55.02kWh
2026-06-20 00:50:06.965953: Optimise price set 19.8p, pass low, price 18.47p, start_at_low True, best_price_charge 14.54p, best_metric 455.52p, best_cost 467.37p, best_cycle 32.16kWh, best_carbon 0kg, best_import 55.02kWh
2026-06-20 00:50:07.042769: Optimise price set 20.0p, pass low, price 18.67p, start_at_low True, best_price_charge 14.54p, best_metric 455.52p, best_cost 467.37p, best_cycle 32.16kWh, best_carbon 0kg, best_import 55.02kWh
2026-06-20 00:50:07.231824: Optimise price set 20.4p, pass low, price 18.92p, start_at_low True, best_price_charge 14.54p, best_metric 455.52p, best_cost 467.37p, best_cycle 32.16kWh, best_carbon 0kg, best_import 55.02kWh
2026-06-20 00:50:07.299494: Optimise price set 20.6p, pass low, price 19.14p, start_at_low True, best_price_charge 14.54p, best_metric 455.52p, best_cost 467.37p, best_cycle 32.16kWh, best_carbon 0kg, best_import 55.02kWh
2026-06-20 00:50:07.351090: Optimise price set 21.2p, pass low, price 19.75p, start_at_low True, best_price_charge 14.54p, best_metric 455.52p, best_cost 467.37p, best_cycle 32.16kWh, best_carbon 0kg, best_import 55.02kWh
2026-06-20 00:50:07.400181: Optimise price set 21.4p, pass low, price 19.93p, start_at_low True, best_price_charge 14.54p, best_metric 455.52p, best_cost 467.37p, best_cycle 32.16kWh, best_carbon 0kg, best_import 55.02kWh
2026-06-20 00:50:07.428371: Optimise price set 21.6p, pass low, price 20.04p, start_at_low True, best_price_charge 14.54p, best_metric 455.52p, best_cost 467.37p, best_cycle 32.16kWh, best_carbon 0kg, best_import 55.02kWh
2026-06-20 00:50:07.459663: Optimise price set 21.8p, pass low, price 20.31p, start_at_low True, best_price_charge 14.54p, best_metric 455.52p, best_cost 467.37p, best_cycle 32.16kWh, best_carbon 0kg, best_import 55.02kWh
2026-06-20 00:50:07.489659: Optimise price set 25.4p, pass low, price 23.72p, start_at_low True, best_price_charge 14.54p, best_metric 455.52p, best_cost 467.37p, best_cycle 32.16kWh, best_carbon 0kg, best_import 55.02kWh
2026-06-20 00:50:07.520213: Optimise price set 26.2p, pass low, price 24.43p, start_at_low True, best_price_charge 14.54p, best_metric 455.52p, best_cost 467.37p, best_cycle 32.16kWh, best_carbon 0kg, best_import 55.02kWh
2026-06-20 00:50:07.546169: Optimise price set 29.2p, pass low, price 27.18p, start_at_low True, best_price_charge 14.54p, best_metric 455.52p, best_cost 467.37p, best_cycle 32.16kWh, best_carbon 0kg, best_import 55.02kWh
2026-06-20 00:50:07.599240: Optimise price set 29.4p, pass low, price 27.41p, start_at_low True, best_price_charge 14.54p, best_metric 455.52p, best_cost 467.37p, best_cycle 32.16kWh, best_carbon 0kg, best_import 55.02kWh
2026-06-20 00:50:07.657529: Optimise price set 29.8p, pass low, price 27.8p, start_at_low True, best_price_charge 14.54p, best_metric 455.52p, best_cost 467.37p, best_cycle 32.16kWh, best_carbon 0kg, best_import 55.02kWh
2026-06-20 00:50:07.743453: Optimise price set 30.8p, pass low, price 28.77p, start_at_low True, best_price_charge 14.54p, best_metric 455.52p, best_cost 467.37p, best_cycle 32.16kWh, best_carbon 0kg, best_import 55.02kWh
2026-06-20 00:50:07.772583: Optimise price set 33.0p, pass low, price 30.7p, start_at_low True, best_price_charge 14.54p, best_metric 455.52p, best_cost 467.37p, best_cycle 32.16kWh, best_carbon 0kg, best_import 55.02kWh
2026-06-20 00:50:07.805176: Optimise price set 33.4p, pass low, price 31.14p, start_at_low True, best_price_charge 14.54p, best_metric 455.52p, best_cost 467.37p, best_cycle 32.16kWh, best_carbon 0kg, best_import 55.02kWh
2026-06-20 00:50:07.831011: Optimise price set 37.6p, pass low, price 34.93p, start_at_low True, best_price_charge 14.54p, best_metric 455.52p, best_cost 467.37p, best_cycle 32.16kWh, best_carbon 0kg, best_import 55.02kWh
2026-06-20 00:50:07.864377: Best charge windows best_metric 455.52p, best_cost 467.37p, best_carbon 0kg, best_import 55.02kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 02:00:00 - 20-06 02:30:00 @ 17.7p 34%, 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 34%, 20-06 11:00:00 - 20-06 11:30:00 @ 13.17p 100%, 20-06 11:30:00 - 20-06 12:00:00 @ 13.45p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 38%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 100%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 81%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 88%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 86%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 86%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 9%, 21-06 11:00:00 - 21-06 11:30:00 @ 13.17p 100%, 21-06 11:30:00 - 21-06 12:00:00 @ 13.45p 100%, 21-06 12:00:00 - 21-06 12:30:00 @ 14.13p 100%, 21-06 12:30:00 - 21-06 13:00:00 @ 13.8p 100%, 21-06 13:00:00 - 21-06 13:30:00 @ 13.69p 100%, 21-06 13:30:00 - 21-06 14:00:00 @ 13.69p 100%, 21-06 14:00:00 - 21-06 14:30:00 @ 13.93p 100%, 21-06 14:30:00 - 21-06 15:00:00 @ 13.69p 100%, 21-06 15:00:00 - 21-06 15:30:00 @ 13.69p 100%, 21-06 15:30:00 - 21-06 16:00:00 @ 14.54p 100%, 21-06 16:00:00 - 21-06 16:30:00 @ 28.77p 100%, 21-06 16:30:00 - 21-06 17:00:00 @ 27.39p 100%, 21-06 17:00:00 - 21-06 17:30:00 @ 31.14p 100%, 21-06 17:30:00 - 21-06 18:00:00 @ 30.7p 100%, 21-06 18:00:00 - 21-06 18:30:00 @ 34.93p 100%, 21-06 19:00:00 - 21-06 19:30:00 @ 27.8p 100%, 21-06 19:30:00 - 21-06 20:00:00 @ 27.18p 100%, 21-06 20:00:00 - 21-06 20:30:00 @ 27.41p 100%, 21-06 20:30:00 - 21-06 21:00:00 @ 27.78p 100%, 21-06 21:00:00 - 21-06 21:30:00 @ 27.1p 100%, 21-06 21:30:00 - 21-06 22:00:00 @ 27.67p 100%, 21-06 22:00:00 - 21-06 22:30:00 @ 24.43p 100%, 21-06 22:30:00 - 21-06 23:00:00 @ 23.72p 100%, 21-06 23:00:00 - 21-06 23:30:00 @ 19.93p 100%, 21-06 23:30:00 - 22-06 00:00:00 @ 20.04p 100%, 22-06 00:00:00 - 22-06 00:30:00 @ 20.31p 100%, 22-06 00:30:00 - 22-06 01:00:00 @ 19.75p 100% ]
2026-06-20 00:50:07.864799: Tweak plan optimisation started
2026-06-20 00:50:08.087603: Tweak optimisation finished metric 455.52 cost 467.37 metric_keep 0 cycle 32.16 carbon 0 import 55.02
2026-06-20 00:50:08.099729: Raw charge windows [ 20-06 00:30:00 - 20-06 01:00:00 @ 19.75p 0%, 20-06 01:00:00 - 20-06 01:30:00 @ 19.14p 0%, 20-06 01:30:00 - 20-06 02:00:00 @ 18.62p 0%, 20-06 02:00:00 - 20-06 02:30:00 @ 17.7p 34%, 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 34%, 20-06 03:00:00 - 20-06 03:30:00 @ 18.92p 0%, 20-06 03:30:00 - 20-06 04:00:00 @ 18.47p 0%, 20-06 04:00:00 - 20-06 04:30:00 @ 18.56p 0%, 20-06 04:30:00 - 20-06 05:00:00 @ 18.67p 0%, 20-06 05:00:00 - 20-06 05:30:00 @ 18.26p 0%, 20-06 05:30:00 - 20-06 06:00:00 @ 17.7p 0%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 0%, 20-06 06:30:00 - 20-06 07:00:00 @ 17.92p 0%, 20-06 07:00:00 - 20-06 07:30:00 @ 16.86p 0%, 20-06 07:30:00 - 20-06 08:00:00 @ 17.88p 0%, 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 0%, 20-06 08:30:00 - 20-06 09:00:00 @ 15.9p 0%, 20-06 09:00:00 - 20-06 09:30:00 @ 16.13p 0%, 20-06 09:30:00 - 20-06 10:00:00 @ 14.74p 0%, 20-06 10:00:00 - 20-06 10:30:00 @ 15.62p 0%, 20-06 10:30:00 - 20-06 11:00:00 @ 14.93p 0%, 20-06 11:00:00 - 20-06 11:30:00 @ 13.17p 100%, 20-06 11:30:00 - 20-06 12:00:00 @ 13.45p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 38%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 100%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 81%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 88%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 86%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 86%, 20-06 16:00:00 - 20-06 16:30:00 @ 28.77p 0%, 20-06 16:30:00 - 20-06 17:00:00 @ 27.39p 0%, 20-06 17:00:00 - 20-06 17:30:00 @ 31.14p 0%, 20-06 17:30:00 - 20-06 18:00:00 @ 30.7p 0%, 20-06 18:00:00 - 20-06 18:30:00 @ 34.93p 0%, 20-06 19:00:00 - 20-06 19:30:00 @ 27.8p 0%, 20-06 19:30:00 - 20-06 20:00:00 @ 27.18p 0%, 20-06 20:00:00 - 20-06 20:30:00 @ 27.41p 0%, 20-06 20:30:00 - 20-06 21:00:00 @ 27.78p 0%, 20-06 21:00:00 - 20-06 21:30:00 @ 27.1p 0%, 20-06 21:30:00 - 20-06 22:00:00 @ 27.67p 0%, 20-06 22:00:00 - 20-06 22:30:00 @ 24.43p 0%, 20-06 22:30:00 - 20-06 23:00:00 @ 23.72p 0%, 20-06 23:00:00 - 20-06 23:30:00 @ 19.93p 0%, 20-06 23:30:00 - 21-06 00:00:00 @ 20.04p 0%, 21-06 00:00:00 - 21-06 00:30:00 @ 20.31p 0%, 21-06 00:30:00 - 21-06 01:00:00 @ 19.75p 0%, 21-06 01:00:00 - 21-06 01:30:00 @ 19.14p 0%, 21-06 01:30:00 - 21-06 02:00:00 @ 18.62p 0%, 21-06 02:00:00 - 21-06 02:30:00 @ 17.7p 0%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 03:00:00 - 21-06 03:30:00 @ 18.92p 0%, 21-06 03:30:00 - 21-06 04:00:00 @ 18.47p 0%, 21-06 04:00:00 - 21-06 04:30:00 @ 18.56p 0%, 21-06 04:30:00 - 21-06 05:00:00 @ 18.67p 0%, 21-06 05:00:00 - 21-06 05:30:00 @ 18.26p 0%, 21-06 05:30:00 - 21-06 06:00:00 @ 17.7p 0%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 0%, 21-06 06:30:00 - 21-06 07:00:00 @ 17.92p 0%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 9%, 21-06 07:30:00 - 21-06 08:00:00 @ 17.88p 0%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 0%, 21-06 08:30:00 - 21-06 09:00:00 @ 15.9p 0%, 21-06 09:00:00 - 21-06 09:30:00 @ 16.13p 0%, 21-06 09:30:00 - 21-06 10:00:00 @ 14.74p 0%, 21-06 10:00:00 - 21-06 10:30:00 @ 15.62p 0%, 21-06 10:30:00 - 21-06 11:00:00 @ 14.93p 0%, 21-06 11:00:00 - 21-06 11:30:00 @ 13.17p 100%, 21-06 11:30:00 - 21-06 12:00:00 @ 13.45p 100%, 21-06 12:00:00 - 21-06 12:30:00 @ 14.13p 100%, 21-06 12:30:00 - 21-06 13:00:00 @ 13.8p 100%, 21-06 13:00:00 - 21-06 13:30:00 @ 13.69p 100%, 21-06 13:30:00 - 21-06 14:00:00 @ 13.69p 100%, 21-06 14:00:00 - 21-06 14:30:00 @ 13.93p 100%, 21-06 14:30:00 - 21-06 15:00:00 @ 13.69p 100%, 21-06 15:00:00 - 21-06 15:30:00 @ 13.69p 100%, 21-06 15:30:00 - 21-06 16:00:00 @ 14.54p 100%, 21-06 16:00:00 - 21-06 16:30:00 @ 28.77p 100%, 21-06 16:30:00 - 21-06 17:00:00 @ 27.39p 100%, 21-06 17:00:00 - 21-06 17:30:00 @ 31.14p 100%, 21-06 17:30:00 - 21-06 18:00:00 @ 30.7p 100%, 21-06 18:00:00 - 21-06 18:30:00 @ 34.93p 100%, 21-06 19:00:00 - 21-06 19:30:00 @ 27.8p 100%, 21-06 19:30:00 - 21-06 20:00:00 @ 27.18p 100%, 21-06 20:00:00 - 21-06 20:30:00 @ 27.41p 100%, 21-06 20:30:00 - 21-06 21:00:00 @ 27.78p 100%, 21-06 21:00:00 - 21-06 21:30:00 @ 27.1p 100%, 21-06 21:30:00 - 21-06 22:00:00 @ 27.67p 100%, 21-06 22:00:00 - 21-06 22:30:00 @ 24.43p 100%, 21-06 22:30:00 - 21-06 23:00:00 @ 23.72p 100%, 21-06 23:00:00 - 21-06 23:30:00 @ 19.93p 100%, 21-06 23:30:00 - 22-06 00:00:00 @ 20.04p 100%, 22-06 00:00:00 - 22-06 00:30:00 @ 20.31p 100%, 22-06 00:30:00 - 22-06 01:00:00 @ 19.75p 100% ] reserve 1.12
2026-06-20 00:50:08.100965: Unclipped charge windows [ 20-06 02:00:00 - 20-06 03:00:00 @ 17.04p 34%, 20-06 11:00:00 - 20-06 12:00:00 @ 13.31p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 38%, 20-06 12:30:00 - 20-06 14:00:00 @ 13.72p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 81%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 88%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 86%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 9%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 22-06 01:00:00 @ 20.26p 100% ] reserve 1.12
2026-06-20 00:50:08.101420: Unfiltered charge windows [ 20-06 02:00:00 - 20-06 03:00:00 @ 17.04p 34%, 20-06 11:00:00 - 20-06 12:00:00 @ 13.31p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 38%, 20-06 12:30:00 - 20-06 14:00:00 @ 13.72p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 81%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 88%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 0%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 0%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 9%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 22-06 01:00:00 @ 20.26p 100% ] reserve 1.12
2026-06-20 00:50:08.101803: Filtered charge windows [ 20-06 02:00:00 - 20-06 03:00:00 @ 17.04p 34%, 20-06 11:00:00 - 20-06 12:00:00 @ 13.31p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 38%, 20-06 12:30:00 - 20-06 14:00:00 @ 13.72p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 81%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 88%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 9%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 22-06 01:00:00 @ 20.26p 100% ] reserve 1.12
2026-06-20 00:50:08.136191: Previous plan best metric is 455.57 (cost 467.38) and new plan best metric is 460.03 (cost 471.68)
2026-06-20 00:50:08.136280: New plan metric is not significantly better (metric_min_improvement_plan 2.0) than previous plan, using previous plan
2026-06-20 00:50:08.136490: Plan valid is now true after recompute was False
2026-06-20 00:50:08.162548: predict base end_record 06-21 11:00:00, final soc 1.12kWh, metric 592.81p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:30:00, load 34.33kWh, PV 0.0kWh
2026-06-20 00:50:08.164659:    Slot: [   00:50,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00]
2026-06-20 00:50:08.165997:     SoC: [     7.7,     7.51,      6.8,      6.1,      5.4,      4.7,      4.0,      3.3,      2.6,     1.89,     1.19,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-20 00:50:08.167045:     BAT: [   g~be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-] kWh
2026-06-20 00:50:08.168207:    LOAD: [     1.1,     1.28,     1.94,     2.59,     3.24,      3.9,     4.55,      5.2,     5.86,     6.51,     7.16,     7.82,     8.47,     9.12,     9.78,    10.43,    11.08,    11.74,    12.39,    13.04,     13.7,    14.35,     15.0,    15.66,    16.31,    16.96,    17.62,    18.27,    18.93,    19.58,    20.23,     20.8,     20.9,     21.0,    21.09,    21.44,    22.33,    22.61,    22.61,    22.66,    22.71,    22.76,    22.86,    23.37,    23.68,    24.53,     25.2,    25.68,    26.36,    26.95,     27.0,    27.09,    27.23,    27.43,    27.62,    28.15,    29.39,    31.34,    31.67,    31.75,    31.89,    32.09,    32.36,    32.69,    33.08,    33.54,    33.76,    33.77,    34.02,    34.33] kWh
2026-06-20 00:50:08.169311:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 00:50:08.170547:  IMPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,     0.59,     1.24,     1.89,     2.55,      3.2,     3.85,     4.51,     5.16,     5.81,     6.47,     7.12,     7.77,     8.43,     9.08,     9.73,    10.39,    11.04,    11.69,    12.35,     13.0,    13.57,    13.67,    13.77,    13.86,    14.21,     15.1,    15.38,    15.38,    15.43,    15.48,    15.52,    15.63,    16.14,    16.45,     17.3,    17.97,    18.45,    19.13,    19.72,    19.77,    19.86,     20.0,    20.19,    20.39,    20.92,    22.16,    24.11,    24.44,    24.51,    24.65,    24.86,    25.12,    25.46,    25.85,    26.31,    26.53,    26.54,    26.79,     27.1] kWh
2026-06-20 00:50:08.171759:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 00:50:08.173255:  METRIC: [   49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    60.37,     71.3,    83.02,    94.03,   105.71,   115.54,   125.92,   136.46,   146.09,    156.3,   166.06,   174.66,   183.45,   192.68,    201.7,   210.64,   219.59,   228.69,   237.64,   246.58,   254.84,   257.73,   260.56,   263.36,   273.91,   305.25,   315.26,   315.29,   316.68,   318.08,   319.33,   322.15,   336.28,   343.94,   363.98,   377.28,   387.02,   450.83,   462.38,   463.31,   465.09,   467.62,   470.73,    474.4,   484.23,   507.26,   543.66,   549.66,    551.0,   553.33,   556.98,   561.49,   567.41,   573.35,   580.65,   584.18,   584.37,   588.19,   592.81] p
2026-06-20 00:50:08.282580: Battery has 4.67 hours left - now at 7.7kWh
2026-06-20 00:50:08.328550: predict base10 end_record 06-21 11:00:00, final soc 1.12kWh, metric 621.62p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:20:00, load 35.91kWh, PV 0.0kWh
2026-06-20 00:50:08.330142:    Slot: [   00:50,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00]
2026-06-20 00:50:08.331325:     SoC: [     7.7,      7.5,     6.76,     6.03,     5.29,     4.56,     3.82,     3.09,     2.35,     1.62,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-20 00:50:08.332324:     BAT: [   g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-] kWh
2026-06-20 00:50:08.333488:    LOAD: [     1.1,     1.29,     1.98,     2.66,     3.35,     4.03,     4.72,      5.4,     6.08,     6.77,     7.45,     8.14,     8.82,     9.51,    10.19,    10.88,    11.56,    12.25,    12.93,    13.62,     14.3,    14.98,    15.67,    16.35,    17.04,    17.72,    18.41,    19.09,    19.78,    20.46,    21.14,    21.74,    21.84,    21.95,    22.05,    22.41,    23.35,    23.63,    23.64,    23.69,    23.74,    23.79,     23.9,    24.43,    24.76,    25.65,    26.35,    26.86,    27.57,    28.18,    28.23,    28.33,    28.48,    28.68,    28.89,    29.44,    30.74,    32.78,    33.13,    33.21,    33.35,    33.57,    33.85,    34.19,    34.61,    35.09,    35.32,    35.33,    35.59,    35.91] kWh
2026-06-20 00:50:08.334691:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 00:50:08.335852:  IMPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,     0.22,     0.91,     1.59,     2.28,     2.96,     3.65,     4.33,     5.01,      5.7,     6.38,     7.07,     7.75,     8.44,     9.12,     9.81,    10.49,    11.18,    11.86,    12.54,    13.23,    13.91,    14.51,    14.61,    14.72,    14.82,    15.18,    16.12,     16.4,     16.4,    16.46,    16.51,    16.56,    16.67,     17.2,    17.53,    18.42,    19.12,    19.62,    20.34,    20.95,     21.0,     21.1,    21.25,    21.45,    21.65,    22.21,    23.51,    25.55,     25.9,    25.98,    26.12,    26.34,    26.62,    26.96,    27.38,    27.86,    28.09,     28.1,    28.36,    28.68] kWh
2026-06-20 00:50:08.336970:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 00:50:08.338237:  METRIC: [   49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    54.05,    66.17,    77.63,     89.9,   101.44,   113.68,   123.98,   134.86,    145.9,   155.99,   166.69,   176.91,   185.92,   195.13,    204.8,   214.25,   223.62,   232.99,   242.53,    251.9,   261.27,   269.93,   272.95,   275.92,   278.85,    289.9,   322.74,   333.23,   333.27,   334.72,   336.18,    337.5,   340.45,   355.25,   363.28,   384.28,    398.2,   408.41,   472.88,   484.99,   485.95,   487.81,   490.46,   493.73,   497.57,   507.86,    532.0,   570.13,   576.41,   577.82,   580.26,   584.09,   588.81,   595.01,   601.24,   608.88,   612.58,   612.78,   616.78,   621.62] p
2026-06-20 00:50:08.415404: predict best10 end_record 06-21 11:00:00, final soc 1.12kWh, metric 544.19p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:45:00, load 35.91kWh, PV 0.0kWh
2026-06-20 00:50:08.416877:    Slot: [   00:50,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00]
2026-06-20 00:50:08.418069:     SoC: [     7.7,      7.5,     6.76,     6.03,     5.29,     5.17,     4.43,      3.7,     2.96,     2.23,     1.49,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     3.06,      5.0,      6.0,     7.94,     9.88,    11.82,     13.0,     14.0,     14.0,     14.0,    13.89,    13.77,    13.67,    13.28,    12.38,    12.07,    12.07,    12.01,    11.95,     11.9,    11.79,    11.21,    10.86,     9.91,     9.16,     8.61,     7.84,     7.18,     7.13,     7.02,     6.86,     6.65,     6.43,     5.83,     4.44,     2.24,     1.87,     1.79,     1.63,      1.4,      1.5,     1.13,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-20 00:50:08.419041:     BAT: [   g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be~,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g<bf+,    g>be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+] kWh
2026-06-20 00:50:08.420196:    LOAD: [     1.1,     1.29,     1.98,     2.66,     3.35,     4.03,     4.72,      5.4,     6.08,     6.77,     7.45,     8.14,     8.82,     9.51,    10.19,    10.88,    11.56,    12.25,    12.93,    13.62,     14.3,    14.98,    15.67,    16.35,    17.04,    17.72,    18.41,    19.09,    19.78,    20.46,    21.14,    21.74,    21.84,    21.95,    22.05,    22.41,    23.35,    23.63,    23.64,    23.69,    23.74,    23.79,     23.9,    24.43,    24.76,    25.65,    26.35,    26.86,    27.57,    28.18,    28.23,    28.33,    28.48,    28.68,    28.89,    29.44,    30.74,    32.78,    33.13,    33.21,    33.35,    33.57,    33.85,    34.19,    34.61,    35.09,    35.32,    35.33,    35.59,    35.91] kWh
2026-06-20 00:50:08.421303:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 00:50:08.422536:  IMPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,     0.57,     0.57,     0.57,     0.57,     0.57,     0.57,     0.91,     1.59,     2.28,     2.96,     3.65,     4.33,     5.01,      5.7,     6.38,     7.07,     7.75,    10.52,    13.29,    15.05,    17.82,    20.58,    23.35,     25.3,    27.06,    27.75,    28.34,    28.34,    28.34,    28.34,    28.34,    28.44,    28.44,    28.44,    28.44,    28.44,    28.44,    28.44,    28.44,    28.44,    28.44,    28.44,    28.44,    28.44,    28.44,    28.44,    28.44,    28.44,    28.44,    28.44,    28.44,    28.44,    28.44,    28.44,    28.44,    28.44,    28.44,    28.82,    28.82,    29.23,    29.71,    29.94,    29.95,    30.21,    30.53] kWh
2026-06-20 00:50:08.423689:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 00:50:08.424923:  METRIC: [   49.98,    49.98,    49.98,    49.98,    49.98,    59.33,    59.33,    59.33,    59.33,    59.33,    59.33,    65.29,    76.75,    89.02,   100.56,    112.8,    123.1,   133.98,   145.02,   155.11,   165.81,   176.03,   212.47,    249.7,   274.55,   312.74,   350.64,   388.54,   415.73,   439.81,   449.18,   457.83,   457.83,   457.83,   457.83,   457.83,   461.21,   461.21,   461.21,   461.21,   461.21,   461.21,   461.21,   461.21,   461.21,   461.21,   461.21,   461.21,   511.19,   511.19,   511.19,   511.19,   511.19,   511.19,   511.19,   511.19,   511.19,   511.19,   511.19,   511.19,   511.19,   511.19,   517.68,   517.68,    523.8,   531.45,   535.15,   535.35,   539.35,   544.19] p
2026-06-20 00:50:08.503595: predict best end_record 06-21 11:00:00, final soc 1.12kWh, metric 517.37p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:50:00, load 34.33kWh, PV 0.0kWh
2026-06-20 00:50:08.505102:    Slot: [   00:50,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00]
2026-06-20 00:50:08.506318:     SoC: [     7.7,     7.51,      6.8,      6.1,      5.4,     5.17,     4.47,     3.76,     3.06,     2.36,     1.66,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     3.45,     5.78,      6.0,     8.33,    10.66,    12.98,     13.0,     14.0,     14.0,     14.0,    13.89,    13.78,    13.69,    13.32,    12.43,    12.14,    12.14,    12.08,    12.03,    11.98,    11.87,    11.32,    10.98,    10.07,     9.36,     8.84,      8.1,     7.48,     7.42,     7.32,     7.17,     6.96,     6.76,     6.18,     4.85,     2.76,      2.4,     2.32,     2.17,     1.96,     1.67,     1.31,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-20 00:50:08.507297:     BAT: [   g~be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be~,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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+] kWh
2026-06-20 00:50:08.508483:    LOAD: [     1.1,     1.28,     1.94,     2.59,     3.24,      3.9,     4.55,      5.2,     5.86,     6.51,     7.16,     7.82,     8.47,     9.12,     9.78,    10.43,    11.08,    11.74,    12.39,    13.04,     13.7,    14.35,     15.0,    15.66,    16.31,    16.96,    17.62,    18.27,    18.93,    19.58,    20.23,     20.8,     20.9,     21.0,    21.09,    21.44,    22.33,    22.61,    22.61,    22.66,    22.71,    22.76,    22.86,    23.37,    23.68,    24.53,     25.2,    25.68,    26.36,    26.95,     27.0,    27.09,    27.23,    27.43,    27.62,    28.15,    29.39,    31.34,    31.67,    31.75,    31.89,    32.09,    32.36,    32.69,    33.08,    33.54,    33.76,    33.77,    34.02,    34.33] kWh
2026-06-20 00:50:08.509604:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 00:50:08.510831:  IMPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,     0.44,     0.44,     0.44,     0.44,     0.44,     0.44,     0.59,     1.24,     1.89,     2.55,      3.2,     3.85,     4.51,     5.16,     5.81,     6.47,     7.12,    10.27,    13.43,    14.32,    17.47,    20.63,    23.78,    24.45,    26.18,    26.83,     27.4,     27.4,     27.4,     27.4,     27.4,    27.47,    27.47,    27.47,    27.47,    27.47,    27.47,    27.47,    27.47,    27.47,    27.47,    27.47,    27.47,    27.47,    27.47,    27.47,    27.47,    27.47,    27.47,    27.47,    27.47,    27.47,    27.47,    27.47,    27.47,    27.47,    27.47,    27.47,    27.47,    27.69,    28.15,    28.37,    28.38,    28.62,    28.93] kWh
2026-06-20 00:50:08.511926:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 00:50:08.513094:  METRIC: [   49.98,    49.98,    49.98,    49.98,    49.98,    57.12,    57.12,    57.12,    57.12,    57.12,    57.12,    59.79,    70.73,    82.44,    93.45,   105.14,   114.96,   125.35,   135.88,   145.52,   155.72,   165.48,    207.0,   249.41,   262.05,   305.56,   348.73,    391.9,   401.25,    424.9,   433.84,    442.1,    442.1,    442.1,    442.1,    442.1,   444.69,   444.69,   444.69,   444.69,   444.69,   444.69,   444.69,   444.69,   444.69,   444.69,   444.69,   444.69,   494.67,   494.67,   494.67,   494.67,   494.67,   494.67,   494.67,   494.67,   494.67,   494.67,   494.67,   494.67,   494.67,   494.67,   494.67,   494.67,   497.91,   505.21,   508.74,   508.93,   512.75,   517.37] p
2026-06-20 00:50:08.515041:  STATE:  [        ,         ,         ,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ]
2026-06-20 00:50:08.515076: Saving plan best values to HA entities
2026-06-20 00:50:08.650862: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-20 00:50:08.656522: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0.0
2026-06-20 00:50:08.661888: Best charging limit SoC's [5.0, 16.0, 6.0, 16.0, 13.0, 14.0, 1.5, 16.0, 16.0]kWh, export []kWh gives import battery 45.65kWh, house 8.22kWh, export 0.0kWh, metric 517.37p, metric10 544.19p
2026-06-20 00:50:08.727318: Marginal costs baseline metric (no standing charge): 467.3842
2026-06-20 00:50:08.934655: Marginal energy costs matrix computed: min=13.56 max=19.36
2026-06-20 00:50:09.003781: Rate array import [{'start': 50, 'end': 960, 'rate': 'cheap', 'range': '(13.2p - 19.8p)'}, {'start': 960, 'end': 1020, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 1020, 'end': 1140, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 1380, 'end': 2100, 'rate': 'cheap', 'range': '(14.7p - 20.3p)'}] export [{'start': 50, 'end': 2100, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-20 00:50:09.004347: - Your estimated bill for today is £4.45 and tomorrow is £4.82
2026-06-20 00:50:09.004395: - Import rates are cheap (13.2p - 19.8p) for the next 15 hours and then expensive (27.4p - 28.8p) for the next 1 hour.
2026-06-20 00:50:09.004414: - The battery is currently at 48% and is in eco mode for the next 1 and a quarter hours.
2026-06-20 00:50:09.004430: - For the next 48 hours there will be no solar generation.
2026-06-20 00:50:09.004446: - You will run out of battery in 5 hours.
2026-06-20 00:50:09.004461: - Your next charge slot will be in 1 and a quarter hours where import rates will be cheap (17.7p).
2026-06-20 00:50:09.004476: 
2026-06-20 00:50:09.047061: Plan calculation took 6.40 seconds
2026-06-20 00:50:09.047315: Inverter 0: Type SK Sunsynk
2026-06-20 00:50:09.047371: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-20 00:50:09.047666: Reserve min: 7%, battery_min: 7%
2026-06-20 00:50:09.047735: Inverter 0 with soc_max 16.0kWh, nominal_capacity 16.0kWh, battery rate raw 5000.0W, charge rate 5.0kW, charge rate DC 5.0kW, discharge rate 5.0kW, battery_rate_min 0.0W, AC limit 5.0kW, export limit 100.0kW, reserve 7%, current_reserve 7%, temperature 20°C
2026-06-20 00:50:09.048012: Inverter 0 SoC: 7.58kW 47%, current charge rate 5000W, current discharge rate 5250W, current battery power 1696W, current battery voltage 51.2V, grid power -54W, load power 1736W, PV Power 0W
2026-06-20 00:50:09.048211: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-20 00:50:09.048299: Inverter 0 scheduled charge enable is False
2026-06-20 00:50:09.048327: Inverter 0 charge windows currently []
2026-06-20 00:50:09.048372: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-20 00:50:09.048496: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-20 00:50:09.048522: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-20 00:50:09.048559: Inverter 0 scheduled discharge enable is False
2026-06-20 00:50:09.048674: Inverter 0 idle time is 06-20 00:00:00-06-20 23:59:00
2026-06-20 00:50:09.048699: Inverter 0 discharge windows currently []
2026-06-20 00:50:09.048721: Note: Inverter does not support discharge freeze - disabled
2026-06-20 00:50:09.048737: Note: Inverter does not support charge freeze - disabled
2026-06-20 00:50:09.048752: Note: Inverter does not support reserve - disabling reserve functions
2026-06-20 00:50:09.097831: Inverter 0 Charge window will be: 2026-06-20 02:00:00+01:00 - 2026-06-20 03:00:00+01:00 - current SoC 47%, target 31%
2026-06-20 00:50:09.097977: Inverter 0 disabled charge window while waiting for schedule (now 06-20 00:50:00 target set_window_minutes 30 charge start time 06-20 02:00:00) original inverter start time 06-22 00:00:00
2026-06-20 00:50:09.098033: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-20 00:50:09.098194: Adjust demand (idle) time computed is 00:00:00-23:59:00
2026-06-20 00:50:09.098343: Not setting charging SoC as we are not within the window (now 06-20 00:50:00 target set_soc_minutes 30 charge start time 06-22 00:00:00)
2026-06-20 00:50:09.098416: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-20 00:50:09.098466: Inverter 0 Current Target SoC is 7%, already at target
2026-06-20 00:50:09.098545: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 00:50:09.098573: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 00:50:09.098596: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 00:50:09.098618: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 00:50:09.098640: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 00:50:09.098661: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 00:50:09.098683: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 00:50:09.098702: Inverter 0 count register writes 0
2026-06-20 00:50:09.118895: Total inverter register writes now 2
2026-06-20 00:50:09.139658: Completed run status Demand
2026-06-20 00:50:09.145592: Info: record_status Demand
2026-06-20 00:50:09.158920: Saved current settings to /config/predbat_config.json
2026-06-20 00:50:42.237484: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-20 00:50:42.237732: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-20 00:50:42.237784: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-20 00:50:42.237906: Inverter 0 idle time is 06-20 00:00:00-06-20 23:59:00
2026-06-20 00:50:42.237932: Note: Inverter does not support discharge freeze - disabled
2026-06-20 00:50:42.237949: Note: Inverter does not support charge freeze - disabled
2026-06-20 00:50:42.237965: Note: Inverter does not support reserve - disabling reserve functions
2026-06-20 00:52:42.403481: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-20 00:52:42.403687: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-20 00:52:42.403717: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-20 00:52:42.403840: Inverter 0 idle time is 06-20 00:00:00-06-20 23:59:00
2026-06-20 00:52:42.403882: Note: Inverter does not support discharge freeze - disabled
2026-06-20 00:52:42.403901: Note: Inverter does not support charge freeze - disabled
2026-06-20 00:52:42.403916: Note: Inverter does not support reserve - disabling reserve functions
2026-06-20 00:54:42.569912: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-20 00:54:42.570111: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-20 00:54:42.570142: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-20 00:54:42.570261: Inverter 0 idle time is 06-20 00:00:00-06-20 23:59:00
2026-06-20 00:54:42.570287: Note: Inverter does not support discharge freeze - disabled
2026-06-20 00:54:42.570305: Note: Inverter does not support charge freeze - disabled
2026-06-20 00:54:42.570320: Note: Inverter does not support reserve - disabling reserve functions
2026-06-20 00:55:00.664163: --------------- PredBat - update at 2026-06-20 00:55:00+01:00 with clock skew 0 minutes, minutes now 55
2026-06-20 00:55:00.664787: Saved current settings to /config/predbat_config.json
2026-06-20 00:55:00.664889: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 70.0 minutes
2026-06-20 00:55:00.664944: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.14, latest beta is v8.40.14
2026-06-20 00:55:00.665031: Autoupdate: There is an update pending v8.40.14 Fix lost config, further rollout of storage class - auto update is off
2026-06-20 00:55:00.682666: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-20 00:55:00.683104: Predbat mode is set to Control charge
2026-06-20 00:55:00.796841: Found 11520 load_today datapoints going back 2 days
2026-06-20 00:55:00.796952: Using load_power data to fill gaps in load_today data
2026-06-20 00:55:00.878117: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-20 00:55:00.878247: Zero load period starting at 2026-06-19T12:09:00+0100 (766 minutes) for 889 minutes with base value 0.9
2026-06-20 00:55:00.878300: Zero load period starting at 2026-06-18T19:24:00+0100 (1771 minutes) for 64 minutes with base value 0.8
2026-06-20 00:55:00.879588: Processing 384 30-minute periods for power integration
2026-06-20 00:55:00.948236: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-20 00:55:00.948330: Car charging hold True, threshold 6.0kWh
2026-06-20 00:55:00.948382: Current data so far today: load 1.25kWh, import 0.0kWh, export 0.0kWh, PV 0kWh
2026-06-20 00:55:00.967528: Standing charge is set to 49.98p
2026-06-20 00:55:00.993221: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-20 00:55:00.993284: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-20 00:55:00.993584: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 55.0 minutes
2026-06-20 00:55:00.994021: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-21&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 55.0 minutes
2026-06-20 00:55:00.997096: Loaded 47 datapoints of futurerate analysis
2026-06-20 00:55:01.088842: Predicted future rates: ['06-20 00:00:00 => 20.28 / 15.95', '06-20 01:00:00 => 19.56 / 15.57', '06-20 02:00:00 => 19.09 / 15.32', '06-20 03:00:00 => 18.58 / 15.06', '06-20 04:00:00 => 18.16 / 14.84', '06-20 05:00:00 => 17.84 / 14.67', '06-20 06:00:00 => 17.39 / 14.43', '06-20 07:00:00 => 16.63 / 14.03', '06-20 08:00:00 => 16.22 / 13.81', '06-20 09:00:00 => 16.41 / 13.91', '06-20 10:00:00 => 16.14 / 13.77', '06-20 11:00:00 => 15.14 / 13.24', '06-20 12:00:00 => 14.31 / 12.8', '06-20 13:00:00 => 13.68 / 12.47', '06-20 14:00:00 => 13.59 / 12.42', '06-20 15:00:00 => 14.65 / 12.98', '06-20 16:00:00 => 29.39 / 14.61', '06-20 17:00:00 => 31.13 / 15.53', '06-20 18:00:00 => 33.97 / 17.02', '06-20 19:00:00 => 23.49 / 17.65', '06-20 20:00:00 => 25.4 / 18.66', '06-20 21:00:00 => 25.19 / 18.55', '06-20 22:00:00 => 23.62 / 17.72']
2026-06-20 00:55:01.123756: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-20 00:55:01.124034: Import rates: min 13.17p, max 36.53p, average 20.1p
2026-06-20 00:55:01.164454: Export rates: min 0p, max 0p, average 0.0p
2026-06-20 00:55:01.164555: Rate thresholds (for charge/export) are import 36.03p (0.0p), export -0.1p (0.0p)
2026-06-20 00:55:01.165690: High export rate found rates in range 99p to -99p
2026-06-20 00:55:01.240510: Low Import rate found rates in range 13.17p to 34.93p
2026-06-20 00:55:01.240677: Battery level now 7.7kWh, -1hr ago 8.78kWh, at midnight 8.64kWh, battery value change in the last hour -15.16p, change today -13.23p, rate_forward 14.14p
2026-06-20 00:55:01.240967: Last hour: net energy 0.0kWh, import 0.0kWh, export 0.0kWh, car 0kWh, load 1.3kWh, net cost 0.0p, import 0.0p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-20 00:55:01.278704: Today's energy total net 0.0kWh, import 0.0kWh, export 0.0kWh, cost 49.98p, import 0.0p, export 0.0p, carbon 0.0kg
2026-06-20 00:55:01.278776: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-20 00:55:01.281305: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-20 00:55:01.282398: Warn: Found 1 gaps in load_today totalling 9540 minutes to fill using average data
2026-06-20 00:55:01.282469: Gap starting at 2026-06-18T15:55:00+0100 (1980 minutes) for 9540 minutes
2026-06-20 00:55:01.295149: Historical days now [7] weight [1]
2026-06-20 00:55:01.308016: Today's load divergence 100.0%, in-day adjustment 180.72%, damping 0.95x, yesterday 180.72% today 100.0% blend 100.0%
2026-06-20 00:55:01.308057: Today's predicted so far 0.14kWh with 0.0kWh car/iBoost excluded, 0kWh import ignored, and 0kWh forecast extra.
2026-06-20 00:55:01.308078: Today's actual load so far 1.17kWh with 0.0kWh car/iBoost excluded, and 0kWh import ignored.
2026-06-20 00:55:01.342093: Inverter 0: Type SK Sunsynk
2026-06-20 00:55:01.342143: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-20 00:55:01.342282: Reserve min: 7%, battery_min: 7%
2026-06-20 00:55:01.342327: Inverter 0 with soc_max 16.0kWh, nominal_capacity 16.0kWh, battery rate raw 5000.0W, charge rate 5.0kW, charge rate DC 5.0kW, discharge rate 5.0kW, battery_rate_min 0.0W, AC limit 5.0kW, export limit 100.0kW, reserve 7%, current_reserve 7%, temperature 20°C
2026-06-20 00:55:01.342538: Inverter 0 SoC: 7.58kW 47%, current charge rate 5000W, current discharge rate 5250W, current battery power 1696W, current battery voltage 51.2V, grid power -55W, load power 1738W, PV Power 0W
2026-06-20 00:55:01.342652: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-20 00:55:01.342709: Inverter 0 scheduled charge enable is False
2026-06-20 00:55:01.342728: Inverter 0 charge windows currently []
2026-06-20 00:55:01.342746: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-20 00:55:01.342826: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-20 00:55:01.342846: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-20 00:55:01.342871: Inverter 0 scheduled discharge enable is False
2026-06-20 00:55:01.342960: Inverter 0 idle time is 06-20 00:00:00-06-20 23:59:00
2026-06-20 00:55:01.342981: Inverter 0 discharge windows currently []
2026-06-20 00:55:01.342996: Note: Inverter does not support discharge freeze - disabled
2026-06-20 00:55:01.343009: Note: Inverter does not support charge freeze - disabled
2026-06-20 00:55:01.343020: Note: Inverter does not support reserve - disabling reserve functions
2026-06-20 00:55:01.391823: Dynamic load last period 1.80kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-20 00:55:01.391898: Plan was last updated on 2026-06-20 00:50:00+01:00 and is now 5.0 minutes old
2026-06-20 00:55:01.392226: Best charge window [ 20-06 02:00:00 - 20-06 03:00:00 @ 17.04p 31%, 20-06 11:00:00 - 20-06 12:00:00 @ 13.31p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 38%, 20-06 12:30:00 - 20-06 14:00:00 @ 13.72p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 81%, 20-06 14:30:00 - 20-06 16:00:00 @ 14.11p 88%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 9%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 22-06 00:00:00 @ 21.21p 100% ]
2026-06-20 00:55:01.392257: Best export window [  ]
2026-06-20 00:55:01.393105: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-20 00:55:01.395183: Load divergence over 8.0 hours mean 692.34W, min 478.8W, max 694.8W, std dev 21.91W, divergence 1.58%
2026-06-20 00:55:01.416681: Creating pool of 12 processes to match your CPU count
2026-06-20 00:55:01.490325: predict base end_record 06-21 11:05:00, final soc 1.12kWh, metric 596.8p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:30:00, load 34.64kWh, PV 0.0kWh
2026-06-20 00:55:01.491715:    Slot: [   00:55,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30]
2026-06-20 00:55:01.492731:     SoC: [    7.58,      7.5,     6.79,     6.08,     5.37,     4.66,     3.96,     3.25,     2.54,     1.83,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-20 00:55:01.493542:     BAT: [   g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-20 00:55:01.494547:    LOAD: [    1.25,     1.33,     1.99,     2.64,      3.3,     3.96,     4.62,     5.28,     5.94,      6.6,     7.26,     7.92,     8.58,     9.24,     9.89,    10.55,    11.21,    11.87,    12.53,    13.19,    13.85,    14.51,    15.17,    15.83,    16.49,    17.15,     17.8,    18.46,    19.12,    19.78,    20.44,    21.02,    21.12,    21.22,    21.33,     21.7,    22.55,    22.82,    22.82,    22.88,    22.93,    22.98,    23.08,    23.59,     23.9,    24.75,    25.41,     25.9,    26.58,    27.16,    27.21,    27.31,    27.45,    27.64,    27.84,    28.37,    29.61,    31.56,    31.89,    31.96,     32.1,     32.3,    32.57,     32.9,     33.3,    33.76,    33.98,    33.99,    34.23,    34.54,     34.9] kWh
2026-06-20 00:55:01.495468:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 00:55:01.496395:  IMPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,     0.66,     1.31,     1.97,     2.63,     3.29,     3.95,     4.61,     5.27,     5.93,     6.59,     7.25,     7.91,     8.57,     9.23,     9.88,    10.54,     11.2,    11.86,    12.52,    13.18,    13.75,    13.86,    13.96,    14.06,    14.44,    15.29,    15.56,    15.56,    15.62,    15.67,    15.72,    15.81,    16.32,    16.64,    17.48,    18.15,    18.64,    19.32,     19.9,    19.95,    20.05,    20.19,    20.38,    20.57,     21.1,    22.35,     24.3,    24.62,     24.7,    24.84,    25.04,    25.31,    25.64,    26.04,     26.5,    26.71,    26.73,    26.97,    27.28,    27.64] kWh
2026-06-20 00:55:01.497297:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 00:55:01.498267:  METRIC: [   49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    61.59,    72.62,    84.44,    95.56,   107.34,   117.25,   127.73,   138.37,   148.08,   158.38,   168.22,    176.9,   185.77,   195.09,   204.18,   213.21,   222.23,   231.42,   240.44,   249.47,    257.8,    260.8,   263.58,   266.87,   278.38,   308.01,   318.02,   318.05,    319.5,   320.88,   322.29,   324.91,   339.04,   346.71,   366.74,   380.04,   389.78,   453.59,   465.15,   466.07,   467.85,   470.38,    473.5,   477.17,   486.99,   510.02,   546.43,   552.42,   553.76,    556.1,   559.74,   564.25,   570.17,   576.12,   583.41,   586.94,   587.13,   590.95,   595.57,   600.31] p
2026-06-20 00:55:01.611881: Battery has 4.58 hours left - now at 7.58kWh
2026-06-20 00:55:01.646165: predict base10 end_record 06-21 11:05:00, final soc 1.12kWh, metric 625.6p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:15:00, load 36.22kWh, PV 0.0kWh
2026-06-20 00:55:01.647461:    Slot: [   00:55,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30]
2026-06-20 00:55:01.648476:     SoC: [    7.58,     7.49,     6.75,     6.01,     5.27,     4.53,     3.78,     3.04,      2.3,     1.56,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-20 00:55:01.649322:     BAT: [   g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-20 00:55:01.650411:    LOAD: [    1.25,     1.33,     2.02,     2.71,      3.4,     4.09,     4.78,     5.47,     6.16,     6.85,     7.54,     8.23,     8.92,     9.61,     10.3,    10.99,    11.69,    12.38,    13.07,    13.76,    14.45,    15.14,    15.83,    16.52,    17.21,     17.9,    18.59,    19.28,    19.97,    20.66,    21.35,    21.95,    22.06,    22.17,    22.28,    22.67,    23.56,    23.84,    23.85,     23.9,    23.95,    24.01,    24.11,    24.64,    24.97,    25.86,    26.56,    27.07,    27.78,    28.39,    28.44,    28.54,    28.69,    28.89,    29.09,    29.65,    30.95,    32.99,    33.34,    33.42,    33.56,    33.78,    34.06,    34.41,    34.82,     35.3,    35.53,    35.54,     35.8,    36.12,     36.5] kWh
2026-06-20 00:55:01.651302:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 00:55:01.652270:  IMPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,     0.28,     0.97,     1.66,     2.35,     3.04,     3.73,     4.42,     5.11,      5.8,     6.49,     7.18,     7.88,     8.57,     9.26,     9.95,    10.64,    11.33,    12.02,    12.71,     13.4,    14.09,    14.69,     14.8,     14.9,    15.02,    15.41,     16.3,    16.58,    16.58,    16.64,    16.69,    16.75,    16.85,    17.38,    17.71,     18.6,     19.3,     19.8,    20.52,    21.13,    21.18,    21.28,    21.43,    21.63,    21.83,    22.39,    23.69,    25.73,    26.08,    26.16,     26.3,    26.52,     26.8,    27.14,    27.56,    28.04,    28.27,    28.28,    28.54,    28.86,    29.24] kWh
2026-06-20 00:55:01.653180:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 00:55:01.654221:  METRIC: [   49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    55.11,    67.33,    78.89,    91.26,   102.91,   115.25,   125.63,   136.61,   147.74,   157.92,   168.71,   179.01,    188.1,   197.39,   207.15,   216.67,   226.12,   235.58,    245.2,   254.65,    264.1,   272.83,   275.99,   278.89,   282.35,    294.4,   325.44,   335.93,   335.95,   337.47,   338.91,   340.39,   343.14,   357.94,   365.98,   386.97,    400.9,   411.11,   475.57,   487.68,   488.65,   490.51,   493.16,   496.42,   500.27,   510.56,   534.69,   572.83,   579.11,   580.51,   582.96,   586.78,    591.5,   597.71,   603.93,   611.58,   615.28,   615.47,   619.47,   624.32,   629.28] p
2026-06-20 00:55:01.720394: predict best10 end_record 06-21 11:05:00, final soc 1.44kWh, metric 552.48p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:40:00, load 36.22kWh, PV 0.0kWh
2026-06-20 00:55:01.721606:    Slot: [   00:55,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30]
2026-06-20 00:55:01.722633:     SoC: [    7.58,     7.49,     6.75,     6.01,     5.27,     5.14,      4.4,     3.66,     2.92,     2.18,     1.44,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     3.06,      5.0,      6.0,     7.94,     9.88,    11.82,     13.0,     14.0,     14.0,     14.0,    13.88,    13.77,    13.65,    13.23,    12.35,    12.04,    12.04,    11.98,    11.92,    11.87,    11.76,    11.18,    10.83,     9.88,     9.13,     8.58,     7.81,     7.16,      7.1,     6.99,     6.83,     6.62,      6.4,      5.8,     4.41,     2.21,     1.84,     1.76,      1.6,     1.37,      1.5,     1.13,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     3.06] kWh
2026-06-20 00:55:01.723450:     BAT: [   g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g>be-,    g~be-,    g>be-,    g~be-,    g>be-,    g~be-,    g~be~,    g>be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g<bf+,    g>be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-20 00:55:01.724422:    LOAD: [    1.25,     1.33,     2.02,     2.71,      3.4,     4.09,     4.78,     5.47,     6.16,     6.85,     7.54,     8.23,     8.92,     9.61,     10.3,    10.99,    11.69,    12.38,    13.07,    13.76,    14.45,    15.14,    15.83,    16.52,    17.21,     17.9,    18.59,    19.28,    19.97,    20.66,    21.35,    21.95,    22.06,    22.17,    22.28,    22.67,    23.56,    23.84,    23.85,     23.9,    23.95,    24.01,    24.11,    24.64,    24.97,    25.86,    26.56,    27.07,    27.78,    28.39,    28.44,    28.54,    28.69,    28.89,    29.09,    29.65,    30.95,    32.99,    33.34,    33.42,    33.56,    33.78,    34.06,    34.41,    34.82,     35.3,    35.53,    35.54,     35.8,    36.12,     36.5] kWh
2026-06-20 00:55:01.725316:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 00:55:01.726289:  IMPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,     0.58,     0.58,     0.58,     0.58,     0.58,     0.58,     0.97,     1.66,     2.35,     3.04,     3.73,     4.42,     5.11,      5.8,     6.49,     7.18,     7.88,    10.65,    13.42,    15.19,    17.96,    20.73,    23.51,    25.47,    27.23,    27.92,    28.52,    28.52,    28.52,    28.52,    28.52,    28.59,    28.59,    28.59,    28.59,    28.59,    28.59,    28.59,    28.59,    28.59,    28.59,    28.59,    28.59,    28.59,    28.59,    28.59,    28.59,    28.59,    28.59,    28.59,    28.59,    28.59,    28.59,    28.59,    28.59,    28.59,    28.59,    29.01,    29.01,    29.41,    29.89,    30.12,    30.14,    30.39,    30.72,    33.18] kWh
2026-06-20 00:55:01.727210:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 00:55:01.728154:  METRIC: [   49.98,    49.98,    49.98,    49.98,    49.98,    59.41,    59.41,    59.41,    59.41,    59.41,    59.41,    66.42,    77.97,    90.35,   101.99,   114.33,   124.72,   135.69,   146.82,    157.0,   167.79,   178.09,   214.62,   251.93,   276.86,   315.13,   353.11,   391.08,   418.36,   442.52,   451.97,   460.69,   460.69,   460.69,   460.69,   460.69,   463.11,   463.11,   463.11,   463.11,   463.11,   463.11,   463.11,   463.11,   463.11,   463.11,   463.11,   463.11,   513.09,   513.09,   513.09,   513.09,   513.09,   513.09,   513.09,   513.09,   513.09,   513.09,   513.09,   513.09,   513.09,   513.09,   520.12,   520.12,   526.24,   533.88,   537.58,   537.78,   541.78,   546.62,   579.02] p
2026-06-20 00:55:01.806618: predict best end_record 06-21 11:05:00, final soc 1.51kWh, metric 526.51p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:50:00, load 34.64kWh, PV 0.0kWh
2026-06-20 00:55:01.808139:    Slot: [   00:55,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30]
2026-06-20 00:55:01.810278:     SoC: [    7.58,      7.5,     6.79,     6.08,     5.37,     5.13,     4.43,     3.72,     3.01,      2.3,      1.6,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     3.45,     5.78,      6.0,     8.33,    10.66,    12.98,     13.0,     14.0,     14.0,     14.0,    13.89,    13.78,    13.66,    13.26,     12.4,    12.11,    12.11,    12.05,     12.0,    11.94,    11.84,    11.29,    10.95,    10.05,     9.33,     8.81,     8.08,     7.45,      7.4,     7.29,     7.14,     6.94,     6.73,     6.16,     4.82,     2.73,     2.38,      2.3,     2.15,     1.93,     1.64,     1.28,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     3.45] kWh
2026-06-20 00:55:01.811566:     BAT: [   g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be~,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-20 00:55:01.813105:    LOAD: [    1.25,     1.33,     1.99,     2.64,      3.3,     3.96,     4.62,     5.28,     5.94,      6.6,     7.26,     7.92,     8.58,     9.24,     9.89,    10.55,    11.21,    11.87,    12.53,    13.19,    13.85,    14.51,    15.17,    15.83,    16.49,    17.15,     17.8,    18.46,    19.12,    19.78,    20.44,    21.02,    21.12,    21.22,    21.33,     21.7,    22.55,    22.82,    22.82,    22.88,    22.93,    22.98,    23.08,    23.59,     23.9,    24.75,    25.41,     25.9,    26.58,    27.16,    27.21,    27.31,    27.45,    27.64,    27.84,    28.37,    29.61,    31.56,    31.89,    31.96,     32.1,     32.3,    32.57,     32.9,     33.3,    33.76,    33.98,    33.99,    34.23,    34.54,     34.9] kWh
2026-06-20 00:55:01.814377:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 00:55:01.815559:  IMPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,     0.44,     0.44,     0.44,     0.44,     0.44,     0.44,     0.66,     1.31,     1.97,     2.63,     3.29,     3.95,     4.61,     5.27,     5.93,     6.59,     7.25,    10.41,    13.57,    14.47,    17.62,    20.78,    23.94,    24.62,    26.35,    27.01,    27.58,    27.58,    27.58,    27.58,    27.58,    27.63,    27.63,    27.63,    27.63,    27.63,    27.63,    27.63,    27.63,    27.63,    27.63,    27.63,    27.63,    27.63,    27.63,    27.63,    27.63,    27.63,    27.63,    27.63,    27.63,    27.63,    27.63,    27.63,    27.63,    27.63,    27.63,    27.63,    27.63,    27.87,    28.33,    28.55,    28.56,    28.81,    29.12,    31.98] kWh
2026-06-20 00:55:01.816675:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 00:55:01.818087:  METRIC: [   49.98,    49.98,    49.98,    49.98,    49.98,    57.18,    57.18,    57.18,    57.18,    57.18,    57.18,    61.01,    72.04,    83.86,    94.97,   106.76,   116.67,   127.15,   137.78,    147.5,    157.8,   167.64,   209.24,   251.73,   264.45,   308.03,   351.29,   394.55,   403.97,    427.7,   436.73,   445.05,   445.05,   445.05,   445.05,   445.05,   446.72,   446.72,   446.72,   446.72,   446.72,   446.72,   446.72,   446.72,   446.72,   446.72,   446.72,   446.72,   496.71,   496.71,   496.71,   496.71,   496.71,   496.71,   496.71,   496.71,   496.71,   496.71,   496.71,   496.71,   496.71,   496.71,   496.71,   496.71,   500.34,   507.64,   511.17,   511.36,   515.18,    519.8,   557.46] p
2026-06-20 00:55:01.820370:  STATE:  [        ,         ,         ,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,     Chrg]
2026-06-20 00:55:01.820417: Saving plan best values to HA entities
2026-06-20 00:55:02.008867: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0
2026-06-20 00:55:02.013443: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-20 00:55:02.018015: Best charging limit SoC's [5.0, 16.0, 6.0, 16.0, 13.0, 14.0, 1.5, 16.0, 16.0]kWh, export []kWh gives import battery 45.72kWh, house 8.34kWh, export 0.0kWh, metric 526.51p, metric10 552.48p
2026-06-20 00:55:02.084067: Marginal costs baseline metric (no standing charge): 476.5303
2026-06-20 00:55:02.277383: Marginal energy costs matrix computed: min=13.43 max=19.35
2026-06-20 00:55:02.340723: Rate array import [{'start': 55, 'end': 960, 'rate': 'cheap', 'range': '(13.2p - 19.8p)'}, {'start': 960, 'end': 1020, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 1020, 'end': 1140, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 1380, 'end': 2105, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 55, 'end': 2105, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-20 00:55:02.341227: - Your estimated bill for today is £4.47 and tomorrow is £4.83
2026-06-20 00:55:02.341261: - Import rates are cheap (13.2p - 19.8p) for the next 15 hours and then expensive (27.4p - 28.8p) for the next 1 hour.
2026-06-20 00:55:02.341276: - The battery is currently at 47% and is in eco mode for the next 1 hour.
2026-06-20 00:55:02.341289: - For the next 48 hours there will be no solar generation.
2026-06-20 00:55:02.341301: - You will run out of battery in 4  hours.
2026-06-20 00:55:02.341424: - Your next charge slot will be in 1 hour where import rates will be cheap (17.7p).
2026-06-20 00:55:02.341839: 
2026-06-20 00:55:02.379739: Plan calculation took 0.99 seconds
2026-06-20 00:55:02.383269: No high rate period found
2026-06-20 00:55:02.426828: Import threshold used for optimisation was 17.7p
2026-06-20 00:55:02.470319: Low import rate windows [0: 06-20 00:30:00 - 06-20 01:00:00 @ 19.75, 1: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 2: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 3: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 4: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 5: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 6: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 7: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 8: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 9: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 10: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 11: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 12: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 13: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 14: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 15: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 16: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 17: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 18: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 19: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 20: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 21: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 22: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 23: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 24: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 25: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 26: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 27: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 28: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 29: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 30: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 31: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 32: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 33: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 34: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 35: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 36: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 37: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 38: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 39: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 40: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 41: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 42: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 43: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 44: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 45: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 46: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 47: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 48: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 49: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 50: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 51: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 52: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 53: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 54: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 55: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 56: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 57: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 58: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 59: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 60: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 61: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 62: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 63: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 64: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 65: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 66: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 67: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 68: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 69: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 70: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 71: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 72: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 73: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 74: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 75: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 76: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 77: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 78: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 79: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 80: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 81: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 82: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 83: 06-21 19:00:00 - 06-21 19:30:00 @ 27.8, 84: 06-21 19:30:00 - 06-21 20:00:00 @ 27.18, 85: 06-21 20:00:00 - 06-21 20:30:00 @ 27.41, 86: 06-21 20:30:00 - 06-21 21:00:00 @ 27.78, 87: 06-21 21:00:00 - 06-21 21:30:00 @ 27.1, 88: 06-21 21:30:00 - 06-21 22:00:00 @ 27.67, 89: 06-21 22:00:00 - 06-21 22:30:00 @ 24.43, 90: 06-21 22:30:00 - 06-21 23:00:00 @ 23.72, 91: 06-21 23:00:00 - 06-21 23:30:00 @ 19.93, 92: 06-21 23:30:00 - 06-22 00:00:00 @ 20.04, 93: 06-22 00:00:00 - 06-22 00:30:00 @ 20.31, 94: 06-22 00:30:00 - 06-22 01:00:00 @ 19.75]
2026-06-20 00:55:02.477716: Inverter 0 Charge window will be: 2026-06-20 02:00:00+01:00 - 2026-06-20 03:00:00+01:00 - current SoC 47%, target 31%
2026-06-20 00:55:02.477831: Inverter 0 disabled charge window while waiting for schedule (now 06-20 00:55:00 target set_window_minutes 30 charge start time 06-20 02:00:00) original inverter start time 06-22 00:00:00
2026-06-20 00:55:02.477925: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-20 00:55:02.478121: Adjust demand (idle) time computed is 00:00:00-23:59:00
2026-06-20 00:55:02.478255: Not setting charging SoC as we are not within the window (now 06-20 00:55:00 target set_soc_minutes 30 charge start time 06-22 00:00:00)
2026-06-20 00:55:02.478292: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-20 00:55:02.478334: Inverter 0 Current Target SoC is 7%, already at target
2026-06-20 00:55:02.478429: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 00:55:02.478456: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 00:55:02.478475: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 00:55:02.478493: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 00:55:02.478511: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 00:55:02.478528: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 00:55:02.478545: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 00:55:02.478560: Inverter 0 count register writes 0
2026-06-20 00:55:02.491551: Will not recompute the plan, it is 5.0 minutes old and max age is 10 minutes
2026-06-20 00:55:02.496012: Total inverter register writes now 2
2026-06-20 00:55:02.514124: Completed run status Demand
2026-06-20 00:55:02.520790: Info: record_status Demand
2026-06-20 00:55:02.533043: Saved current settings to /config/predbat_config.json
2026-06-20 00:55:42.607724: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-20 00:55:42.607899: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-20 00:55:42.607951: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-20 00:55:42.608062: Inverter 0 idle time is 06-20 00:00:00-06-20 23:59:00
2026-06-20 00:55:42.608089: Note: Inverter does not support discharge freeze - disabled
2026-06-20 00:55:42.608104: Note: Inverter does not support charge freeze - disabled
2026-06-20 00:55:42.608117: Note: Inverter does not support reserve - disabling reserve functions
2026-06-20 00:57:42.773137: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-20 00:57:42.773438: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-20 00:57:42.773492: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-20 00:57:42.773755: Inverter 0 idle time is 06-20 00:00:00-06-20 23:59:00
2026-06-20 00:57:42.773808: Note: Inverter does not support discharge freeze - disabled
2026-06-20 00:57:42.773844: Note: Inverter does not support charge freeze - disabled
2026-06-20 00:57:42.773876: Note: Inverter does not support reserve - disabling reserve functions
2026-06-20 00:59:56.944770: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-20 00:59:56.944997: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-20 00:59:56.945028: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-20 00:59:56.945146: Inverter 0 idle time is 06-20 00:00:00-06-20 23:59:00
2026-06-20 00:59:56.945172: Note: Inverter does not support discharge freeze - disabled
2026-06-20 00:59:56.945189: Note: Inverter does not support charge freeze - disabled
2026-06-20 00:59:56.945204: Note: Inverter does not support reserve - disabling reserve functions
2026-06-20 01:00:00.018082: --------------- PredBat - update at 2026-06-20 01:00:00+01:00 with clock skew 0 minutes, minutes now 60
2026-06-20 01:00:00.018892: Saved current settings to /config/predbat_config.json
2026-06-20 01:00:00.018998: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 75.0 minutes
2026-06-20 01:00:00.019062: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.14, latest beta is v8.40.14
2026-06-20 01:00:00.019140: Autoupdate: There is an update pending v8.40.14 Fix lost config, further rollout of storage class - auto update is off
2026-06-20 01:00:00.060089: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-20 01:00:00.060826: Predbat mode is set to Control charge
2026-06-20 01:00:00.198676: Found 11520 load_today datapoints going back 2 days
2026-06-20 01:00:00.198774: Using load_power data to fill gaps in load_today data
2026-06-20 01:00:00.270362: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-20 01:00:00.270513: Zero load period starting at 2026-06-19T12:09:00+0100 (771 minutes) for 889 minutes with base value 0.9
2026-06-20 01:00:00.270556: Zero load period starting at 2026-06-18T19:24:00+0100 (1776 minutes) for 64 minutes with base value 0.8
2026-06-20 01:00:00.271599: Processing 384 30-minute periods for power integration
2026-06-20 01:00:00.325682: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-20 01:00:00.325755: Car charging hold True, threshold 6.0kWh
2026-06-20 01:00:00.325782: Current data so far today: load 1.4kWh, import 0.0kWh, export 0.0kWh, PV 0kWh
2026-06-20 01:00:00.341411: Standing charge is set to 49.98p
2026-06-20 01:00:00.368010: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-20 01:00:00.368074: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-20 01:00:00.368218: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 60.0 minutes
2026-06-20 01:00:00.368526: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-21&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 60.0 minutes
2026-06-20 01:00:00.371009: Loaded 47 datapoints of futurerate analysis
2026-06-20 01:00:00.450602: Predicted future rates: ['06-20 00:00:00 => 20.28 / 15.95', '06-20 01:00:00 => 19.56 / 15.57', '06-20 02:00:00 => 19.09 / 15.32', '06-20 03:00:00 => 18.58 / 15.06', '06-20 04:00:00 => 18.16 / 14.84', '06-20 05:00:00 => 17.84 / 14.67', '06-20 06:00:00 => 17.39 / 14.43', '06-20 07:00:00 => 16.63 / 14.03', '06-20 08:00:00 => 16.22 / 13.81', '06-20 09:00:00 => 16.41 / 13.91', '06-20 10:00:00 => 16.14 / 13.77', '06-20 11:00:00 => 15.14 / 13.24', '06-20 12:00:00 => 14.31 / 12.8', '06-20 13:00:00 => 13.68 / 12.47', '06-20 14:00:00 => 13.59 / 12.42', '06-20 15:00:00 => 14.65 / 12.98', '06-20 16:00:00 => 29.39 / 14.61', '06-20 17:00:00 => 31.13 / 15.53', '06-20 18:00:00 => 33.97 / 17.02', '06-20 19:00:00 => 23.49 / 17.65', '06-20 20:00:00 => 25.4 / 18.66', '06-20 21:00:00 => 25.19 / 18.55', '06-20 22:00:00 => 23.62 / 17.72']
2026-06-20 01:00:00.479474: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-20 01:00:00.479710: Import rates: min 13.17p, max 36.53p, average 20.1p
2026-06-20 01:00:00.511963: Export rates: min 0p, max 0p, average 0.0p
2026-06-20 01:00:00.512059: Rate thresholds (for charge/export) are import 36.03p (0.0p), export -0.1p (0.0p)
2026-06-20 01:00:00.512932: High export rate found rates in range 99p to -99p
2026-06-20 01:00:00.572908: Low Import rate found rates in range 13.17p to 34.93p
2026-06-20 01:00:00.573018: Battery level now 7.58kWh, -1hr ago 8.64kWh, at midnight 8.64kWh, battery value change in the last hour -15.04p, change today -15.04p, rate_forward 14.14p
2026-06-20 01:00:00.573203: Last hour: net energy 0.0kWh, import 0.0kWh, export 0.0kWh, car 0kWh, load 1.4kWh, net cost 0.0p, import 0.0p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-20 01:00:00.611783: Today's energy total net 0.0kWh, import 0.0kWh, export 0.0kWh, cost 49.98p, import 0.0p, export 0.0p, carbon 0.0kg
2026-06-20 01:00:00.611872: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-20 01:00:00.615231: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-20 01:00:00.616566: Warn: Found 1 gaps in load_today totalling 9535 minutes to fill using average data
2026-06-20 01:00:00.616652: Gap starting at 2026-06-18T15:55:00+0100 (1985 minutes) for 9535 minutes
2026-06-20 01:00:00.633198: Historical days now [7] weight [1]
2026-06-20 01:00:00.651720: Today's load divergence 100.0%, in-day adjustment 180.72%, damping 0.95x, yesterday 180.72% today 100.0% blend 100.0%
2026-06-20 01:00:00.651788: Today's predicted so far 0.16kWh with 0.0kWh car/iBoost excluded, 0kWh import ignored, and 0kWh forecast extra.
2026-06-20 01:00:00.651814: Today's actual load so far 1.32kWh with 0.0kWh car/iBoost excluded, and 0kWh import ignored.
2026-06-20 01:00:00.701193: Inverter 0: Type SK Sunsynk
2026-06-20 01:00:00.701258: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-20 01:00:00.701448: Reserve min: 7%, battery_min: 7%
2026-06-20 01:00:00.701511: Inverter 0 with soc_max 16.0kWh, nominal_capacity 16.0kWh, battery rate raw 5000.0W, charge rate 5.0kW, charge rate DC 5.0kW, discharge rate 5.0kW, battery_rate_min 0.0W, AC limit 5.0kW, export limit 100.0kW, reserve 7%, current_reserve 7%, temperature 20°C
2026-06-20 01:00:00.701788: Inverter 0 SoC: 7.43kW 46%, current charge rate 5000W, current discharge rate 5250W, current battery power 1700W, current battery voltage 51.2V, grid power -55W, load power 1740W, PV Power 0W
2026-06-20 01:00:00.701931: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-20 01:00:00.702003: Inverter 0 scheduled charge enable is False
2026-06-20 01:00:00.702027: Inverter 0 charge windows currently []
2026-06-20 01:00:00.702050: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-20 01:00:00.702146: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-20 01:00:00.702170: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-20 01:00:00.702201: Inverter 0 scheduled discharge enable is False
2026-06-20 01:00:00.702310: Inverter 0 idle time is 06-20 00:00:00-06-20 23:59:00
2026-06-20 01:00:00.702335: Inverter 0 discharge windows currently []
2026-06-20 01:00:00.702352: Note: Inverter does not support discharge freeze - disabled
2026-06-20 01:00:00.702416: Note: Inverter does not support charge freeze - disabled
2026-06-20 01:00:00.702433: Note: Inverter does not support reserve - disabling reserve functions
2026-06-20 01:00:00.759060: Dynamic load last period 1.80kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-20 01:00:00.759136: Plan was last updated on 2026-06-20 00:50:00+01:00 and is now 10.0 minutes old
2026-06-20 01:00:00.759437: Best charge window [ 20-06 02:00:00 - 20-06 03:00:00 @ 17.04p 31%, 20-06 11:00:00 - 20-06 12:00:00 @ 13.31p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 38%, 20-06 12:30:00 - 20-06 14:00:00 @ 13.72p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 81%, 20-06 14:30:00 - 20-06 16:00:00 @ 14.11p 88%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 9%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 22-06 00:00:00 @ 21.21p 100% ]
2026-06-20 01:00:00.759481: Best export window [  ]
2026-06-20 01:00:00.760094: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-20 01:00:00.761754: Load divergence over 8.0 hours mean 698.56W, min 483.6W, max 702.0W, std dev 22.06W, divergence 1.58%
2026-06-20 01:00:00.779071: Creating pool of 12 processes to match your CPU count
2026-06-20 01:00:00.876905: predict base end_record 06-21 11:10:00, final soc 1.12kWh, metric 600.85p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:25:00, load 34.93kWh, PV 0.0kWh
2026-06-20 01:00:00.879007:    Slot: [   01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30]
2026-06-20 01:00:00.880184:     SoC: [    7.43,     6.75,     6.04,     5.33,     4.61,      3.9,     3.19,     2.47,     1.76,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-20 01:00:00.881192:     BAT: [   g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-20 01:00:00.882352:    LOAD: [     1.4,     2.03,     2.69,     3.36,     4.03,     4.69,     5.36,     6.02,     6.68,     7.35,     8.01,     8.68,     9.34,    10.01,    10.67,    11.34,     12.0,    12.67,    13.33,     14.0,    14.66,    15.33,    15.99,    16.66,    17.32,    17.99,    18.65,    19.32,    19.98,    20.65,    21.23,    21.33,    21.43,    21.53,    21.95,    22.76,    23.03,    23.04,    23.09,    23.14,    23.19,    23.29,     23.8,    24.11,    24.95,    25.62,    26.11,    26.79,    27.37,    27.42,    27.52,    27.66,    27.85,    28.04,    28.57,    29.82,    31.77,    32.09,    32.17,    32.31,    32.51,    32.78,    33.11,    33.51,    33.97,    34.19,     34.2,    34.44,    34.75,    35.11] kWh
2026-06-20 01:00:00.883476:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:00:00.884897:  IMPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,     0.07,     0.74,      1.4,     2.07,     2.73,      3.4,     4.06,     4.73,     5.39,     6.05,     6.72,     7.38,     8.05,     8.71,     9.38,    10.04,    10.71,    11.37,    12.04,     12.7,    13.37,    13.95,    14.05,    14.15,    14.25,    14.67,    15.48,    15.75,    15.76,    15.81,    15.86,    15.91,    16.01,    16.52,    16.83,    17.68,    18.34,    18.83,    19.51,    20.09,    20.14,    20.24,    20.38,    20.57,    20.77,     21.3,    22.54,    24.49,    24.82,    24.89,    25.03,    25.24,     25.5,    25.83,    26.23,    26.69,    26.91,    26.92,    27.16,    27.47,    27.83] kWh
2026-06-20 01:00:00.886101:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:00:00.887297:  METRIC: [   49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    51.29,    63.05,    74.19,     86.1,    97.31,    109.2,   119.19,   129.76,   140.49,   150.29,   160.68,    170.6,   179.35,    188.3,    197.7,   206.87,   215.97,   225.07,   234.34,   243.44,   252.54,   261.04,    263.9,   266.68,    269.8,   282.64,   310.92,    320.9,   321.06,    322.4,   323.77,   325.15,   327.87,   341.92,   349.59,   369.62,   382.92,   392.66,   456.47,   468.03,   468.95,   470.73,   473.26,   476.38,   480.04,   489.87,    512.9,   549.31,    555.3,   556.64,   558.98,   562.62,   567.13,   573.06,    579.0,    586.3,   589.83,   590.01,   593.84,   598.46,    603.2] p
2026-06-20 01:00:01.039849: Battery has 4.42 hours left - now at 7.43kWh
2026-06-20 01:00:01.098452: predict base10 end_record 06-21 11:10:00, final soc 1.12kWh, metric 629.89p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:10:00, load 36.53kWh, PV 0.0kWh
2026-06-20 01:00:01.099964:    Slot: [   01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30]
2026-06-20 01:00:01.101114:     SoC: [    7.43,     6.72,     5.97,     5.23,     4.48,     3.73,     2.98,     2.23,     1.49,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-20 01:00:01.102164:     BAT: [   g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-20 01:00:01.103329:    LOAD: [     1.4,     2.06,     2.76,     3.45,     4.15,     4.85,     5.54,     6.24,     6.94,     7.63,     8.33,     9.03,     9.72,    10.42,    11.12,    11.81,    12.51,    13.21,     13.9,     14.6,     15.3,    15.99,    16.69,    17.39,    18.08,    18.78,    19.48,    20.17,    20.87,    21.57,    22.18,    22.28,    22.39,    22.49,    22.93,    23.78,    24.07,    24.07,    24.12,    24.18,    24.23,    24.33,    24.87,     25.2,    26.08,    26.78,    27.29,     28.0,    28.61,    28.66,    28.77,    28.91,    29.11,    29.32,    29.87,    31.17,    33.22,    33.56,    33.64,    33.79,     34.0,    34.28,    34.63,    35.04,    35.52,    35.75,    35.76,    36.02,    36.34,    36.72] kWh
2026-06-20 01:00:01.104429:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:00:01.105595:  IMPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,     0.36,     1.05,     1.75,     2.45,     3.14,     3.84,     4.54,     5.23,     5.93,     6.63,     7.32,     8.02,     8.72,     9.41,    10.11,    10.81,     11.5,     12.2,     12.9,    13.59,    14.29,     14.9,     15.0,    15.11,    15.22,    15.65,     16.5,    16.79,    16.79,    16.85,     16.9,    16.95,    17.06,    17.59,    17.92,     18.8,     19.5,    20.01,    20.72,    21.34,    21.39,    21.49,    21.64,    21.84,    22.04,     22.6,     23.9,    25.94,    26.28,    26.36,    26.51,    26.72,     27.0,    27.35,    27.76,    28.24,    28.47,    28.49,    28.74,    29.07,    29.44] kWh
2026-06-20 01:00:01.106753:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:00:01.107933:  METRIC: [   49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    56.48,    68.81,    80.48,    92.96,   104.71,   117.16,   127.64,   138.71,   149.95,   160.22,    171.1,    181.5,   190.68,   200.05,   209.89,    219.5,   229.04,   238.58,   248.29,   257.82,   267.37,   276.27,   279.25,   282.17,   285.44,   298.89,   328.51,   338.98,   339.14,   340.55,    342.0,   343.44,   346.28,    361.0,   369.04,   390.03,   403.96,   414.17,   478.64,   490.75,   491.71,   493.57,   496.23,   499.49,   503.33,   513.62,   537.76,   575.89,   582.18,   583.58,   586.03,   589.85,   594.57,   600.78,    607.0,   614.64,   618.34,   618.54,   622.54,   627.38,   632.35] p
2026-06-20 01:00:01.190695: predict best10 end_record 06-21 11:10:00, final soc 1.77kWh, metric 561.4p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:35:00, load 36.53kWh, PV 0.0kWh
2026-06-20 01:00:01.192246:    Slot: [   01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30]
2026-06-20 01:00:01.193508:     SoC: [    7.43,     6.72,     5.97,     5.23,      5.1,     4.35,      3.6,     2.86,     2.11,     1.36,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     3.06,      5.0,      6.0,     7.94,     9.88,    11.82,     13.0,     14.0,     14.0,     14.0,    13.89,    13.77,    13.66,    13.19,    12.35,    12.04,    12.03,    11.98,    11.92,    11.86,    11.75,    11.18,    10.83,     9.88,     9.12,     8.58,     7.81,     7.15,      7.1,     6.99,     6.83,     6.62,      6.4,      5.8,     4.41,     2.21,     1.84,     1.76,      1.6,     1.37,      1.5,     1.13,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     3.06] kWh
2026-06-20 01:00:01.194575:     BAT: [   g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be~,    g~be-,    g~be-,    g>be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g<bf+,    g>be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-20 01:00:01.195767:    LOAD: [     1.4,     2.06,     2.76,     3.45,     4.15,     4.85,     5.54,     6.24,     6.94,     7.63,     8.33,     9.03,     9.72,    10.42,    11.12,    11.81,    12.51,    13.21,     13.9,     14.6,     15.3,    15.99,    16.69,    17.39,    18.08,    18.78,    19.48,    20.17,    20.87,    21.57,    22.18,    22.28,    22.39,    22.49,    22.93,    23.78,    24.07,    24.07,    24.12,    24.18,    24.23,    24.33,    24.87,     25.2,    26.08,    26.78,    27.29,     28.0,    28.61,    28.66,    28.77,    28.91,    29.11,    29.32,    29.87,    31.17,    33.22,    33.56,    33.64,    33.79,     34.0,    34.28,    34.63,    35.04,    35.52,    35.75,    35.76,    36.02,    36.34,    36.72] kWh
2026-06-20 01:00:01.196903:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:00:01.198158:  IMPORT: [     0.0,      0.0,      0.0,      0.0,     0.58,     0.58,     0.58,     0.58,     0.58,     0.58,     1.05,     1.75,     2.45,     3.14,     3.84,     4.54,     5.23,     5.93,     6.63,     7.32,     8.02,     10.8,    13.58,    15.35,    18.13,    20.91,    23.69,    25.65,    27.42,    28.12,    28.73,    28.73,    28.73,    28.73,    28.73,    28.79,    28.79,    28.79,    28.79,    28.79,    28.79,    28.79,    28.79,    28.79,    28.79,    28.79,    28.79,    28.79,    28.79,    28.79,    28.79,    28.79,    28.79,    28.79,    28.79,    28.79,    28.79,    28.79,    28.79,    28.79,    28.79,    29.21,    29.21,    29.62,     30.1,    30.33,    30.34,     30.6,    30.92,    33.38] kWh
2026-06-20 01:00:01.199297:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:00:01.200502:  METRIC: [   49.98,    49.98,    49.98,    49.98,    59.49,    59.49,    59.49,    59.49,    59.49,    59.49,    67.85,    79.51,     92.0,   103.74,    116.2,   126.67,   137.75,   148.98,   159.25,   170.14,   180.54,   217.14,   254.53,   279.56,   317.91,   355.98,   394.04,    421.4,   445.64,   455.18,   464.08,   464.08,   464.08,   464.08,   464.08,   466.19,   466.19,   466.19,   466.19,   466.19,   466.19,   466.19,   466.19,   466.19,   466.19,   466.19,   466.19,   516.18,   516.18,   516.18,   516.18,   516.18,   516.18,   516.18,   516.18,   516.18,   516.18,   516.18,   516.18,   516.18,   516.18,   523.25,   523.25,   529.37,   537.01,   540.71,   540.91,   544.91,   549.75,   582.15] p
2026-06-20 01:00:01.276085: predict best end_record 06-21 11:10:00, final soc 1.9kWh, metric 536.1p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:45:00, load 34.93kWh, PV 0.0kWh
2026-06-20 01:00:01.277288:    Slot: [   01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30]
2026-06-20 01:00:01.278272:     SoC: [    7.43,     6.75,     6.04,     5.33,     5.09,     4.38,     3.66,     2.95,     2.23,     1.52,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     3.45,     5.78,      6.0,     8.33,    10.66,    12.98,     13.0,     14.0,     14.0,     14.0,    13.89,    13.78,    13.68,    13.23,     12.4,    12.11,     12.1,    12.05,    11.99,    11.94,    11.83,    11.29,    10.95,    10.04,     9.33,      8.8,     8.07,     7.45,     7.39,     7.29,     7.14,     6.93,     6.73,     6.15,     4.82,     2.73,     2.38,     2.29,     2.14,     1.93,     1.64,     1.28,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     3.45] kWh
2026-06-20 01:00:01.279227:     BAT: [   g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be~,    g~be-,    g~be-,    g~be-,    g>be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-20 01:00:01.280172:    LOAD: [     1.4,     2.03,     2.69,     3.36,     4.03,     4.69,     5.36,     6.02,     6.68,     7.35,     8.01,     8.68,     9.34,    10.01,    10.67,    11.34,     12.0,    12.67,    13.33,     14.0,    14.66,    15.33,    15.99,    16.66,    17.32,    17.99,    18.65,    19.32,    19.98,    20.65,    21.23,    21.33,    21.43,    21.53,    21.95,    22.76,    23.03,    23.04,    23.09,    23.14,    23.19,    23.29,     23.8,    24.11,    24.95,    25.62,    26.11,    26.79,    27.37,    27.42,    27.52,    27.66,    27.85,    28.04,    28.57,    29.82,    31.77,    32.09,    32.17,    32.31,    32.51,    32.78,    33.11,    33.51,    33.97,    34.19,     34.2,    34.44,    34.75,    35.11] kWh
2026-06-20 01:00:01.281183:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:00:01.282156:  IMPORT: [     0.0,      0.0,      0.0,      0.0,     0.44,     0.44,     0.44,     0.44,     0.44,     0.44,     0.74,      1.4,     2.07,     2.73,      3.4,     4.06,     4.73,     5.39,     6.05,     6.72,     7.38,    10.55,    13.71,    14.62,    17.78,    20.95,    24.11,     24.8,    26.53,     27.2,    27.78,    27.78,    27.78,    27.78,    27.78,    27.82,    27.82,    27.82,    27.82,    27.82,    27.82,    27.82,    27.82,    27.82,    27.82,    27.82,    27.82,    27.82,    27.82,    27.82,    27.82,    27.82,    27.82,    27.82,    27.82,    27.82,    27.82,    27.82,    27.82,    27.82,    27.82,    27.82,    27.82,    28.07,    28.53,    28.75,    28.76,     29.0,    29.31,    32.17] kWh
2026-06-20 01:00:01.283037:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:00:01.284478:  METRIC: [   49.98,    49.98,    49.98,    49.98,    57.24,    57.24,    57.24,    57.24,    57.24,    57.24,    62.43,    73.56,    85.47,    96.69,   108.57,   118.57,   129.14,   139.86,   149.66,   160.05,   169.98,   211.65,   254.22,   267.01,   310.68,   354.01,   397.34,   406.85,   430.65,   439.76,   448.25,   448.25,   448.25,   448.25,   448.25,   449.63,   449.63,   449.63,   449.63,   449.63,   449.63,   449.63,   449.63,   449.63,   449.63,   449.63,   449.63,   499.62,   499.62,   499.62,   499.62,   499.62,   499.62,   499.62,   499.62,   499.62,   499.62,   499.62,   499.62,   499.62,   499.62,   499.62,   499.62,   503.28,   510.58,   514.11,   514.29,   518.12,   522.74,   560.39] p
2026-06-20 01:00:01.286295:  STATE:  [        ,         ,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,     Chrg]
2026-06-20 01:00:01.286340: Saving plan best values to HA entities
2026-06-20 01:00:01.477318: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0
2026-06-20 01:00:01.482271: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-20 01:00:01.487263: Best charging limit SoC's [5.0, 16.0, 6.0, 16.0, 13.0, 14.0, 1.5, 16.0, 16.0]kWh, export []kWh gives import battery 45.8kWh, house 8.47kWh, export 0.0kWh, metric 536.1p, metric10 561.4p
2026-06-20 01:00:01.555689: Marginal costs baseline metric (no standing charge): 486.1151
2026-06-20 01:00:01.806636: Marginal energy costs matrix computed: min=13.31 max=19.35
2026-06-20 01:00:01.892106: Rate array import [{'start': 60, 'end': 960, 'rate': 'cheap', 'range': '(13.2p - 19.1p)'}, {'start': 960, 'end': 1020, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 1020, 'end': 1140, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 1380, 'end': 2110, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 60, 'end': 2110, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-20 01:00:01.892845: - Your estimated bill for today is £4.50 and tomorrow is £4.83
2026-06-20 01:00:01.892889: - Import rates are cheap (13.2p - 19.1p) for the next 15 hours and then expensive (27.4p - 28.8p) for the next 1 hour.
2026-06-20 01:00:01.892908: - The battery is currently at 46% and is in eco mode for the next 1 hour.
2026-06-20 01:00:01.892924: - For the next 48 hours there will be no solar generation.
2026-06-20 01:00:01.892939: - You will run out of battery in 4 and three quarters hours.
2026-06-20 01:00:01.892954: - Your next charge slot will be in 1 hour where import rates will be cheap (17.7p).
2026-06-20 01:00:01.892969: 
2026-06-20 01:00:01.953568: Plan calculation took 1.19 seconds
2026-06-20 01:00:01.956729: No high rate period found
2026-06-20 01:00:02.021267: Import threshold used for optimisation was 17.7p
2026-06-20 01:00:02.086772: Low import rate windows [0: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 1: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 2: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 3: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 4: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 5: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 6: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 7: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 8: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 9: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 10: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 11: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 12: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 13: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 14: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 15: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 16: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 17: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 18: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 19: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 20: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 21: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 22: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 23: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 24: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 25: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 26: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 27: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 28: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 29: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 30: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 31: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 32: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 33: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 34: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 35: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 36: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 37: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 38: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 39: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 40: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 41: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 42: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 43: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 44: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 45: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 46: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 47: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 48: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 49: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 50: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 51: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 52: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 53: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 54: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 55: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 56: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 57: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 58: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 59: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 60: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 61: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 62: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 63: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 64: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 65: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 66: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 67: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 68: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 69: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 70: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 71: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 72: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 73: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 74: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 75: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 76: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 77: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 78: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 79: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 80: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 81: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 82: 06-21 19:00:00 - 06-21 19:30:00 @ 27.8, 83: 06-21 19:30:00 - 06-21 20:00:00 @ 27.18, 84: 06-21 20:00:00 - 06-21 20:30:00 @ 27.41, 85: 06-21 20:30:00 - 06-21 21:00:00 @ 27.78, 86: 06-21 21:00:00 - 06-21 21:30:00 @ 27.1, 87: 06-21 21:30:00 - 06-21 22:00:00 @ 27.67, 88: 06-21 22:00:00 - 06-21 22:30:00 @ 24.43, 89: 06-21 22:30:00 - 06-21 23:00:00 @ 23.72, 90: 06-21 23:00:00 - 06-21 23:30:00 @ 19.93, 91: 06-21 23:30:00 - 06-22 00:00:00 @ 20.04, 92: 06-22 00:00:00 - 06-22 00:30:00 @ 20.31, 93: 06-22 00:30:00 - 06-22 01:00:00 @ 19.75]
2026-06-20 01:00:02.097195: Inverter 0 Charge window will be: 2026-06-20 02:00:00+01:00 - 2026-06-20 03:00:00+01:00 - current SoC 46%, target 31%
2026-06-20 01:00:02.097307: Inverter 0 disabled charge window while waiting for schedule (now 06-20 01:00:00 target set_window_minutes 30 charge start time 06-20 02:00:00) original inverter start time 06-22 00:00:00
2026-06-20 01:00:02.097405: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-20 01:00:02.097724: Adjust demand (idle) time computed is 00:00:00-23:59:00
2026-06-20 01:00:02.097911: Not setting charging SoC as we are not within the window (now 06-20 01:00:00 target set_soc_minutes 30 charge start time 06-22 00:00:00)
2026-06-20 01:00:02.097959: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-20 01:00:02.098012: Inverter 0 Current Target SoC is 7%, already at target
2026-06-20 01:00:02.098100: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:00:02.098130: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:00:02.098154: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:00:02.098176: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:00:02.098198: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:00:02.098219: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:00:02.098240: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:00:02.098259: Inverter 0 count register writes 0
2026-06-20 01:00:02.121720: Will recompute the plan as it is now 10.0 minutes old and will exceed the max age of 10 minutes before the next run
2026-06-20 01:00:02.121916: Recompute is saving previous plan...
2026-06-20 01:00:02.125578: Best charge window [ 20-06 01:00:00 - 20-06 01:30:00 @ 19.14p 0%, 20-06 01:30:00 - 20-06 02:00:00 @ 18.62p 0%, 20-06 02:00:00 - 20-06 02:30:00 @ 17.7p 0%, 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 0%, 20-06 03:00:00 - 20-06 03:30:00 @ 18.92p 0%, 20-06 03:30:00 - 20-06 04:00:00 @ 18.47p 0%, 20-06 04:00:00 - 20-06 04:30:00 @ 18.56p 0%, 20-06 04:30:00 - 20-06 05:00:00 @ 18.67p 0%, 20-06 05:00:00 - 20-06 05:30:00 @ 18.26p 0%, 20-06 05:30:00 - 20-06 06:00:00 @ 17.7p 0%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 0%, 20-06 06:30:00 - 20-06 07:00:00 @ 17.92p 0%, 20-06 07:00:00 - 20-06 07:30:00 @ 16.86p 0%, 20-06 07:30:00 - 20-06 08:00:00 @ 17.88p 0%, 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 0%, 20-06 08:30:00 - 20-06 09:00:00 @ 15.9p 0%, 20-06 09:00:00 - 20-06 09:30:00 @ 16.13p 0%, 20-06 09:30:00 - 20-06 10:00:00 @ 14.74p 0%, 20-06 10:00:00 - 20-06 10:30:00 @ 15.62p 0%, 20-06 10:30:00 - 20-06 11:00:00 @ 14.93p 0%, 20-06 11:00:00 - 20-06 11:30:00 @ 13.17p 0%, 20-06 11:30:00 - 20-06 12:00:00 @ 13.45p 0%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 0%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 0%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 0%, 20-06 13:30:00 - 20-06 14:00:00 @ 13.69p 0%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 0%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 0%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 0%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 0%, 20-06 16:00:00 - 20-06 16:30:00 @ 28.77p 0%, 20-06 16:30:00 - 20-06 17:00:00 @ 27.39p 0%, 20-06 17:00:00 - 20-06 17:30:00 @ 31.14p 0%, 20-06 17:30:00 - 20-06 18:00:00 @ 30.7p 0%, 20-06 18:00:00 - 20-06 18:30:00 @ 34.93p 0%, 20-06 19:00:00 - 20-06 19:30:00 @ 27.8p 0%, 20-06 19:30:00 - 20-06 20:00:00 @ 27.18p 0%, 20-06 20:00:00 - 20-06 20:30:00 @ 27.41p 0%, 20-06 20:30:00 - 20-06 21:00:00 @ 27.78p 0%, 20-06 21:00:00 - 20-06 21:30:00 @ 27.1p 0%, 20-06 21:30:00 - 20-06 22:00:00 @ 27.67p 0%, 20-06 22:00:00 - 20-06 22:30:00 @ 24.43p 0%, 20-06 22:30:00 - 20-06 23:00:00 @ 23.72p 0%, 20-06 23:00:00 - 20-06 23:30:00 @ 19.93p 0%, 20-06 23:30:00 - 21-06 00:00:00 @ 20.04p 0%, 21-06 00:00:00 - 21-06 00:30:00 @ 20.31p 0%, 21-06 00:30:00 - 21-06 01:00:00 @ 19.75p 0%, 21-06 01:00:00 - 21-06 01:30:00 @ 19.14p 0%, 21-06 01:30:00 - 21-06 02:00:00 @ 18.62p 0%, 21-06 02:00:00 - 21-06 02:30:00 @ 17.7p 0%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 0%, 21-06 03:00:00 - 21-06 03:30:00 @ 18.92p 0%, 21-06 03:30:00 - 21-06 04:00:00 @ 18.47p 0%, 21-06 04:00:00 - 21-06 04:30:00 @ 18.56p 0%, 21-06 04:30:00 - 21-06 05:00:00 @ 18.67p 0%, 21-06 05:00:00 - 21-06 05:30:00 @ 18.26p 0%, 21-06 05:30:00 - 21-06 06:00:00 @ 17.7p 0%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 0%, 21-06 06:30:00 - 21-06 07:00:00 @ 17.92p 0%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 0%, 21-06 07:30:00 - 21-06 08:00:00 @ 17.88p 0%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 0%, 21-06 08:30:00 - 21-06 09:00:00 @ 15.9p 0%, 21-06 09:00:00 - 21-06 09:30:00 @ 16.13p 0%, 21-06 09:30:00 - 21-06 10:00:00 @ 14.74p 0%, 21-06 10:00:00 - 21-06 10:30:00 @ 15.62p 0%, 21-06 10:30:00 - 21-06 11:00:00 @ 14.93p 0%, 21-06 11:00:00 - 21-06 11:30:00 @ 13.17p 0%, 21-06 11:30:00 - 21-06 12:00:00 @ 13.45p 0%, 21-06 12:00:00 - 21-06 12:30:00 @ 14.13p 0%, 21-06 12:30:00 - 21-06 13:00:00 @ 13.8p 0%, 21-06 13:00:00 - 21-06 13:30:00 @ 13.69p 0%, 21-06 13:30:00 - 21-06 14:00:00 @ 13.69p 0%, 21-06 14:00:00 - 21-06 14:30:00 @ 13.93p 0%, 21-06 14:30:00 - 21-06 15:00:00 @ 13.69p 0%, 21-06 15:00:00 - 21-06 15:30:00 @ 13.69p 0%, 21-06 15:30:00 - 21-06 16:00:00 @ 14.54p 0%, 21-06 16:00:00 - 21-06 16:30:00 @ 28.77p 0%, 21-06 16:30:00 - 21-06 17:00:00 @ 27.39p 0%, 21-06 17:00:00 - 21-06 17:30:00 @ 31.14p 0%, 21-06 17:30:00 - 21-06 18:00:00 @ 30.7p 0%, 21-06 18:00:00 - 21-06 18:30:00 @ 34.93p 0%, 21-06 19:00:00 - 21-06 19:30:00 @ 27.8p 0%, 21-06 19:30:00 - 21-06 20:00:00 @ 27.18p 0%, 21-06 20:00:00 - 21-06 20:30:00 @ 27.41p 0%, 21-06 20:30:00 - 21-06 21:00:00 @ 27.78p 0%, 21-06 21:00:00 - 21-06 21:30:00 @ 27.1p 0%, 21-06 21:30:00 - 21-06 22:00:00 @ 27.67p 0%, 21-06 22:00:00 - 21-06 22:30:00 @ 24.43p 0%, 21-06 22:30:00 - 21-06 23:00:00 @ 23.72p 0%, 21-06 23:00:00 - 21-06 23:30:00 @ 19.93p 0%, 21-06 23:30:00 - 22-06 00:00:00 @ 20.04p 0%, 22-06 00:00:00 - 22-06 00:30:00 @ 20.31p 0%, 22-06 00:30:00 - 22-06 01:00:00 @ 19.75p 0% ]
2026-06-20 01:00:02.126121: Best export window [  ]
2026-06-20 01:00:02.127096: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-20 01:00:02.130994: Load divergence over 8.0 hours mean 698.56W, min 483.6W, max 702.0W, std dev 22.06W, divergence 1.58%
2026-06-20 01:00:02.160900: Calculating data from yesterday for savings calculation
2026-06-20 01:00:02.172142: Yesterday basic charge window best: [{'start': 840, 'end': 870, 'average': 9.5}] charge limit best: [16.0] based on max charge slots 1
2026-06-20 01:00:02.205901: predict yesterday end_record 06-21 00:00:00, final soc 1.12kWh, metric 370.08p, metric_keep 0kWh, min_soc 0.0kWh @ 06-20 00:00:00, load 16.7kWh, PV 0.0kWh
2026-06-20 01:00:02.207351:    Slot: [   00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30]
2026-06-20 01:00:02.208576:     SoC: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,     2.33,      1.9,     1.36,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-20 01:00:02.209543:     BAT: [   g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<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~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-20 01:00:02.210890:    LOAD: [       0,     0.61,     1.17,     1.21,      1.3,     1.44,     1.62,     1.81,     2.31,     3.49,     5.35,     5.66,     5.74,     5.87,     6.06,     6.32,     6.63,     7.01,     7.45,     7.66,     7.67,      7.9,      8.2,     8.54,     8.73,      8.9,      9.2,      9.5,    10.09,    10.69,    11.09,     11.6,    11.89,     12.2,     12.5,     12.8,     13.1,     13.4,     13.7,     13.9,     14.2,     14.5,     14.8,     15.1,    15.49,     15.8,    16.09,     16.4] kWh
2026-06-20 01:00:02.211898:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:00:02.212946:  IMPORT: [       0,     0.61,     1.17,     1.21,      1.3,     1.44,     1.62,     1.81,     2.31,     3.49,     5.35,     5.66,     5.74,     5.87,     6.06,     6.32,     6.63,     7.01,     7.45,     7.66,     7.67,      7.9,     8.19,     8.54,     8.73,      8.9,      9.2,      9.5,    10.09,    13.19,    13.19,    13.19,    13.27,    13.57,    13.87,    14.17,    14.47,    14.77,    15.07,    15.27,    15.57,    15.87,    16.17,    16.47,    16.87,    17.18,    17.47,    17.77] kWh
2026-06-20 01:00:02.214142:  EXPORT: [       0,        0,        0,        0,        0,        0,        0,        0,        0,        0,        0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:00:02.215106:  METRIC: [       0,    61.78,    72.62,    73.47,     75.2,     77.7,    80.97,    84.17,    92.91,   112.79,   141.91,   146.88,   148.07,   150.33,   154.31,    158.8,   164.51,   170.51,   178.25,   181.61,   181.79,   184.39,   187.51,   191.25,    193.2,   195.07,    198.1,   201.09,   207.39,   236.89,   236.89,   236.89,   238.22,    247.5,   256.41,   266.05,   275.38,    285.7,   296.82,   302.18,   310.26,   318.21,   326.17,   334.08,   344.39,   351.27,   358.02,   364.07] p
2026-06-20 01:00:02.233485: predict yesterday10 end_record 06-21 00:00:00, final soc 1.12kWh, metric 372.23p, metric_keep 0kWh, min_soc 0.0kWh @ 06-20 00:00:00, load 16.7kWh, PV 0.0kWh
2026-06-20 01:00:02.234772:    Slot: [   00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30]
2026-06-20 01:00:02.235615:     SoC: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,     1.94,     1.51,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-20 01:00:02.236283:     BAT: [   g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<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~be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-20 01:00:02.237111:    LOAD: [       0,     0.61,     1.17,     1.21,      1.3,     1.44,     1.62,     1.81,     2.31,     3.49,     5.35,     5.66,     5.74,     5.87,     6.06,     6.32,     6.63,     7.01,     7.45,     7.66,     7.67,      7.9,      8.2,     8.54,     8.73,      8.9,      9.2,      9.5,    10.09,    10.69,    11.09,     11.6,    11.89,     12.2,     12.5,     12.8,     13.1,     13.4,     13.7,     13.9,     14.2,     14.5,     14.8,     15.1,    15.49,     15.8,    16.09,     16.4] kWh
2026-06-20 01:00:02.237942:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:00:02.238748:  IMPORT: [       0,     0.61,     1.17,     1.21,      1.3,     1.44,     1.62,     1.81,     2.31,     3.49,     5.35,     5.66,     5.74,     5.87,     6.06,     6.32,     6.63,     7.01,     7.45,     7.66,     7.67,      7.9,     8.19,     8.54,     8.73,      8.9,      9.2,      9.5,    10.09,    12.77,    12.77,    12.92,    13.21,    13.52,    13.82,    14.12,    14.42,    14.72,    15.02,    15.22,    15.52,    15.82,    16.12,    16.42,    16.81,    17.12,    17.41,    17.72] kWh
2026-06-20 01:00:02.239498:  EXPORT: [       0,        0,        0,        0,        0,        0,        0,        0,        0,        0,        0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:00:02.240274:  METRIC: [       0,    61.78,    72.62,    73.47,     75.2,     77.7,    80.97,    84.17,    92.91,   112.79,   141.91,   146.88,   148.07,   150.33,   154.31,    158.8,   164.51,   170.51,   178.25,   181.61,   181.79,   184.39,   187.51,   191.25,    193.2,   195.07,    198.1,   201.09,   207.39,   232.93,   232.93,   235.27,   240.37,   249.65,   258.56,    268.2,   277.53,   287.85,   298.97,   304.33,   312.41,   320.36,   328.32,   336.24,   346.54,   353.43,   360.17,   366.22] p
2026-06-20 01:00:02.257223: predict yesterday end_record 06-21 00:00:00, final soc 1.12kWh, metric 370.08p, metric_keep 0kWh, min_soc 0.0kWh @ 06-20 00:00:00, load 16.7kWh, PV 0.0kWh
2026-06-20 01:00:02.258507:    Slot: [   00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30]
2026-06-20 01:00:02.259447:     SoC: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,     2.33,      1.9,     1.36,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-20 01:00:02.260135:     BAT: [   g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<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~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-20 01:00:02.260929:    LOAD: [       0,     0.61,     1.17,     1.21,      1.3,     1.44,     1.62,     1.81,     2.31,     3.49,     5.35,     5.66,     5.74,     5.87,     6.06,     6.32,     6.63,     7.01,     7.45,     7.66,     7.67,      7.9,      8.2,     8.54,     8.73,      8.9,      9.2,      9.5,    10.09,    10.69,    11.09,     11.6,    11.89,     12.2,     12.5,     12.8,     13.1,     13.4,     13.7,     13.9,     14.2,     14.5,     14.8,     15.1,    15.49,     15.8,    16.09,     16.4] kWh
2026-06-20 01:00:02.261717:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:00:02.262508:  IMPORT: [       0,     0.61,     1.17,     1.21,      1.3,     1.44,     1.62,     1.81,     2.31,     3.49,     5.35,     5.66,     5.74,     5.87,     6.06,     6.32,     6.63,     7.01,     7.45,     7.66,     7.67,      7.9,     8.19,     8.54,     8.73,      8.9,      9.2,      9.5,    10.09,    13.19,    13.19,    13.19,    13.27,    13.57,    13.87,    14.17,    14.47,    14.77,    15.07,    15.27,    15.57,    15.87,    16.17,    16.47,    16.87,    17.18,    17.47,    17.77] kWh
2026-06-20 01:00:02.263238:  EXPORT: [       0,        0,        0,        0,        0,        0,        0,        0,        0,        0,        0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:00:02.264028:  METRIC: [       0,    61.78,    72.62,    73.47,     75.2,     77.7,    80.97,    84.17,    92.91,   112.79,   141.91,   146.88,   148.07,   150.33,   154.31,    158.8,   164.51,   170.51,   178.25,   181.61,   181.79,   184.39,   187.51,   191.25,    193.2,   195.07,    198.1,   201.09,   207.39,   236.89,   236.89,   236.89,   238.22,    247.5,   256.41,   266.05,   275.38,    285.7,   296.82,   302.18,   310.26,   318.21,   326.17,   334.08,   344.39,   351.27,   358.02,   364.07] p
2026-06-20 01:00:02.276959: Yesterday: Predbat disabled was £3.7 (adjusted £3.54) vs £0.94 (adjusted £-0.3), saving £2.76 (adjusted £3.84) with import 18.07kWh, export 0.0kWh, battery_cycle 3.57kWh, start_soc 0.0kWh,  final_soc 1.12kWh and battery_value 15.84kWh
2026-06-20 01:00:02.333349: predict yesterday end_record 06-21 00:00:00, final soc 0.0kWh, metric 362.71p, metric_keep 0kWh, min_soc 0kWh @ 06-20 00:00:00, load 16.7kWh, PV 0.0kWh
2026-06-20 01:00:02.334492:    Slot: [   00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30]
2026-06-20 01:00:02.335286:     SoC: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:00:02.335970:     BAT: [   g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-20 01:00:02.336763:    LOAD: [       0,     0.61,     1.17,     1.21,      1.3,     1.44,     1.62,     1.81,     2.31,     3.49,     5.35,     5.66,     5.74,     5.87,     6.06,     6.32,     6.63,     7.01,     7.45,     7.66,     7.67,      7.9,      8.2,     8.54,     8.73,      8.9,      9.2,      9.5,    10.09,    10.69,    11.09,     11.6,    11.89,     12.2,     12.5,     12.8,     13.1,     13.4,     13.7,     13.9,     14.2,     14.5,     14.8,     15.1,    15.49,     15.8,    16.09,     16.4] kWh
2026-06-20 01:00:02.337519:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:00:02.338320:  IMPORT: [       0,     0.61,     1.17,     1.21,      1.3,     1.44,     1.62,     1.81,     2.31,     3.49,     5.35,     5.66,     5.74,     5.87,     6.06,     6.32,     6.63,     7.01,     7.45,     7.66,     7.67,      7.9,     8.19,     8.54,     8.73,      8.9,      9.2,      9.5,    10.09,    10.69,    11.09,     11.6,    11.89,     12.2,     12.5,     12.8,     13.1,     13.4,     13.7,     13.9,     14.2,     14.5,     14.8,     15.1,    15.49,     15.8,    16.09,     16.4] kWh
2026-06-20 01:00:02.339087:  EXPORT: [       0,        0,        0,        0,        0,        0,        0,        0,        0,        0,        0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:00:02.339889:  METRIC: [       0,    61.78,    72.62,    73.47,     75.2,     77.7,    80.97,    84.17,    92.91,   112.79,   141.91,   146.88,   148.07,   150.33,   154.31,    158.8,   164.51,   170.51,   178.25,   181.61,   181.79,   184.39,   187.51,   191.25,    193.2,   195.07,    198.1,   201.09,   207.39,   213.13,   217.34,   225.75,   230.86,   240.13,   249.05,   258.69,   268.01,   278.33,   289.45,   294.82,    302.9,   310.84,    318.8,   326.72,   337.02,   343.91,   350.65,    356.7] p
2026-06-20 01:00:02.339963: Yesterday: No Battery/PV system cost predicted was £3.63 (adjusted £3.63) vs £0.94 (adjusted £-0.3), saving £2.69 (adjusted £3.93) with import 16.7kWh, export 0.0kWh and battery_value 0.0kWh
2026-06-20 01:00:02.350273: Creating pool of 12 processes to match your CPU count
2026-06-20 01:00:02.406312: Calculate Best options: mode(Control charge), calculate_export_oncharge(False), calculate_export_on_pv(True), set_export_freeze_only(False), set_discharge_during_charge(True), combine_charge_slots(False), combine_export_slots(False), combine_rate_threshold(0.0), best_soc_min(0.0 kWh), best_soc_max(0.0 kWh), best_soc_keep(0.0 kWh), inverter_loss(4%), battery_loss(3%), battery_loss_discharge (3%), inverter_hybrid(True), metric_min_improvement(0.0p), metric_min_improvement_export(0.1p), metric_min_improvement_export_freeze(0.1p), metric_battery_cycle(0p/kWh), metric_battery_value_scaling(1.0 x) 
2026-06-20 01:00:02.408341: Optimise levels pass started at 2026-06-20 01:00:02
2026-06-20 01:00:02.408393: Optimise all windows, total charge 94 export 1
2026-06-20 01:00:02.669693: >> Region optimisation pass width 960
2026-06-20 01:00:03.210527: >> Region optimisation pass width 480
2026-06-20 01:00:03.965976: >> Region optimisation pass width 240
2026-06-20 01:00:04.989337: >> Region optimisation pass width 120
2026-06-20 01:00:06.035852: Calculated end_record as 06-21 11:00:00 based on best_price 14.54p, next_charge_start 06-20 11:00:00, max_windows 67
2026-06-20 01:00:06.036073: Optimise levels pass ended at 2026-06-20 01:00:06, duration 3.6 seconds tried 400 combinations
2026-06-20 01:00:06.036141: Set best_price_charge_level 15.6p, best_price_export_level 0p, best_price_charge 14.54p, best_cost_export 0p, best_metric 619.16p, best_keep 0kWh, best_cycle 48.6kWh, best_carbon 0kg, best_import 41.2kWh
2026-06-20 01:00:06.050531: Starting detailed optimisation end_record 06-21 11:00:00, best_price_charge 14.54p, best_price_export 0p. lowest_price_charge 13.17p with charge limits [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.75, 5.75, 5.75, 5.75, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0]kWh and export limits []kWh
2026-06-20 01:00:06.050715: Optimise price set 15.6p, pass trim, price 14.54p, start_at_low False, best_price_charge 14.54p, best_metric 461.84p, best_cost 473.63p, best_cycle 31.89kWh, best_carbon 0kg, best_import 55.72kWh
2026-06-20 01:00:06.080638: Optimise price set 15.2p, pass trim, price 14.13p, start_at_low False, best_price_charge 14.54p, best_metric 461.84p, best_cost 473.63p, best_cycle 31.89kWh, best_carbon 0kg, best_import 55.72kWh
2026-06-20 01:00:06.117068: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 14.54p, best_metric 461.84p, best_cost 473.63p, best_cycle 31.89kWh, best_carbon 0kg, best_import 55.72kWh
2026-06-20 01:00:06.157880: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 14.54p, best_metric 461.3p, best_cost 473.05p, best_cycle 31.89kWh, best_carbon 0kg, best_import 55.72kWh
2026-06-20 01:00:06.194697: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 14.54p, best_metric 461.3p, best_cost 473.05p, best_cycle 31.89kWh, best_carbon 0kg, best_import 55.72kWh
2026-06-20 01:00:06.346408: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 14.54p, best_metric 461.3p, best_cost 473.05p, best_cycle 31.89kWh, best_carbon 0kg, best_import 55.72kWh
2026-06-20 01:00:06.382583: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 14.54p, best_metric 461.29p, best_cost 473.03p, best_cycle 31.89kWh, best_carbon 0kg, best_import 55.72kWh
2026-06-20 01:00:06.414024: Best charge windows best_metric 461.29p, best_cost 473.03p, best_carbon 0kg, best_import 55.72kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 11:00:00 - 20-06 11:30:00 @ 13.17p 100%, 20-06 11:30:00 - 20-06 12:00:00 @ 13.45p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 36%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 38%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 66%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 100%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 88%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 88%, 21-06 11:00:00 - 21-06 11:30:00 @ 13.17p 100%, 21-06 11:30:00 - 21-06 12:00:00 @ 13.45p 100%, 21-06 12:00:00 - 21-06 12:30:00 @ 14.13p 100%, 21-06 12:30:00 - 21-06 13:00:00 @ 13.8p 100%, 21-06 13:00:00 - 21-06 13:30:00 @ 13.69p 100%, 21-06 13:30:00 - 21-06 14:00:00 @ 13.69p 100%, 21-06 14:00:00 - 21-06 14:30:00 @ 13.93p 100%, 21-06 14:30:00 - 21-06 15:00:00 @ 13.69p 100%, 21-06 15:00:00 - 21-06 15:30:00 @ 13.69p 100%, 21-06 15:30:00 - 21-06 16:00:00 @ 14.54p 100%, 21-06 16:00:00 - 21-06 16:30:00 @ 28.77p 100%, 21-06 16:30:00 - 21-06 17:00:00 @ 27.39p 100%, 21-06 17:00:00 - 21-06 17:30:00 @ 31.14p 100%, 21-06 17:30:00 - 21-06 18:00:00 @ 30.7p 100%, 21-06 18:00:00 - 21-06 18:30:00 @ 34.93p 100%, 21-06 19:00:00 - 21-06 19:30:00 @ 27.8p 100%, 21-06 19:30:00 - 21-06 20:00:00 @ 27.18p 100%, 21-06 20:00:00 - 21-06 20:30:00 @ 27.41p 100%, 21-06 20:30:00 - 21-06 21:00:00 @ 27.78p 100%, 21-06 21:00:00 - 21-06 21:30:00 @ 27.1p 100%, 21-06 21:30:00 - 21-06 22:00:00 @ 27.67p 100%, 21-06 22:00:00 - 21-06 22:30:00 @ 24.43p 100%, 21-06 22:30:00 - 21-06 23:00:00 @ 23.72p 100%, 21-06 23:00:00 - 21-06 23:30:00 @ 19.93p 100%, 21-06 23:30:00 - 22-06 00:00:00 @ 20.04p 100%, 22-06 00:00:00 - 22-06 00:30:00 @ 20.31p 100%, 22-06 00:30:00 - 22-06 01:00:00 @ 19.75p 100% ]
2026-06-20 01:00:06.415355: Best charge windows best_metric 461.29p, best_cost 473.03p, best_carbon 0kg, best_import 55.72kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 11:00:00 - 20-06 11:30:00 @ 13.17p 100%, 20-06 11:30:00 - 20-06 12:00:00 @ 13.45p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 36%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 38%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 66%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 100%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 88%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 88%, 21-06 11:00:00 - 21-06 11:30:00 @ 13.17p 100%, 21-06 11:30:00 - 21-06 12:00:00 @ 13.45p 100%, 21-06 12:00:00 - 21-06 12:30:00 @ 14.13p 100%, 21-06 12:30:00 - 21-06 13:00:00 @ 13.8p 100%, 21-06 13:00:00 - 21-06 13:30:00 @ 13.69p 100%, 21-06 13:30:00 - 21-06 14:00:00 @ 13.69p 100%, 21-06 14:00:00 - 21-06 14:30:00 @ 13.93p 100%, 21-06 14:30:00 - 21-06 15:00:00 @ 13.69p 100%, 21-06 15:00:00 - 21-06 15:30:00 @ 13.69p 100%, 21-06 15:30:00 - 21-06 16:00:00 @ 14.54p 100%, 21-06 16:00:00 - 21-06 16:30:00 @ 28.77p 100%, 21-06 16:30:00 - 21-06 17:00:00 @ 27.39p 100%, 21-06 17:00:00 - 21-06 17:30:00 @ 31.14p 100%, 21-06 17:30:00 - 21-06 18:00:00 @ 30.7p 100%, 21-06 18:00:00 - 21-06 18:30:00 @ 34.93p 100%, 21-06 19:00:00 - 21-06 19:30:00 @ 27.8p 100%, 21-06 19:30:00 - 21-06 20:00:00 @ 27.18p 100%, 21-06 20:00:00 - 21-06 20:30:00 @ 27.41p 100%, 21-06 20:30:00 - 21-06 21:00:00 @ 27.78p 100%, 21-06 21:00:00 - 21-06 21:30:00 @ 27.1p 100%, 21-06 21:30:00 - 21-06 22:00:00 @ 27.67p 100%, 21-06 22:00:00 - 21-06 22:30:00 @ 24.43p 100%, 21-06 22:30:00 - 21-06 23:00:00 @ 23.72p 100%, 21-06 23:00:00 - 21-06 23:30:00 @ 19.93p 100%, 21-06 23:30:00 - 22-06 00:00:00 @ 20.04p 100%, 22-06 00:00:00 - 22-06 00:30:00 @ 20.31p 100%, 22-06 00:30:00 - 22-06 01:00:00 @ 19.75p 100% ]
2026-06-20 01:00:06.415554: Optimise price set 15.6p, pass normal, price 14.54p, start_at_low False, best_price_charge 14.54p, best_metric 461.29p, best_cost 473.03p, best_cycle 31.89kWh, best_carbon 0kg, best_import 55.72kWh
2026-06-20 01:00:06.443127: Optimise price set 15.2p, pass normal, price 14.13p, start_at_low False, best_price_charge 14.54p, best_metric 461.29p, best_cost 473.03p, best_cycle 31.89kWh, best_carbon 0kg, best_import 55.72kWh
2026-06-20 01:00:06.474606: Optimise price set 15.0p, pass normal, price 13.93p, start_at_low False, best_price_charge 14.54p, best_metric 461.29p, best_cost 473.03p, best_cycle 31.89kWh, best_carbon 0kg, best_import 55.72kWh
2026-06-20 01:00:06.509233: Optimise price set 14.8p, pass normal, price 13.8p, start_at_low False, best_price_charge 14.54p, best_metric 461.29p, best_cost 473.03p, best_cycle 31.89kWh, best_carbon 0kg, best_import 55.72kWh
2026-06-20 01:00:06.538854: Optimise price set 14.6p, pass normal, price 13.69p, start_at_low False, best_price_charge 14.54p, best_metric 461.29p, best_cost 473.03p, best_cycle 31.89kWh, best_carbon 0kg, best_import 55.72kWh
2026-06-20 01:00:06.746406: Optimise price set 14.4p, pass normal, price 13.45p, start_at_low False, best_price_charge 14.54p, best_metric 461.29p, best_cost 473.03p, best_cycle 31.89kWh, best_carbon 0kg, best_import 55.72kWh
2026-06-20 01:00:06.777921: Optimise price set 14.2p, pass normal, price 13.17p, start_at_low False, best_price_charge 14.54p, best_metric 461.29p, best_cost 473.03p, best_cycle 31.89kWh, best_carbon 0kg, best_import 55.72kWh
2026-06-20 01:00:06.807483: Best charge windows best_metric 461.29p, best_cost 473.03p, best_carbon 0kg, best_import 55.72kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 11:00:00 - 20-06 11:30:00 @ 13.17p 100%, 20-06 11:30:00 - 20-06 12:00:00 @ 13.45p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 36%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 38%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 66%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 100%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 88%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 88%, 21-06 11:00:00 - 21-06 11:30:00 @ 13.17p 100%, 21-06 11:30:00 - 21-06 12:00:00 @ 13.45p 100%, 21-06 12:00:00 - 21-06 12:30:00 @ 14.13p 100%, 21-06 12:30:00 - 21-06 13:00:00 @ 13.8p 100%, 21-06 13:00:00 - 21-06 13:30:00 @ 13.69p 100%, 21-06 13:30:00 - 21-06 14:00:00 @ 13.69p 100%, 21-06 14:00:00 - 21-06 14:30:00 @ 13.93p 100%, 21-06 14:30:00 - 21-06 15:00:00 @ 13.69p 100%, 21-06 15:00:00 - 21-06 15:30:00 @ 13.69p 100%, 21-06 15:30:00 - 21-06 16:00:00 @ 14.54p 100%, 21-06 16:00:00 - 21-06 16:30:00 @ 28.77p 100%, 21-06 16:30:00 - 21-06 17:00:00 @ 27.39p 100%, 21-06 17:00:00 - 21-06 17:30:00 @ 31.14p 100%, 21-06 17:30:00 - 21-06 18:00:00 @ 30.7p 100%, 21-06 18:00:00 - 21-06 18:30:00 @ 34.93p 100%, 21-06 19:00:00 - 21-06 19:30:00 @ 27.8p 100%, 21-06 19:30:00 - 21-06 20:00:00 @ 27.18p 100%, 21-06 20:00:00 - 21-06 20:30:00 @ 27.41p 100%, 21-06 20:30:00 - 21-06 21:00:00 @ 27.78p 100%, 21-06 21:00:00 - 21-06 21:30:00 @ 27.1p 100%, 21-06 21:30:00 - 21-06 22:00:00 @ 27.67p 100%, 21-06 22:00:00 - 21-06 22:30:00 @ 24.43p 100%, 21-06 22:30:00 - 21-06 23:00:00 @ 23.72p 100%, 21-06 23:00:00 - 21-06 23:30:00 @ 19.93p 100%, 21-06 23:30:00 - 22-06 00:00:00 @ 20.04p 100%, 22-06 00:00:00 - 22-06 00:30:00 @ 20.31p 100%, 22-06 00:30:00 - 22-06 01:00:00 @ 19.75p 100% ]
2026-06-20 01:00:06.807700: Optimise price set 15.6p, pass trim, price 14.54p, start_at_low False, best_price_charge 14.54p, best_metric 461.29p, best_cost 473.03p, best_cycle 31.89kWh, best_carbon 0kg, best_import 55.72kWh
2026-06-20 01:00:06.833534: Optimise price set 15.2p, pass trim, price 14.13p, start_at_low False, best_price_charge 14.54p, best_metric 461.29p, best_cost 473.03p, best_cycle 31.89kWh, best_carbon 0kg, best_import 55.72kWh
2026-06-20 01:00:06.867331: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 14.54p, best_metric 461.29p, best_cost 473.03p, best_cycle 31.89kWh, best_carbon 0kg, best_import 55.72kWh
2026-06-20 01:00:06.902553: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 14.54p, best_metric 461.29p, best_cost 473.03p, best_cycle 31.89kWh, best_carbon 0kg, best_import 55.72kWh
2026-06-20 01:00:06.938271: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 14.54p, best_metric 461.29p, best_cost 473.03p, best_cycle 31.89kWh, best_carbon 0kg, best_import 55.72kWh
2026-06-20 01:00:07.070996: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 14.54p, best_metric 461.29p, best_cost 473.03p, best_cycle 31.89kWh, best_carbon 0kg, best_import 55.72kWh
2026-06-20 01:00:07.098987: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 14.54p, best_metric 461.29p, best_cost 473.03p, best_cycle 31.89kWh, best_carbon 0kg, best_import 55.72kWh
2026-06-20 01:00:07.124206: Best charge windows best_metric 461.29p, best_cost 473.03p, best_carbon 0kg, best_import 55.72kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 11:00:00 - 20-06 11:30:00 @ 13.17p 100%, 20-06 11:30:00 - 20-06 12:00:00 @ 13.45p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 36%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 38%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 66%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 100%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 88%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 88%, 21-06 11:00:00 - 21-06 11:30:00 @ 13.17p 100%, 21-06 11:30:00 - 21-06 12:00:00 @ 13.45p 100%, 21-06 12:00:00 - 21-06 12:30:00 @ 14.13p 100%, 21-06 12:30:00 - 21-06 13:00:00 @ 13.8p 100%, 21-06 13:00:00 - 21-06 13:30:00 @ 13.69p 100%, 21-06 13:30:00 - 21-06 14:00:00 @ 13.69p 100%, 21-06 14:00:00 - 21-06 14:30:00 @ 13.93p 100%, 21-06 14:30:00 - 21-06 15:00:00 @ 13.69p 100%, 21-06 15:00:00 - 21-06 15:30:00 @ 13.69p 100%, 21-06 15:30:00 - 21-06 16:00:00 @ 14.54p 100%, 21-06 16:00:00 - 21-06 16:30:00 @ 28.77p 100%, 21-06 16:30:00 - 21-06 17:00:00 @ 27.39p 100%, 21-06 17:00:00 - 21-06 17:30:00 @ 31.14p 100%, 21-06 17:30:00 - 21-06 18:00:00 @ 30.7p 100%, 21-06 18:00:00 - 21-06 18:30:00 @ 34.93p 100%, 21-06 19:00:00 - 21-06 19:30:00 @ 27.8p 100%, 21-06 19:30:00 - 21-06 20:00:00 @ 27.18p 100%, 21-06 20:00:00 - 21-06 20:30:00 @ 27.41p 100%, 21-06 20:30:00 - 21-06 21:00:00 @ 27.78p 100%, 21-06 21:00:00 - 21-06 21:30:00 @ 27.1p 100%, 21-06 21:30:00 - 21-06 22:00:00 @ 27.67p 100%, 21-06 22:00:00 - 21-06 22:30:00 @ 24.43p 100%, 21-06 22:30:00 - 21-06 23:00:00 @ 23.72p 100%, 21-06 23:00:00 - 21-06 23:30:00 @ 19.93p 100%, 21-06 23:30:00 - 22-06 00:00:00 @ 20.04p 100%, 22-06 00:00:00 - 22-06 00:30:00 @ 20.31p 100%, 22-06 00:30:00 - 22-06 01:00:00 @ 19.75p 100% ]
2026-06-20 01:00:07.124324: Optimise price set 14.2p, pass low, price 13.17p, start_at_low True, best_price_charge 14.54p, best_metric 461.29p, best_cost 473.03p, best_cycle 31.89kWh, best_carbon 0kg, best_import 55.72kWh
2026-06-20 01:00:07.147000: Optimise price set 14.4p, pass low, price 13.45p, start_at_low True, best_price_charge 14.54p, best_metric 461.29p, best_cost 473.03p, best_cycle 31.89kWh, best_carbon 0kg, best_import 55.72kWh
2026-06-20 01:00:07.183864: Optimise price set 14.6p, pass low, price 13.69p, start_at_low True, best_price_charge 14.54p, best_metric 461.29p, best_cost 473.03p, best_cycle 31.89kWh, best_carbon 0kg, best_import 55.72kWh
2026-06-20 01:00:07.308247: Optimise price set 14.8p, pass low, price 13.8p, start_at_low True, best_price_charge 14.54p, best_metric 461.29p, best_cost 473.03p, best_cycle 31.89kWh, best_carbon 0kg, best_import 55.72kWh
2026-06-20 01:00:07.334987: Optimise price set 15.0p, pass low, price 13.93p, start_at_low True, best_price_charge 14.54p, best_metric 461.29p, best_cost 473.03p, best_cycle 31.89kWh, best_carbon 0kg, best_import 55.72kWh
2026-06-20 01:00:07.360154: Optimise price set 15.2p, pass low, price 14.13p, start_at_low True, best_price_charge 14.54p, best_metric 461.29p, best_cost 473.03p, best_cycle 31.89kWh, best_carbon 0kg, best_import 55.72kWh
2026-06-20 01:00:07.396123: Optimise price set 15.6p, pass low, price 14.54p, start_at_low True, best_price_charge 14.54p, best_metric 461.29p, best_cost 473.03p, best_cycle 31.89kWh, best_carbon 0kg, best_import 55.72kWh
2026-06-20 01:00:07.420860: Optimise price set 15.8p, pass low, price 14.74p, start_at_low True, best_price_charge 14.54p, best_metric 461.29p, best_cost 473.03p, best_cycle 31.89kWh, best_carbon 0kg, best_import 55.72kWh
2026-06-20 01:00:07.473187: Optimise price set 16.0p, pass low, price 14.93p, start_at_low True, best_price_charge 14.54p, best_metric 461.29p, best_cost 473.03p, best_cycle 31.89kWh, best_carbon 0kg, best_import 55.72kWh
2026-06-20 01:00:07.526249: Optimise price set 16.2p, pass low, price 15.04p, start_at_low True, best_price_charge 14.54p, best_metric 461.29p, best_cost 473.03p, best_cycle 31.89kWh, best_carbon 0kg, best_import 55.72kWh
2026-06-20 01:00:07.584527: Optimise price set 16.8p, pass low, price 15.62p, start_at_low True, best_price_charge 14.54p, best_metric 461.29p, best_cost 473.03p, best_cycle 31.89kWh, best_carbon 0kg, best_import 55.72kWh
2026-06-20 01:00:07.639415: Optimise price set 17.0p, pass low, price 15.9p, start_at_low True, best_price_charge 14.54p, best_metric 461.29p, best_cost 473.03p, best_cycle 31.89kWh, best_carbon 0kg, best_import 55.72kWh
2026-06-20 01:00:07.690161: Optimise price set 17.4p, pass low, price 16.13p, start_at_low True, best_price_charge 14.54p, best_metric 461.29p, best_cost 473.03p, best_cycle 31.89kWh, best_carbon 0kg, best_import 55.72kWh
2026-06-20 01:00:07.741632: Optimise price set 17.6p, pass low, price 16.38p, start_at_low True, best_price_charge 14.54p, best_metric 461.29p, best_cost 473.03p, best_cycle 31.89kWh, best_carbon 0kg, best_import 55.72kWh
2026-06-20 01:00:07.823028: Optimise price set 18.0p, pass low, price 16.74p, start_at_low True, best_price_charge 14.54p, best_metric 460.58p, best_cost 472.41p, best_cycle 31.89kWh, best_carbon 0kg, best_import 55.72kWh
2026-06-20 01:00:07.890893: Optimise price set 18.2p, pass low, price 16.86p, start_at_low True, best_price_charge 14.54p, best_metric 460.58p, best_cost 472.41p, best_cycle 31.89kWh, best_carbon 0kg, best_import 55.72kWh
2026-06-20 01:00:07.941386: Optimise price set 19.0p, pass low, price 17.7p, start_at_low True, best_price_charge 14.54p, best_metric 460.56p, best_cost 472.41p, best_cycle 31.89kWh, best_carbon 0kg, best_import 55.72kWh
2026-06-20 01:00:08.061956: Optimise price set 19.2p, pass low, price 17.92p, start_at_low True, best_price_charge 14.54p, best_metric 460.56p, best_cost 472.41p, best_cycle 31.89kWh, best_carbon 0kg, best_import 55.72kWh
2026-06-20 01:00:08.164193: Optimise price set 19.6p, pass low, price 18.26p, start_at_low True, best_price_charge 14.54p, best_metric 460.56p, best_cost 472.41p, best_cycle 31.89kWh, best_carbon 0kg, best_import 55.72kWh
2026-06-20 01:00:08.234006: Optimise price set 19.8p, pass low, price 18.47p, start_at_low True, best_price_charge 14.54p, best_metric 460.56p, best_cost 472.41p, best_cycle 31.89kWh, best_carbon 0kg, best_import 55.72kWh
2026-06-20 01:00:08.300748: Optimise price set 20.0p, pass low, price 18.67p, start_at_low True, best_price_charge 14.54p, best_metric 460.56p, best_cost 472.41p, best_cycle 31.89kWh, best_carbon 0kg, best_import 55.72kWh
2026-06-20 01:00:08.508048: Optimise price set 20.4p, pass low, price 18.92p, start_at_low True, best_price_charge 14.54p, best_metric 460.56p, best_cost 472.41p, best_cycle 31.89kWh, best_carbon 0kg, best_import 55.72kWh
2026-06-20 01:00:08.563061: Optimise price set 20.6p, pass low, price 19.14p, start_at_low True, best_price_charge 14.54p, best_metric 460.56p, best_cost 472.41p, best_cycle 31.89kWh, best_carbon 0kg, best_import 55.72kWh
2026-06-20 01:00:08.626019: Optimise price set 21.2p, pass low, price 19.75p, start_at_low True, best_price_charge 14.54p, best_metric 460.56p, best_cost 472.41p, best_cycle 31.89kWh, best_carbon 0kg, best_import 55.72kWh
2026-06-20 01:00:08.661324: Optimise price set 21.4p, pass low, price 19.93p, start_at_low True, best_price_charge 14.54p, best_metric 460.56p, best_cost 472.41p, best_cycle 31.89kWh, best_carbon 0kg, best_import 55.72kWh
2026-06-20 01:00:08.694988: Optimise price set 21.6p, pass low, price 20.04p, start_at_low True, best_price_charge 14.54p, best_metric 460.56p, best_cost 472.41p, best_cycle 31.89kWh, best_carbon 0kg, best_import 55.72kWh
2026-06-20 01:00:08.734424: Optimise price set 21.8p, pass low, price 20.31p, start_at_low True, best_price_charge 14.54p, best_metric 460.56p, best_cost 472.41p, best_cycle 31.89kWh, best_carbon 0kg, best_import 55.72kWh
2026-06-20 01:00:08.766948: Optimise price set 25.4p, pass low, price 23.72p, start_at_low True, best_price_charge 14.54p, best_metric 460.56p, best_cost 472.41p, best_cycle 31.89kWh, best_carbon 0kg, best_import 55.72kWh
2026-06-20 01:00:08.796601: Optimise price set 26.2p, pass low, price 24.43p, start_at_low True, best_price_charge 14.54p, best_metric 460.56p, best_cost 472.41p, best_cycle 31.89kWh, best_carbon 0kg, best_import 55.72kWh
2026-06-20 01:00:08.828826: Optimise price set 29.2p, pass low, price 27.18p, start_at_low True, best_price_charge 14.54p, best_metric 460.56p, best_cost 472.41p, best_cycle 31.89kWh, best_carbon 0kg, best_import 55.72kWh
2026-06-20 01:00:08.891952: Optimise price set 29.4p, pass low, price 27.41p, start_at_low True, best_price_charge 14.54p, best_metric 460.56p, best_cost 472.41p, best_cycle 31.89kWh, best_carbon 0kg, best_import 55.72kWh
2026-06-20 01:00:08.956668: Optimise price set 29.8p, pass low, price 27.8p, start_at_low True, best_price_charge 14.54p, best_metric 460.56p, best_cost 472.41p, best_cycle 31.89kWh, best_carbon 0kg, best_import 55.72kWh
2026-06-20 01:00:09.049237: Optimise price set 30.8p, pass low, price 28.77p, start_at_low True, best_price_charge 14.54p, best_metric 460.56p, best_cost 472.41p, best_cycle 31.89kWh, best_carbon 0kg, best_import 55.72kWh
2026-06-20 01:00:09.080277: Optimise price set 33.0p, pass low, price 30.7p, start_at_low True, best_price_charge 14.54p, best_metric 460.56p, best_cost 472.41p, best_cycle 31.89kWh, best_carbon 0kg, best_import 55.72kWh
2026-06-20 01:00:09.107016: Optimise price set 33.4p, pass low, price 31.14p, start_at_low True, best_price_charge 14.54p, best_metric 460.56p, best_cost 472.41p, best_cycle 31.89kWh, best_carbon 0kg, best_import 55.72kWh
2026-06-20 01:00:09.129899: Optimise price set 37.6p, pass low, price 34.93p, start_at_low True, best_price_charge 14.54p, best_metric 460.56p, best_cost 472.41p, best_cycle 31.89kWh, best_carbon 0kg, best_import 55.72kWh
2026-06-20 01:00:09.162468: Best charge windows best_metric 460.56p, best_cost 472.41p, best_carbon 0kg, best_import 55.72kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 31%, 20-06 11:00:00 - 20-06 11:30:00 @ 13.17p 100%, 20-06 11:30:00 - 20-06 12:00:00 @ 13.45p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 36%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 38%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 66%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 100%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 88%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 88%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 9%, 21-06 11:00:00 - 21-06 11:30:00 @ 13.17p 100%, 21-06 11:30:00 - 21-06 12:00:00 @ 13.45p 100%, 21-06 12:00:00 - 21-06 12:30:00 @ 14.13p 100%, 21-06 12:30:00 - 21-06 13:00:00 @ 13.8p 100%, 21-06 13:00:00 - 21-06 13:30:00 @ 13.69p 100%, 21-06 13:30:00 - 21-06 14:00:00 @ 13.69p 100%, 21-06 14:00:00 - 21-06 14:30:00 @ 13.93p 100%, 21-06 14:30:00 - 21-06 15:00:00 @ 13.69p 100%, 21-06 15:00:00 - 21-06 15:30:00 @ 13.69p 100%, 21-06 15:30:00 - 21-06 16:00:00 @ 14.54p 100%, 21-06 16:00:00 - 21-06 16:30:00 @ 28.77p 100%, 21-06 16:30:00 - 21-06 17:00:00 @ 27.39p 100%, 21-06 17:00:00 - 21-06 17:30:00 @ 31.14p 100%, 21-06 17:30:00 - 21-06 18:00:00 @ 30.7p 100%, 21-06 18:00:00 - 21-06 18:30:00 @ 34.93p 100%, 21-06 19:00:00 - 21-06 19:30:00 @ 27.8p 100%, 21-06 19:30:00 - 21-06 20:00:00 @ 27.18p 100%, 21-06 20:00:00 - 21-06 20:30:00 @ 27.41p 100%, 21-06 20:30:00 - 21-06 21:00:00 @ 27.78p 100%, 21-06 21:00:00 - 21-06 21:30:00 @ 27.1p 100%, 21-06 21:30:00 - 21-06 22:00:00 @ 27.67p 100%, 21-06 22:00:00 - 21-06 22:30:00 @ 24.43p 100%, 21-06 22:30:00 - 21-06 23:00:00 @ 23.72p 100%, 21-06 23:00:00 - 21-06 23:30:00 @ 19.93p 100%, 21-06 23:30:00 - 22-06 00:00:00 @ 20.04p 100%, 22-06 00:00:00 - 22-06 00:30:00 @ 20.31p 100%, 22-06 00:30:00 - 22-06 01:00:00 @ 19.75p 100% ]
2026-06-20 01:00:09.162848: Tweak plan optimisation started
2026-06-20 01:00:09.396736: Tweak optimisation finished metric 460.56 cost 472.41 metric_keep 0 cycle 31.89 carbon 0 import 55.72
2026-06-20 01:00:09.407351: Raw charge windows [ 20-06 01:00:00 - 20-06 01:30:00 @ 19.14p 0%, 20-06 01:30:00 - 20-06 02:00:00 @ 18.62p 0%, 20-06 02:00:00 - 20-06 02:30:00 @ 17.7p 0%, 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 31%, 20-06 03:00:00 - 20-06 03:30:00 @ 18.92p 0%, 20-06 03:30:00 - 20-06 04:00:00 @ 18.47p 0%, 20-06 04:00:00 - 20-06 04:30:00 @ 18.56p 0%, 20-06 04:30:00 - 20-06 05:00:00 @ 18.67p 0%, 20-06 05:00:00 - 20-06 05:30:00 @ 18.26p 0%, 20-06 05:30:00 - 20-06 06:00:00 @ 17.7p 0%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 0%, 20-06 06:30:00 - 20-06 07:00:00 @ 17.92p 0%, 20-06 07:00:00 - 20-06 07:30:00 @ 16.86p 0%, 20-06 07:30:00 - 20-06 08:00:00 @ 17.88p 0%, 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 0%, 20-06 08:30:00 - 20-06 09:00:00 @ 15.9p 0%, 20-06 09:00:00 - 20-06 09:30:00 @ 16.13p 0%, 20-06 09:30:00 - 20-06 10:00:00 @ 14.74p 0%, 20-06 10:00:00 - 20-06 10:30:00 @ 15.62p 0%, 20-06 10:30:00 - 20-06 11:00:00 @ 14.93p 0%, 20-06 11:00:00 - 20-06 11:30:00 @ 13.17p 100%, 20-06 11:30:00 - 20-06 12:00:00 @ 13.45p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 36%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 38%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 66%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 100%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 88%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 88%, 20-06 16:00:00 - 20-06 16:30:00 @ 28.77p 0%, 20-06 16:30:00 - 20-06 17:00:00 @ 27.39p 0%, 20-06 17:00:00 - 20-06 17:30:00 @ 31.14p 0%, 20-06 17:30:00 - 20-06 18:00:00 @ 30.7p 0%, 20-06 18:00:00 - 20-06 18:30:00 @ 34.93p 0%, 20-06 19:00:00 - 20-06 19:30:00 @ 27.8p 0%, 20-06 19:30:00 - 20-06 20:00:00 @ 27.18p 0%, 20-06 20:00:00 - 20-06 20:30:00 @ 27.41p 0%, 20-06 20:30:00 - 20-06 21:00:00 @ 27.78p 0%, 20-06 21:00:00 - 20-06 21:30:00 @ 27.1p 0%, 20-06 21:30:00 - 20-06 22:00:00 @ 27.67p 0%, 20-06 22:00:00 - 20-06 22:30:00 @ 24.43p 0%, 20-06 22:30:00 - 20-06 23:00:00 @ 23.72p 0%, 20-06 23:00:00 - 20-06 23:30:00 @ 19.93p 0%, 20-06 23:30:00 - 21-06 00:00:00 @ 20.04p 0%, 21-06 00:00:00 - 21-06 00:30:00 @ 20.31p 0%, 21-06 00:30:00 - 21-06 01:00:00 @ 19.75p 0%, 21-06 01:00:00 - 21-06 01:30:00 @ 19.14p 0%, 21-06 01:30:00 - 21-06 02:00:00 @ 18.62p 0%, 21-06 02:00:00 - 21-06 02:30:00 @ 17.7p 0%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 03:00:00 - 21-06 03:30:00 @ 18.92p 0%, 21-06 03:30:00 - 21-06 04:00:00 @ 18.47p 0%, 21-06 04:00:00 - 21-06 04:30:00 @ 18.56p 0%, 21-06 04:30:00 - 21-06 05:00:00 @ 18.67p 0%, 21-06 05:00:00 - 21-06 05:30:00 @ 18.26p 0%, 21-06 05:30:00 - 21-06 06:00:00 @ 17.7p 0%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 0%, 21-06 06:30:00 - 21-06 07:00:00 @ 17.92p 0%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 9%, 21-06 07:30:00 - 21-06 08:00:00 @ 17.88p 0%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 0%, 21-06 08:30:00 - 21-06 09:00:00 @ 15.9p 0%, 21-06 09:00:00 - 21-06 09:30:00 @ 16.13p 0%, 21-06 09:30:00 - 21-06 10:00:00 @ 14.74p 0%, 21-06 10:00:00 - 21-06 10:30:00 @ 15.62p 0%, 21-06 10:30:00 - 21-06 11:00:00 @ 14.93p 0%, 21-06 11:00:00 - 21-06 11:30:00 @ 13.17p 100%, 21-06 11:30:00 - 21-06 12:00:00 @ 13.45p 100%, 21-06 12:00:00 - 21-06 12:30:00 @ 14.13p 100%, 21-06 12:30:00 - 21-06 13:00:00 @ 13.8p 100%, 21-06 13:00:00 - 21-06 13:30:00 @ 13.69p 100%, 21-06 13:30:00 - 21-06 14:00:00 @ 13.69p 100%, 21-06 14:00:00 - 21-06 14:30:00 @ 13.93p 100%, 21-06 14:30:00 - 21-06 15:00:00 @ 13.69p 100%, 21-06 15:00:00 - 21-06 15:30:00 @ 13.69p 100%, 21-06 15:30:00 - 21-06 16:00:00 @ 14.54p 100%, 21-06 16:00:00 - 21-06 16:30:00 @ 28.77p 100%, 21-06 16:30:00 - 21-06 17:00:00 @ 27.39p 100%, 21-06 17:00:00 - 21-06 17:30:00 @ 31.14p 100%, 21-06 17:30:00 - 21-06 18:00:00 @ 30.7p 100%, 21-06 18:00:00 - 21-06 18:30:00 @ 34.93p 100%, 21-06 19:00:00 - 21-06 19:30:00 @ 27.8p 100%, 21-06 19:30:00 - 21-06 20:00:00 @ 27.18p 100%, 21-06 20:00:00 - 21-06 20:30:00 @ 27.41p 100%, 21-06 20:30:00 - 21-06 21:00:00 @ 27.78p 100%, 21-06 21:00:00 - 21-06 21:30:00 @ 27.1p 100%, 21-06 21:30:00 - 21-06 22:00:00 @ 27.67p 100%, 21-06 22:00:00 - 21-06 22:30:00 @ 24.43p 100%, 21-06 22:30:00 - 21-06 23:00:00 @ 23.72p 100%, 21-06 23:00:00 - 21-06 23:30:00 @ 19.93p 100%, 21-06 23:30:00 - 22-06 00:00:00 @ 20.04p 100%, 22-06 00:00:00 - 22-06 00:30:00 @ 20.31p 100%, 22-06 00:30:00 - 22-06 01:00:00 @ 19.75p 100% ] reserve 1.12
2026-06-20 01:00:09.408184: Unclipped charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 31%, 20-06 11:00:00 - 20-06 12:00:00 @ 13.31p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 36%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 38%, 20-06 13:00:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 66%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 100%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 88%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 9%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 22-06 01:00:00 @ 20.26p 100% ] reserve 1.12
2026-06-20 01:00:09.408662: Unfiltered charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 31%, 20-06 11:00:00 - 20-06 12:00:00 @ 13.31p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 36%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 38%, 20-06 13:00:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 66%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 100%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 88%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 0%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 9%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 22-06 01:00:00 @ 20.26p 100% ] reserve 1.12
2026-06-20 01:00:09.409026: Filtered charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 31%, 20-06 11:00:00 - 20-06 12:00:00 @ 13.31p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 36%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 38%, 20-06 13:00:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 66%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 100%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 88%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 9%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 22-06 01:00:00 @ 20.26p 100% ] reserve 1.12
2026-06-20 01:00:09.437179: Previous plan best metric is 460.97 (cost 472.75) and new plan best metric is 460.61 (cost 472.41)
2026-06-20 01:00:09.437227: New plan metric is not significantly better (metric_min_improvement_plan 2.0) than previous plan, using previous plan
2026-06-20 01:00:09.437418: Plan valid is now true after recompute was False
2026-06-20 01:00:09.464073: predict base end_record 06-21 11:00:00, final soc 1.12kWh, metric 598.46p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:25:00, load 34.75kWh, PV 0.0kWh
2026-06-20 01:00:09.465549:    Slot: [   01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00]
2026-06-20 01:00:09.466780:     SoC: [    7.43,     6.75,     6.04,     5.33,     4.61,      3.9,     3.19,     2.47,     1.76,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-20 01:00:09.467806:     BAT: [   g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-] kWh
2026-06-20 01:00:09.468952:    LOAD: [     1.4,     2.03,     2.69,     3.36,     4.03,     4.69,     5.36,     6.02,     6.68,     7.35,     8.01,     8.68,     9.34,    10.01,    10.67,    11.34,     12.0,    12.67,    13.33,     14.0,    14.66,    15.33,    15.99,    16.66,    17.32,    17.99,    18.65,    19.32,    19.98,    20.65,    21.23,    21.33,    21.43,    21.53,    21.95,    22.76,    23.03,    23.04,    23.09,    23.14,    23.19,    23.29,     23.8,    24.11,    24.95,    25.62,    26.11,    26.79,    27.37,    27.42,    27.52,    27.66,    27.85,    28.04,    28.57,    29.82,    31.77,    32.09,    32.17,    32.31,    32.51,    32.78,    33.11,    33.51,    33.97,    34.19,     34.2,    34.44,    34.75] kWh
2026-06-20 01:00:09.470113:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:00:09.471263:  IMPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,     0.07,     0.74,      1.4,     2.07,     2.73,      3.4,     4.06,     4.73,     5.39,     6.05,     6.72,     7.38,     8.05,     8.71,     9.38,    10.04,    10.71,    11.37,    12.04,     12.7,    13.37,    13.95,    14.05,    14.15,    14.25,    14.67,    15.48,    15.75,    15.76,    15.81,    15.86,    15.91,    16.01,    16.52,    16.83,    17.68,    18.34,    18.83,    19.51,    20.09,    20.14,    20.24,    20.38,    20.57,    20.77,     21.3,    22.54,    24.49,    24.82,    24.89,    25.03,    25.24,     25.5,    25.83,    26.23,    26.69,    26.91,    26.92,    27.16,    27.47] kWh
2026-06-20 01:00:09.472388:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:00:09.473610:  METRIC: [   49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    51.29,    63.05,    74.19,     86.1,    97.31,    109.2,   119.19,   129.76,   140.49,   150.29,   160.68,    170.6,   179.35,    188.3,    197.7,   206.87,   215.97,   225.07,   234.34,   243.44,   252.54,   261.04,    263.9,   266.68,    269.8,   282.64,   310.92,    320.9,   321.06,    322.4,   323.77,   325.15,   327.87,   341.92,   349.59,   369.62,   382.92,   392.66,   456.47,   468.03,   468.95,   470.73,   473.26,   476.38,   480.04,   489.87,    512.9,   549.31,    555.3,   556.64,   558.98,   562.62,   567.13,   573.06,    579.0,    586.3,   589.83,   590.01,   593.84,   598.46] p
2026-06-20 01:00:09.572568: Battery has 4.42 hours left - now at 7.43kWh
2026-06-20 01:00:09.615672: predict base10 end_record 06-21 11:00:00, final soc 1.12kWh, metric 627.38p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:10:00, load 36.34kWh, PV 0.0kWh
2026-06-20 01:00:09.617134:    Slot: [   01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00]
2026-06-20 01:00:09.618593:     SoC: [    7.43,     6.72,     5.97,     5.23,     4.48,     3.73,     2.98,     2.23,     1.49,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-20 01:00:09.619563:     BAT: [   g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-] kWh
2026-06-20 01:00:09.620683:    LOAD: [     1.4,     2.06,     2.76,     3.45,     4.15,     4.85,     5.54,     6.24,     6.94,     7.63,     8.33,     9.03,     9.72,    10.42,    11.12,    11.81,    12.51,    13.21,     13.9,     14.6,     15.3,    15.99,    16.69,    17.39,    18.08,    18.78,    19.48,    20.17,    20.87,    21.57,    22.18,    22.28,    22.39,    22.49,    22.93,    23.78,    24.07,    24.07,    24.12,    24.18,    24.23,    24.33,    24.87,     25.2,    26.08,    26.78,    27.29,     28.0,    28.61,    28.66,    28.77,    28.91,    29.11,    29.32,    29.87,    31.17,    33.22,    33.56,    33.64,    33.79,     34.0,    34.28,    34.63,    35.04,    35.52,    35.75,    35.76,    36.02,    36.34] kWh
2026-06-20 01:00:09.621881:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:00:09.623029:  IMPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,     0.36,     1.05,     1.75,     2.45,     3.14,     3.84,     4.54,     5.23,     5.93,     6.63,     7.32,     8.02,     8.72,     9.41,    10.11,    10.81,     11.5,     12.2,     12.9,    13.59,    14.29,     14.9,     15.0,    15.11,    15.22,    15.65,     16.5,    16.79,    16.79,    16.85,     16.9,    16.95,    17.06,    17.59,    17.92,     18.8,     19.5,    20.01,    20.72,    21.34,    21.39,    21.49,    21.64,    21.84,    22.04,     22.6,     23.9,    25.94,    26.28,    26.36,    26.51,    26.72,     27.0,    27.35,    27.76,    28.24,    28.47,    28.49,    28.74,    29.07] kWh
2026-06-20 01:00:09.624107:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:00:09.625231:  METRIC: [   49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    56.48,    68.81,    80.48,    92.96,   104.71,   117.16,   127.64,   138.71,   149.95,   160.22,    171.1,    181.5,   190.68,   200.05,   209.89,    219.5,   229.04,   238.58,   248.29,   257.82,   267.37,   276.27,   279.25,   282.17,   285.44,   298.89,   328.51,   338.98,   339.14,   340.55,    342.0,   343.44,   346.28,    361.0,   369.04,   390.03,   403.96,   414.17,   478.64,   490.75,   491.71,   493.57,   496.23,   499.49,   503.33,   513.62,   537.76,   575.89,   582.18,   583.58,   586.03,   589.85,   594.57,   600.78,    607.0,   614.64,   618.34,   618.54,   622.54,   627.38] p
2026-06-20 01:00:09.698604: predict best10 end_record 06-21 11:00:00, final soc 1.12kWh, metric 549.75p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:35:00, load 36.34kWh, PV 0.0kWh
2026-06-20 01:00:09.700465:    Slot: [   01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00]
2026-06-20 01:00:09.701623:     SoC: [    7.43,     6.72,     5.97,     5.23,      5.1,     4.35,      3.6,     2.86,     2.11,     1.36,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     3.06,      5.0,      6.0,     7.94,     9.88,    11.82,     13.0,     14.0,     14.0,     14.0,    13.89,    13.77,    13.66,    13.19,    12.35,    12.04,    12.03,    11.98,    11.92,    11.86,    11.75,    11.18,    10.83,     9.88,     9.12,     8.58,     7.81,     7.15,      7.1,     6.99,     6.83,     6.62,      6.4,      5.8,     4.41,     2.21,     1.84,     1.76,      1.6,     1.37,      1.5,     1.13,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-20 01:00:09.702597:     BAT: [   g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be~,    g~be-,    g~be-,    g>be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g<bf+,    g>be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+] kWh
2026-06-20 01:00:09.703739:    LOAD: [     1.4,     2.06,     2.76,     3.45,     4.15,     4.85,     5.54,     6.24,     6.94,     7.63,     8.33,     9.03,     9.72,    10.42,    11.12,    11.81,    12.51,    13.21,     13.9,     14.6,     15.3,    15.99,    16.69,    17.39,    18.08,    18.78,    19.48,    20.17,    20.87,    21.57,    22.18,    22.28,    22.39,    22.49,    22.93,    23.78,    24.07,    24.07,    24.12,    24.18,    24.23,    24.33,    24.87,     25.2,    26.08,    26.78,    27.29,     28.0,    28.61,    28.66,    28.77,    28.91,    29.11,    29.32,    29.87,    31.17,    33.22,    33.56,    33.64,    33.79,     34.0,    34.28,    34.63,    35.04,    35.52,    35.75,    35.76,    36.02,    36.34] kWh
2026-06-20 01:00:09.704807:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:00:09.706048:  IMPORT: [     0.0,      0.0,      0.0,      0.0,     0.58,     0.58,     0.58,     0.58,     0.58,     0.58,     1.05,     1.75,     2.45,     3.14,     3.84,     4.54,     5.23,     5.93,     6.63,     7.32,     8.02,     10.8,    13.58,    15.35,    18.13,    20.91,    23.69,    25.65,    27.42,    28.12,    28.73,    28.73,    28.73,    28.73,    28.73,    28.79,    28.79,    28.79,    28.79,    28.79,    28.79,    28.79,    28.79,    28.79,    28.79,    28.79,    28.79,    28.79,    28.79,    28.79,    28.79,    28.79,    28.79,    28.79,    28.79,    28.79,    28.79,    28.79,    28.79,    28.79,    28.79,    29.21,    29.21,    29.62,     30.1,    30.33,    30.34,     30.6,    30.92] kWh
2026-06-20 01:00:09.707129:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:00:09.708245:  METRIC: [   49.98,    49.98,    49.98,    49.98,    59.49,    59.49,    59.49,    59.49,    59.49,    59.49,    67.85,    79.51,     92.0,   103.74,    116.2,   126.67,   137.75,   148.98,   159.25,   170.14,   180.54,   217.14,   254.53,   279.56,   317.91,   355.98,   394.04,    421.4,   445.64,   455.18,   464.08,   464.08,   464.08,   464.08,   464.08,   466.19,   466.19,   466.19,   466.19,   466.19,   466.19,   466.19,   466.19,   466.19,   466.19,   466.19,   466.19,   516.18,   516.18,   516.18,   516.18,   516.18,   516.18,   516.18,   516.18,   516.18,   516.18,   516.18,   516.18,   516.18,   516.18,   523.25,   523.25,   529.37,   537.01,   540.71,   540.91,   544.91,   549.75] p
2026-06-20 01:00:09.781200: predict best end_record 06-21 11:00:00, final soc 1.12kWh, metric 522.74p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:45:00, load 34.75kWh, PV 0.0kWh
2026-06-20 01:00:09.783394:    Slot: [   01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00]
2026-06-20 01:00:09.784665:     SoC: [    7.43,     6.75,     6.04,     5.33,     5.09,     4.38,     3.66,     2.95,     2.23,     1.52,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     3.45,     5.78,      6.0,     8.33,    10.66,    12.98,     13.0,     14.0,     14.0,     14.0,    13.89,    13.78,    13.68,    13.23,     12.4,    12.11,     12.1,    12.05,    11.99,    11.94,    11.83,    11.29,    10.95,    10.04,     9.33,      8.8,     8.07,     7.45,     7.39,     7.29,     7.14,     6.93,     6.73,     6.15,     4.82,     2.73,     2.38,     2.29,     2.14,     1.93,     1.64,     1.28,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-20 01:00:09.785627:     BAT: [   g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be~,    g~be-,    g~be-,    g~be-,    g>be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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+] kWh
2026-06-20 01:00:09.786776:    LOAD: [     1.4,     2.03,     2.69,     3.36,     4.03,     4.69,     5.36,     6.02,     6.68,     7.35,     8.01,     8.68,     9.34,    10.01,    10.67,    11.34,     12.0,    12.67,    13.33,     14.0,    14.66,    15.33,    15.99,    16.66,    17.32,    17.99,    18.65,    19.32,    19.98,    20.65,    21.23,    21.33,    21.43,    21.53,    21.95,    22.76,    23.03,    23.04,    23.09,    23.14,    23.19,    23.29,     23.8,    24.11,    24.95,    25.62,    26.11,    26.79,    27.37,    27.42,    27.52,    27.66,    27.85,    28.04,    28.57,    29.82,    31.77,    32.09,    32.17,    32.31,    32.51,    32.78,    33.11,    33.51,    33.97,    34.19,     34.2,    34.44,    34.75] kWh
2026-06-20 01:00:09.787877:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:00:09.789008:  IMPORT: [     0.0,      0.0,      0.0,      0.0,     0.44,     0.44,     0.44,     0.44,     0.44,     0.44,     0.74,      1.4,     2.07,     2.73,      3.4,     4.06,     4.73,     5.39,     6.05,     6.72,     7.38,    10.55,    13.71,    14.62,    17.78,    20.95,    24.11,     24.8,    26.53,     27.2,    27.78,    27.78,    27.78,    27.78,    27.78,    27.82,    27.82,    27.82,    27.82,    27.82,    27.82,    27.82,    27.82,    27.82,    27.82,    27.82,    27.82,    27.82,    27.82,    27.82,    27.82,    27.82,    27.82,    27.82,    27.82,    27.82,    27.82,    27.82,    27.82,    27.82,    27.82,    27.82,    27.82,    28.07,    28.53,    28.75,    28.76,     29.0,    29.31] kWh
2026-06-20 01:00:09.790326:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:00:09.792045:  METRIC: [   49.98,    49.98,    49.98,    49.98,    57.24,    57.24,    57.24,    57.24,    57.24,    57.24,    62.43,    73.56,    85.47,    96.69,   108.57,   118.57,   129.14,   139.86,   149.66,   160.05,   169.98,   211.65,   254.22,   267.01,   310.68,   354.01,   397.34,   406.85,   430.65,   439.76,   448.25,   448.25,   448.25,   448.25,   448.25,   449.63,   449.63,   449.63,   449.63,   449.63,   449.63,   449.63,   449.63,   449.63,   449.63,   449.63,   449.63,   499.62,   499.62,   499.62,   499.62,   499.62,   499.62,   499.62,   499.62,   499.62,   499.62,   499.62,   499.62,   499.62,   499.62,   499.62,   499.62,   503.28,   510.58,   514.11,   514.29,   518.12,   522.74] p
2026-06-20 01:00:09.794846:  STATE:  [        ,         ,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ]
2026-06-20 01:00:09.794921: Saving plan best values to HA entities
2026-06-20 01:00:09.938618: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0
2026-06-20 01:00:09.943034: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-20 01:00:09.947691: Best charging limit SoC's [5.0, 16.0, 6.0, 16.0, 13.0, 14.0, 1.5, 16.0, 16.0]kWh, export []kWh gives import battery 45.8kWh, house 8.47kWh, export 0.0kWh, metric 522.74p, metric10 549.75p
2026-06-20 01:00:10.014734: Marginal costs baseline metric (no standing charge): 472.7541
2026-06-20 01:00:10.239938: Marginal energy costs matrix computed: min=13.31 max=19.35
2026-06-20 01:00:11.420996: Rate array import [{'start': 60, 'end': 960, 'rate': 'cheap', 'range': '(13.2p - 19.1p)'}, {'start': 960, 'end': 1020, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 1020, 'end': 1140, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 1380, 'end': 2100, 'rate': 'cheap', 'range': '(14.7p - 20.3p)'}] export [{'start': 60, 'end': 2100, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-20 01:00:11.421627: - Your estimated bill for today is £4.50 and tomorrow is £4.83
2026-06-20 01:00:11.421683: - Import rates are cheap (13.2p - 19.1p) for the next 15 hours and then expensive (27.4p - 28.8p) for the next 1 hour.
2026-06-20 01:00:11.421708: - The battery is currently at 46% and is in eco mode for the next 1 hour.
2026-06-20 01:00:11.421724: - For the next 48 hours there will be no solar generation.
2026-06-20 01:00:11.421739: - You will run out of battery in 4 and three quarters hours.
2026-06-20 01:00:11.421754: - Your next charge slot will be in 1 hour where import rates will be cheap (17.7p).
2026-06-20 01:00:11.421773: 
2026-06-20 01:00:11.476155: Plan calculation took 9.35 seconds
2026-06-20 01:00:11.476404: Inverter 0: Type SK Sunsynk
2026-06-20 01:00:11.476439: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-20 01:00:11.476635: Reserve min: 7%, battery_min: 7%
2026-06-20 01:00:11.476698: Inverter 0 with soc_max 16.0kWh, nominal_capacity 16.0kWh, battery rate raw 5000.0W, charge rate 5.0kW, charge rate DC 5.0kW, discharge rate 5.0kW, battery_rate_min 0.0W, AC limit 5.0kW, export limit 100.0kW, reserve 7%, current_reserve 7%, temperature 20°C
2026-06-20 01:00:11.476965: Inverter 0 SoC: 7.3kW 46%, current charge rate 5000W, current discharge rate 5250W, current battery power 1697W, current battery voltage 51.2V, grid power -55W, load power 1737W, PV Power 0W
2026-06-20 01:00:11.477158: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-20 01:00:11.477248: Inverter 0 scheduled charge enable is False
2026-06-20 01:00:11.477276: Inverter 0 charge windows currently []
2026-06-20 01:00:11.477302: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-20 01:00:11.477428: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-20 01:00:11.477458: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-20 01:00:11.477495: Inverter 0 scheduled discharge enable is False
2026-06-20 01:00:11.477610: Inverter 0 idle time is 06-20 00:00:00-06-20 23:59:00
2026-06-20 01:00:11.477636: Inverter 0 discharge windows currently []
2026-06-20 01:00:11.477683: Note: Inverter does not support discharge freeze - disabled
2026-06-20 01:00:11.477706: Note: Inverter does not support charge freeze - disabled
2026-06-20 01:00:11.477722: Note: Inverter does not support reserve - disabling reserve functions
2026-06-20 01:00:11.541909: Inverter 0 Charge window will be: 2026-06-20 02:00:00+01:00 - 2026-06-20 03:00:00+01:00 - current SoC 46%, target 31%
2026-06-20 01:00:11.542005: Inverter 0 disabled charge window while waiting for schedule (now 06-20 01:00:00 target set_window_minutes 30 charge start time 06-20 02:00:00) original inverter start time 06-22 00:00:00
2026-06-20 01:00:11.542053: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-20 01:00:11.542189: Adjust demand (idle) time computed is 00:00:00-23:59:00
2026-06-20 01:00:11.542315: Not setting charging SoC as we are not within the window (now 06-20 01:00:00 target set_soc_minutes 30 charge start time 06-22 00:00:00)
2026-06-20 01:00:11.542347: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-20 01:00:11.542403: Inverter 0 Current Target SoC is 7%, already at target
2026-06-20 01:00:11.542473: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:00:11.542497: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:00:11.542516: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:00:11.542533: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:00:11.542566: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:00:11.542584: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:00:11.542602: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:00:11.542616: Inverter 0 count register writes 0
2026-06-20 01:00:11.559699: Total inverter register writes now 2
2026-06-20 01:00:11.577154: Completed run status Demand
2026-06-20 01:00:11.582574: Info: record_status Demand
2026-06-20 01:00:11.592803: Saved current settings to /config/predbat_config.json
2026-06-20 01:00:42.660167: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-20 01:00:42.660338: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-20 01:00:42.660363: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-20 01:00:42.660485: Inverter 0 idle time is 06-20 00:00:00-06-20 23:59:00
2026-06-20 01:00:42.660507: Note: Inverter does not support discharge freeze - disabled
2026-06-20 01:00:42.660521: Note: Inverter does not support charge freeze - disabled
2026-06-20 01:00:42.660533: Note: Inverter does not support reserve - disabling reserve functions
2026-06-20 01:02:42.824337: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-20 01:02:42.824574: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-20 01:02:42.824605: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-20 01:02:42.824725: Inverter 0 idle time is 06-20 00:00:00-06-20 23:59:00
2026-06-20 01:02:42.824751: Note: Inverter does not support discharge freeze - disabled
2026-06-20 01:02:42.824768: Note: Inverter does not support charge freeze - disabled
2026-06-20 01:02:42.824783: Note: Inverter does not support reserve - disabling reserve functions
2026-06-20 01:04:57.011808: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-20 01:04:57.012017: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-20 01:04:57.012047: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-20 01:04:57.012164: Inverter 0 idle time is 06-20 00:00:00-06-20 23:59:00
2026-06-20 01:04:57.012191: Note: Inverter does not support discharge freeze - disabled
2026-06-20 01:04:57.012208: Note: Inverter does not support charge freeze - disabled
2026-06-20 01:04:57.012229: Note: Inverter does not support reserve - disabling reserve functions
2026-06-20 01:05:00.090962: --------------- PredBat - update at 2026-06-20 01:05:00+01:00 with clock skew 0 minutes, minutes now 65
2026-06-20 01:05:00.091761: Saved current settings to /config/predbat_config.json
2026-06-20 01:05:00.091884: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 80.0 minutes
2026-06-20 01:05:00.091953: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.14, latest beta is v8.40.14
2026-06-20 01:05:00.092091: Autoupdate: There is an update pending v8.40.14 Fix lost config, further rollout of storage class - auto update is off
2026-06-20 01:05:00.125292: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-20 01:05:00.125929: Predbat mode is set to Control charge
2026-06-20 01:05:00.268053: Found 11520 load_today datapoints going back 2 days
2026-06-20 01:05:00.268168: Using load_power data to fill gaps in load_today data
2026-06-20 01:05:00.341308: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-20 01:05:00.341456: Zero load period starting at 2026-06-19T12:09:00+0100 (776 minutes) for 889 minutes with base value 0.9
2026-06-20 01:05:00.341522: Zero load period starting at 2026-06-18T19:24:00+0100 (1781 minutes) for 64 minutes with base value 0.8
2026-06-20 01:05:00.342600: Processing 384 30-minute periods for power integration
2026-06-20 01:05:00.397637: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-20 01:05:00.397768: Car charging hold True, threshold 6.0kWh
2026-06-20 01:05:00.398068: Current data so far today: load 1.55kWh, import 0.0kWh, export 0.0kWh, PV 0kWh
2026-06-20 01:05:00.413539: Standing charge is set to 49.98p
2026-06-20 01:05:00.436057: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-20 01:05:00.436141: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-20 01:05:00.436328: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 65.0 minutes
2026-06-20 01:05:00.436714: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-21&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 65.0 minutes
2026-06-20 01:05:00.440199: Loaded 47 datapoints of futurerate analysis
2026-06-20 01:05:00.531488: Predicted future rates: ['06-20 00:00:00 => 20.28 / 15.95', '06-20 01:00:00 => 19.56 / 15.57', '06-20 02:00:00 => 19.09 / 15.32', '06-20 03:00:00 => 18.58 / 15.06', '06-20 04:00:00 => 18.16 / 14.84', '06-20 05:00:00 => 17.84 / 14.67', '06-20 06:00:00 => 17.39 / 14.43', '06-20 07:00:00 => 16.63 / 14.03', '06-20 08:00:00 => 16.22 / 13.81', '06-20 09:00:00 => 16.41 / 13.91', '06-20 10:00:00 => 16.14 / 13.77', '06-20 11:00:00 => 15.14 / 13.24', '06-20 12:00:00 => 14.31 / 12.8', '06-20 13:00:00 => 13.68 / 12.47', '06-20 14:00:00 => 13.59 / 12.42', '06-20 15:00:00 => 14.65 / 12.98', '06-20 16:00:00 => 29.39 / 14.61', '06-20 17:00:00 => 31.13 / 15.53', '06-20 18:00:00 => 33.97 / 17.02', '06-20 19:00:00 => 23.49 / 17.65', '06-20 20:00:00 => 25.4 / 18.66', '06-20 21:00:00 => 25.19 / 18.55', '06-20 22:00:00 => 23.62 / 17.72']
2026-06-20 01:05:00.566823: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-20 01:05:00.567108: Import rates: min 13.17p, max 36.53p, average 20.1p
2026-06-20 01:05:00.606314: Export rates: min 0p, max 0p, average 0.0p
2026-06-20 01:05:00.606825: Rate thresholds (for charge/export) are import 36.03p (0.0p), export -0.1p (0.0p)
2026-06-20 01:05:00.608159: High export rate found rates in range 99p to -99p
2026-06-20 01:05:00.683868: Low Import rate found rates in range 13.17p to 34.93p
2026-06-20 01:05:00.684004: Battery level now 7.43kWh, -1hr ago 8.64kWh, at midnight 8.64kWh, battery value change in the last hour -17.08p, change today -17.08p, rate_forward 14.14p
2026-06-20 01:05:00.684215: Last hour: net energy 0.0kWh, import 0.0kWh, export 0.0kWh, car 0kWh, load 1.55kWh, net cost 0.0p, import 0.0p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-20 01:05:00.725688: Today's energy total net 0.0kWh, import 0.0kWh, export 0.0kWh, cost 49.98p, import 0.0p, export 0.0p, carbon 0.0kg
2026-06-20 01:05:00.725779: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-20 01:05:00.728903: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-20 01:05:00.730309: Warn: Found 1 gaps in load_today totalling 9530 minutes to fill using average data
2026-06-20 01:05:00.730426: Gap starting at 2026-06-18T15:55:00+0100 (1990 minutes) for 9530 minutes
2026-06-20 01:05:00.746475: Historical days now [7] weight [1]
2026-06-20 01:05:00.763314: Today's load divergence 100.0%, in-day adjustment 180.72%, damping 0.95x, yesterday 180.72% today 100.0% blend 100.0%
2026-06-20 01:05:00.763413: Today's predicted so far 0.17kWh with 0.0kWh car/iBoost excluded, 0kWh import ignored, and 0kWh forecast extra.
2026-06-20 01:05:00.763465: Today's actual load so far 1.5kWh with 0.0kWh car/iBoost excluded, and 0kWh import ignored.
2026-06-20 01:05:00.803568: Inverter 0: Type SK Sunsynk
2026-06-20 01:05:00.803629: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-20 01:05:00.803795: Reserve min: 7%, battery_min: 7%
2026-06-20 01:05:00.803852: Inverter 0 with soc_max 16.0kWh, nominal_capacity 16.0kWh, battery rate raw 5000.0W, charge rate 5.0kW, charge rate DC 5.0kW, discharge rate 5.0kW, battery_rate_min 0.0W, AC limit 5.0kW, export limit 100.0kW, reserve 7%, current_reserve 7%, temperature 20°C
2026-06-20 01:05:00.804086: Inverter 0 SoC: 7.3kW 46%, current charge rate 5000W, current discharge rate 5250W, current battery power 1702W, current battery voltage 51.2V, grid power -55W, load power 1740W, PV Power 0W
2026-06-20 01:05:00.804220: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-20 01:05:00.804291: Inverter 0 scheduled charge enable is False
2026-06-20 01:05:00.804315: Inverter 0 charge windows currently []
2026-06-20 01:05:00.804337: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-20 01:05:00.804450: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-20 01:05:00.804476: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-20 01:05:00.804508: Inverter 0 scheduled discharge enable is False
2026-06-20 01:05:00.804618: Inverter 0 idle time is 06-20 00:00:00-06-20 23:59:00
2026-06-20 01:05:00.804643: Inverter 0 discharge windows currently []
2026-06-20 01:05:00.804661: Note: Inverter does not support discharge freeze - disabled
2026-06-20 01:05:00.804677: Note: Inverter does not support charge freeze - disabled
2026-06-20 01:05:00.804692: Note: Inverter does not support reserve - disabling reserve functions
2026-06-20 01:05:00.861213: Dynamic load last period 1.80kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-20 01:05:00.861294: Plan was last updated on 2026-06-20 01:00:00+01:00 and is now 5.0 minutes old
2026-06-20 01:05:00.861710: Best charge window [ 20-06 02:00:00 - 20-06 03:00:00 @ 17.04p 31%, 20-06 11:00:00 - 20-06 12:00:00 @ 13.31p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 38%, 20-06 12:30:00 - 20-06 14:00:00 @ 13.72p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 81%, 20-06 14:30:00 - 20-06 16:00:00 @ 14.11p 88%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 9%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 22-06 00:00:00 @ 21.21p 100% ]
2026-06-20 01:05:00.861750: Best export window [  ]
2026-06-20 01:05:00.862631: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-20 01:05:00.864734: Load divergence over 8.0 hours mean 704.79W, min 486.0W, max 708.0W, std dev 22.45W, divergence 1.59%
2026-06-20 01:05:00.885756: Creating pool of 12 processes to match your CPU count
2026-06-20 01:05:00.976737: predict base end_record 06-21 11:05:00, final soc 1.12kWh, metric 602.61p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:20:00, load 35.07kWh, PV 0.0kWh
2026-06-20 01:05:00.978543:    Slot: [   01:05,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30]
2026-06-20 01:05:00.979757:     SoC: [     7.3,     6.73,     6.01,     5.29,     4.57,     3.85,     3.13,     2.41,     1.69,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-20 01:05:00.980770:     BAT: [   g~be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-20 01:05:00.981960:    LOAD: [    1.55,     2.07,     2.75,     3.42,     4.09,     4.76,     5.43,      6.1,     6.77,     7.44,     8.11,     8.79,     9.46,    10.13,     10.8,    11.47,    12.14,    12.81,    13.48,    14.15,    14.82,     15.5,    16.17,    16.84,    17.51,    18.18,    18.85,    19.52,    20.19,    20.86,    21.45,    21.55,    21.65,    21.75,    22.26,    22.99,    23.26,    23.26,    23.31,    23.36,    23.41,    23.53,    24.02,    24.33,    25.18,    25.84,    26.33,    27.01,     27.6,    27.64,    27.74,    27.88,    28.07,    28.27,     28.8,    30.04,    31.99,    32.32,    32.39,    32.53,    32.74,    33.01,    33.34,    33.73,    34.19,    34.41,    34.42,    34.67,    34.98,    35.34] kWh
2026-06-20 01:05:00.983077:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:05:00.984220:  IMPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,     0.14,     0.81,     1.48,     2.16,     2.83,      3.5,     4.17,     4.84,     5.51,     6.18,     6.85,     7.52,      8.2,     8.87,     9.54,    10.21,    10.88,    11.55,    12.22,    12.89,    13.56,    14.15,    14.25,    14.35,    14.45,    14.96,    15.69,    15.96,    15.96,    16.01,    16.06,    16.11,    16.23,    16.72,    17.03,    17.88,    18.54,    19.03,    19.71,     20.3,    20.34,    20.44,    20.58,    20.77,    20.97,     21.5,    22.74,    24.69,    25.02,    25.09,    25.23,    25.44,     25.7,    26.03,    26.43,    26.89,    27.11,    27.12,    27.37,    27.67,    28.03] kWh
2026-06-20 01:05:00.985364:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:05:00.986654:  METRIC: [   49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    52.58,    64.45,    75.69,    87.72,    99.03,   111.03,   121.12,   131.79,   142.61,   152.51,   162.99,   173.01,   181.85,   190.87,   200.36,   209.62,   218.81,    228.0,   237.34,   246.53,   255.72,   264.24,    267.0,   269.88,   273.05,   288.65,   314.04,   323.83,   323.92,   325.23,   326.65,   328.05,   331.32,   344.84,    352.5,   372.54,   385.84,   395.58,   459.39,   470.95,   471.87,   473.65,   476.18,    479.3,   482.96,   492.79,   515.82,   552.23,   558.22,   559.56,    561.9,   565.54,   570.05,   575.98,   581.92,   589.22,   592.75,   592.93,   596.75,   601.38,   606.12] p
2026-06-20 01:05:01.106373: Battery has 4.25 hours left - now at 7.3kWh
2026-06-20 01:05:01.150043: predict base10 end_record 06-21 11:05:00, final soc 1.12kWh, metric 631.49p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:10:00, load 36.66kWh, PV 0.0kWh
2026-06-20 01:05:01.152335:    Slot: [   01:05,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30]
2026-06-20 01:05:01.154142:     SoC: [     7.3,     6.71,     5.95,      5.2,     4.44,     3.69,     2.93,     2.18,     1.42,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-20 01:05:01.155626:     BAT: [   g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-20 01:05:01.157425:    LOAD: [    1.55,      2.1,      2.8,      3.5,     4.21,     4.91,     5.61,     6.32,     7.02,     7.72,     8.43,     9.13,     9.83,    10.53,    11.24,    11.94,    12.64,    13.35,    14.05,    14.75,    15.45,    16.16,    16.86,    17.56,    18.27,    18.97,    19.67,    20.37,    21.08,    21.78,    22.39,    22.49,     22.6,    22.71,    23.24,     24.0,    24.29,    24.29,    24.34,    24.39,    24.45,    24.57,    25.09,    25.41,     26.3,     27.0,    27.51,    28.22,    28.83,    28.88,    28.98,    29.13,    29.33,    29.54,    30.09,    31.39,    33.44,    33.78,    33.86,    34.01,    34.22,     34.5,    34.85,    35.26,    35.74,    35.97,    35.98,    36.24,    36.56,    36.94] kWh
2026-06-20 01:05:01.159192:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:05:01.161000:  IMPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,     0.42,     1.12,     1.83,     2.53,     3.23,     3.94,     4.64,     5.34,     6.04,     6.75,     7.45,     8.15,     8.86,     9.56,    10.26,    10.96,    11.67,    12.37,    13.07,    13.78,    14.48,    15.09,    15.19,     15.3,    15.41,    15.94,     16.7,    16.98,    16.99,    17.04,    17.09,    17.15,    17.27,    17.78,    18.11,     19.0,     19.7,    20.21,    20.92,    21.53,    21.58,    21.68,    21.83,    22.03,    22.23,    22.79,    24.09,    26.13,    26.48,    26.56,     26.7,    26.92,     27.2,    27.54,    27.96,    28.44,    28.67,    28.68,    28.94,    29.26,    29.64] kWh
2026-06-20 01:05:01.162769:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:05:01.164520:  METRIC: [   49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    57.67,    70.12,    81.88,    94.48,   106.33,    118.9,   129.47,   140.64,   151.98,   162.34,   173.32,   183.82,   193.07,   202.53,   212.46,   222.16,   231.78,   241.41,    251.2,   260.82,   270.45,   279.37,   282.26,   285.28,    288.6,   304.94,   331.54,   341.81,    341.9,   343.28,   344.77,   346.24,   349.66,   363.82,   371.86,   392.85,   406.78,   416.99,   481.46,   493.56,   494.53,   496.39,   499.04,   502.31,   506.15,   516.44,   540.58,   578.71,    585.0,    586.4,   588.85,   592.67,   597.39,   603.59,   609.82,   617.46,   621.16,   621.36,   625.36,    630.2,   635.17] p
2026-06-20 01:05:01.258949: predict best10 end_record 06-21 11:05:00, final soc 1.44kWh, metric 557.71p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:40:00, load 36.66kWh, PV 0.0kWh
2026-06-20 01:05:01.260556:    Slot: [   01:05,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30]
2026-06-20 01:05:01.261801:     SoC: [     7.3,     6.71,     5.95,      5.2,      5.2,     4.44,     3.69,     2.93,     2.18,     1.42,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     3.06,      5.0,      6.0,     7.94,     9.88,    11.82,     13.0,     14.0,     14.0,     14.0,    13.89,    13.77,    13.66,    13.09,    12.27,    11.97,    11.97,    11.91,    11.86,     11.8,    11.66,    11.11,    10.76,     9.81,     9.06,     8.51,     7.75,     7.09,     7.03,     6.93,     6.76,     6.55,     6.33,     5.74,     4.34,     2.15,     1.77,     1.69,     1.53,      1.3,      1.5,     1.13,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     3.06] kWh
2026-06-20 01:05:01.262850:     BAT: [   g~be-,    g~be-,    g~be-,    g<be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be~,    g~be-,    g>be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g<bf+,    g>be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-20 01:05:01.265221:    LOAD: [    1.55,      2.1,      2.8,      3.5,     4.21,     4.91,     5.61,     6.32,     7.02,     7.72,     8.43,     9.13,     9.83,    10.53,    11.24,    11.94,    12.64,    13.35,    14.05,    14.75,    15.45,    16.16,    16.86,    17.56,    18.27,    18.97,    19.67,    20.37,    21.08,    21.78,    22.39,    22.49,     22.6,    22.71,    23.24,     24.0,    24.29,    24.29,    24.34,    24.39,    24.45,    24.57,    25.09,    25.41,     26.3,     27.0,    27.51,    28.22,    28.83,    28.88,    28.98,    29.13,    29.33,    29.54,    30.09,    31.39,    33.44,    33.78,    33.86,    34.01,    34.22,     34.5,    34.85,    35.26,    35.74,    35.97,    35.98,    36.24,    36.56,    36.94] kWh
2026-06-20 01:05:01.266488:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:05:01.267821:  IMPORT: [     0.0,      0.0,      0.0,      0.0,      0.7,      0.7,      0.7,      0.7,      0.7,      0.7,     1.12,     1.83,     2.53,     3.23,     3.94,     4.64,     5.34,     6.04,     6.75,     7.45,     8.15,    10.94,    13.73,     15.5,    18.29,    21.07,    23.86,    25.83,    27.61,    28.31,    28.92,    28.92,    28.92,    28.92,    28.92,    28.93,    28.93,    28.93,    28.93,    28.93,    28.93,    28.93,    28.93,    28.93,    28.93,    28.93,    28.93,    28.93,    28.93,    28.93,    28.93,    28.93,    28.93,    28.93,    28.93,    28.93,    28.93,    28.93,    28.93,    28.93,    28.93,    29.42,    29.42,    29.82,    30.31,    30.53,    30.55,     30.8,    31.13,    33.59] kWh
2026-06-20 01:05:01.268959:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:05:01.270205:  METRIC: [   49.98,    49.98,    49.98,    49.98,     61.5,     61.5,     61.5,     61.5,     61.5,     61.5,    68.95,    80.72,    93.31,   105.17,   117.74,    128.3,   139.48,   150.81,   161.18,   172.16,   182.65,   219.34,   256.81,   281.93,   320.37,   358.51,   396.67,   424.11,   448.44,   458.07,   466.99,   466.99,   466.99,   466.99,   466.99,    467.1,    467.1,    467.1,    467.1,    467.1,    467.1,    467.1,    467.1,    467.1,    467.1,    467.1,    467.1,   517.08,   517.08,   517.08,   517.08,   517.08,   517.08,   517.08,   517.08,   517.08,   517.08,   517.08,   517.08,   517.08,   517.08,   525.35,   525.35,   531.47,   539.11,   542.81,   543.01,   547.01,   551.85,   584.25] p
2026-06-20 01:05:01.359766: predict best end_record 06-21 11:05:00, final soc 1.51kWh, metric 531.82p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:45:00, load 35.07kWh, PV 0.0kWh
2026-06-20 01:05:01.361304:    Slot: [   01:05,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30]
2026-06-20 01:05:01.362824:     SoC: [     7.3,     6.73,     6.01,     5.29,     5.17,     4.45,     3.73,     3.01,     2.29,     1.57,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     3.45,     5.78,      6.0,     8.33,    10.66,    12.98,     13.0,     14.0,     14.0,     14.0,     13.9,    13.78,    13.68,    13.13,    12.35,    12.06,    12.06,    12.01,    11.95,     11.9,    11.77,    11.24,     10.9,     10.0,     9.28,     8.76,     8.03,      7.4,     7.35,     7.25,     7.09,     6.89,     6.68,     6.11,     4.78,     2.68,     2.33,     2.25,      2.1,     1.88,     1.65,     1.29,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     3.45] kWh
2026-06-20 01:05:01.363835:     BAT: [   g~be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be~,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-20 01:05:01.364992:    LOAD: [    1.55,     2.07,     2.75,     3.42,     4.09,     4.76,     5.43,      6.1,     6.77,     7.44,     8.11,     8.79,     9.46,    10.13,     10.8,    11.47,    12.14,    12.81,    13.48,    14.15,    14.82,     15.5,    16.17,    16.84,    17.51,    18.18,    18.85,    19.52,    20.19,    20.86,    21.45,    21.55,    21.65,    21.75,    22.26,    22.99,    23.26,    23.26,    23.31,    23.36,    23.41,    23.53,    24.02,    24.33,    25.18,    25.84,    26.33,    27.01,     27.6,    27.64,    27.74,    27.88,    28.07,    28.27,     28.8,    30.04,    31.99,    32.32,    32.39,    32.53,    32.74,    33.01,    33.34,    33.73,    34.19,    34.41,    34.42,    34.67,    34.98,    35.34] kWh
2026-06-20 01:05:01.366211:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:05:01.367373:  IMPORT: [     0.0,      0.0,      0.0,      0.0,     0.56,     0.56,     0.56,     0.56,     0.56,     0.56,     0.81,     1.48,     2.16,     2.83,      3.5,     4.17,     4.84,     5.51,     6.18,     6.85,     7.52,     10.7,    13.87,    14.78,    17.95,    21.12,    24.29,    24.98,    26.72,     27.4,    27.98,    27.98,    27.98,    27.98,    27.98,    27.98,    27.98,    27.98,    27.98,    27.98,    27.98,    27.98,    27.98,    27.98,    27.98,    27.98,    27.98,    27.98,    27.98,    27.98,    27.98,    27.98,    27.98,    27.98,    27.98,    27.98,    27.98,    27.98,    27.98,    27.98,    27.98,    28.03,    28.03,    28.27,    28.73,    28.95,    28.96,     29.2,    29.51,    32.37] kWh
2026-06-20 01:05:01.368477:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:05:01.369596:  METRIC: [   49.98,    49.98,    49.98,    49.98,    59.15,    59.15,    59.15,    59.15,    59.15,    59.15,    63.64,    74.87,     86.9,    98.21,   110.21,    120.3,   130.97,   141.79,   151.69,   162.17,   172.19,   213.95,    256.6,   269.49,   313.24,   356.65,   400.07,   409.66,   433.56,   442.74,   451.26,   451.26,   451.26,   451.26,   451.26,   451.26,   451.26,   451.26,   451.26,   451.26,   451.26,   451.26,   451.26,   451.26,   451.26,   451.26,   451.26,   501.24,   501.24,   501.24,   501.24,   501.24,   501.24,   501.24,   501.24,   501.24,   501.24,   501.24,   501.24,   501.24,   501.24,   502.07,   502.07,   505.65,   512.94,   516.47,   516.66,   520.48,   525.11,   562.76] p
2026-06-20 01:05:01.371445:  STATE:  [        ,         ,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,     Chrg]
2026-06-20 01:05:01.371479: Saving plan best values to HA entities
2026-06-20 01:05:01.555790: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-20 01:05:01.563429: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0.0
2026-06-20 01:05:01.570802: Best charging limit SoC's [5.0, 16.0, 6.0, 16.0, 13.0, 14.0, 1.5, 16.0, 16.0]kWh, export []kWh gives import battery 45.98kWh, house 8.45kWh, export 0.0kWh, metric 531.82p, metric10 557.71p
2026-06-20 01:05:01.658234: Marginal costs baseline metric (no standing charge): 481.8371
2026-06-20 01:05:01.840197: Marginal energy costs matrix computed: min=13.39 max=19.29
2026-06-20 01:05:01.913793: Rate array import [{'start': 65, 'end': 960, 'rate': 'cheap', 'range': '(13.2p - 19.1p)'}, {'start': 960, 'end': 1020, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 1020, 'end': 1140, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 1380, 'end': 2105, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 65, 'end': 2105, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-20 01:05:01.914264: - Your estimated bill for today is £4.51 and tomorrow is £4.83
2026-06-20 01:05:01.914289: - Import rates are cheap (13.2p - 19.1p) for the next 14 hours and then expensive (27.4p - 28.8p) for the next 1 hour.
2026-06-20 01:05:01.914303: - The battery is currently at 46% and is in eco mode for the next 55 minutes.
2026-06-20 01:05:01.914315: - For the next 48 hours there will be no solar generation.
2026-06-20 01:05:01.914327: - You will run out of battery in 4 and three quarters hours.
2026-06-20 01:05:01.914339: - Your next charge slot will be in 55 minutes where import rates will be cheap (17.7p).
2026-06-20 01:05:01.914351: 
2026-06-20 01:05:01.960252: Plan calculation took 1.10 seconds
2026-06-20 01:05:01.962716: No high rate period found
2026-06-20 01:05:02.008419: Import threshold used for optimisation was 16.86p
2026-06-20 01:05:02.061001: Low import rate windows [0: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 1: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 2: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 3: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 4: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 5: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 6: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 7: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 8: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 9: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 10: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 11: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 12: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 13: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 14: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 15: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 16: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 17: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 18: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 19: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 20: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 21: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 22: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 23: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 24: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 25: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 26: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 27: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 28: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 29: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 30: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 31: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 32: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 33: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 34: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 35: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 36: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 37: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 38: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 39: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 40: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 41: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 42: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 43: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 44: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 45: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 46: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 47: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 48: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 49: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 50: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 51: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 52: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 53: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 54: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 55: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 56: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 57: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 58: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 59: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 60: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 61: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 62: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 63: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 64: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 65: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 66: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 67: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 68: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 69: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 70: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 71: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 72: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 73: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 74: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 75: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 76: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 77: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 78: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 79: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 80: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 81: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 82: 06-21 19:00:00 - 06-21 19:30:00 @ 27.8, 83: 06-21 19:30:00 - 06-21 20:00:00 @ 27.18, 84: 06-21 20:00:00 - 06-21 20:30:00 @ 27.41, 85: 06-21 20:30:00 - 06-21 21:00:00 @ 27.78, 86: 06-21 21:00:00 - 06-21 21:30:00 @ 27.1, 87: 06-21 21:30:00 - 06-21 22:00:00 @ 27.67, 88: 06-21 22:00:00 - 06-21 22:30:00 @ 24.43, 89: 06-21 22:30:00 - 06-21 23:00:00 @ 23.72, 90: 06-21 23:00:00 - 06-21 23:30:00 @ 19.93, 91: 06-21 23:30:00 - 06-22 00:00:00 @ 20.04, 92: 06-22 00:00:00 - 06-22 00:30:00 @ 20.31, 93: 06-22 00:30:00 - 06-22 01:00:00 @ 19.75, 94: 06-22 01:00:00 - 06-22 01:30:00 @ 19.14]
2026-06-20 01:05:02.070048: Inverter 0 Charge window will be: 2026-06-20 02:00:00+01:00 - 2026-06-20 03:00:00+01:00 - current SoC 46%, target 31%
2026-06-20 01:05:02.070163: Inverter 0 disabled charge window while waiting for schedule (now 06-20 01:05:00 target set_window_minutes 30 charge start time 06-20 02:00:00) original inverter start time 06-22 00:00:00
2026-06-20 01:05:02.070239: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-20 01:05:02.070479: Adjust demand (idle) time computed is 00:00:00-23:59:00
2026-06-20 01:05:02.070646: Not setting charging SoC as we are not within the window (now 06-20 01:05:00 target set_soc_minutes 30 charge start time 06-22 00:00:00)
2026-06-20 01:05:02.070692: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-20 01:05:02.070742: Inverter 0 Current Target SoC is 7%, already at target
2026-06-20 01:05:02.070824: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:05:02.070853: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:05:02.070877: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:05:02.070900: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:05:02.070921: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:05:02.070942: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:05:02.070964: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:05:02.070982: Inverter 0 count register writes 0
2026-06-20 01:05:02.088623: Will not recompute the plan, it is 5.0 minutes old and max age is 10 minutes
2026-06-20 01:05:02.093270: Total inverter register writes now 2
2026-06-20 01:05:02.117838: Completed run status Demand
2026-06-20 01:05:02.123702: Info: record_status Demand
2026-06-20 01:05:02.135023: Saved current settings to /config/predbat_config.json
2026-06-20 01:05:42.211998: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-20 01:05:42.212165: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-20 01:05:42.212194: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-20 01:05:42.212299: Inverter 0 idle time is 06-20 00:00:00-06-20 23:59:00
2026-06-20 01:05:42.212325: Note: Inverter does not support discharge freeze - disabled
2026-06-20 01:05:42.212339: Note: Inverter does not support charge freeze - disabled
2026-06-20 01:05:42.212352: Note: Inverter does not support reserve - disabling reserve functions
2026-06-20 01:07:42.369650: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-20 01:07:42.369924: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-20 01:07:42.369954: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-20 01:07:42.370074: Inverter 0 idle time is 06-20 00:00:00-06-20 23:59:00
2026-06-20 01:07:42.370101: Note: Inverter does not support discharge freeze - disabled
2026-06-20 01:07:42.370118: Note: Inverter does not support charge freeze - disabled
2026-06-20 01:07:42.370134: Note: Inverter does not support reserve - disabling reserve functions
2026-06-20 01:09:42.539129: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-20 01:09:42.539323: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-20 01:09:42.539354: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-20 01:09:42.539502: Inverter 0 idle time is 06-20 00:00:00-06-20 23:59:00
2026-06-20 01:09:42.539541: Note: Inverter does not support discharge freeze - disabled
2026-06-20 01:09:42.539558: Note: Inverter does not support charge freeze - disabled
2026-06-20 01:09:42.539573: Note: Inverter does not support reserve - disabling reserve functions
2026-06-20 01:10:00.627874: --------------- PredBat - update at 2026-06-20 01:10:00+01:00 with clock skew 0 minutes, minutes now 70
2026-06-20 01:10:00.628392: Saved current settings to /config/predbat_config.json
2026-06-20 01:10:00.628471: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 85.0 minutes
2026-06-20 01:10:00.628541: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.14, latest beta is v8.40.14
2026-06-20 01:10:00.628604: Autoupdate: There is an update pending v8.40.14 Fix lost config, further rollout of storage class - auto update is off
2026-06-20 01:10:00.648080: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-20 01:10:00.648539: Predbat mode is set to Control charge
2026-06-20 01:10:00.755774: Found 11520 load_today datapoints going back 2 days
2026-06-20 01:10:00.755876: Using load_power data to fill gaps in load_today data
2026-06-20 01:10:00.823472: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-20 01:10:00.823609: Zero load period starting at 2026-06-19T12:09:00+0100 (781 minutes) for 889 minutes with base value 0.9
2026-06-20 01:10:00.823653: Zero load period starting at 2026-06-18T19:24:00+0100 (1786 minutes) for 64 minutes with base value 0.8
2026-06-20 01:10:00.824635: Processing 384 30-minute periods for power integration
2026-06-20 01:10:00.880255: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-20 01:10:00.880346: Car charging hold True, threshold 6.0kWh
2026-06-20 01:10:00.880376: Current data so far today: load 1.7kWh, import 0.0kWh, export 0.0kWh, PV 0kWh
2026-06-20 01:10:00.895543: Standing charge is set to 49.98p
2026-06-20 01:10:00.926237: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-20 01:10:00.926328: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-20 01:10:00.926543: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 70.0 minutes
2026-06-20 01:10:00.926995: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-21&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 70.0 minutes
2026-06-20 01:10:00.929855: Loaded 47 datapoints of futurerate analysis
2026-06-20 01:10:01.005988: Predicted future rates: ['06-20 00:00:00 => 20.28 / 15.95', '06-20 01:00:00 => 19.56 / 15.57', '06-20 02:00:00 => 19.09 / 15.32', '06-20 03:00:00 => 18.58 / 15.06', '06-20 04:00:00 => 18.16 / 14.84', '06-20 05:00:00 => 17.84 / 14.67', '06-20 06:00:00 => 17.39 / 14.43', '06-20 07:00:00 => 16.63 / 14.03', '06-20 08:00:00 => 16.22 / 13.81', '06-20 09:00:00 => 16.41 / 13.91', '06-20 10:00:00 => 16.14 / 13.77', '06-20 11:00:00 => 15.14 / 13.24', '06-20 12:00:00 => 14.31 / 12.8', '06-20 13:00:00 => 13.68 / 12.47', '06-20 14:00:00 => 13.59 / 12.42', '06-20 15:00:00 => 14.65 / 12.98', '06-20 16:00:00 => 29.39 / 14.61', '06-20 17:00:00 => 31.13 / 15.53', '06-20 18:00:00 => 33.97 / 17.02', '06-20 19:00:00 => 23.49 / 17.65', '06-20 20:00:00 => 25.4 / 18.66', '06-20 21:00:00 => 25.19 / 18.55', '06-20 22:00:00 => 23.62 / 17.72']
2026-06-20 01:10:01.034375: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-20 01:10:01.034643: Import rates: min 13.17p, max 36.53p, average 20.1p
2026-06-20 01:10:01.066173: Export rates: min 0p, max 0p, average 0.0p
2026-06-20 01:10:01.066251: Rate thresholds (for charge/export) are import 36.03p (0.0p), export -0.1p (0.0p)
2026-06-20 01:10:01.067208: High export rate found rates in range 99p to -99p
2026-06-20 01:10:01.127132: Low Import rate found rates in range 13.17p to 34.93p
2026-06-20 01:10:01.127246: Battery level now 7.3kWh, -1hr ago 8.64kWh, at midnight 8.64kWh, battery value change in the last hour -19.0p, change today -19.0p, rate_forward 14.14p
2026-06-20 01:10:01.127438: Last hour: net energy 0.0kWh, import 0.0kWh, export 0.0kWh, car 0kWh, load 1.6kWh, net cost 0.0p, import 0.0p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-20 01:10:01.166181: Today's energy total net 0.0kWh, import 0.0kWh, export 0.0kWh, cost 49.98p, import 0.0p, export 0.0p, carbon 0.0kg
2026-06-20 01:10:01.166278: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-20 01:10:01.169413: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-20 01:10:01.170751: Warn: Found 1 gaps in load_today totalling 9525 minutes to fill using average data
2026-06-20 01:10:01.170843: Gap starting at 2026-06-18T15:55:00+0100 (1995 minutes) for 9525 minutes
2026-06-20 01:10:01.186304: Historical days now [7] weight [1]
2026-06-20 01:10:01.202468: Today's load divergence 100.0%, in-day adjustment 180.72%, damping 0.95x, yesterday 180.72% today 100.0% blend 100.0%
2026-06-20 01:10:01.202521: Today's predicted so far 0.18kWh with 0.0kWh car/iBoost excluded, 0kWh import ignored, and 0kWh forecast extra.
2026-06-20 01:10:01.202547: Today's actual load so far 1.62kWh with 0.0kWh car/iBoost excluded, and 0kWh import ignored.
2026-06-20 01:10:01.239477: Inverter 0: Type SK Sunsynk
2026-06-20 01:10:01.239545: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-20 01:10:01.239748: Reserve min: 7%, battery_min: 7%
2026-06-20 01:10:01.239829: Inverter 0 with soc_max 16.0kWh, nominal_capacity 16.0kWh, battery rate raw 5000.0W, charge rate 5.0kW, charge rate DC 5.0kW, discharge rate 5.0kW, battery_rate_min 0.0W, AC limit 5.0kW, export limit 100.0kW, reserve 7%, current_reserve 7%, temperature 20°C
2026-06-20 01:10:01.240124: Inverter 0 SoC: 7.16kW 45%, current charge rate 5000W, current discharge rate 5250W, current battery power 1667W, current battery voltage 51.2V, grid power -55W, load power 1708W, PV Power 0W
2026-06-20 01:10:01.240293: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-20 01:10:01.240366: Inverter 0 scheduled charge enable is False
2026-06-20 01:10:01.240390: Inverter 0 charge windows currently []
2026-06-20 01:10:01.240413: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-20 01:10:01.240586: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-20 01:10:01.240616: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-20 01:10:01.240648: Inverter 0 scheduled discharge enable is False
2026-06-20 01:10:01.240785: Inverter 0 idle time is 06-20 00:00:00-06-20 23:59:00
2026-06-20 01:10:01.240817: Inverter 0 discharge windows currently []
2026-06-20 01:10:01.240836: Note: Inverter does not support discharge freeze - disabled
2026-06-20 01:10:01.240852: Note: Inverter does not support charge freeze - disabled
2026-06-20 01:10:01.240867: Note: Inverter does not support reserve - disabling reserve functions
2026-06-20 01:10:01.296098: Dynamic load last period 1.80kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-20 01:10:01.296184: Plan was last updated on 2026-06-20 01:00:00+01:00 and is now 10.0 minutes old
2026-06-20 01:10:01.296545: Best charge window [ 20-06 02:00:00 - 20-06 03:00:00 @ 17.04p 31%, 20-06 11:00:00 - 20-06 12:00:00 @ 13.31p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 38%, 20-06 12:30:00 - 20-06 14:00:00 @ 13.72p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 81%, 20-06 14:30:00 - 20-06 16:00:00 @ 14.11p 88%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 9%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 22-06 00:00:00 @ 21.21p 100% ]
2026-06-20 01:10:01.296580: Best export window [  ]
2026-06-20 01:10:01.297390: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-20 01:10:01.299442: Load divergence over 8.0 hours mean 710.6W, min 490.8W, max 714.0W, std dev 22.55W, divergence 1.59%
2026-06-20 01:10:01.321421: Creating pool of 12 processes to match your CPU count
2026-06-20 01:10:01.408674: predict base end_record 06-21 11:10:00, final soc 1.12kWh, metric 606.9p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:20:00, load 35.35kWh, PV 0.0kWh
2026-06-20 01:10:01.410519:    Slot: [   01:10,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30]
2026-06-20 01:10:01.411718:     SoC: [    7.16,     6.71,     5.99,     5.26,     4.54,     3.81,     3.08,     2.36,     1.63,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-20 01:10:01.412749:     BAT: [   g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-20 01:10:01.414034:    LOAD: [     1.7,     2.12,     2.79,     3.47,     4.14,     4.82,      5.5,     6.17,     6.85,     7.53,      8.2,     8.88,     9.55,    10.23,    10.91,    11.58,    12.26,    12.94,    13.61,    14.29,    14.97,    15.64,    16.32,     17.0,    17.67,    18.35,    19.02,     19.7,    20.38,    21.05,    21.64,    21.74,    21.84,    21.95,    22.38,    23.14,    23.45,    23.45,     23.5,    23.55,     23.6,    23.74,    24.21,    24.53,    25.37,    26.04,    26.52,     27.2,    27.79,    27.84,    27.93,    28.08,    28.27,    28.46,    28.99,    30.23,    32.18,    32.51,    32.59,    32.73,    32.93,     33.2,    33.53,    33.92,    34.38,     34.6,    34.62,    34.86,    35.17,    35.53] kWh
2026-06-20 01:10:01.415171:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:10:01.416352:  IMPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.2,     0.88,     1.55,     2.23,     2.91,     3.58,     4.26,     4.94,     5.61,     6.29,     6.97,     7.64,     8.32,     8.99,     9.67,    10.35,    11.02,     11.7,    12.38,    13.05,    13.73,    14.32,    14.41,    14.52,    14.62,    15.05,    15.82,    16.12,    16.13,    16.17,    16.23,    16.27,    16.42,    16.89,     17.2,    18.05,    18.71,     19.2,    19.88,    20.47,    20.51,    20.61,    20.75,    20.94,    21.14,    21.67,    22.91,    24.86,    25.19,    25.26,     25.4,    25.61,    25.87,     26.2,     26.6,    27.06,    27.28,    27.29,    27.53,    27.84,     28.2] kWh
2026-06-20 01:10:01.417509:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:10:01.418728:  METRIC: [   49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    53.67,    65.64,    76.96,    89.08,   100.49,   112.58,   122.75,    133.5,   144.41,   154.38,   164.95,   175.04,   183.95,   193.04,    202.6,   211.94,    221.2,   230.46,   239.88,   249.14,    258.4,   266.96,   269.71,   272.61,   275.79,   289.08,   315.88,   326.99,   327.05,   328.36,   329.79,   331.11,   335.03,   347.98,   355.65,   375.69,   388.98,   398.73,   462.54,   474.09,   475.01,   476.79,   479.32,   482.44,   486.11,   495.93,   518.97,   555.37,   561.36,    562.7,   565.04,   568.68,   573.19,   579.12,   585.06,   592.36,   595.89,   596.08,   599.89,   604.52,   609.26] p
2026-06-20 01:10:01.543241: Battery has 4.17 hours left - now at 7.16kWh
2026-06-20 01:10:01.583084: predict base10 end_record 06-21 11:10:00, final soc 1.12kWh, metric 636.05p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:05:00, load 36.96kWh, PV 0.0kWh
2026-06-20 01:10:01.584578:    Slot: [   01:10,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30]
2026-06-20 01:10:01.585831:     SoC: [    7.16,     6.69,     5.93,     5.17,     4.41,     3.65,     2.89,     2.13,     1.36,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-20 01:10:01.586843:     BAT: [   g~be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-20 01:10:01.587986:    LOAD: [     1.7,     2.14,     2.84,     3.55,     4.26,     4.97,     5.68,     6.39,      7.1,      7.8,     8.51,     9.22,     9.93,    10.64,    11.35,    12.06,    12.77,    13.47,    14.18,    14.89,     15.6,    16.31,    17.02,    17.73,    18.44,    19.14,    19.85,    20.56,    21.27,    21.98,     22.6,     22.7,    22.81,    22.91,    23.37,    24.17,    24.49,    24.49,    24.54,     24.6,    24.65,     24.8,    25.29,    25.62,     26.5,     27.2,    27.71,    28.43,    29.04,    29.09,    29.19,    29.34,    29.54,    29.74,     30.3,     31.6,    33.64,    33.98,    34.06,    34.21,    34.42,     34.7,    35.05,    35.47,    35.95,    36.17,    36.19,    36.44,    36.77,    37.15] kWh
2026-06-20 01:10:01.589095:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:10:01.590352:  IMPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,     0.48,     1.19,      1.9,     2.61,     3.32,     4.02,     4.73,     5.44,     6.15,     6.86,     7.57,     8.28,     8.99,     9.69,     10.4,    11.11,    11.82,    12.53,    13.24,    13.95,    14.66,    15.27,    15.37,    15.48,    15.59,    16.04,    16.85,    17.17,    17.17,    17.22,    17.27,    17.32,    17.47,    17.97,    18.29,    19.18,    19.88,    20.39,     21.1,    21.71,    21.76,    21.86,    22.01,    22.21,    22.42,    22.97,    24.27,    26.32,    26.66,    26.74,    26.89,     27.1,    27.38,    27.73,    28.14,    28.62,    28.85,    28.86,    29.12,    29.44,    29.82] kWh
2026-06-20 01:10:01.591964:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:10:01.593155:  METRIC: [   49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    58.77,    71.31,    83.17,    95.88,   107.83,    120.5,   131.16,   142.42,   153.85,    164.3,   175.38,   185.96,   195.29,   204.82,   214.84,   224.62,   234.32,   244.02,    253.9,    263.6,   273.31,   282.28,   285.15,   288.19,   291.51,   305.44,   333.52,   345.17,   345.23,   346.61,   348.11,   349.49,    353.6,   367.17,   375.21,    396.2,   410.13,   420.34,   484.81,   496.91,   497.88,   499.74,   502.39,   505.65,    509.5,   519.79,   543.92,   582.06,   588.34,   589.74,   592.19,   596.01,   600.73,   606.94,   613.16,   620.81,   624.51,   624.71,    628.7,   633.55,   638.51] p
2026-06-20 01:10:01.663641: predict best10 end_record 06-21 11:10:00, final soc 1.77kWh, metric 566.35p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:35:00, load 36.96kWh, PV 0.0kWh
2026-06-20 01:10:01.665037:    Slot: [   01:10,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30]
2026-06-20 01:10:01.666141:     SoC: [    7.16,     6.69,     5.93,     5.17,     5.17,     4.41,     3.65,     2.89,     2.13,     1.36,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     3.06,      5.0,      6.0,     7.94,     9.88,    11.82,     13.0,     14.0,     14.0,     14.0,    13.89,    13.77,    13.66,    13.17,    12.31,    11.97,    11.96,    11.91,    11.85,     11.8,    11.63,    11.11,    10.76,      9.8,     9.05,     8.51,     7.74,     7.08,     7.03,     6.92,     6.76,     6.55,     6.33,     5.73,     4.33,     2.14,     1.77,     1.69,     1.53,      1.3,      1.5,     1.13,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     3.06] kWh
2026-06-20 01:10:01.666953:     BAT: [   g~be-,    g>be-,    g>be-,    g<be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be~,    g~be-,    g~be-,    g>be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g<bf+,    g>be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-20 01:10:01.667909:    LOAD: [     1.7,     2.14,     2.84,     3.55,     4.26,     4.97,     5.68,     6.39,      7.1,      7.8,     8.51,     9.22,     9.93,    10.64,    11.35,    12.06,    12.77,    13.47,    14.18,    14.89,     15.6,    16.31,    17.02,    17.73,    18.44,    19.14,    19.85,    20.56,    21.27,    21.98,     22.6,     22.7,    22.81,    22.91,    23.37,    24.17,    24.49,    24.49,    24.54,     24.6,    24.65,     24.8,    25.29,    25.62,     26.5,     27.2,    27.71,    28.43,    29.04,    29.09,    29.19,    29.34,    29.54,    29.74,     30.3,     31.6,    33.64,    33.98,    34.06,    34.21,    34.42,     34.7,    35.05,    35.47,    35.95,    36.17,    36.19,    36.44,    36.77,    37.15] kWh
2026-06-20 01:10:01.668789:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:10:01.669729:  IMPORT: [     0.0,      0.0,      0.0,      0.0,     0.71,     0.71,     0.71,     0.71,     0.71,     0.71,     1.19,      1.9,     2.61,     3.32,     4.02,     4.73,     5.44,     6.15,     6.86,     7.57,     8.28,    11.07,    13.86,    15.64,    18.44,    21.23,    24.02,     26.0,    27.78,    28.49,     29.1,     29.1,     29.1,     29.1,     29.1,     29.1,     29.1,     29.1,     29.1,     29.1,     29.1,     29.1,     29.1,     29.1,     29.1,     29.1,     29.1,     29.1,     29.1,     29.1,     29.1,     29.1,     29.1,     29.1,     29.1,     29.1,     29.1,     29.1,     29.1,     29.1,     29.1,     29.6,     29.6,    30.01,    30.49,    30.72,    30.73,    30.99,    31.31,    33.77] kWh
2026-06-20 01:10:01.670627:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:10:01.671547:  METRIC: [   49.98,    49.98,    49.98,    49.98,    61.59,    61.59,    61.59,    61.59,    61.59,    61.59,     70.1,    81.97,    94.67,   106.62,    119.3,   129.95,   141.22,   152.65,   163.09,   174.17,   184.75,   221.51,   259.07,   284.26,   322.78,   361.01,   399.24,   426.77,   451.18,   460.88,   469.86,   469.86,   469.86,   469.86,   469.86,   469.86,   469.86,   469.86,   469.86,   469.86,   469.86,   469.86,   469.86,   469.86,   469.86,   469.86,   469.86,   519.84,   519.84,   519.84,   519.84,   519.84,   519.84,   519.84,   519.84,   519.84,   519.84,   519.84,   519.84,   519.84,   519.84,    528.2,    528.2,   534.32,   541.96,   545.66,   545.86,   549.86,    554.7,    587.1] p
2026-06-20 01:10:01.742463: predict best end_record 06-21 11:10:00, final soc 1.9kWh, metric 541.17p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:45:00, load 35.35kWh, PV 0.0kWh
2026-06-20 01:10:01.743699:    Slot: [   01:10,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30]
2026-06-20 01:10:01.744619:     SoC: [    7.16,     6.71,     5.99,     5.26,     5.14,     4.41,     3.69,     2.96,     2.23,     1.51,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     3.45,     5.78,      6.0,     8.33,    10.66,    12.98,     13.0,     14.0,     14.0,     14.0,     13.9,    13.78,    13.67,    13.21,    12.38,    12.06,    12.06,    12.01,    11.95,     11.9,    11.74,    11.24,     10.9,     9.99,     9.28,     8.76,     8.03,      7.4,     7.35,     7.24,     7.09,     6.88,     6.68,     6.11,     4.77,     2.68,     2.33,     2.25,      2.1,     1.88,     1.64,     1.29,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     3.45] kWh
2026-06-20 01:10:01.745379:     BAT: [   g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be~,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-20 01:10:01.746331:    LOAD: [     1.7,     2.12,     2.79,     3.47,     4.14,     4.82,      5.5,     6.17,     6.85,     7.53,      8.2,     8.88,     9.55,    10.23,    10.91,    11.58,    12.26,    12.94,    13.61,    14.29,    14.97,    15.64,    16.32,     17.0,    17.67,    18.35,    19.02,     19.7,    20.38,    21.05,    21.64,    21.74,    21.84,    21.95,    22.38,    23.14,    23.45,    23.45,     23.5,    23.55,     23.6,    23.74,    24.21,    24.53,    25.37,    26.04,    26.52,     27.2,    27.79,    27.84,    27.93,    28.08,    28.27,    28.46,    28.99,    30.23,    32.18,    32.51,    32.59,    32.73,    32.93,     33.2,    33.53,    33.92,    34.38,     34.6,    34.62,    34.86,    35.17,    35.53] kWh
2026-06-20 01:10:01.747218:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:10:01.748135:  IMPORT: [     0.0,      0.0,      0.0,      0.0,     0.56,     0.56,     0.56,     0.56,     0.56,     0.56,     0.88,     1.55,     2.23,     2.91,     3.58,     4.26,     4.94,     5.61,     6.29,     6.97,     7.64,    10.82,    13.99,    14.91,    18.09,    21.26,    24.44,    25.13,    26.88,    27.56,    28.15,    28.15,    28.15,    28.15,    28.15,    28.15,    28.15,    28.15,    28.15,    28.15,    28.15,    28.15,    28.15,    28.15,    28.15,    28.15,    28.15,    28.15,    28.15,    28.15,    28.15,    28.15,    28.15,    28.15,    28.15,    28.15,    28.15,    28.15,    28.15,    28.15,    28.15,     28.2,     28.2,    28.44,     28.9,    29.12,    29.13,    29.37,    29.68,    32.54] kWh
2026-06-20 01:10:01.749005:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:10:01.749958:  METRIC: [   49.98,    49.98,    49.98,    49.98,    59.22,    59.22,    59.22,    59.22,    59.22,    59.22,    64.78,     76.1,    88.23,    99.63,   111.72,   121.89,   132.64,   143.55,   153.52,   164.09,   174.19,   216.01,   258.73,   271.69,   315.51,    359.0,    402.5,   412.16,   436.12,   445.38,   453.94,   453.94,   453.94,   453.94,   453.94,   453.94,   453.94,   453.94,   453.94,   453.94,   453.94,   453.94,   453.94,   453.94,   453.94,   453.94,   453.94,   503.93,   503.93,   503.93,   503.93,   503.93,   503.93,   503.93,   503.93,   503.93,   503.93,   503.93,   503.93,   503.93,   503.93,   504.75,   504.75,   508.35,   515.65,   519.18,   519.37,   523.19,   527.81,   565.47] p
2026-06-20 01:10:01.751468:  STATE:  [        ,         ,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,     Chrg]
2026-06-20 01:10:01.751493: Saving plan best values to HA entities
2026-06-20 01:10:01.902031: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0
2026-06-20 01:10:01.906543: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-20 01:10:01.910935: Best charging limit SoC's [5.0, 16.0, 6.0, 16.0, 13.0, 14.0, 1.5, 16.0, 16.0]kWh, export []kWh gives import battery 46.08kWh, house 8.56kWh, export 0.0kWh, metric 541.17p, metric10 566.35p
2026-06-20 01:10:01.984161: Marginal costs baseline metric (no standing charge): 491.1896
2026-06-20 01:10:02.162976: Marginal energy costs matrix computed: min=13.47 max=19.13
2026-06-20 01:10:02.244331: Rate array import [{'start': 70, 'end': 960, 'rate': 'cheap', 'range': '(13.2p - 19.1p)'}, {'start': 960, 'end': 1020, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 1020, 'end': 1140, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 1380, 'end': 2110, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 70, 'end': 2110, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-20 01:10:02.244833: - Your estimated bill for today is £4.54 and tomorrow is £4.84
2026-06-20 01:10:02.244859: - Import rates are cheap (13.2p - 19.1p) for the next 14 hours and then expensive (27.4p - 28.8p) for the next 1 hour.
2026-06-20 01:10:02.244874: - The battery is currently at 45% and is in eco mode for the next 50 minutes.
2026-06-20 01:10:02.244886: - For the next 48 hours there will be no solar generation.
2026-06-20 01:10:02.244898: - You will run out of battery in 4 and a half hours.
2026-06-20 01:10:02.244910: - Your next charge slot will be in 50 minutes where import rates will be cheap (17.7p).
2026-06-20 01:10:02.244922: 
2026-06-20 01:10:02.284276: Plan calculation took 0.99 seconds
2026-06-20 01:10:02.287492: No high rate period found
2026-06-20 01:10:02.340910: Import threshold used for optimisation was 16.86p
2026-06-20 01:10:02.383938: Low import rate windows [0: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 1: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 2: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 3: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 4: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 5: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 6: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 7: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 8: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 9: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 10: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 11: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 12: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 13: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 14: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 15: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 16: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 17: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 18: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 19: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 20: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 21: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 22: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 23: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 24: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 25: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 26: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 27: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 28: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 29: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 30: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 31: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 32: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 33: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 34: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 35: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 36: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 37: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 38: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 39: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 40: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 41: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 42: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 43: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 44: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 45: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 46: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 47: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 48: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 49: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 50: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 51: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 52: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 53: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 54: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 55: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 56: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 57: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 58: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 59: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 60: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 61: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 62: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 63: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 64: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 65: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 66: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 67: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 68: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 69: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 70: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 71: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 72: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 73: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 74: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 75: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 76: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 77: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 78: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 79: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 80: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 81: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 82: 06-21 19:00:00 - 06-21 19:30:00 @ 27.8, 83: 06-21 19:30:00 - 06-21 20:00:00 @ 27.18, 84: 06-21 20:00:00 - 06-21 20:30:00 @ 27.41, 85: 06-21 20:30:00 - 06-21 21:00:00 @ 27.78, 86: 06-21 21:00:00 - 06-21 21:30:00 @ 27.1, 87: 06-21 21:30:00 - 06-21 22:00:00 @ 27.67, 88: 06-21 22:00:00 - 06-21 22:30:00 @ 24.43, 89: 06-21 22:30:00 - 06-21 23:00:00 @ 23.72, 90: 06-21 23:00:00 - 06-21 23:30:00 @ 19.93, 91: 06-21 23:30:00 - 06-22 00:00:00 @ 20.04, 92: 06-22 00:00:00 - 06-22 00:30:00 @ 20.31, 93: 06-22 00:30:00 - 06-22 01:00:00 @ 19.75, 94: 06-22 01:00:00 - 06-22 01:30:00 @ 19.14]
2026-06-20 01:10:02.389372: Inverter 0 Charge window will be: 2026-06-20 02:00:00+01:00 - 2026-06-20 03:00:00+01:00 - current SoC 45%, target 31%
2026-06-20 01:10:02.389474: Inverter 0 disabled charge window while waiting for schedule (now 06-20 01:10:00 target set_window_minutes 30 charge start time 06-20 02:00:00) original inverter start time 06-22 00:00:00
2026-06-20 01:10:02.389546: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-20 01:10:02.389810: Adjust demand (idle) time computed is 00:00:00-23:59:00
2026-06-20 01:10:02.389979: Not setting charging SoC as we are not within the window (now 06-20 01:10:00 target set_soc_minutes 30 charge start time 06-22 00:00:00)
2026-06-20 01:10:02.390018: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-20 01:10:02.390061: Inverter 0 Current Target SoC is 7%, already at target
2026-06-20 01:10:02.390129: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:10:02.390154: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:10:02.390173: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:10:02.390191: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:10:02.390209: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:10:02.390226: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:10:02.390243: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:10:02.390258: Inverter 0 count register writes 0
2026-06-20 01:10:02.404095: Will recompute the plan as it is now 10.0 minutes old and will exceed the max age of 10 minutes before the next run
2026-06-20 01:10:02.404227: Recompute is saving previous plan...
2026-06-20 01:10:02.406988: Best charge window [ 20-06 01:00:00 - 20-06 01:30:00 @ 19.14p 0%, 20-06 01:30:00 - 20-06 02:00:00 @ 18.62p 0%, 20-06 02:00:00 - 20-06 02:30:00 @ 17.7p 0%, 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 0%, 20-06 03:00:00 - 20-06 03:30:00 @ 18.92p 0%, 20-06 03:30:00 - 20-06 04:00:00 @ 18.47p 0%, 20-06 04:00:00 - 20-06 04:30:00 @ 18.56p 0%, 20-06 04:30:00 - 20-06 05:00:00 @ 18.67p 0%, 20-06 05:00:00 - 20-06 05:30:00 @ 18.26p 0%, 20-06 05:30:00 - 20-06 06:00:00 @ 17.7p 0%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 0%, 20-06 06:30:00 - 20-06 07:00:00 @ 17.92p 0%, 20-06 07:00:00 - 20-06 07:30:00 @ 16.86p 0%, 20-06 07:30:00 - 20-06 08:00:00 @ 17.88p 0%, 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 0%, 20-06 08:30:00 - 20-06 09:00:00 @ 15.9p 0%, 20-06 09:00:00 - 20-06 09:30:00 @ 16.13p 0%, 20-06 09:30:00 - 20-06 10:00:00 @ 14.74p 0%, 20-06 10:00:00 - 20-06 10:30:00 @ 15.62p 0%, 20-06 10:30:00 - 20-06 11:00:00 @ 14.93p 0%, 20-06 11:00:00 - 20-06 11:30:00 @ 13.17p 0%, 20-06 11:30:00 - 20-06 12:00:00 @ 13.45p 0%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 0%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 0%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 0%, 20-06 13:30:00 - 20-06 14:00:00 @ 13.69p 0%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 0%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 0%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 0%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 0%, 20-06 16:00:00 - 20-06 16:30:00 @ 28.77p 0%, 20-06 16:30:00 - 20-06 17:00:00 @ 27.39p 0%, 20-06 17:00:00 - 20-06 17:30:00 @ 31.14p 0%, 20-06 17:30:00 - 20-06 18:00:00 @ 30.7p 0%, 20-06 18:00:00 - 20-06 18:30:00 @ 34.93p 0%, 20-06 19:00:00 - 20-06 19:30:00 @ 27.8p 0%, 20-06 19:30:00 - 20-06 20:00:00 @ 27.18p 0%, 20-06 20:00:00 - 20-06 20:30:00 @ 27.41p 0%, 20-06 20:30:00 - 20-06 21:00:00 @ 27.78p 0%, 20-06 21:00:00 - 20-06 21:30:00 @ 27.1p 0%, 20-06 21:30:00 - 20-06 22:00:00 @ 27.67p 0%, 20-06 22:00:00 - 20-06 22:30:00 @ 24.43p 0%, 20-06 22:30:00 - 20-06 23:00:00 @ 23.72p 0%, 20-06 23:00:00 - 20-06 23:30:00 @ 19.93p 0%, 20-06 23:30:00 - 21-06 00:00:00 @ 20.04p 0%, 21-06 00:00:00 - 21-06 00:30:00 @ 20.31p 0%, 21-06 00:30:00 - 21-06 01:00:00 @ 19.75p 0%, 21-06 01:00:00 - 21-06 01:30:00 @ 19.14p 0%, 21-06 01:30:00 - 21-06 02:00:00 @ 18.62p 0%, 21-06 02:00:00 - 21-06 02:30:00 @ 17.7p 0%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 0%, 21-06 03:00:00 - 21-06 03:30:00 @ 18.92p 0%, 21-06 03:30:00 - 21-06 04:00:00 @ 18.47p 0%, 21-06 04:00:00 - 21-06 04:30:00 @ 18.56p 0%, 21-06 04:30:00 - 21-06 05:00:00 @ 18.67p 0%, 21-06 05:00:00 - 21-06 05:30:00 @ 18.26p 0%, 21-06 05:30:00 - 21-06 06:00:00 @ 17.7p 0%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 0%, 21-06 06:30:00 - 21-06 07:00:00 @ 17.92p 0%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 0%, 21-06 07:30:00 - 21-06 08:00:00 @ 17.88p 0%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 0%, 21-06 08:30:00 - 21-06 09:00:00 @ 15.9p 0%, 21-06 09:00:00 - 21-06 09:30:00 @ 16.13p 0%, 21-06 09:30:00 - 21-06 10:00:00 @ 14.74p 0%, 21-06 10:00:00 - 21-06 10:30:00 @ 15.62p 0%, 21-06 10:30:00 - 21-06 11:00:00 @ 14.93p 0%, 21-06 11:00:00 - 21-06 11:30:00 @ 13.17p 0%, 21-06 11:30:00 - 21-06 12:00:00 @ 13.45p 0%, 21-06 12:00:00 - 21-06 12:30:00 @ 14.13p 0%, 21-06 12:30:00 - 21-06 13:00:00 @ 13.8p 0%, 21-06 13:00:00 - 21-06 13:30:00 @ 13.69p 0%, 21-06 13:30:00 - 21-06 14:00:00 @ 13.69p 0%, 21-06 14:00:00 - 21-06 14:30:00 @ 13.93p 0%, 21-06 14:30:00 - 21-06 15:00:00 @ 13.69p 0%, 21-06 15:00:00 - 21-06 15:30:00 @ 13.69p 0%, 21-06 15:30:00 - 21-06 16:00:00 @ 14.54p 0%, 21-06 16:00:00 - 21-06 16:30:00 @ 28.77p 0%, 21-06 16:30:00 - 21-06 17:00:00 @ 27.39p 0%, 21-06 17:00:00 - 21-06 17:30:00 @ 31.14p 0%, 21-06 17:30:00 - 21-06 18:00:00 @ 30.7p 0%, 21-06 18:00:00 - 21-06 18:30:00 @ 34.93p 0%, 21-06 19:00:00 - 21-06 19:30:00 @ 27.8p 0%, 21-06 19:30:00 - 21-06 20:00:00 @ 27.18p 0%, 21-06 20:00:00 - 21-06 20:30:00 @ 27.41p 0%, 21-06 20:30:00 - 21-06 21:00:00 @ 27.78p 0%, 21-06 21:00:00 - 21-06 21:30:00 @ 27.1p 0%, 21-06 21:30:00 - 21-06 22:00:00 @ 27.67p 0%, 21-06 22:00:00 - 21-06 22:30:00 @ 24.43p 0%, 21-06 22:30:00 - 21-06 23:00:00 @ 23.72p 0%, 21-06 23:00:00 - 21-06 23:30:00 @ 19.93p 0%, 21-06 23:30:00 - 22-06 00:00:00 @ 20.04p 0%, 22-06 00:00:00 - 22-06 00:30:00 @ 20.31p 0%, 22-06 00:30:00 - 22-06 01:00:00 @ 19.75p 0%, 22-06 01:00:00 - 22-06 01:30:00 @ 19.14p 0% ]
2026-06-20 01:10:02.407044: Best export window [  ]
2026-06-20 01:10:02.407706: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-20 01:10:02.409338: Load divergence over 8.0 hours mean 710.6W, min 490.8W, max 714.0W, std dev 22.55W, divergence 1.59%
2026-06-20 01:10:02.425733: Creating pool of 12 processes to match your CPU count
2026-06-20 01:10:02.473970: Calculate Best options: mode(Control charge), calculate_export_oncharge(False), calculate_export_on_pv(True), set_export_freeze_only(False), set_discharge_during_charge(True), combine_charge_slots(False), combine_export_slots(False), combine_rate_threshold(0.0), best_soc_min(0.0 kWh), best_soc_max(0.0 kWh), best_soc_keep(0.0 kWh), inverter_loss(4%), battery_loss(3%), battery_loss_discharge (3%), inverter_hybrid(True), metric_min_improvement(0.0p), metric_min_improvement_export(0.1p), metric_min_improvement_export_freeze(0.1p), metric_battery_cycle(0p/kWh), metric_battery_value_scaling(1.0 x) 
2026-06-20 01:10:02.476183: Optimise levels pass started at 2026-06-20 01:10:02
2026-06-20 01:10:02.476228: Optimise all windows, total charge 94 export 1
2026-06-20 01:10:02.714805: >> Region optimisation pass width 960
2026-06-20 01:10:03.077615: >> Region optimisation pass width 480
2026-06-20 01:10:03.393185: >> Region optimisation pass width 240
2026-06-20 01:10:03.878607: >> Region optimisation pass width 120
2026-06-20 01:10:04.790511: Calculated end_record as 06-21 11:00:00 based on best_price 14.54p, next_charge_start 06-20 11:00:00, max_windows 67
2026-06-20 01:10:04.790630: Optimise levels pass ended at 2026-06-20 01:10:04, duration 2.3 seconds tried 313 combinations
2026-06-20 01:10:04.790695: Set best_price_charge_level 15.6p, best_price_export_level 0p, best_price_charge 14.54p, best_cost_export 0p, best_metric 632.51p, best_keep 0kWh, best_cycle 51.98kWh, best_carbon 0kg, best_import 47.41kWh
2026-06-20 01:10:04.806186: Starting detailed optimisation end_record 06-21 11:00:00, best_price_charge 14.54p, best_price_export 0p. lowest_price_charge 13.17p with charge limits [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0]kWh and export limits []kWh
2026-06-20 01:10:04.806563: Optimise price set 15.6p, pass trim, price 14.54p, start_at_low False, best_price_charge 14.54p, best_metric 467.75p, best_cost 479.59p, best_cycle 31.63kWh, best_carbon 0kg, best_import 56.4kWh
2026-06-20 01:10:04.833275: Optimise price set 15.2p, pass trim, price 14.13p, start_at_low False, best_price_charge 14.54p, best_metric 467.75p, best_cost 479.59p, best_cycle 31.63kWh, best_carbon 0kg, best_import 56.4kWh
2026-06-20 01:10:04.867759: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 14.54p, best_metric 467.09p, best_cost 478.86p, best_cycle 31.63kWh, best_carbon 0kg, best_import 56.4kWh
2026-06-20 01:10:04.897840: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 14.54p, best_metric 466.84p, best_cost 478.6p, best_cycle 31.63kWh, best_carbon 0kg, best_import 56.4kWh
2026-06-20 01:10:04.936347: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 14.54p, best_metric 466.84p, best_cost 478.6p, best_cycle 31.63kWh, best_carbon 0kg, best_import 56.4kWh
2026-06-20 01:10:05.081699: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 14.54p, best_metric 466.84p, best_cost 478.6p, best_cycle 31.63kWh, best_carbon 0kg, best_import 56.4kWh
2026-06-20 01:10:05.120039: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 14.54p, best_metric 466.84p, best_cost 478.6p, best_cycle 31.63kWh, best_carbon 0kg, best_import 56.4kWh
2026-06-20 01:10:05.147231: Best charge windows best_metric 466.84p, best_cost 478.6p, best_carbon 0kg, best_import 56.4kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 11:00:00 - 20-06 11:30:00 @ 13.17p 100%, 20-06 11:30:00 - 20-06 12:00:00 @ 13.45p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 38%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 100%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 81%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 88%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 88%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 88%, 21-06 11:00:00 - 21-06 11:30:00 @ 13.17p 100%, 21-06 11:30:00 - 21-06 12:00:00 @ 13.45p 100%, 21-06 12:00:00 - 21-06 12:30:00 @ 14.13p 100%, 21-06 12:30:00 - 21-06 13:00:00 @ 13.8p 100%, 21-06 13:00:00 - 21-06 13:30:00 @ 13.69p 100%, 21-06 13:30:00 - 21-06 14:00:00 @ 13.69p 100%, 21-06 14:00:00 - 21-06 14:30:00 @ 13.93p 100%, 21-06 14:30:00 - 21-06 15:00:00 @ 13.69p 100%, 21-06 15:00:00 - 21-06 15:30:00 @ 13.69p 100%, 21-06 15:30:00 - 21-06 16:00:00 @ 14.54p 100%, 21-06 16:00:00 - 21-06 16:30:00 @ 28.77p 100%, 21-06 16:30:00 - 21-06 17:00:00 @ 27.39p 100%, 21-06 17:00:00 - 21-06 17:30:00 @ 31.14p 100%, 21-06 17:30:00 - 21-06 18:00:00 @ 30.7p 100%, 21-06 18:00:00 - 21-06 18:30:00 @ 34.93p 100%, 21-06 19:00:00 - 21-06 19:30:00 @ 27.8p 100%, 21-06 19:30:00 - 21-06 20:00:00 @ 27.18p 100%, 21-06 20:00:00 - 21-06 20:30:00 @ 27.41p 100%, 21-06 20:30:00 - 21-06 21:00:00 @ 27.78p 100%, 21-06 21:00:00 - 21-06 21:30:00 @ 27.1p 100%, 21-06 21:30:00 - 21-06 22:00:00 @ 27.67p 100%, 21-06 22:00:00 - 21-06 22:30:00 @ 24.43p 100%, 21-06 22:30:00 - 21-06 23:00:00 @ 23.72p 100%, 21-06 23:00:00 - 21-06 23:30:00 @ 19.93p 100%, 21-06 23:30:00 - 22-06 00:00:00 @ 20.04p 100%, 22-06 00:00:00 - 22-06 00:30:00 @ 20.31p 100%, 22-06 00:30:00 - 22-06 01:00:00 @ 19.75p 100%, 22-06 01:00:00 - 22-06 01:30:00 @ 19.14p 100% ]
2026-06-20 01:10:05.148648: Best charge windows best_metric 466.84p, best_cost 478.6p, best_carbon 0kg, best_import 56.4kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 11:00:00 - 20-06 11:30:00 @ 13.17p 100%, 20-06 11:30:00 - 20-06 12:00:00 @ 13.45p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 38%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 100%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 81%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 88%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 88%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 88%, 21-06 11:00:00 - 21-06 11:30:00 @ 13.17p 100%, 21-06 11:30:00 - 21-06 12:00:00 @ 13.45p 100%, 21-06 12:00:00 - 21-06 12:30:00 @ 14.13p 100%, 21-06 12:30:00 - 21-06 13:00:00 @ 13.8p 100%, 21-06 13:00:00 - 21-06 13:30:00 @ 13.69p 100%, 21-06 13:30:00 - 21-06 14:00:00 @ 13.69p 100%, 21-06 14:00:00 - 21-06 14:30:00 @ 13.93p 100%, 21-06 14:30:00 - 21-06 15:00:00 @ 13.69p 100%, 21-06 15:00:00 - 21-06 15:30:00 @ 13.69p 100%, 21-06 15:30:00 - 21-06 16:00:00 @ 14.54p 100%, 21-06 16:00:00 - 21-06 16:30:00 @ 28.77p 100%, 21-06 16:30:00 - 21-06 17:00:00 @ 27.39p 100%, 21-06 17:00:00 - 21-06 17:30:00 @ 31.14p 100%, 21-06 17:30:00 - 21-06 18:00:00 @ 30.7p 100%, 21-06 18:00:00 - 21-06 18:30:00 @ 34.93p 100%, 21-06 19:00:00 - 21-06 19:30:00 @ 27.8p 100%, 21-06 19:30:00 - 21-06 20:00:00 @ 27.18p 100%, 21-06 20:00:00 - 21-06 20:30:00 @ 27.41p 100%, 21-06 20:30:00 - 21-06 21:00:00 @ 27.78p 100%, 21-06 21:00:00 - 21-06 21:30:00 @ 27.1p 100%, 21-06 21:30:00 - 21-06 22:00:00 @ 27.67p 100%, 21-06 22:00:00 - 21-06 22:30:00 @ 24.43p 100%, 21-06 22:30:00 - 21-06 23:00:00 @ 23.72p 100%, 21-06 23:00:00 - 21-06 23:30:00 @ 19.93p 100%, 21-06 23:30:00 - 22-06 00:00:00 @ 20.04p 100%, 22-06 00:00:00 - 22-06 00:30:00 @ 20.31p 100%, 22-06 00:30:00 - 22-06 01:00:00 @ 19.75p 100%, 22-06 01:00:00 - 22-06 01:30:00 @ 19.14p 100% ]
2026-06-20 01:10:05.148826: Optimise price set 15.6p, pass normal, price 14.54p, start_at_low False, best_price_charge 14.54p, best_metric 466.84p, best_cost 478.6p, best_cycle 31.63kWh, best_carbon 0kg, best_import 56.4kWh
2026-06-20 01:10:05.172575: Optimise price set 15.2p, pass normal, price 14.13p, start_at_low False, best_price_charge 14.54p, best_metric 466.84p, best_cost 478.6p, best_cycle 31.63kWh, best_carbon 0kg, best_import 56.4kWh
2026-06-20 01:10:05.210446: Optimise price set 15.0p, pass normal, price 13.93p, start_at_low False, best_price_charge 14.54p, best_metric 466.84p, best_cost 478.6p, best_cycle 31.63kWh, best_carbon 0kg, best_import 56.4kWh
2026-06-20 01:10:05.242831: Optimise price set 14.8p, pass normal, price 13.8p, start_at_low False, best_price_charge 14.54p, best_metric 466.84p, best_cost 478.6p, best_cycle 31.63kWh, best_carbon 0kg, best_import 56.4kWh
2026-06-20 01:10:05.276301: Optimise price set 14.6p, pass normal, price 13.69p, start_at_low False, best_price_charge 14.54p, best_metric 466.84p, best_cost 478.6p, best_cycle 31.63kWh, best_carbon 0kg, best_import 56.4kWh
2026-06-20 01:10:05.404988: Optimise price set 14.4p, pass normal, price 13.45p, start_at_low False, best_price_charge 14.54p, best_metric 466.84p, best_cost 478.6p, best_cycle 31.63kWh, best_carbon 0kg, best_import 56.4kWh
2026-06-20 01:10:05.437830: Optimise price set 14.2p, pass normal, price 13.17p, start_at_low False, best_price_charge 14.54p, best_metric 466.84p, best_cost 478.6p, best_cycle 31.63kWh, best_carbon 0kg, best_import 56.4kWh
2026-06-20 01:10:05.462249: Best charge windows best_metric 466.84p, best_cost 478.6p, best_carbon 0kg, best_import 56.4kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 11:00:00 - 20-06 11:30:00 @ 13.17p 100%, 20-06 11:30:00 - 20-06 12:00:00 @ 13.45p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 38%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 100%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 81%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 88%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 88%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 88%, 21-06 11:00:00 - 21-06 11:30:00 @ 13.17p 100%, 21-06 11:30:00 - 21-06 12:00:00 @ 13.45p 100%, 21-06 12:00:00 - 21-06 12:30:00 @ 14.13p 100%, 21-06 12:30:00 - 21-06 13:00:00 @ 13.8p 100%, 21-06 13:00:00 - 21-06 13:30:00 @ 13.69p 100%, 21-06 13:30:00 - 21-06 14:00:00 @ 13.69p 100%, 21-06 14:00:00 - 21-06 14:30:00 @ 13.93p 100%, 21-06 14:30:00 - 21-06 15:00:00 @ 13.69p 100%, 21-06 15:00:00 - 21-06 15:30:00 @ 13.69p 100%, 21-06 15:30:00 - 21-06 16:00:00 @ 14.54p 100%, 21-06 16:00:00 - 21-06 16:30:00 @ 28.77p 100%, 21-06 16:30:00 - 21-06 17:00:00 @ 27.39p 100%, 21-06 17:00:00 - 21-06 17:30:00 @ 31.14p 100%, 21-06 17:30:00 - 21-06 18:00:00 @ 30.7p 100%, 21-06 18:00:00 - 21-06 18:30:00 @ 34.93p 100%, 21-06 19:00:00 - 21-06 19:30:00 @ 27.8p 100%, 21-06 19:30:00 - 21-06 20:00:00 @ 27.18p 100%, 21-06 20:00:00 - 21-06 20:30:00 @ 27.41p 100%, 21-06 20:30:00 - 21-06 21:00:00 @ 27.78p 100%, 21-06 21:00:00 - 21-06 21:30:00 @ 27.1p 100%, 21-06 21:30:00 - 21-06 22:00:00 @ 27.67p 100%, 21-06 22:00:00 - 21-06 22:30:00 @ 24.43p 100%, 21-06 22:30:00 - 21-06 23:00:00 @ 23.72p 100%, 21-06 23:00:00 - 21-06 23:30:00 @ 19.93p 100%, 21-06 23:30:00 - 22-06 00:00:00 @ 20.04p 100%, 22-06 00:00:00 - 22-06 00:30:00 @ 20.31p 100%, 22-06 00:30:00 - 22-06 01:00:00 @ 19.75p 100%, 22-06 01:00:00 - 22-06 01:30:00 @ 19.14p 100% ]
2026-06-20 01:10:05.462531: Optimise price set 15.6p, pass trim, price 14.54p, start_at_low False, best_price_charge 14.54p, best_metric 466.84p, best_cost 478.6p, best_cycle 31.63kWh, best_carbon 0kg, best_import 56.4kWh
2026-06-20 01:10:05.485089: Optimise price set 15.2p, pass trim, price 14.13p, start_at_low False, best_price_charge 14.54p, best_metric 466.84p, best_cost 478.6p, best_cycle 31.63kWh, best_carbon 0kg, best_import 56.4kWh
2026-06-20 01:10:05.521130: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 14.54p, best_metric 466.84p, best_cost 478.6p, best_cycle 31.63kWh, best_carbon 0kg, best_import 56.4kWh
2026-06-20 01:10:05.552037: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 14.54p, best_metric 466.84p, best_cost 478.6p, best_cycle 31.63kWh, best_carbon 0kg, best_import 56.4kWh
2026-06-20 01:10:05.576141: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 14.54p, best_metric 466.84p, best_cost 478.6p, best_cycle 31.63kWh, best_carbon 0kg, best_import 56.4kWh
2026-06-20 01:10:05.689528: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 14.54p, best_metric 466.84p, best_cost 478.6p, best_cycle 31.63kWh, best_carbon 0kg, best_import 56.4kWh
2026-06-20 01:10:05.717811: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 14.54p, best_metric 466.84p, best_cost 478.6p, best_cycle 31.63kWh, best_carbon 0kg, best_import 56.4kWh
2026-06-20 01:10:05.743445: Best charge windows best_metric 466.84p, best_cost 478.6p, best_carbon 0kg, best_import 56.4kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 11:00:00 - 20-06 11:30:00 @ 13.17p 100%, 20-06 11:30:00 - 20-06 12:00:00 @ 13.45p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 38%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 100%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 81%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 88%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 88%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 88%, 21-06 11:00:00 - 21-06 11:30:00 @ 13.17p 100%, 21-06 11:30:00 - 21-06 12:00:00 @ 13.45p 100%, 21-06 12:00:00 - 21-06 12:30:00 @ 14.13p 100%, 21-06 12:30:00 - 21-06 13:00:00 @ 13.8p 100%, 21-06 13:00:00 - 21-06 13:30:00 @ 13.69p 100%, 21-06 13:30:00 - 21-06 14:00:00 @ 13.69p 100%, 21-06 14:00:00 - 21-06 14:30:00 @ 13.93p 100%, 21-06 14:30:00 - 21-06 15:00:00 @ 13.69p 100%, 21-06 15:00:00 - 21-06 15:30:00 @ 13.69p 100%, 21-06 15:30:00 - 21-06 16:00:00 @ 14.54p 100%, 21-06 16:00:00 - 21-06 16:30:00 @ 28.77p 100%, 21-06 16:30:00 - 21-06 17:00:00 @ 27.39p 100%, 21-06 17:00:00 - 21-06 17:30:00 @ 31.14p 100%, 21-06 17:30:00 - 21-06 18:00:00 @ 30.7p 100%, 21-06 18:00:00 - 21-06 18:30:00 @ 34.93p 100%, 21-06 19:00:00 - 21-06 19:30:00 @ 27.8p 100%, 21-06 19:30:00 - 21-06 20:00:00 @ 27.18p 100%, 21-06 20:00:00 - 21-06 20:30:00 @ 27.41p 100%, 21-06 20:30:00 - 21-06 21:00:00 @ 27.78p 100%, 21-06 21:00:00 - 21-06 21:30:00 @ 27.1p 100%, 21-06 21:30:00 - 21-06 22:00:00 @ 27.67p 100%, 21-06 22:00:00 - 21-06 22:30:00 @ 24.43p 100%, 21-06 22:30:00 - 21-06 23:00:00 @ 23.72p 100%, 21-06 23:00:00 - 21-06 23:30:00 @ 19.93p 100%, 21-06 23:30:00 - 22-06 00:00:00 @ 20.04p 100%, 22-06 00:00:00 - 22-06 00:30:00 @ 20.31p 100%, 22-06 00:30:00 - 22-06 01:00:00 @ 19.75p 100%, 22-06 01:00:00 - 22-06 01:30:00 @ 19.14p 100% ]
2026-06-20 01:10:05.743580: Optimise price set 14.2p, pass low, price 13.17p, start_at_low True, best_price_charge 14.54p, best_metric 466.84p, best_cost 478.6p, best_cycle 31.63kWh, best_carbon 0kg, best_import 56.4kWh
2026-06-20 01:10:05.763539: Optimise price set 14.4p, pass low, price 13.45p, start_at_low True, best_price_charge 14.54p, best_metric 466.84p, best_cost 478.6p, best_cycle 31.63kWh, best_carbon 0kg, best_import 56.4kWh
2026-06-20 01:10:05.787676: Optimise price set 14.6p, pass low, price 13.69p, start_at_low True, best_price_charge 14.54p, best_metric 466.84p, best_cost 478.6p, best_cycle 31.63kWh, best_carbon 0kg, best_import 56.4kWh
2026-06-20 01:10:05.886309: Optimise price set 14.8p, pass low, price 13.8p, start_at_low True, best_price_charge 14.54p, best_metric 466.84p, best_cost 478.6p, best_cycle 31.63kWh, best_carbon 0kg, best_import 56.4kWh
2026-06-20 01:10:05.914171: Optimise price set 15.0p, pass low, price 13.93p, start_at_low True, best_price_charge 14.54p, best_metric 466.84p, best_cost 478.6p, best_cycle 31.63kWh, best_carbon 0kg, best_import 56.4kWh
2026-06-20 01:10:05.941522: Optimise price set 15.2p, pass low, price 14.13p, start_at_low True, best_price_charge 14.54p, best_metric 466.84p, best_cost 478.6p, best_cycle 31.63kWh, best_carbon 0kg, best_import 56.4kWh
2026-06-20 01:10:05.967971: Optimise price set 15.6p, pass low, price 14.54p, start_at_low True, best_price_charge 14.54p, best_metric 466.84p, best_cost 478.6p, best_cycle 31.63kWh, best_carbon 0kg, best_import 56.4kWh
2026-06-20 01:10:05.990751: Optimise price set 15.8p, pass low, price 14.74p, start_at_low True, best_price_charge 14.54p, best_metric 466.84p, best_cost 478.6p, best_cycle 31.63kWh, best_carbon 0kg, best_import 56.4kWh
2026-06-20 01:10:06.036451: Optimise price set 16.0p, pass low, price 14.93p, start_at_low True, best_price_charge 14.54p, best_metric 466.84p, best_cost 478.6p, best_cycle 31.63kWh, best_carbon 0kg, best_import 56.4kWh
2026-06-20 01:10:06.080126: Optimise price set 16.2p, pass low, price 15.04p, start_at_low True, best_price_charge 14.54p, best_metric 466.84p, best_cost 478.6p, best_cycle 31.63kWh, best_carbon 0kg, best_import 56.4kWh
2026-06-20 01:10:06.129831: Optimise price set 16.8p, pass low, price 15.62p, start_at_low True, best_price_charge 14.54p, best_metric 466.84p, best_cost 478.6p, best_cycle 31.63kWh, best_carbon 0kg, best_import 56.4kWh
2026-06-20 01:10:06.172521: Optimise price set 17.0p, pass low, price 15.9p, start_at_low True, best_price_charge 14.54p, best_metric 466.84p, best_cost 478.6p, best_cycle 31.63kWh, best_carbon 0kg, best_import 56.4kWh
2026-06-20 01:10:06.216804: Optimise price set 17.4p, pass low, price 16.13p, start_at_low True, best_price_charge 14.54p, best_metric 466.84p, best_cost 478.6p, best_cycle 31.63kWh, best_carbon 0kg, best_import 56.4kWh
2026-06-20 01:10:06.265262: Optimise price set 17.6p, pass low, price 16.38p, start_at_low True, best_price_charge 14.54p, best_metric 466.84p, best_cost 478.6p, best_cycle 31.63kWh, best_carbon 0kg, best_import 56.4kWh
2026-06-20 01:10:06.319166: Optimise price set 18.0p, pass low, price 16.74p, start_at_low True, best_price_charge 14.54p, best_metric 465.9p, best_cost 477.74p, best_cycle 31.63kWh, best_carbon 0kg, best_import 56.4kWh
2026-06-20 01:10:06.366949: Optimise price set 18.2p, pass low, price 16.86p, start_at_low True, best_price_charge 14.54p, best_metric 465.9p, best_cost 477.74p, best_cycle 31.63kWh, best_carbon 0kg, best_import 56.4kWh
2026-06-20 01:10:06.435986: Optimise price set 19.0p, pass low, price 17.7p, start_at_low True, best_price_charge 14.54p, best_metric 465.9p, best_cost 477.74p, best_cycle 31.63kWh, best_carbon 0kg, best_import 56.4kWh
2026-06-20 01:10:06.554105: Optimise price set 19.2p, pass low, price 17.92p, start_at_low True, best_price_charge 14.54p, best_metric 465.9p, best_cost 477.74p, best_cycle 31.63kWh, best_carbon 0kg, best_import 56.4kWh
2026-06-20 01:10:06.646134: Optimise price set 19.6p, pass low, price 18.26p, start_at_low True, best_price_charge 14.54p, best_metric 465.9p, best_cost 477.74p, best_cycle 31.63kWh, best_carbon 0kg, best_import 56.4kWh
2026-06-20 01:10:06.707934: Optimise price set 19.8p, pass low, price 18.47p, start_at_low True, best_price_charge 14.54p, best_metric 465.9p, best_cost 477.74p, best_cycle 31.63kWh, best_carbon 0kg, best_import 56.4kWh
2026-06-20 01:10:06.760281: Optimise price set 20.0p, pass low, price 18.67p, start_at_low True, best_price_charge 14.54p, best_metric 465.9p, best_cost 477.74p, best_cycle 31.63kWh, best_carbon 0kg, best_import 56.4kWh
2026-06-20 01:10:06.953906: Optimise price set 20.4p, pass low, price 18.92p, start_at_low True, best_price_charge 14.54p, best_metric 465.9p, best_cost 477.74p, best_cycle 31.63kWh, best_carbon 0kg, best_import 56.4kWh
2026-06-20 01:10:07.011642: Optimise price set 20.6p, pass low, price 19.14p, start_at_low True, best_price_charge 14.54p, best_metric 465.9p, best_cost 477.74p, best_cycle 31.63kWh, best_carbon 0kg, best_import 56.4kWh
2026-06-20 01:10:07.066500: Optimise price set 21.2p, pass low, price 19.75p, start_at_low True, best_price_charge 14.54p, best_metric 465.9p, best_cost 477.74p, best_cycle 31.63kWh, best_carbon 0kg, best_import 56.4kWh
2026-06-20 01:10:07.096661: Optimise price set 21.4p, pass low, price 19.93p, start_at_low True, best_price_charge 14.54p, best_metric 465.9p, best_cost 477.74p, best_cycle 31.63kWh, best_carbon 0kg, best_import 56.4kWh
2026-06-20 01:10:07.129160: Optimise price set 21.6p, pass low, price 20.04p, start_at_low True, best_price_charge 14.54p, best_metric 465.9p, best_cost 477.74p, best_cycle 31.63kWh, best_carbon 0kg, best_import 56.4kWh
2026-06-20 01:10:07.159599: Optimise price set 21.8p, pass low, price 20.31p, start_at_low True, best_price_charge 14.54p, best_metric 465.9p, best_cost 477.74p, best_cycle 31.63kWh, best_carbon 0kg, best_import 56.4kWh
2026-06-20 01:10:07.188806: Optimise price set 25.4p, pass low, price 23.72p, start_at_low True, best_price_charge 14.54p, best_metric 465.9p, best_cost 477.74p, best_cycle 31.63kWh, best_carbon 0kg, best_import 56.4kWh
2026-06-20 01:10:07.220574: Optimise price set 26.2p, pass low, price 24.43p, start_at_low True, best_price_charge 14.54p, best_metric 465.9p, best_cost 477.74p, best_cycle 31.63kWh, best_carbon 0kg, best_import 56.4kWh
2026-06-20 01:10:07.246986: Optimise price set 29.2p, pass low, price 27.18p, start_at_low True, best_price_charge 14.54p, best_metric 465.9p, best_cost 477.74p, best_cycle 31.63kWh, best_carbon 0kg, best_import 56.4kWh
2026-06-20 01:10:07.299955: Optimise price set 29.4p, pass low, price 27.41p, start_at_low True, best_price_charge 14.54p, best_metric 465.9p, best_cost 477.74p, best_cycle 31.63kWh, best_carbon 0kg, best_import 56.4kWh
2026-06-20 01:10:07.350014: Optimise price set 29.8p, pass low, price 27.8p, start_at_low True, best_price_charge 14.54p, best_metric 465.9p, best_cost 477.74p, best_cycle 31.63kWh, best_carbon 0kg, best_import 56.4kWh
2026-06-20 01:10:07.431189: Optimise price set 30.8p, pass low, price 28.77p, start_at_low True, best_price_charge 14.54p, best_metric 465.9p, best_cost 477.74p, best_cycle 31.63kWh, best_carbon 0kg, best_import 56.4kWh
2026-06-20 01:10:07.456829: Optimise price set 33.0p, pass low, price 30.7p, start_at_low True, best_price_charge 14.54p, best_metric 465.9p, best_cost 477.74p, best_cycle 31.63kWh, best_carbon 0kg, best_import 56.4kWh
2026-06-20 01:10:07.480944: Optimise price set 33.4p, pass low, price 31.14p, start_at_low True, best_price_charge 14.54p, best_metric 465.9p, best_cost 477.74p, best_cycle 31.63kWh, best_carbon 0kg, best_import 56.4kWh
2026-06-20 01:10:07.507465: Optimise price set 37.6p, pass low, price 34.93p, start_at_low True, best_price_charge 14.54p, best_metric 465.9p, best_cost 477.74p, best_cycle 31.63kWh, best_carbon 0kg, best_import 56.4kWh
2026-06-20 01:10:07.544855: Best charge windows best_metric 465.9p, best_cost 477.74p, best_carbon 0kg, best_import 56.4kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 31%, 20-06 11:00:00 - 20-06 11:30:00 @ 13.17p 100%, 20-06 11:30:00 - 20-06 12:00:00 @ 13.45p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 38%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 100%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 81%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 88%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 88%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 88%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 11:00:00 - 21-06 11:30:00 @ 13.17p 100%, 21-06 11:30:00 - 21-06 12:00:00 @ 13.45p 100%, 21-06 12:00:00 - 21-06 12:30:00 @ 14.13p 100%, 21-06 12:30:00 - 21-06 13:00:00 @ 13.8p 100%, 21-06 13:00:00 - 21-06 13:30:00 @ 13.69p 100%, 21-06 13:30:00 - 21-06 14:00:00 @ 13.69p 100%, 21-06 14:00:00 - 21-06 14:30:00 @ 13.93p 100%, 21-06 14:30:00 - 21-06 15:00:00 @ 13.69p 100%, 21-06 15:00:00 - 21-06 15:30:00 @ 13.69p 100%, 21-06 15:30:00 - 21-06 16:00:00 @ 14.54p 100%, 21-06 16:00:00 - 21-06 16:30:00 @ 28.77p 100%, 21-06 16:30:00 - 21-06 17:00:00 @ 27.39p 100%, 21-06 17:00:00 - 21-06 17:30:00 @ 31.14p 100%, 21-06 17:30:00 - 21-06 18:00:00 @ 30.7p 100%, 21-06 18:00:00 - 21-06 18:30:00 @ 34.93p 100%, 21-06 19:00:00 - 21-06 19:30:00 @ 27.8p 100%, 21-06 19:30:00 - 21-06 20:00:00 @ 27.18p 100%, 21-06 20:00:00 - 21-06 20:30:00 @ 27.41p 100%, 21-06 20:30:00 - 21-06 21:00:00 @ 27.78p 100%, 21-06 21:00:00 - 21-06 21:30:00 @ 27.1p 100%, 21-06 21:30:00 - 21-06 22:00:00 @ 27.67p 100%, 21-06 22:00:00 - 21-06 22:30:00 @ 24.43p 100%, 21-06 22:30:00 - 21-06 23:00:00 @ 23.72p 100%, 21-06 23:00:00 - 21-06 23:30:00 @ 19.93p 100%, 21-06 23:30:00 - 22-06 00:00:00 @ 20.04p 100%, 22-06 00:00:00 - 22-06 00:30:00 @ 20.31p 100%, 22-06 00:30:00 - 22-06 01:00:00 @ 19.75p 100%, 22-06 01:00:00 - 22-06 01:30:00 @ 19.14p 100% ]
2026-06-20 01:10:07.545103: Tweak plan optimisation started
2026-06-20 01:10:07.790452: Tweak optimisation finished metric 465.9 cost 477.74 metric_keep 0 cycle 31.63 carbon 0 import 56.4
2026-06-20 01:10:07.803616: Raw charge windows [ 20-06 01:00:00 - 20-06 01:30:00 @ 19.14p 0%, 20-06 01:30:00 - 20-06 02:00:00 @ 18.62p 0%, 20-06 02:00:00 - 20-06 02:30:00 @ 17.7p 0%, 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 31%, 20-06 03:00:00 - 20-06 03:30:00 @ 18.92p 0%, 20-06 03:30:00 - 20-06 04:00:00 @ 18.47p 0%, 20-06 04:00:00 - 20-06 04:30:00 @ 18.56p 0%, 20-06 04:30:00 - 20-06 05:00:00 @ 18.67p 0%, 20-06 05:00:00 - 20-06 05:30:00 @ 18.26p 0%, 20-06 05:30:00 - 20-06 06:00:00 @ 17.7p 0%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 0%, 20-06 06:30:00 - 20-06 07:00:00 @ 17.92p 0%, 20-06 07:00:00 - 20-06 07:30:00 @ 16.86p 0%, 20-06 07:30:00 - 20-06 08:00:00 @ 17.88p 0%, 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 0%, 20-06 08:30:00 - 20-06 09:00:00 @ 15.9p 0%, 20-06 09:00:00 - 20-06 09:30:00 @ 16.13p 0%, 20-06 09:30:00 - 20-06 10:00:00 @ 14.74p 0%, 20-06 10:00:00 - 20-06 10:30:00 @ 15.62p 0%, 20-06 10:30:00 - 20-06 11:00:00 @ 14.93p 0%, 20-06 11:00:00 - 20-06 11:30:00 @ 13.17p 100%, 20-06 11:30:00 - 20-06 12:00:00 @ 13.45p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 38%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 100%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 81%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 88%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 88%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 88%, 20-06 16:00:00 - 20-06 16:30:00 @ 28.77p 0%, 20-06 16:30:00 - 20-06 17:00:00 @ 27.39p 0%, 20-06 17:00:00 - 20-06 17:30:00 @ 31.14p 0%, 20-06 17:30:00 - 20-06 18:00:00 @ 30.7p 0%, 20-06 18:00:00 - 20-06 18:30:00 @ 34.93p 0%, 20-06 19:00:00 - 20-06 19:30:00 @ 27.8p 0%, 20-06 19:30:00 - 20-06 20:00:00 @ 27.18p 0%, 20-06 20:00:00 - 20-06 20:30:00 @ 27.41p 0%, 20-06 20:30:00 - 20-06 21:00:00 @ 27.78p 0%, 20-06 21:00:00 - 20-06 21:30:00 @ 27.1p 0%, 20-06 21:30:00 - 20-06 22:00:00 @ 27.67p 0%, 20-06 22:00:00 - 20-06 22:30:00 @ 24.43p 0%, 20-06 22:30:00 - 20-06 23:00:00 @ 23.72p 0%, 20-06 23:00:00 - 20-06 23:30:00 @ 19.93p 0%, 20-06 23:30:00 - 21-06 00:00:00 @ 20.04p 0%, 21-06 00:00:00 - 21-06 00:30:00 @ 20.31p 0%, 21-06 00:30:00 - 21-06 01:00:00 @ 19.75p 0%, 21-06 01:00:00 - 21-06 01:30:00 @ 19.14p 0%, 21-06 01:30:00 - 21-06 02:00:00 @ 18.62p 0%, 21-06 02:00:00 - 21-06 02:30:00 @ 17.7p 0%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 03:00:00 - 21-06 03:30:00 @ 18.92p 0%, 21-06 03:30:00 - 21-06 04:00:00 @ 18.47p 0%, 21-06 04:00:00 - 21-06 04:30:00 @ 18.56p 0%, 21-06 04:30:00 - 21-06 05:00:00 @ 18.67p 0%, 21-06 05:00:00 - 21-06 05:30:00 @ 18.26p 0%, 21-06 05:30:00 - 21-06 06:00:00 @ 17.7p 0%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 0%, 21-06 06:30:00 - 21-06 07:00:00 @ 17.92p 0%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 0%, 21-06 07:30:00 - 21-06 08:00:00 @ 17.88p 0%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 0%, 21-06 08:30:00 - 21-06 09:00:00 @ 15.9p 0%, 21-06 09:00:00 - 21-06 09:30:00 @ 16.13p 0%, 21-06 09:30:00 - 21-06 10:00:00 @ 14.74p 0%, 21-06 10:00:00 - 21-06 10:30:00 @ 15.62p 0%, 21-06 10:30:00 - 21-06 11:00:00 @ 14.93p 0%, 21-06 11:00:00 - 21-06 11:30:00 @ 13.17p 100%, 21-06 11:30:00 - 21-06 12:00:00 @ 13.45p 100%, 21-06 12:00:00 - 21-06 12:30:00 @ 14.13p 100%, 21-06 12:30:00 - 21-06 13:00:00 @ 13.8p 100%, 21-06 13:00:00 - 21-06 13:30:00 @ 13.69p 100%, 21-06 13:30:00 - 21-06 14:00:00 @ 13.69p 100%, 21-06 14:00:00 - 21-06 14:30:00 @ 13.93p 100%, 21-06 14:30:00 - 21-06 15:00:00 @ 13.69p 100%, 21-06 15:00:00 - 21-06 15:30:00 @ 13.69p 100%, 21-06 15:30:00 - 21-06 16:00:00 @ 14.54p 100%, 21-06 16:00:00 - 21-06 16:30:00 @ 28.77p 100%, 21-06 16:30:00 - 21-06 17:00:00 @ 27.39p 100%, 21-06 17:00:00 - 21-06 17:30:00 @ 31.14p 100%, 21-06 17:30:00 - 21-06 18:00:00 @ 30.7p 100%, 21-06 18:00:00 - 21-06 18:30:00 @ 34.93p 100%, 21-06 19:00:00 - 21-06 19:30:00 @ 27.8p 100%, 21-06 19:30:00 - 21-06 20:00:00 @ 27.18p 100%, 21-06 20:00:00 - 21-06 20:30:00 @ 27.41p 100%, 21-06 20:30:00 - 21-06 21:00:00 @ 27.78p 100%, 21-06 21:00:00 - 21-06 21:30:00 @ 27.1p 100%, 21-06 21:30:00 - 21-06 22:00:00 @ 27.67p 100%, 21-06 22:00:00 - 21-06 22:30:00 @ 24.43p 100%, 21-06 22:30:00 - 21-06 23:00:00 @ 23.72p 100%, 21-06 23:00:00 - 21-06 23:30:00 @ 19.93p 100%, 21-06 23:30:00 - 22-06 00:00:00 @ 20.04p 100%, 22-06 00:00:00 - 22-06 00:30:00 @ 20.31p 100%, 22-06 00:30:00 - 22-06 01:00:00 @ 19.75p 100%, 22-06 01:00:00 - 22-06 01:30:00 @ 19.14p 100% ] reserve 1.12
2026-06-20 01:10:07.804511: Unclipped charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 31%, 20-06 11:00:00 - 20-06 12:00:00 @ 13.31p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 38%, 20-06 12:30:00 - 20-06 14:00:00 @ 13.72p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 81%, 20-06 14:30:00 - 20-06 16:00:00 @ 14.11p 88%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 22-06 01:30:00 @ 19.7p 100% ] reserve 1.12
2026-06-20 01:10:07.804919: Unfiltered charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 31%, 20-06 11:00:00 - 20-06 12:00:00 @ 13.31p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 38%, 20-06 12:30:00 - 20-06 14:00:00 @ 13.72p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 81%, 20-06 14:30:00 - 20-06 16:00:00 @ 14.11p 88%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 0%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 22-06 01:30:00 @ 19.7p 100% ] reserve 1.12
2026-06-20 01:10:07.805211: Filtered charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 31%, 20-06 11:00:00 - 20-06 12:00:00 @ 13.31p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 38%, 20-06 12:30:00 - 20-06 14:00:00 @ 13.72p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 81%, 20-06 14:30:00 - 20-06 16:00:00 @ 14.11p 88%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 22-06 01:30:00 @ 19.7p 100% ] reserve 1.12
2026-06-20 01:10:07.833126: Previous plan best metric is 466.03 (cost 477.83) and new plan best metric is 465.93 (cost 477.74)
2026-06-20 01:10:07.833182: New plan metric is not significantly better (metric_min_improvement_plan 2.0) than previous plan, using previous plan
2026-06-20 01:10:07.833347: Plan valid is now true after recompute was False
2026-06-20 01:10:07.860229: predict base end_record 06-21 11:00:00, final soc 1.12kWh, metric 604.52p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:20:00, load 35.17kWh, PV 0.0kWh
2026-06-20 01:10:07.861831:    Slot: [   01:10,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00]
2026-06-20 01:10:07.863065:     SoC: [    7.16,     6.71,     5.99,     5.26,     4.54,     3.81,     3.08,     2.36,     1.63,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-20 01:10:07.864055:     BAT: [   g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-] kWh
2026-06-20 01:10:07.865758:    LOAD: [     1.7,     2.12,     2.79,     3.47,     4.14,     4.82,      5.5,     6.17,     6.85,     7.53,      8.2,     8.88,     9.55,    10.23,    10.91,    11.58,    12.26,    12.94,    13.61,    14.29,    14.97,    15.64,    16.32,     17.0,    17.67,    18.35,    19.02,     19.7,    20.38,    21.05,    21.64,    21.74,    21.84,    21.95,    22.38,    23.14,    23.45,    23.45,     23.5,    23.55,     23.6,    23.74,    24.21,    24.53,    25.37,    26.04,    26.52,     27.2,    27.79,    27.84,    27.93,    28.08,    28.27,    28.46,    28.99,    30.23,    32.18,    32.51,    32.59,    32.73,    32.93,     33.2,    33.53,    33.92,    34.38,     34.6,    34.62,    34.86,    35.17] kWh
2026-06-20 01:10:07.866877:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:10:07.867990:  IMPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.2,     0.88,     1.55,     2.23,     2.91,     3.58,     4.26,     4.94,     5.61,     6.29,     6.97,     7.64,     8.32,     8.99,     9.67,    10.35,    11.02,     11.7,    12.38,    13.05,    13.73,    14.32,    14.41,    14.52,    14.62,    15.05,    15.82,    16.12,    16.13,    16.17,    16.23,    16.27,    16.42,    16.89,     17.2,    18.05,    18.71,     19.2,    19.88,    20.47,    20.51,    20.61,    20.75,    20.94,    21.14,    21.67,    22.91,    24.86,    25.19,    25.26,     25.4,    25.61,    25.87,     26.2,     26.6,    27.06,    27.28,    27.29,    27.53,    27.84] kWh
2026-06-20 01:10:07.869074:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:10:07.870289:  METRIC: [   49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    53.67,    65.64,    76.96,    89.08,   100.49,   112.58,   122.75,    133.5,   144.41,   154.38,   164.95,   175.04,   183.95,   193.04,    202.6,   211.94,    221.2,   230.46,   239.88,   249.14,    258.4,   266.96,   269.71,   272.61,   275.79,   289.08,   315.88,   326.99,   327.05,   328.36,   329.79,   331.11,   335.03,   347.98,   355.65,   375.69,   388.98,   398.73,   462.54,   474.09,   475.01,   476.79,   479.32,   482.44,   486.11,   495.93,   518.97,   555.37,   561.36,    562.7,   565.04,   568.68,   573.19,   579.12,   585.06,   592.36,   595.89,   596.08,   599.89,   604.52] p
2026-06-20 01:10:07.971187: Battery has 4.17 hours left - now at 7.16kWh
2026-06-20 01:10:08.008185: predict base10 end_record 06-21 11:00:00, final soc 1.12kWh, metric 633.55p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:05:00, load 36.77kWh, PV 0.0kWh
2026-06-20 01:10:08.009644:    Slot: [   01:10,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00]
2026-06-20 01:10:08.010783:     SoC: [    7.16,     6.69,     5.93,     5.17,     4.41,     3.65,     2.89,     2.13,     1.36,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-20 01:10:08.011559:     BAT: [   g~be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-] kWh
2026-06-20 01:10:08.012541:    LOAD: [     1.7,     2.14,     2.84,     3.55,     4.26,     4.97,     5.68,     6.39,      7.1,      7.8,     8.51,     9.22,     9.93,    10.64,    11.35,    12.06,    12.77,    13.47,    14.18,    14.89,     15.6,    16.31,    17.02,    17.73,    18.44,    19.14,    19.85,    20.56,    21.27,    21.98,     22.6,     22.7,    22.81,    22.91,    23.37,    24.17,    24.49,    24.49,    24.54,     24.6,    24.65,     24.8,    25.29,    25.62,     26.5,     27.2,    27.71,    28.43,    29.04,    29.09,    29.19,    29.34,    29.54,    29.74,     30.3,     31.6,    33.64,    33.98,    34.06,    34.21,    34.42,     34.7,    35.05,    35.47,    35.95,    36.17,    36.19,    36.44,    36.77] kWh
2026-06-20 01:10:08.013440:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:10:08.014361:  IMPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,     0.48,     1.19,      1.9,     2.61,     3.32,     4.02,     4.73,     5.44,     6.15,     6.86,     7.57,     8.28,     8.99,     9.69,     10.4,    11.11,    11.82,    12.53,    13.24,    13.95,    14.66,    15.27,    15.37,    15.48,    15.59,    16.04,    16.85,    17.17,    17.17,    17.22,    17.27,    17.32,    17.47,    17.97,    18.29,    19.18,    19.88,    20.39,     21.1,    21.71,    21.76,    21.86,    22.01,    22.21,    22.42,    22.97,    24.27,    26.32,    26.66,    26.74,    26.89,     27.1,    27.38,    27.73,    28.14,    28.62,    28.85,    28.86,    29.12,    29.44] kWh
2026-06-20 01:10:08.015254:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:10:08.016189:  METRIC: [   49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    58.77,    71.31,    83.17,    95.88,   107.83,    120.5,   131.16,   142.42,   153.85,    164.3,   175.38,   185.96,   195.29,   204.82,   214.84,   224.62,   234.32,   244.02,    253.9,    263.6,   273.31,   282.28,   285.15,   288.19,   291.51,   305.44,   333.52,   345.17,   345.23,   346.61,   348.11,   349.49,    353.6,   367.17,   375.21,    396.2,   410.13,   420.34,   484.81,   496.91,   497.88,   499.74,   502.39,   505.65,    509.5,   519.79,   543.92,   582.06,   588.34,   589.74,   592.19,   596.01,   600.73,   606.94,   613.16,   620.81,   624.51,   624.71,    628.7,   633.55] p
2026-06-20 01:10:08.082448: predict best10 end_record 06-21 11:00:00, final soc 1.12kWh, metric 554.7p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:35:00, load 36.77kWh, PV 0.0kWh
2026-06-20 01:10:08.083625:    Slot: [   01:10,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00]
2026-06-20 01:10:08.084547:     SoC: [    7.16,     6.69,     5.93,     5.17,     5.17,     4.41,     3.65,     2.89,     2.13,     1.36,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     3.06,      5.0,      6.0,     7.94,     9.88,    11.82,     13.0,     14.0,     14.0,     14.0,    13.89,    13.77,    13.66,    13.17,    12.31,    11.97,    11.96,    11.91,    11.85,     11.8,    11.63,    11.11,    10.76,      9.8,     9.05,     8.51,     7.74,     7.08,     7.03,     6.92,     6.76,     6.55,     6.33,     5.73,     4.33,     2.14,     1.77,     1.69,     1.53,      1.3,      1.5,     1.13,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-20 01:10:08.085306:     BAT: [   g~be-,    g>be-,    g>be-,    g<be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be~,    g~be-,    g~be-,    g>be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g<bf+,    g>be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+] kWh
2026-06-20 01:10:08.086274:    LOAD: [     1.7,     2.14,     2.84,     3.55,     4.26,     4.97,     5.68,     6.39,      7.1,      7.8,     8.51,     9.22,     9.93,    10.64,    11.35,    12.06,    12.77,    13.47,    14.18,    14.89,     15.6,    16.31,    17.02,    17.73,    18.44,    19.14,    19.85,    20.56,    21.27,    21.98,     22.6,     22.7,    22.81,    22.91,    23.37,    24.17,    24.49,    24.49,    24.54,     24.6,    24.65,     24.8,    25.29,    25.62,     26.5,     27.2,    27.71,    28.43,    29.04,    29.09,    29.19,    29.34,    29.54,    29.74,     30.3,     31.6,    33.64,    33.98,    34.06,    34.21,    34.42,     34.7,    35.05,    35.47,    35.95,    36.17,    36.19,    36.44,    36.77] kWh
2026-06-20 01:10:08.087166:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:10:08.088056:  IMPORT: [     0.0,      0.0,      0.0,      0.0,     0.71,     0.71,     0.71,     0.71,     0.71,     0.71,     1.19,      1.9,     2.61,     3.32,     4.02,     4.73,     5.44,     6.15,     6.86,     7.57,     8.28,    11.07,    13.86,    15.64,    18.44,    21.23,    24.02,     26.0,    27.78,    28.49,     29.1,     29.1,     29.1,     29.1,     29.1,     29.1,     29.1,     29.1,     29.1,     29.1,     29.1,     29.1,     29.1,     29.1,     29.1,     29.1,     29.1,     29.1,     29.1,     29.1,     29.1,     29.1,     29.1,     29.1,     29.1,     29.1,     29.1,     29.1,     29.1,     29.1,     29.1,     29.6,     29.6,    30.01,    30.49,    30.72,    30.73,    30.99,    31.31] kWh
2026-06-20 01:10:08.088926:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:10:08.089886:  METRIC: [   49.98,    49.98,    49.98,    49.98,    61.59,    61.59,    61.59,    61.59,    61.59,    61.59,     70.1,    81.97,    94.67,   106.62,    119.3,   129.95,   141.22,   152.65,   163.09,   174.17,   184.75,   221.51,   259.07,   284.26,   322.78,   361.01,   399.24,   426.77,   451.18,   460.88,   469.86,   469.86,   469.86,   469.86,   469.86,   469.86,   469.86,   469.86,   469.86,   469.86,   469.86,   469.86,   469.86,   469.86,   469.86,   469.86,   469.86,   519.84,   519.84,   519.84,   519.84,   519.84,   519.84,   519.84,   519.84,   519.84,   519.84,   519.84,   519.84,   519.84,   519.84,    528.2,    528.2,   534.32,   541.96,   545.66,   545.86,   549.86,    554.7] p
2026-06-20 01:10:08.165025: predict best end_record 06-21 11:00:00, final soc 1.12kWh, metric 527.81p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:45:00, load 35.17kWh, PV 0.0kWh
2026-06-20 01:10:08.166698:    Slot: [   01:10,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00]
2026-06-20 01:10:08.167903:     SoC: [    7.16,     6.71,     5.99,     5.26,     5.14,     4.41,     3.69,     2.96,     2.23,     1.51,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     3.45,     5.78,      6.0,     8.33,    10.66,    12.98,     13.0,     14.0,     14.0,     14.0,     13.9,    13.78,    13.67,    13.21,    12.38,    12.06,    12.06,    12.01,    11.95,     11.9,    11.74,    11.24,     10.9,     9.99,     9.28,     8.76,     8.03,      7.4,     7.35,     7.24,     7.09,     6.88,     6.68,     6.11,     4.77,     2.68,     2.33,     2.25,      2.1,     1.88,     1.64,     1.29,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-20 01:10:08.168845:     BAT: [   g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be~,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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+] kWh
2026-06-20 01:10:08.170063:    LOAD: [     1.7,     2.12,     2.79,     3.47,     4.14,     4.82,      5.5,     6.17,     6.85,     7.53,      8.2,     8.88,     9.55,    10.23,    10.91,    11.58,    12.26,    12.94,    13.61,    14.29,    14.97,    15.64,    16.32,     17.0,    17.67,    18.35,    19.02,     19.7,    20.38,    21.05,    21.64,    21.74,    21.84,    21.95,    22.38,    23.14,    23.45,    23.45,     23.5,    23.55,     23.6,    23.74,    24.21,    24.53,    25.37,    26.04,    26.52,     27.2,    27.79,    27.84,    27.93,    28.08,    28.27,    28.46,    28.99,    30.23,    32.18,    32.51,    32.59,    32.73,    32.93,     33.2,    33.53,    33.92,    34.38,     34.6,    34.62,    34.86,    35.17] kWh
2026-06-20 01:10:08.171153:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:10:08.172247:  IMPORT: [     0.0,      0.0,      0.0,      0.0,     0.56,     0.56,     0.56,     0.56,     0.56,     0.56,     0.88,     1.55,     2.23,     2.91,     3.58,     4.26,     4.94,     5.61,     6.29,     6.97,     7.64,    10.82,    13.99,    14.91,    18.09,    21.26,    24.44,    25.13,    26.88,    27.56,    28.15,    28.15,    28.15,    28.15,    28.15,    28.15,    28.15,    28.15,    28.15,    28.15,    28.15,    28.15,    28.15,    28.15,    28.15,    28.15,    28.15,    28.15,    28.15,    28.15,    28.15,    28.15,    28.15,    28.15,    28.15,    28.15,    28.15,    28.15,    28.15,    28.15,    28.15,     28.2,     28.2,    28.44,     28.9,    29.12,    29.13,    29.37,    29.68] kWh
2026-06-20 01:10:08.173319:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:10:08.174497:  METRIC: [   49.98,    49.98,    49.98,    49.98,    59.22,    59.22,    59.22,    59.22,    59.22,    59.22,    64.78,     76.1,    88.23,    99.63,   111.72,   121.89,   132.64,   143.55,   153.52,   164.09,   174.19,   216.01,   258.73,   271.69,   315.51,    359.0,    402.5,   412.16,   436.12,   445.38,   453.94,   453.94,   453.94,   453.94,   453.94,   453.94,   453.94,   453.94,   453.94,   453.94,   453.94,   453.94,   453.94,   453.94,   453.94,   453.94,   453.94,   503.93,   503.93,   503.93,   503.93,   503.93,   503.93,   503.93,   503.93,   503.93,   503.93,   503.93,   503.93,   503.93,   503.93,   504.75,   504.75,   508.35,   515.65,   519.18,   519.37,   523.19,   527.81] p
2026-06-20 01:10:08.176298:  STATE:  [        ,         ,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ]
2026-06-20 01:10:08.176327: Saving plan best values to HA entities
2026-06-20 01:10:08.319083: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0
2026-06-20 01:10:08.324454: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-20 01:10:08.329886: Best charging limit SoC's [5.0, 16.0, 6.0, 16.0, 13.0, 14.0, 1.5, 16.0, 16.0]kWh, export []kWh gives import battery 46.08kWh, house 8.56kWh, export 0.0kWh, metric 527.81p, metric10 554.7p
2026-06-20 01:10:08.388697: Marginal costs baseline metric (no standing charge): 477.8286
2026-06-20 01:10:08.562483: Marginal energy costs matrix computed: min=13.47 max=19.13
2026-06-20 01:10:08.632775: Rate array import [{'start': 70, 'end': 960, 'rate': 'cheap', 'range': '(13.2p - 19.1p)'}, {'start': 960, 'end': 1020, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 1020, 'end': 1140, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 1380, 'end': 2100, 'rate': 'cheap', 'range': '(14.7p - 20.3p)'}] export [{'start': 70, 'end': 2100, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-20 01:10:08.633241: - Your estimated bill for today is £4.54 and tomorrow is £4.84
2026-06-20 01:10:08.633267: - Import rates are cheap (13.2p - 19.1p) for the next 14 hours and then expensive (27.4p - 28.8p) for the next 1 hour.
2026-06-20 01:10:08.633281: - The battery is currently at 45% and is in eco mode for the next 50 minutes.
2026-06-20 01:10:08.633294: - For the next 48 hours there will be no solar generation.
2026-06-20 01:10:08.633318: - You will run out of battery in 4 and a half hours.
2026-06-20 01:10:08.633330: - Your next charge slot will be in 50 minutes where import rates will be cheap (17.7p).
2026-06-20 01:10:08.633343: 
2026-06-20 01:10:08.680768: Plan calculation took 6.28 seconds
2026-06-20 01:10:08.680985: Inverter 0: Type SK Sunsynk
2026-06-20 01:10:08.681016: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-20 01:10:08.681215: Reserve min: 7%, battery_min: 7%
2026-06-20 01:10:08.681277: Inverter 0 with soc_max 16.0kWh, nominal_capacity 16.0kWh, battery rate raw 5000.0W, charge rate 5.0kW, charge rate DC 5.0kW, discharge rate 5.0kW, battery_rate_min 0.0W, AC limit 5.0kW, export limit 100.0kW, reserve 7%, current_reserve 7%, temperature 20°C
2026-06-20 01:10:08.681583: Inverter 0 SoC: 7.16kW 45%, current charge rate 5000W, current discharge rate 5250W, current battery power 1667W, current battery voltage 51.2V, grid power -55W, load power 1708W, PV Power 0W
2026-06-20 01:10:08.681818: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-20 01:10:08.681914: Inverter 0 scheduled charge enable is False
2026-06-20 01:10:08.681943: Inverter 0 charge windows currently []
2026-06-20 01:10:08.681969: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-20 01:10:08.682071: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-20 01:10:08.682096: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-20 01:10:08.682132: Inverter 0 scheduled discharge enable is False
2026-06-20 01:10:08.682250: Inverter 0 idle time is 06-20 00:00:00-06-20 23:59:00
2026-06-20 01:10:08.682277: Inverter 0 discharge windows currently []
2026-06-20 01:10:08.682300: Note: Inverter does not support discharge freeze - disabled
2026-06-20 01:10:08.682316: Note: Inverter does not support charge freeze - disabled
2026-06-20 01:10:08.682331: Note: Inverter does not support reserve - disabling reserve functions
2026-06-20 01:10:08.732855: Inverter 0 Charge window will be: 2026-06-20 02:00:00+01:00 - 2026-06-20 03:00:00+01:00 - current SoC 45%, target 31%
2026-06-20 01:10:08.732978: Inverter 0 disabled charge window while waiting for schedule (now 06-20 01:10:00 target set_window_minutes 30 charge start time 06-20 02:00:00) original inverter start time 06-22 00:00:00
2026-06-20 01:10:08.733063: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-20 01:10:08.733284: Adjust demand (idle) time computed is 00:00:00-23:59:00
2026-06-20 01:10:08.733515: Not setting charging SoC as we are not within the window (now 06-20 01:10:00 target set_soc_minutes 30 charge start time 06-22 00:00:00)
2026-06-20 01:10:08.733557: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-20 01:10:08.733604: Inverter 0 Current Target SoC is 7%, already at target
2026-06-20 01:10:08.733709: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:10:08.733744: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:10:08.733768: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:10:08.733800: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:10:08.733830: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:10:08.733851: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:10:08.733872: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:10:08.733909: Inverter 0 count register writes 0
2026-06-20 01:10:08.753536: Total inverter register writes now 2
2026-06-20 01:10:08.773037: Completed run status Demand
2026-06-20 01:10:08.778994: Info: record_status Demand
2026-06-20 01:10:08.791449: Saved current settings to /config/predbat_config.json
2026-06-20 01:10:42.861566: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-20 01:10:42.861866: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-20 01:10:42.861902: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-20 01:10:42.862024: Inverter 0 idle time is 06-20 00:00:00-06-20 23:59:00
2026-06-20 01:10:42.862051: Note: Inverter does not support discharge freeze - disabled
2026-06-20 01:10:42.862068: Note: Inverter does not support charge freeze - disabled
2026-06-20 01:10:42.862083: Note: Inverter does not support reserve - disabling reserve functions
2026-06-20 01:12:57.057294: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-20 01:12:57.057512: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-20 01:12:57.057545: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-20 01:12:57.057700: Inverter 0 idle time is 06-20 00:00:00-06-20 23:59:00
2026-06-20 01:12:57.057733: Note: Inverter does not support discharge freeze - disabled
2026-06-20 01:12:57.057753: Note: Inverter does not support charge freeze - disabled
2026-06-20 01:12:57.057779: Note: Inverter does not support reserve - disabling reserve functions
2026-06-20 01:14:57.227943: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-20 01:14:57.228106: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-20 01:14:57.228130: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-20 01:14:57.228226: Inverter 0 idle time is 06-20 00:00:00-06-20 23:59:00
2026-06-20 01:14:57.228248: Note: Inverter does not support discharge freeze - disabled
2026-06-20 01:14:57.228262: Note: Inverter does not support charge freeze - disabled
2026-06-20 01:14:57.228275: Note: Inverter does not support reserve - disabling reserve functions
2026-06-20 01:15:00.300401: --------------- PredBat - update at 2026-06-20 01:15:00+01:00 with clock skew 0 minutes, minutes now 75
2026-06-20 01:15:00.301487: Saved current settings to /config/predbat_config.json
2026-06-20 01:15:00.301573: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 90.0 minutes
2026-06-20 01:15:00.301633: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.14, latest beta is v8.40.14
2026-06-20 01:15:00.301819: Autoupdate: There is an update pending v8.40.14 Fix lost config, further rollout of storage class - auto update is off
2026-06-20 01:15:00.319218: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-20 01:15:00.319616: Predbat mode is set to Control charge
2026-06-20 01:15:00.409044: Found 11520 load_today datapoints going back 2 days
2026-06-20 01:15:00.409120: Using load_power data to fill gaps in load_today data
2026-06-20 01:15:00.474452: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-20 01:15:00.474583: Zero load period starting at 2026-06-19T12:09:00+0100 (786 minutes) for 889 minutes with base value 0.9
2026-06-20 01:15:00.474627: Zero load period starting at 2026-06-18T19:24:00+0100 (1791 minutes) for 64 minutes with base value 0.8
2026-06-20 01:15:00.475595: Processing 384 30-minute periods for power integration
2026-06-20 01:15:00.536503: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-20 01:15:00.536578: Car charging hold True, threshold 6.0kWh
2026-06-20 01:15:00.536622: Current data so far today: load 1.7kWh, import 0.0kWh, export 0.0kWh, PV 0kWh
2026-06-20 01:15:00.551432: Standing charge is set to 49.98p
2026-06-20 01:15:00.577494: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-20 01:15:00.577554: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-20 01:15:00.577713: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 75.0 minutes
2026-06-20 01:15:00.578025: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-21&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 75.0 minutes
2026-06-20 01:15:00.580265: Loaded 47 datapoints of futurerate analysis
2026-06-20 01:15:00.653896: Predicted future rates: ['06-20 00:00:00 => 20.28 / 15.95', '06-20 01:00:00 => 19.56 / 15.57', '06-20 02:00:00 => 19.09 / 15.32', '06-20 03:00:00 => 18.58 / 15.06', '06-20 04:00:00 => 18.16 / 14.84', '06-20 05:00:00 => 17.84 / 14.67', '06-20 06:00:00 => 17.39 / 14.43', '06-20 07:00:00 => 16.63 / 14.03', '06-20 08:00:00 => 16.22 / 13.81', '06-20 09:00:00 => 16.41 / 13.91', '06-20 10:00:00 => 16.14 / 13.77', '06-20 11:00:00 => 15.14 / 13.24', '06-20 12:00:00 => 14.31 / 12.8', '06-20 13:00:00 => 13.68 / 12.47', '06-20 14:00:00 => 13.59 / 12.42', '06-20 15:00:00 => 14.65 / 12.98', '06-20 16:00:00 => 29.39 / 14.61', '06-20 17:00:00 => 31.13 / 15.53', '06-20 18:00:00 => 33.97 / 17.02', '06-20 19:00:00 => 23.49 / 17.65', '06-20 20:00:00 => 25.4 / 18.66', '06-20 21:00:00 => 25.19 / 18.55', '06-20 22:00:00 => 23.62 / 17.72']
2026-06-20 01:15:00.681494: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-20 01:15:00.681768: Import rates: min 13.17p, max 36.53p, average 20.1p
2026-06-20 01:15:00.713263: Export rates: min 0p, max 0p, average 0.0p
2026-06-20 01:15:00.713323: Rate thresholds (for charge/export) are import 36.03p (0.0p), export -0.1p (0.0p)
2026-06-20 01:15:00.714208: High export rate found rates in range 99p to -99p
2026-06-20 01:15:00.776455: Low Import rate found rates in range 13.17p to 34.93p
2026-06-20 01:15:00.776565: Battery level now 7.16kWh, -1hr ago 8.49kWh, at midnight 8.64kWh, battery value change in the last hour -18.78p, change today -20.93p, rate_forward 14.14p
2026-06-20 01:15:00.776739: Last hour: net energy 0.0kWh, import 0.0kWh, export 0.0kWh, car 0kWh, load 1.55kWh, net cost 0.0p, import 0.0p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-20 01:15:00.819454: Today's energy total net 0.0kWh, import 0.0kWh, export 0.0kWh, cost 49.98p, import 0.0p, export 0.0p, carbon 0.0kg
2026-06-20 01:15:00.819548: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-20 01:15:00.822132: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-20 01:15:00.823190: Warn: Found 1 gaps in load_today totalling 9520 minutes to fill using average data
2026-06-20 01:15:00.823257: Gap starting at 2026-06-18T15:55:00+0100 (2000 minutes) for 9520 minutes
2026-06-20 01:15:00.835785: Historical days now [7] weight [1]
2026-06-20 01:15:00.849123: Today's load divergence 100.0%, in-day adjustment 180.72%, damping 0.95x, yesterday 180.72% today 100.0% blend 100.0%
2026-06-20 01:15:00.849166: Today's predicted so far 0.2kWh with 0.0kWh car/iBoost excluded, 0kWh import ignored, and 0kWh forecast extra.
2026-06-20 01:15:00.849188: Today's actual load so far 1.65kWh with 0.0kWh car/iBoost excluded, and 0kWh import ignored.
2026-06-20 01:15:00.884178: Inverter 0: Type SK Sunsynk
2026-06-20 01:15:00.884228: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-20 01:15:00.884361: Reserve min: 7%, battery_min: 7%
2026-06-20 01:15:00.884406: Inverter 0 with soc_max 16.0kWh, nominal_capacity 16.0kWh, battery rate raw 5000.0W, charge rate 5.0kW, charge rate DC 5.0kW, discharge rate 5.0kW, battery_rate_min 0.0W, AC limit 5.0kW, export limit 100.0kW, reserve 7%, current_reserve 7%, temperature 20°C
2026-06-20 01:15:00.884631: Inverter 0 SoC: 7.02kW 44%, current charge rate 5000W, current discharge rate 5250W, current battery power 1655W, current battery voltage 51.2V, grid power -55W, load power 1699W, PV Power 0W
2026-06-20 01:15:00.884744: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-20 01:15:00.884801: Inverter 0 scheduled charge enable is False
2026-06-20 01:15:00.884820: Inverter 0 charge windows currently []
2026-06-20 01:15:00.884839: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-20 01:15:00.884917: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-20 01:15:00.884937: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-20 01:15:00.884962: Inverter 0 scheduled discharge enable is False
2026-06-20 01:15:00.885051: Inverter 0 idle time is 06-20 00:00:00-06-20 23:59:00
2026-06-20 01:15:00.885071: Inverter 0 discharge windows currently []
2026-06-20 01:15:00.885086: Note: Inverter does not support discharge freeze - disabled
2026-06-20 01:15:00.885099: Note: Inverter does not support charge freeze - disabled
2026-06-20 01:15:00.885111: Note: Inverter does not support reserve - disabling reserve functions
2026-06-20 01:15:00.934206: Dynamic load last period 1.20kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-20 01:15:00.934270: Plan was last updated on 2026-06-20 01:10:00+01:00 and is now 5.0 minutes old
2026-06-20 01:15:00.934594: Best charge window [ 20-06 02:00:00 - 20-06 03:00:00 @ 17.04p 31%, 20-06 11:00:00 - 20-06 12:00:00 @ 13.31p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 38%, 20-06 12:30:00 - 20-06 14:00:00 @ 13.72p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 81%, 20-06 14:30:00 - 20-06 16:00:00 @ 14.11p 88%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 9%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 22-06 00:00:00 @ 21.21p 100% ]
2026-06-20 01:15:00.934650: Best export window [  ]
2026-06-20 01:15:00.935262: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-20 01:15:00.936887: Load divergence over 8.0 hours mean 711.44W, min 490.8W, max 714.0W, std dev 22.64W, divergence 1.59%
2026-06-20 01:15:00.954249: Creating pool of 12 processes to match your CPU count
2026-06-20 01:15:01.024044: predict base end_record 06-21 11:05:00, final soc 1.12kWh, metric 606.81p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:15:00, load 35.17kWh, PV 0.0kWh
2026-06-20 01:15:01.025430:    Slot: [   01:15,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30]
2026-06-20 01:15:01.026402:     SoC: [    7.02,     6.69,     5.96,     5.24,     4.51,     3.78,     3.05,     2.33,      1.6,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-20 01:15:01.027226:     BAT: [   g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-20 01:15:01.028228:    LOAD: [     1.7,      2.0,     2.68,     3.36,     4.04,     4.71,     5.39,     6.07,     6.74,     7.42,      8.1,     8.78,     9.45,    10.13,    10.81,    11.48,    12.16,    12.84,    13.52,    14.19,    14.87,    15.55,    16.22,     16.9,    17.58,    18.25,    18.93,    19.61,    20.29,    20.96,    21.55,    21.65,    21.75,    21.84,    22.23,    23.04,    23.36,    23.36,    23.41,    23.46,    23.51,    23.65,    24.12,    24.44,    25.28,    25.95,    26.43,    27.12,     27.7,    27.75,    27.84,    27.99,    28.18,    28.37,     28.9,    30.14,    32.09,    32.42,     32.5,    32.64,    32.84,    33.11,    33.44,    33.84,    34.29,    34.51,    34.53,    34.77,    35.08,    35.44] kWh
2026-06-20 01:15:01.029124:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:15:01.030153:  IMPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,     0.23,     0.91,     1.58,     2.26,     2.94,     3.62,     4.29,     4.97,     5.65,     6.32,      7.0,     7.68,     8.36,     9.03,     9.71,    10.39,    11.06,    11.74,    12.42,     13.1,    13.77,    14.36,    14.46,    14.56,    14.65,    15.04,    15.85,    16.17,    16.17,    16.22,    16.27,    16.32,    16.46,    16.93,    17.25,    18.09,    18.76,    19.24,    19.93,    20.51,    20.56,    20.65,     20.8,    20.99,    21.18,    21.71,    22.95,     24.9,    25.23,    25.31,    25.45,    25.65,    25.92,    26.25,    26.65,     27.1,    27.32,    27.34,    27.58,    27.89,    28.25] kWh
2026-06-20 01:15:01.031117:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:15:01.032121:  METRIC: [   49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    54.19,    66.18,    77.51,    89.64,   101.06,   113.17,   123.35,   134.12,   145.04,   155.02,    165.6,   175.71,   184.63,   193.74,   203.31,   212.65,   221.92,   231.19,   240.63,    249.9,   259.17,   267.74,   270.53,    273.4,   276.06,   287.96,   316.44,   328.05,   328.09,   329.43,   330.86,    332.1,   336.02,   349.04,   356.71,   376.75,   390.04,   399.79,    463.6,   475.15,   476.07,   477.85,   480.38,    483.5,   487.17,   496.99,   520.03,   556.43,   562.43,   563.77,    566.1,   569.75,   574.25,   580.18,   586.12,   593.42,   596.95,   597.14,   600.96,   605.58,   610.32] p
2026-06-20 01:15:01.147292: Battery has 4.0 hours left - now at 7.02kWh
2026-06-20 01:15:01.185823: predict base10 end_record 06-21 11:05:00, final soc 1.12kWh, metric 635.81p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:05:00, load 36.77kWh, PV 0.0kWh
2026-06-20 01:15:01.187031:    Slot: [   01:15,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30]
2026-06-20 01:15:01.187961:     SoC: [    7.02,     6.67,     5.91,     5.15,     4.39,     3.63,     2.87,      2.1,     1.34,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-20 01:15:01.188744:     BAT: [   g~be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-20 01:15:01.189982:    LOAD: [     1.7,     2.02,     2.73,     3.44,     4.15,     4.86,     5.57,     6.28,     6.99,     7.69,      8.4,     9.11,     9.82,    10.53,    11.24,    11.95,    12.66,    13.37,    14.08,    14.79,     15.5,    16.21,    16.92,    17.63,    18.34,    19.05,    19.76,    20.47,    21.18,    21.89,     22.5,     22.6,    22.71,     22.8,    23.21,    24.06,     24.4,     24.4,    24.45,     24.5,    24.55,     24.7,     25.2,    25.52,    26.41,    27.11,    27.62,    28.33,    28.94,     29.0,    29.09,    29.25,    29.44,    29.65,     30.2,     31.5,    33.55,    33.89,    33.97,    34.12,    34.33,    34.61,    34.96,    35.37,    35.85,    36.08,    36.09,    36.35,    36.67,    37.05] kWh
2026-06-20 01:15:01.190904:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:15:01.191838:  IMPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.5,     1.21,     1.92,     2.63,     3.34,     4.05,     4.76,     5.47,     6.18,     6.89,      7.6,     8.31,     9.02,     9.73,    10.44,    11.15,    11.86,    12.57,    13.28,    13.99,    14.69,    15.31,    15.41,    15.52,    15.61,    16.02,    16.87,    17.21,    17.21,    17.26,    17.31,    17.36,    17.51,    18.01,    18.33,    19.22,    19.92,    20.43,    21.14,    21.75,     21.8,     21.9,    22.05,    22.25,    22.46,    23.01,    24.31,    26.36,     26.7,    26.78,    26.93,    27.14,    27.42,    27.77,    28.18,    28.66,    28.89,     28.9,    29.16,    29.48,    29.86] kWh
2026-06-20 01:15:01.192717:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:15:01.194059:  METRIC: [   49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    59.19,    71.75,    83.62,    96.34,   108.31,   120.99,   131.66,   142.94,   154.38,   164.85,   175.93,   186.53,   195.87,   205.41,   215.44,   225.23,   234.94,   244.66,   254.54,   264.26,   273.98,   282.95,   285.87,   288.88,   291.67,   304.13,   333.97,   346.13,   346.18,   347.59,   349.08,   350.38,   354.49,   368.14,   376.18,   397.17,    411.1,   421.31,   485.77,   497.88,   498.85,   500.71,   503.36,   506.62,   510.47,   520.76,   544.89,   583.03,   589.31,   590.72,   593.16,   596.98,   601.71,   607.91,   614.13,   621.78,   625.48,   625.68,   629.68,   634.52,   639.49] p
2026-06-20 01:15:01.273442: predict best10 end_record 06-21 11:05:00, final soc 1.44kWh, metric 561.44p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:35:00, load 36.77kWh, PV 0.0kWh
2026-06-20 01:15:01.275139:    Slot: [   01:15,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30]
2026-06-20 01:15:01.276390:     SoC: [    7.02,     6.67,     5.91,     5.15,     5.15,     4.39,     3.63,     2.87,      2.1,     1.34,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     3.06,      5.0,      6.0,     7.94,     9.88,    11.82,     13.0,     14.0,     14.0,     14.0,    13.89,    13.77,    13.68,    13.24,    12.34,    11.98,    11.98,    11.92,    11.86,    11.81,    11.65,    11.12,    10.77,     9.82,     9.07,     8.52,     7.75,      7.1,     7.04,     6.93,     6.77,     6.56,     6.34,     5.74,     4.35,     2.15,     1.78,      1.7,     1.54,     1.31,      1.5,     1.13,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     3.06] kWh
2026-06-20 01:15:01.277387:     BAT: [   g~be-,    g>be-,    g>be-,    g<be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g>be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be~,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g<bf+,    g>be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-20 01:15:01.279044:    LOAD: [     1.7,     2.02,     2.73,     3.44,     4.15,     4.86,     5.57,     6.28,     6.99,     7.69,      8.4,     9.11,     9.82,    10.53,    11.24,    11.95,    12.66,    13.37,    14.08,    14.79,     15.5,    16.21,    16.92,    17.63,    18.34,    19.05,    19.76,    20.47,    21.18,    21.89,     22.5,     22.6,    22.71,     22.8,    23.21,    24.06,     24.4,     24.4,    24.45,     24.5,    24.55,     24.7,     25.2,    25.52,    26.41,    27.11,    27.62,    28.33,    28.94,     29.0,    29.09,    29.25,    29.44,    29.65,     30.2,     31.5,    33.55,    33.89,    33.97,    34.12,    34.33,    34.61,    34.96,    35.37,    35.85,    36.08,    36.09,    36.35,    36.67,    37.05] kWh
2026-06-20 01:15:01.280531:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:15:01.282353:  IMPORT: [     0.0,      0.0,      0.0,      0.0,     0.71,     0.71,     0.71,     0.71,     0.71,     0.71,     1.21,     1.92,     2.63,     3.34,     4.05,     4.76,     5.47,     6.18,     6.89,      7.6,     8.31,     11.1,    13.89,    15.68,    18.47,    21.26,    24.06,    26.03,    27.82,    28.53,    29.14,    29.14,    29.14,    29.14,    29.14,    29.16,    29.16,    29.16,    29.16,    29.16,    29.16,    29.16,    29.16,    29.16,    29.16,    29.16,    29.16,    29.16,    29.16,    29.16,    29.16,    29.16,    29.16,    29.16,    29.16,    29.16,    29.16,    29.16,    29.16,    29.16,    29.16,    29.64,    29.64,    30.04,    30.53,    30.76,    30.77,    31.02,    31.35,    33.81] kWh
2026-06-20 01:15:01.283676:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:15:01.285019:  METRIC: [   49.98,    49.98,    49.98,    49.98,    61.61,    61.61,    61.61,    61.61,    61.61,    61.61,    70.53,     82.4,    95.12,   107.09,   119.77,   130.44,   141.72,   153.17,   163.63,   174.71,   185.31,   222.08,   259.65,   284.85,   323.38,   361.62,   399.87,   427.41,   451.82,   461.54,   470.51,   470.51,   470.51,   470.51,   470.51,   470.98,   470.98,   470.98,   470.98,   470.98,   470.98,   470.98,   470.98,   470.98,   470.98,   470.98,   470.98,   520.96,   520.96,   520.96,   520.96,   520.96,   520.96,   520.96,   520.96,   520.96,   520.96,   520.96,   520.96,   520.96,   520.96,   529.07,   529.07,    535.2,   542.84,   546.54,   546.74,   550.74,   555.58,   587.98] p
2026-06-20 01:15:01.389390: predict best end_record 06-21 11:05:00, final soc 1.51kWh, metric 535.29p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:40:00, load 35.17kWh, PV 0.0kWh
2026-06-20 01:15:01.391277:    Slot: [   01:15,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30]
2026-06-20 01:15:01.392821:     SoC: [    7.02,     6.69,     5.96,     5.24,     5.12,     4.39,     3.66,     2.93,     2.21,     1.48,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     3.45,     5.78,      6.0,     8.33,    10.66,    12.98,     13.0,     14.0,     14.0,     14.0,     13.9,    13.78,    13.69,    13.28,     12.4,    12.06,    12.06,     12.0,    11.95,     11.9,    11.74,    11.24,     10.9,     9.99,     9.28,     8.76,     8.03,      7.4,     7.34,     7.24,     7.09,     6.88,     6.68,     6.11,     4.77,     2.68,     2.33,     2.25,      2.1,     1.88,     1.64,     1.29,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     3.45] kWh
2026-06-20 01:15:01.393867:     BAT: [   g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g>be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be~,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-20 01:15:01.395254:    LOAD: [     1.7,      2.0,     2.68,     3.36,     4.04,     4.71,     5.39,     6.07,     6.74,     7.42,      8.1,     8.78,     9.45,    10.13,    10.81,    11.48,    12.16,    12.84,    13.52,    14.19,    14.87,    15.55,    16.22,     16.9,    17.58,    18.25,    18.93,    19.61,    20.29,    20.96,    21.55,    21.65,    21.75,    21.84,    22.23,    23.04,    23.36,    23.36,    23.41,    23.46,    23.51,    23.65,    24.12,    24.44,    25.28,    25.95,    26.43,    27.12,     27.7,    27.75,    27.84,    27.99,    28.18,    28.37,     28.9,    30.14,    32.09,    32.42,     32.5,    32.64,    32.84,    33.11,    33.44,    33.84,    34.29,    34.51,    34.53,    34.77,    35.08,    35.44] kWh
2026-06-20 01:15:01.396362:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:15:01.397653:  IMPORT: [     0.0,      0.0,      0.0,      0.0,     0.56,     0.56,     0.56,     0.56,     0.56,     0.56,     0.91,     1.58,     2.26,     2.94,     3.62,     4.29,     4.97,     5.65,     6.32,      7.0,     7.68,    10.86,    14.03,    14.95,    18.13,    21.31,    24.48,    25.18,    26.93,     27.6,    28.19,    28.19,    28.19,    28.19,    28.19,    28.19,    28.19,    28.19,    28.19,    28.19,    28.19,    28.19,    28.19,    28.19,    28.19,    28.19,    28.19,    28.19,    28.19,    28.19,    28.19,    28.19,    28.19,    28.19,    28.19,    28.19,    28.19,    28.19,    28.19,    28.19,    28.19,    28.24,    28.24,    28.48,    28.94,    29.16,    29.17,    29.42,    29.73,    32.59] kWh
2026-06-20 01:15:01.398824:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:15:01.399968:  METRIC: [   49.98,    49.98,    49.98,    49.98,    59.23,    59.23,    59.23,    59.23,    59.23,    59.23,     65.3,    76.63,    88.77,   100.19,    112.3,   122.48,   133.24,   144.17,   154.15,   164.73,   174.84,   216.67,   259.41,   272.38,   316.21,   359.71,   403.21,   412.89,   436.86,   446.13,    454.7,    454.7,    454.7,    454.7,    454.7,    454.7,    454.7,    454.7,    454.7,    454.7,    454.7,    454.7,    454.7,    454.7,    454.7,    454.7,    454.7,   504.68,   504.68,   504.68,   504.68,   504.68,   504.68,   504.68,   504.68,   504.68,   504.68,   504.68,   504.68,   504.68,   504.68,   505.51,   505.51,   509.12,   516.42,   519.95,   520.14,   523.96,   528.58,   566.24] p
2026-06-20 01:15:01.401876:  STATE:  [        ,         ,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,     Chrg]
2026-06-20 01:15:01.401914: Saving plan best values to HA entities
2026-06-20 01:15:01.563069: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0
2026-06-20 01:15:01.567986: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-20 01:15:01.572906: Best charging limit SoC's [5.0, 16.0, 6.0, 16.0, 13.0, 14.0, 1.5, 16.0, 16.0]kWh, export []kWh gives import battery 46.07kWh, house 8.6kWh, export 0.0kWh, metric 535.29p, metric10 561.44p
2026-06-20 01:15:01.640070: Marginal costs baseline metric (no standing charge): 485.3098
2026-06-20 01:15:01.812715: Marginal energy costs matrix computed: min=13.55 max=18.93
2026-06-20 01:15:01.878044: Rate array import [{'start': 75, 'end': 960, 'rate': 'cheap', 'range': '(13.2p - 19.1p)'}, {'start': 960, 'end': 1020, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 1020, 'end': 1140, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 1380, 'end': 2105, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 75, 'end': 2105, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-20 01:15:01.878644: - Your estimated bill for today is £4.55 and tomorrow is £4.83
2026-06-20 01:15:01.878676: - Import rates are cheap (13.2p - 19.1p) for the next 14 hours and then expensive (27.4p - 28.8p) for the next 1 hour.
2026-06-20 01:15:01.878694: - The battery is currently at 44% and is in eco mode for the next 45 minutes.
2026-06-20 01:15:01.878710: - For the next 48 hours there will be no solar generation.
2026-06-20 01:15:01.878725: - You will run out of battery in 4 and a half hours.
2026-06-20 01:15:01.878740: - Your next charge slot will be in 45 minutes where import rates will be cheap (17.7p).
2026-06-20 01:15:01.878755: 
2026-06-20 01:15:01.920901: Plan calculation took 0.99 seconds
2026-06-20 01:15:01.924036: No high rate period found
2026-06-20 01:15:01.971144: Import threshold used for optimisation was 16.38p
2026-06-20 01:15:02.020557: Low import rate windows [0: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 1: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 2: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 3: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 4: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 5: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 6: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 7: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 8: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 9: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 10: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 11: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 12: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 13: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 14: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 15: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 16: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 17: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 18: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 19: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 20: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 21: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 22: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 23: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 24: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 25: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 26: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 27: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 28: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 29: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 30: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 31: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 32: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 33: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 34: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 35: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 36: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 37: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 38: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 39: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 40: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 41: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 42: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 43: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 44: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 45: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 46: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 47: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 48: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 49: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 50: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 51: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 52: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 53: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 54: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 55: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 56: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 57: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 58: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 59: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 60: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 61: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 62: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 63: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 64: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 65: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 66: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 67: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 68: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 69: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 70: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 71: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 72: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 73: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 74: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 75: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 76: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 77: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 78: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 79: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 80: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 81: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 82: 06-21 19:00:00 - 06-21 19:30:00 @ 27.8, 83: 06-21 19:30:00 - 06-21 20:00:00 @ 27.18, 84: 06-21 20:00:00 - 06-21 20:30:00 @ 27.41, 85: 06-21 20:30:00 - 06-21 21:00:00 @ 27.78, 86: 06-21 21:00:00 - 06-21 21:30:00 @ 27.1, 87: 06-21 21:30:00 - 06-21 22:00:00 @ 27.67, 88: 06-21 22:00:00 - 06-21 22:30:00 @ 24.43, 89: 06-21 22:30:00 - 06-21 23:00:00 @ 23.72, 90: 06-21 23:00:00 - 06-21 23:30:00 @ 19.93, 91: 06-21 23:30:00 - 06-22 00:00:00 @ 20.04, 92: 06-22 00:00:00 - 06-22 00:30:00 @ 20.31, 93: 06-22 00:30:00 - 06-22 01:00:00 @ 19.75, 94: 06-22 01:00:00 - 06-22 01:30:00 @ 19.14]
2026-06-20 01:15:02.028113: Inverter 0 Charge window will be: 2026-06-20 02:00:00+01:00 - 2026-06-20 03:00:00+01:00 - current SoC 44%, target 31%
2026-06-20 01:15:02.028202: Inverter 0 disabled charge window while waiting for schedule (now 06-20 01:15:00 target set_window_minutes 30 charge start time 06-20 02:00:00) original inverter start time 06-22 00:00:00
2026-06-20 01:15:02.028273: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-20 01:15:02.028449: Adjust demand (idle) time computed is 00:00:00-23:59:00
2026-06-20 01:15:02.028607: Not setting charging SoC as we are not within the window (now 06-20 01:15:00 target set_soc_minutes 30 charge start time 06-22 00:00:00)
2026-06-20 01:15:02.028646: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-20 01:15:02.028689: Inverter 0 Current Target SoC is 7%, already at target
2026-06-20 01:15:02.028758: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:15:02.028781: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:15:02.028800: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:15:02.028817: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:15:02.028835: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:15:02.028852: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:15:02.028869: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:15:02.028884: Inverter 0 count register writes 0
2026-06-20 01:15:02.043305: Will not recompute the plan, it is 5.0 minutes old and max age is 10 minutes
2026-06-20 01:15:02.047711: Total inverter register writes now 2
2026-06-20 01:15:02.065263: Completed run status Demand
2026-06-20 01:15:02.070766: Info: record_status Demand
2026-06-20 01:15:02.082040: Saved current settings to /config/predbat_config.json
2026-06-20 01:15:42.156145: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-20 01:15:42.156342: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-20 01:15:42.156378: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-20 01:15:42.156553: Inverter 0 idle time is 06-20 00:00:00-06-20 23:59:00
2026-06-20 01:15:42.156591: Note: Inverter does not support discharge freeze - disabled
2026-06-20 01:15:42.156610: Note: Inverter does not support charge freeze - disabled
2026-06-20 01:15:42.156625: Note: Inverter does not support reserve - disabling reserve functions
2026-06-20 01:17:42.331728: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-20 01:17:42.331970: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-20 01:17:42.332005: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-20 01:17:42.332155: Inverter 0 idle time is 06-20 00:00:00-06-20 23:59:00
2026-06-20 01:17:42.332186: Note: Inverter does not support discharge freeze - disabled
2026-06-20 01:17:42.332209: Note: Inverter does not support charge freeze - disabled
2026-06-20 01:17:42.332231: Note: Inverter does not support reserve - disabling reserve functions
2026-06-20 01:19:42.503639: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-20 01:19:42.503872: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-20 01:19:42.503926: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-20 01:19:42.504073: Inverter 0 idle time is 06-20 00:00:00-06-20 23:59:00
2026-06-20 01:19:42.504098: Note: Inverter does not support discharge freeze - disabled
2026-06-20 01:19:42.504115: Note: Inverter does not support charge freeze - disabled
2026-06-20 01:19:42.504130: Note: Inverter does not support reserve - disabling reserve functions
2026-06-20 01:20:00.587022: --------------- PredBat - update at 2026-06-20 01:20:00+01:00 with clock skew 0 minutes, minutes now 80
2026-06-20 01:20:00.587665: Saved current settings to /config/predbat_config.json
2026-06-20 01:20:00.587744: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 95.0 minutes
2026-06-20 01:20:00.587802: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.14, latest beta is v8.40.14
2026-06-20 01:20:00.587870: Autoupdate: There is an update pending v8.40.14 Fix lost config, further rollout of storage class - auto update is off
2026-06-20 01:20:00.607625: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-20 01:20:00.608080: Predbat mode is set to Control charge
2026-06-20 01:20:00.724836: Found 11520 load_today datapoints going back 2 days
2026-06-20 01:20:00.724946: Using load_power data to fill gaps in load_today data
2026-06-20 01:20:00.811194: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-20 01:20:00.811372: Zero load period starting at 2026-06-19T12:09:00+0100 (791 minutes) for 889 minutes with base value 0.9
2026-06-20 01:20:00.811428: Zero load period starting at 2026-06-18T19:24:00+0100 (1796 minutes) for 64 minutes with base value 0.8
2026-06-20 01:20:00.812671: Processing 384 30-minute periods for power integration
2026-06-20 01:20:00.881562: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-20 01:20:00.881691: Car charging hold True, threshold 6.0kWh
2026-06-20 01:20:00.881747: Current data so far today: load 1.8kWh, import 0.0kWh, export 0.0kWh, PV 0kWh
2026-06-20 01:20:00.901638: Standing charge is set to 49.98p
2026-06-20 01:20:00.925005: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-20 01:20:00.925070: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-20 01:20:00.925237: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 80.0 minutes
2026-06-20 01:20:00.925636: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-21&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 80.0 minutes
2026-06-20 01:20:00.928481: Loaded 47 datapoints of futurerate analysis
2026-06-20 01:20:01.019810: Predicted future rates: ['06-20 00:00:00 => 20.28 / 15.95', '06-20 01:00:00 => 19.56 / 15.57', '06-20 02:00:00 => 19.09 / 15.32', '06-20 03:00:00 => 18.58 / 15.06', '06-20 04:00:00 => 18.16 / 14.84', '06-20 05:00:00 => 17.84 / 14.67', '06-20 06:00:00 => 17.39 / 14.43', '06-20 07:00:00 => 16.63 / 14.03', '06-20 08:00:00 => 16.22 / 13.81', '06-20 09:00:00 => 16.41 / 13.91', '06-20 10:00:00 => 16.14 / 13.77', '06-20 11:00:00 => 15.14 / 13.24', '06-20 12:00:00 => 14.31 / 12.8', '06-20 13:00:00 => 13.68 / 12.47', '06-20 14:00:00 => 13.59 / 12.42', '06-20 15:00:00 => 14.65 / 12.98', '06-20 16:00:00 => 29.39 / 14.61', '06-20 17:00:00 => 31.13 / 15.53', '06-20 18:00:00 => 33.97 / 17.02', '06-20 19:00:00 => 23.49 / 17.65', '06-20 20:00:00 => 25.4 / 18.66', '06-20 21:00:00 => 25.19 / 18.55', '06-20 22:00:00 => 23.62 / 17.72']
2026-06-20 01:20:01.056220: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-20 01:20:01.056488: Import rates: min 13.17p, max 36.53p, average 20.1p
2026-06-20 01:20:01.095197: Export rates: min 0p, max 0p, average 0.0p
2026-06-20 01:20:01.095282: Rate thresholds (for charge/export) are import 36.03p (0.0p), export -0.1p (0.0p)
2026-06-20 01:20:01.096375: High export rate found rates in range 99p to -99p
2026-06-20 01:20:01.173481: Low Import rate found rates in range 13.17p to 34.93p
2026-06-20 01:20:01.173622: Battery level now 7.02kWh, -1hr ago 8.4kWh, at midnight 8.64kWh, battery value change in the last hour -19.57p, change today -22.96p, rate_forward 14.14p
2026-06-20 01:20:01.173817: Last hour: net energy 0.0kWh, import 0.0kWh, export 0.0kWh, car 0kWh, load 1.6kWh, net cost 0.0p, import 0.0p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-20 01:20:01.213370: Today's energy total net 0.0kWh, import 0.0kWh, export 0.0kWh, cost 49.98p, import 0.0p, export 0.0p, carbon 0.0kg
2026-06-20 01:20:01.213468: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-20 01:20:01.216616: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-20 01:20:01.217874: Warn: Found 1 gaps in load_today totalling 9515 minutes to fill using average data
2026-06-20 01:20:01.217962: Gap starting at 2026-06-18T15:55:00+0100 (2005 minutes) for 9515 minutes
2026-06-20 01:20:01.233571: Historical days now [7] weight [1]
2026-06-20 01:20:01.251374: Today's load divergence 100.0%, in-day adjustment 180.72%, damping 0.95x, yesterday 180.72% today 100.0% blend 100.0%
2026-06-20 01:20:01.251452: Today's predicted so far 0.21kWh with 0.0kWh car/iBoost excluded, 0kWh import ignored, and 0kWh forecast extra.
2026-06-20 01:20:01.251480: Today's actual load so far 1.76kWh with 0.0kWh car/iBoost excluded, and 0kWh import ignored.
2026-06-20 01:20:01.291309: Inverter 0: Type SK Sunsynk
2026-06-20 01:20:01.291374: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-20 01:20:01.291564: Reserve min: 7%, battery_min: 7%
2026-06-20 01:20:01.291627: Inverter 0 with soc_max 16.0kWh, nominal_capacity 16.0kWh, battery rate raw 5000.0W, charge rate 5.0kW, charge rate DC 5.0kW, discharge rate 5.0kW, battery_rate_min 0.0W, AC limit 5.0kW, export limit 100.0kW, reserve 7%, current_reserve 7%, temperature 20°C
2026-06-20 01:20:01.291873: Inverter 0 SoC: 6.88kW 43%, current charge rate 5000W, current discharge rate 5250W, current battery power 1650W, current battery voltage 51.2V, grid power -55W, load power 1692W, PV Power 0W
2026-06-20 01:20:01.292022: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-20 01:20:01.292106: Inverter 0 scheduled charge enable is False
2026-06-20 01:20:01.292157: Inverter 0 charge windows currently []
2026-06-20 01:20:01.292284: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-20 01:20:01.292417: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-20 01:20:01.292450: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-20 01:20:01.292490: Inverter 0 scheduled discharge enable is False
2026-06-20 01:20:01.292639: Inverter 0 idle time is 06-20 00:00:00-06-20 23:59:00
2026-06-20 01:20:01.292676: Inverter 0 discharge windows currently []
2026-06-20 01:20:01.292701: Note: Inverter does not support discharge freeze - disabled
2026-06-20 01:20:01.292723: Note: Inverter does not support charge freeze - disabled
2026-06-20 01:20:01.292744: Note: Inverter does not support reserve - disabling reserve functions
2026-06-20 01:20:01.347779: Dynamic load last period 1.20kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-20 01:20:01.347850: Plan was last updated on 2026-06-20 01:10:00+01:00 and is now 10.0 minutes old
2026-06-20 01:20:01.348138: Best charge window [ 20-06 02:00:00 - 20-06 03:00:00 @ 17.04p 31%, 20-06 11:00:00 - 20-06 12:00:00 @ 13.31p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 38%, 20-06 12:30:00 - 20-06 14:00:00 @ 13.72p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 81%, 20-06 14:30:00 - 20-06 16:00:00 @ 14.11p 88%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 9%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 22-06 00:00:00 @ 21.21p 100% ]
2026-06-20 01:20:01.348164: Best export window [  ]
2026-06-20 01:20:01.348829: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-20 01:20:01.350451: Load divergence over 8.0 hours mean 715.58W, min 493.2W, max 718.8W, std dev 22.82W, divergence 1.59%
2026-06-20 01:20:01.367649: Creating pool of 12 processes to match your CPU count
2026-06-20 01:20:01.443971: predict base end_record 06-21 11:10:00, final soc 1.12kWh, metric 610.28p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:15:00, load 35.37kWh, PV 0.0kWh
2026-06-20 01:20:01.445343:    Slot: [   01:20,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30]
2026-06-20 01:20:01.446330:     SoC: [    6.88,     6.67,     5.94,     5.21,     4.48,     3.75,     3.02,     2.28,     1.55,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-20 01:20:01.447155:     BAT: [   g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-20 01:20:01.448094:    LOAD: [     1.8,     1.99,     2.67,     3.35,     4.04,     4.72,      5.4,     6.08,     6.76,     7.44,     8.12,      8.8,     9.49,    10.17,    10.85,    11.53,    12.21,    12.89,    13.57,    14.26,    14.94,    15.62,     16.3,    16.98,    17.66,    18.34,    19.02,    19.71,    20.39,    21.07,    21.66,    21.76,    21.86,    21.95,     22.3,     23.2,    23.47,    23.47,    23.52,    23.57,    23.62,    23.72,    24.23,    24.55,    25.39,    26.06,    26.54,    27.22,    27.81,    27.86,    27.95,     28.1,    28.29,    28.48,    29.01,    30.25,     32.2,    32.53,    32.61,    32.75,    32.95,    33.22,    33.55,    33.94,     34.4,    34.62,    34.63,    34.88,    35.19,    35.55] kWh
2026-06-20 01:20:01.448997:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:20:01.449950:  IMPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,     0.28,     0.96,     1.64,     2.32,      3.0,     3.68,     4.37,     5.05,     5.73,     6.41,     7.09,     7.77,     8.45,     9.14,     9.82,     10.5,    11.18,    11.86,    12.54,    13.22,     13.9,     14.5,     14.6,     14.7,    14.79,    15.13,    16.03,    16.31,    16.31,    16.36,    16.41,    16.45,    16.56,    17.07,    17.38,    18.23,    18.89,    19.38,    20.06,    20.65,    20.69,    20.79,    20.93,    21.12,    21.32,    21.85,    23.09,    25.04,    25.37,    25.44,    25.58,    25.79,    26.05,    26.38,    26.78,    27.24,    27.46,    27.47,    27.72,    28.02,    28.38] kWh
2026-06-20 01:20:01.450861:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:20:01.451821:  METRIC: [   49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    55.07,    67.13,    78.53,    90.74,   102.23,   114.42,   124.66,   135.49,   146.48,   156.52,   167.17,   177.34,   186.31,   195.47,    205.1,    214.5,   223.83,   233.16,   242.65,   251.98,   261.31,   269.92,   272.81,   275.64,   278.44,   288.99,   320.33,   330.34,   330.38,   331.76,   333.16,   334.41,   337.23,   351.36,   359.03,   379.06,   392.36,    402.1,   465.91,   477.47,   478.39,   480.17,    482.7,   485.81,   489.48,   499.31,   522.34,   558.75,   564.74,   566.08,   568.41,   572.06,   576.57,   582.49,   588.43,   595.73,   599.26,   599.45,   603.27,   607.89,   612.63] p
2026-06-20 01:20:01.564641: Battery has 3.92 hours left - now at 6.88kWh
2026-06-20 01:20:01.607132: predict base10 end_record 06-21 11:10:00, final soc 1.12kWh, metric 639.23p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:05:00, load 36.97kWh, PV 0.0kWh
2026-06-20 01:20:01.608618:    Slot: [   01:20,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30]
2026-06-20 01:20:01.609859:     SoC: [    6.88,     6.67,      5.9,     5.13,     4.37,      3.6,     2.83,     2.07,      1.3,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-20 01:20:01.610983:     BAT: [   g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-20 01:20:01.612420:    LOAD: [     1.8,      2.0,     2.71,     3.43,     4.14,     4.86,     5.57,     6.28,      7.0,     7.71,     8.42,     9.14,     9.85,    10.56,    11.28,    11.99,    12.71,    13.42,    14.13,    14.85,    15.56,    16.27,    16.99,     17.7,    18.42,    19.13,    19.84,    20.56,    21.27,    21.98,    22.61,    22.71,    22.82,    22.91,    23.27,    24.21,     24.5,     24.5,    24.55,    24.61,    24.66,    24.76,     25.3,    25.63,    26.51,    27.21,    27.72,    28.43,    29.05,     29.1,     29.2,    29.35,    29.55,    29.75,    30.31,    31.61,    33.65,    33.99,    34.07,    34.22,    34.43,    34.71,    35.06,    35.47,    35.95,    36.18,     36.2,    36.45,    36.78,    37.16] kWh
2026-06-20 01:20:01.613590:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:20:01.614859:  IMPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,     0.55,     1.26,     1.97,     2.69,      3.4,     4.12,     4.83,     5.54,     6.26,     6.97,     7.68,      8.4,     9.11,     9.82,    10.54,    11.25,    11.97,    12.68,    13.39,    14.11,    14.82,    15.44,    15.55,    15.65,    15.75,    16.11,    17.05,    17.34,    17.34,    17.39,    17.44,    17.49,     17.6,    18.13,    18.46,    19.35,    20.05,    20.56,    21.27,    21.88,    21.93,    22.03,    22.18,    22.38,    22.59,    23.14,    24.44,    26.49,    26.83,    26.91,    27.06,    27.27,    27.55,     27.9,    28.31,    28.79,    29.02,    29.03,    29.29,    29.61,    29.99] kWh
2026-06-20 01:20:01.615985:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:20:01.617135:  METRIC: [   49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    59.97,     72.6,    84.55,    97.34,   109.37,   122.14,   132.87,   144.21,   155.72,   166.25,    177.4,   188.05,   197.45,   207.05,   217.14,   226.99,   236.76,   246.53,   256.47,   266.25,   276.02,   285.03,   288.06,   291.02,   293.96,   305.01,   337.85,   348.33,   348.37,   349.82,   351.29,    352.6,   355.55,   370.35,   378.39,   399.38,   413.31,   423.52,   487.99,   500.09,   501.06,   502.92,   505.57,   508.83,   512.68,   522.97,    547.1,   585.24,   591.52,   592.92,   595.37,   599.19,   603.91,   610.12,   616.35,   623.99,   627.69,   627.89,   631.89,   636.73,    641.7] p
2026-06-20 01:20:01.702932: predict best10 end_record 06-21 11:10:00, final soc 1.77kWh, metric 570.57p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:35:00, load 36.97kWh, PV 0.0kWh
2026-06-20 01:20:01.704418:    Slot: [   01:20,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30]
2026-06-20 01:20:01.705639:     SoC: [    6.88,     6.67,      5.9,     5.13,     5.13,     4.37,      3.6,     2.83,     2.07,      1.3,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     3.06,      5.0,      6.0,     7.94,     9.88,    11.82,     13.0,     14.0,     14.0,     14.0,    13.89,    13.77,    13.67,    13.28,    12.38,    12.07,    12.07,    12.01,    11.95,     11.9,    11.79,    11.21,    10.86,     9.91,     9.16,     8.61,     7.84,     7.18,     7.13,     7.02,     6.86,     6.65,     6.43,     5.83,     4.44,     2.24,     1.87,     1.79,     1.63,      1.4,      1.5,     1.13,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     3.06] kWh
2026-06-20 01:20:01.706819:     BAT: [   g~be-,    g~be-,    g~be-,    g<be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be~,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g<bf+,    g>be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-20 01:20:01.708573:    LOAD: [     1.8,      2.0,     2.71,     3.43,     4.14,     4.86,     5.57,     6.28,      7.0,     7.71,     8.42,     9.14,     9.85,    10.56,    11.28,    11.99,    12.71,    13.42,    14.13,    14.85,    15.56,    16.27,    16.99,     17.7,    18.42,    19.13,    19.84,    20.56,    21.27,    21.98,    22.61,    22.71,    22.82,    22.91,    23.27,    24.21,     24.5,     24.5,    24.55,    24.61,    24.66,    24.76,     25.3,    25.63,    26.51,    27.21,    27.72,    28.43,    29.05,     29.1,     29.2,    29.35,    29.55,    29.75,    30.31,    31.61,    33.65,    33.99,    34.07,    34.22,    34.43,    34.71,    35.06,    35.47,    35.95,    36.18,     36.2,    36.45,    36.78,    37.16] kWh
2026-06-20 01:20:01.710452:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:20:01.712380:  IMPORT: [     0.0,      0.0,      0.0,      0.0,     0.71,     0.71,     0.71,     0.71,     0.71,     0.71,     1.26,     1.97,     2.69,      3.4,     4.12,     4.83,     5.54,     6.26,     6.97,     7.68,      8.4,    11.19,    13.99,    15.78,    18.58,    21.37,    24.17,    26.15,    27.94,    28.65,    29.27,    29.27,    29.27,    29.27,    29.27,    29.37,    29.37,    29.37,    29.37,    29.37,    29.37,    29.37,    29.37,    29.37,    29.37,    29.37,    29.37,    29.37,    29.37,    29.37,    29.37,    29.37,    29.37,    29.37,    29.37,    29.37,    29.37,    29.37,    29.37,    29.37,    29.37,    29.75,    29.75,    30.16,    30.64,    30.87,    30.88,    31.14,    31.47,    33.93] kWh
2026-06-20 01:20:01.714086:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:20:01.716498:  METRIC: [   49.98,    49.98,    49.98,    49.98,    61.67,    61.67,    61.67,    61.67,    61.67,    61.67,    71.35,     83.3,    96.09,   108.12,   120.89,   131.62,   142.97,   154.47,    165.0,   176.15,    186.8,   223.63,   261.25,   286.52,   325.11,   363.41,    401.7,    429.3,   453.78,   463.55,   472.57,   472.57,   472.57,   472.57,   472.57,   475.94,   475.94,   475.94,   475.94,   475.94,   475.94,   475.94,   475.94,   475.94,   475.94,   475.94,   475.94,   525.93,   525.93,   525.93,   525.93,   525.93,   525.93,   525.93,   525.93,   525.93,   525.93,   525.93,   525.93,   525.93,   525.93,   532.42,   532.42,   538.54,   546.18,   549.88,   550.08,   554.08,   558.92,   591.32] p
2026-06-20 01:20:01.787464: predict best end_record 06-21 11:10:00, final soc 1.9kWh, metric 545.48p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:40:00, load 35.37kWh, PV 0.0kWh
2026-06-20 01:20:01.788715:    Slot: [   01:20,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30]
2026-06-20 01:20:01.789641:     SoC: [    6.88,     6.67,     5.94,     5.21,     5.09,     4.36,     3.63,     2.89,     2.16,     1.43,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     3.45,     5.78,      6.0,     8.33,    10.66,    12.98,     13.0,     14.0,     14.0,     14.0,    13.89,    13.78,    13.69,    13.32,    12.43,    12.14,    12.14,    12.08,    12.03,    11.98,    11.87,    11.32,    10.98,    10.07,     9.36,     8.84,      8.1,     7.48,     7.42,     7.32,     7.17,     6.96,     6.76,     6.18,     4.85,     2.76,      2.4,     2.32,     2.17,     1.96,     1.67,     1.31,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     3.45] kWh
2026-06-20 01:20:01.790448:     BAT: [   g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be~,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-20 01:20:01.791373:    LOAD: [     1.8,     1.99,     2.67,     3.35,     4.04,     4.72,      5.4,     6.08,     6.76,     7.44,     8.12,      8.8,     9.49,    10.17,    10.85,    11.53,    12.21,    12.89,    13.57,    14.26,    14.94,    15.62,     16.3,    16.98,    17.66,    18.34,    19.02,    19.71,    20.39,    21.07,    21.66,    21.76,    21.86,    21.95,     22.3,     23.2,    23.47,    23.47,    23.52,    23.57,    23.62,    23.72,    24.23,    24.55,    25.39,    26.06,    26.54,    27.22,    27.81,    27.86,    27.95,     28.1,    28.29,    28.48,    29.01,    30.25,     32.2,    32.53,    32.61,    32.75,    32.95,    33.22,    33.55,    33.94,     34.4,    34.62,    34.63,    34.88,    35.19,    35.55] kWh
2026-06-20 01:20:01.792331:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:20:01.793247:  IMPORT: [     0.0,      0.0,      0.0,      0.0,     0.57,     0.57,     0.57,     0.57,     0.57,     0.57,     0.96,     1.64,     2.32,      3.0,     3.68,     4.37,     5.05,     5.73,     6.41,     7.09,     7.77,    10.95,    14.14,    15.06,    18.24,    21.42,     24.6,     25.3,    27.06,    27.74,    28.33,    28.33,    28.33,    28.33,    28.33,     28.4,     28.4,     28.4,     28.4,     28.4,     28.4,     28.4,     28.4,     28.4,     28.4,     28.4,     28.4,     28.4,     28.4,     28.4,     28.4,     28.4,     28.4,     28.4,     28.4,     28.4,     28.4,     28.4,     28.4,     28.4,     28.4,     28.4,     28.4,    28.62,    29.08,     29.3,    29.31,    29.55,    29.86,    32.72] kWh
2026-06-20 01:20:01.794354:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:20:01.795373:  METRIC: [   49.98,    49.98,    49.98,    49.98,    59.28,    59.28,    59.28,    59.28,    59.28,    59.28,    66.22,    77.62,    89.84,   101.33,   113.51,   123.75,   134.58,   145.57,   155.62,   166.26,   176.43,   218.32,   261.11,   274.14,   318.04,   361.59,   405.15,   414.88,   438.92,   448.24,   456.85,   456.85,   456.85,   456.85,   456.85,   459.44,   459.44,   459.44,   459.44,   459.44,   459.44,   459.44,   459.44,   459.44,   459.44,   459.44,   459.44,   509.42,   509.42,   509.42,   509.42,   509.42,   509.42,   509.42,   509.42,   509.42,   509.42,   509.42,   509.42,   509.42,   509.42,   509.42,   509.42,   512.66,   519.96,   523.49,   523.68,    527.5,   532.12,   569.78] p
2026-06-20 01:20:01.797162:  STATE:  [        ,         ,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,     Chrg]
2026-06-20 01:20:01.797218: Saving plan best values to HA entities
2026-06-20 01:20:01.954482: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0
2026-06-20 01:20:01.959150: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-20 01:20:01.963712: Best charging limit SoC's [5.0, 16.0, 6.0, 16.0, 13.0, 14.0, 1.5, 16.0, 16.0]kWh, export []kWh gives import battery 46.05kWh, house 8.74kWh, export 0.0kWh, metric 545.48p, metric10 570.57p
2026-06-20 01:20:02.034381: Marginal costs baseline metric (no standing charge): 495.4973
2026-06-20 01:20:02.259757: Marginal energy costs matrix computed: min=13.63 max=18.73
2026-06-20 01:20:02.337319: Rate array import [{'start': 80, 'end': 960, 'rate': 'cheap', 'range': '(13.2p - 19.1p)'}, {'start': 960, 'end': 1020, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 1020, 'end': 1140, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 1380, 'end': 2110, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 80, 'end': 2110, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-20 01:20:02.337864: - Your estimated bill for today is £4.59 and tomorrow is £4.82
2026-06-20 01:20:02.337894: - Import rates are cheap (13.2p - 19.1p) for the next 14 hours and then expensive (27.4p - 28.8p) for the next 1 hour.
2026-06-20 01:20:02.337909: - The battery is currently at 43% and is in eco mode for the next 40 minutes.
2026-06-20 01:20:02.337935: - For the next 48 hours there will be no solar generation.
2026-06-20 01:20:02.337947: - You will run out of battery in 4 and a quarter hours.
2026-06-20 01:20:02.337959: - Your next charge slot will be in 40 minutes where import rates will be cheap (17.7p).
2026-06-20 01:20:02.337972: 
2026-06-20 01:20:02.377254: Plan calculation took 1.03 seconds
2026-06-20 01:20:02.380412: No high rate period found
2026-06-20 01:20:02.426915: Import threshold used for optimisation was 16.38p
2026-06-20 01:20:02.476851: Low import rate windows [0: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 1: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 2: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 3: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 4: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 5: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 6: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 7: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 8: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 9: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 10: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 11: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 12: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 13: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 14: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 15: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 16: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 17: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 18: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 19: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 20: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 21: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 22: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 23: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 24: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 25: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 26: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 27: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 28: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 29: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 30: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 31: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 32: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 33: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 34: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 35: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 36: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 37: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 38: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 39: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 40: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 41: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 42: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 43: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 44: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 45: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 46: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 47: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 48: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 49: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 50: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 51: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 52: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 53: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 54: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 55: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 56: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 57: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 58: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 59: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 60: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 61: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 62: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 63: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 64: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 65: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 66: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 67: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 68: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 69: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 70: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 71: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 72: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 73: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 74: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 75: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 76: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 77: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 78: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 79: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 80: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 81: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 82: 06-21 19:00:00 - 06-21 19:30:00 @ 27.8, 83: 06-21 19:30:00 - 06-21 20:00:00 @ 27.18, 84: 06-21 20:00:00 - 06-21 20:30:00 @ 27.41, 85: 06-21 20:30:00 - 06-21 21:00:00 @ 27.78, 86: 06-21 21:00:00 - 06-21 21:30:00 @ 27.1, 87: 06-21 21:30:00 - 06-21 22:00:00 @ 27.67, 88: 06-21 22:00:00 - 06-21 22:30:00 @ 24.43, 89: 06-21 22:30:00 - 06-21 23:00:00 @ 23.72, 90: 06-21 23:00:00 - 06-21 23:30:00 @ 19.93, 91: 06-21 23:30:00 - 06-22 00:00:00 @ 20.04, 92: 06-22 00:00:00 - 06-22 00:30:00 @ 20.31, 93: 06-22 00:30:00 - 06-22 01:00:00 @ 19.75, 94: 06-22 01:00:00 - 06-22 01:30:00 @ 19.14]
2026-06-20 01:20:02.483170: Inverter 0 Charge window will be: 2026-06-20 02:00:00+01:00 - 2026-06-20 03:00:00+01:00 - current SoC 43%, target 31%
2026-06-20 01:20:02.483282: Inverter 0 disabled charge window while waiting for schedule (now 06-20 01:20:00 target set_window_minutes 30 charge start time 06-20 02:00:00) original inverter start time 06-22 00:00:00
2026-06-20 01:20:02.483378: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-20 01:20:02.483699: Adjust demand (idle) time computed is 00:00:00-23:59:00
2026-06-20 01:20:02.483958: Not setting charging SoC as we are not within the window (now 06-20 01:20:00 target set_soc_minutes 30 charge start time 06-22 00:00:00)
2026-06-20 01:20:02.484026: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-20 01:20:02.484118: Inverter 0 Current Target SoC is 7%, already at target
2026-06-20 01:20:02.484222: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:20:02.484254: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:20:02.484304: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:20:02.484332: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:20:02.484354: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:20:02.484383: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:20:02.484408: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:20:02.484426: Inverter 0 count register writes 0
2026-06-20 01:20:02.499232: Will recompute the plan as it is now 10.0 minutes old and will exceed the max age of 10 minutes before the next run
2026-06-20 01:20:02.499362: Recompute is saving previous plan...
2026-06-20 01:20:02.501864: Best charge window [ 20-06 01:00:00 - 20-06 01:30:00 @ 19.14p 0%, 20-06 01:30:00 - 20-06 02:00:00 @ 18.62p 0%, 20-06 02:00:00 - 20-06 02:30:00 @ 17.7p 0%, 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 0%, 20-06 03:00:00 - 20-06 03:30:00 @ 18.92p 0%, 20-06 03:30:00 - 20-06 04:00:00 @ 18.47p 0%, 20-06 04:00:00 - 20-06 04:30:00 @ 18.56p 0%, 20-06 04:30:00 - 20-06 05:00:00 @ 18.67p 0%, 20-06 05:00:00 - 20-06 05:30:00 @ 18.26p 0%, 20-06 05:30:00 - 20-06 06:00:00 @ 17.7p 0%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 0%, 20-06 06:30:00 - 20-06 07:00:00 @ 17.92p 0%, 20-06 07:00:00 - 20-06 07:30:00 @ 16.86p 0%, 20-06 07:30:00 - 20-06 08:00:00 @ 17.88p 0%, 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 0%, 20-06 08:30:00 - 20-06 09:00:00 @ 15.9p 0%, 20-06 09:00:00 - 20-06 09:30:00 @ 16.13p 0%, 20-06 09:30:00 - 20-06 10:00:00 @ 14.74p 0%, 20-06 10:00:00 - 20-06 10:30:00 @ 15.62p 0%, 20-06 10:30:00 - 20-06 11:00:00 @ 14.93p 0%, 20-06 11:00:00 - 20-06 11:30:00 @ 13.17p 0%, 20-06 11:30:00 - 20-06 12:00:00 @ 13.45p 0%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 0%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 0%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 0%, 20-06 13:30:00 - 20-06 14:00:00 @ 13.69p 0%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 0%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 0%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 0%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 0%, 20-06 16:00:00 - 20-06 16:30:00 @ 28.77p 0%, 20-06 16:30:00 - 20-06 17:00:00 @ 27.39p 0%, 20-06 17:00:00 - 20-06 17:30:00 @ 31.14p 0%, 20-06 17:30:00 - 20-06 18:00:00 @ 30.7p 0%, 20-06 18:00:00 - 20-06 18:30:00 @ 34.93p 0%, 20-06 19:00:00 - 20-06 19:30:00 @ 27.8p 0%, 20-06 19:30:00 - 20-06 20:00:00 @ 27.18p 0%, 20-06 20:00:00 - 20-06 20:30:00 @ 27.41p 0%, 20-06 20:30:00 - 20-06 21:00:00 @ 27.78p 0%, 20-06 21:00:00 - 20-06 21:30:00 @ 27.1p 0%, 20-06 21:30:00 - 20-06 22:00:00 @ 27.67p 0%, 20-06 22:00:00 - 20-06 22:30:00 @ 24.43p 0%, 20-06 22:30:00 - 20-06 23:00:00 @ 23.72p 0%, 20-06 23:00:00 - 20-06 23:30:00 @ 19.93p 0%, 20-06 23:30:00 - 21-06 00:00:00 @ 20.04p 0%, 21-06 00:00:00 - 21-06 00:30:00 @ 20.31p 0%, 21-06 00:30:00 - 21-06 01:00:00 @ 19.75p 0%, 21-06 01:00:00 - 21-06 01:30:00 @ 19.14p 0%, 21-06 01:30:00 - 21-06 02:00:00 @ 18.62p 0%, 21-06 02:00:00 - 21-06 02:30:00 @ 17.7p 0%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 0%, 21-06 03:00:00 - 21-06 03:30:00 @ 18.92p 0%, 21-06 03:30:00 - 21-06 04:00:00 @ 18.47p 0%, 21-06 04:00:00 - 21-06 04:30:00 @ 18.56p 0%, 21-06 04:30:00 - 21-06 05:00:00 @ 18.67p 0%, 21-06 05:00:00 - 21-06 05:30:00 @ 18.26p 0%, 21-06 05:30:00 - 21-06 06:00:00 @ 17.7p 0%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 0%, 21-06 06:30:00 - 21-06 07:00:00 @ 17.92p 0%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 0%, 21-06 07:30:00 - 21-06 08:00:00 @ 17.88p 0%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 0%, 21-06 08:30:00 - 21-06 09:00:00 @ 15.9p 0%, 21-06 09:00:00 - 21-06 09:30:00 @ 16.13p 0%, 21-06 09:30:00 - 21-06 10:00:00 @ 14.74p 0%, 21-06 10:00:00 - 21-06 10:30:00 @ 15.62p 0%, 21-06 10:30:00 - 21-06 11:00:00 @ 14.93p 0%, 21-06 11:00:00 - 21-06 11:30:00 @ 13.17p 0%, 21-06 11:30:00 - 21-06 12:00:00 @ 13.45p 0%, 21-06 12:00:00 - 21-06 12:30:00 @ 14.13p 0%, 21-06 12:30:00 - 21-06 13:00:00 @ 13.8p 0%, 21-06 13:00:00 - 21-06 13:30:00 @ 13.69p 0%, 21-06 13:30:00 - 21-06 14:00:00 @ 13.69p 0%, 21-06 14:00:00 - 21-06 14:30:00 @ 13.93p 0%, 21-06 14:30:00 - 21-06 15:00:00 @ 13.69p 0%, 21-06 15:00:00 - 21-06 15:30:00 @ 13.69p 0%, 21-06 15:30:00 - 21-06 16:00:00 @ 14.54p 0%, 21-06 16:00:00 - 21-06 16:30:00 @ 28.77p 0%, 21-06 16:30:00 - 21-06 17:00:00 @ 27.39p 0%, 21-06 17:00:00 - 21-06 17:30:00 @ 31.14p 0%, 21-06 17:30:00 - 21-06 18:00:00 @ 30.7p 0%, 21-06 18:00:00 - 21-06 18:30:00 @ 34.93p 0%, 21-06 19:00:00 - 21-06 19:30:00 @ 27.8p 0%, 21-06 19:30:00 - 21-06 20:00:00 @ 27.18p 0%, 21-06 20:00:00 - 21-06 20:30:00 @ 27.41p 0%, 21-06 20:30:00 - 21-06 21:00:00 @ 27.78p 0%, 21-06 21:00:00 - 21-06 21:30:00 @ 27.1p 0%, 21-06 21:30:00 - 21-06 22:00:00 @ 27.67p 0%, 21-06 22:00:00 - 21-06 22:30:00 @ 24.43p 0%, 21-06 22:30:00 - 21-06 23:00:00 @ 23.72p 0%, 21-06 23:00:00 - 21-06 23:30:00 @ 19.93p 0%, 21-06 23:30:00 - 22-06 00:00:00 @ 20.04p 0%, 22-06 00:00:00 - 22-06 00:30:00 @ 20.31p 0%, 22-06 00:30:00 - 22-06 01:00:00 @ 19.75p 0%, 22-06 01:00:00 - 22-06 01:30:00 @ 19.14p 0% ]
2026-06-20 01:20:02.501913: Best export window [  ]
2026-06-20 01:20:02.502574: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-20 01:20:02.504227: Load divergence over 8.0 hours mean 715.58W, min 493.2W, max 718.8W, std dev 22.82W, divergence 1.59%
2026-06-20 01:20:02.520486: Creating pool of 12 processes to match your CPU count
2026-06-20 01:20:02.567341: Calculate Best options: mode(Control charge), calculate_export_oncharge(False), calculate_export_on_pv(True), set_export_freeze_only(False), set_discharge_during_charge(True), combine_charge_slots(False), combine_export_slots(False), combine_rate_threshold(0.0), best_soc_min(0.0 kWh), best_soc_max(0.0 kWh), best_soc_keep(0.0 kWh), inverter_loss(4%), battery_loss(3%), battery_loss_discharge (3%), inverter_hybrid(True), metric_min_improvement(0.0p), metric_min_improvement_export(0.1p), metric_min_improvement_export_freeze(0.1p), metric_battery_cycle(0p/kWh), metric_battery_value_scaling(1.0 x) 
2026-06-20 01:20:02.569163: Optimise levels pass started at 2026-06-20 01:20:02
2026-06-20 01:20:02.569254: Optimise all windows, total charge 94 export 1
2026-06-20 01:20:02.821498: >> Region optimisation pass width 960
2026-06-20 01:20:03.176467: >> Region optimisation pass width 480
2026-06-20 01:20:03.512566: >> Region optimisation pass width 240
2026-06-20 01:20:04.013890: >> Region optimisation pass width 120
2026-06-20 01:20:04.902872: Calculated end_record as 06-21 11:00:00 based on best_price 14.54p, next_charge_start 06-20 11:00:00, max_windows 67
2026-06-20 01:20:04.902949: Optimise levels pass ended at 2026-06-20 01:20:04, duration 2.3 seconds tried 313 combinations
2026-06-20 01:20:04.902998: Set best_price_charge_level 15.6p, best_price_export_level 0p, best_price_charge 14.54p, best_cost_export 0p, best_metric 638.53p, best_keep 0kWh, best_cycle 51.08kWh, best_carbon 0kg, best_import 47.28kWh
2026-06-20 01:20:04.915259: Starting detailed optimisation end_record 06-21 11:00:00, best_price_charge 14.54p, best_price_export 0p. lowest_price_charge 13.17p with charge limits [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13.75, 13.75, 13.75, 13.75, 13.75, 13.75, 13.75, 13.75, 13.75, 13.75, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0]kWh and export limits []kWh
2026-06-20 01:20:04.915494: Optimise price set 15.6p, pass trim, price 14.54p, start_at_low False, best_price_charge 14.54p, best_metric 472.21p, best_cost 484.01p, best_cycle 30.86kWh, best_carbon 0kg, best_import 56.66kWh
2026-06-20 01:20:04.950073: Optimise price set 15.2p, pass trim, price 14.13p, start_at_low False, best_price_charge 14.54p, best_metric 472.21p, best_cost 484.01p, best_cycle 30.86kWh, best_carbon 0kg, best_import 56.66kWh
2026-06-20 01:20:05.000249: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 14.54p, best_metric 471.5p, best_cost 483.21p, best_cycle 30.86kWh, best_carbon 0kg, best_import 56.66kWh
2026-06-20 01:20:05.038610: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 14.54p, best_metric 471.31p, best_cost 483.02p, best_cycle 30.86kWh, best_carbon 0kg, best_import 56.66kWh
2026-06-20 01:20:05.075178: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 14.54p, best_metric 471.31p, best_cost 483.02p, best_cycle 30.86kWh, best_carbon 0kg, best_import 56.66kWh
2026-06-20 01:20:05.195887: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 14.54p, best_metric 471.29p, best_cost 483.04p, best_cycle 31.36kWh, best_carbon 0kg, best_import 56.69kWh
2026-06-20 01:20:05.225201: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 14.54p, best_metric 471.29p, best_cost 483.04p, best_cycle 31.36kWh, best_carbon 0kg, best_import 56.69kWh
2026-06-20 01:20:05.255253: Best charge windows best_metric 471.29p, best_cost 483.04p, best_carbon 0kg, best_import 56.69kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 11:00:00 - 20-06 11:30:00 @ 13.17p 100%, 20-06 11:30:00 - 20-06 12:00:00 @ 13.45p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 38%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 100%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 81%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 88%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 86%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 86%, 21-06 11:00:00 - 21-06 11:30:00 @ 13.17p 100%, 21-06 11:30:00 - 21-06 12:00:00 @ 13.45p 100%, 21-06 12:00:00 - 21-06 12:30:00 @ 14.13p 100%, 21-06 12:30:00 - 21-06 13:00:00 @ 13.8p 100%, 21-06 13:00:00 - 21-06 13:30:00 @ 13.69p 100%, 21-06 13:30:00 - 21-06 14:00:00 @ 13.69p 100%, 21-06 14:00:00 - 21-06 14:30:00 @ 13.93p 100%, 21-06 14:30:00 - 21-06 15:00:00 @ 13.69p 100%, 21-06 15:00:00 - 21-06 15:30:00 @ 13.69p 100%, 21-06 15:30:00 - 21-06 16:00:00 @ 14.54p 100%, 21-06 16:00:00 - 21-06 16:30:00 @ 28.77p 100%, 21-06 16:30:00 - 21-06 17:00:00 @ 27.39p 100%, 21-06 17:00:00 - 21-06 17:30:00 @ 31.14p 100%, 21-06 17:30:00 - 21-06 18:00:00 @ 30.7p 100%, 21-06 18:00:00 - 21-06 18:30:00 @ 34.93p 100%, 21-06 19:00:00 - 21-06 19:30:00 @ 27.8p 100%, 21-06 19:30:00 - 21-06 20:00:00 @ 27.18p 100%, 21-06 20:00:00 - 21-06 20:30:00 @ 27.41p 100%, 21-06 20:30:00 - 21-06 21:00:00 @ 27.78p 100%, 21-06 21:00:00 - 21-06 21:30:00 @ 27.1p 100%, 21-06 21:30:00 - 21-06 22:00:00 @ 27.67p 100%, 21-06 22:00:00 - 21-06 22:30:00 @ 24.43p 100%, 21-06 22:30:00 - 21-06 23:00:00 @ 23.72p 100%, 21-06 23:00:00 - 21-06 23:30:00 @ 19.93p 100%, 21-06 23:30:00 - 22-06 00:00:00 @ 20.04p 100%, 22-06 00:00:00 - 22-06 00:30:00 @ 20.31p 100%, 22-06 00:30:00 - 22-06 01:00:00 @ 19.75p 100%, 22-06 01:00:00 - 22-06 01:30:00 @ 19.14p 100% ]
2026-06-20 01:20:05.257076: Best charge windows best_metric 471.29p, best_cost 483.04p, best_carbon 0kg, best_import 56.69kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 11:00:00 - 20-06 11:30:00 @ 13.17p 100%, 20-06 11:30:00 - 20-06 12:00:00 @ 13.45p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 38%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 100%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 81%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 88%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 86%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 86%, 21-06 11:00:00 - 21-06 11:30:00 @ 13.17p 100%, 21-06 11:30:00 - 21-06 12:00:00 @ 13.45p 100%, 21-06 12:00:00 - 21-06 12:30:00 @ 14.13p 100%, 21-06 12:30:00 - 21-06 13:00:00 @ 13.8p 100%, 21-06 13:00:00 - 21-06 13:30:00 @ 13.69p 100%, 21-06 13:30:00 - 21-06 14:00:00 @ 13.69p 100%, 21-06 14:00:00 - 21-06 14:30:00 @ 13.93p 100%, 21-06 14:30:00 - 21-06 15:00:00 @ 13.69p 100%, 21-06 15:00:00 - 21-06 15:30:00 @ 13.69p 100%, 21-06 15:30:00 - 21-06 16:00:00 @ 14.54p 100%, 21-06 16:00:00 - 21-06 16:30:00 @ 28.77p 100%, 21-06 16:30:00 - 21-06 17:00:00 @ 27.39p 100%, 21-06 17:00:00 - 21-06 17:30:00 @ 31.14p 100%, 21-06 17:30:00 - 21-06 18:00:00 @ 30.7p 100%, 21-06 18:00:00 - 21-06 18:30:00 @ 34.93p 100%, 21-06 19:00:00 - 21-06 19:30:00 @ 27.8p 100%, 21-06 19:30:00 - 21-06 20:00:00 @ 27.18p 100%, 21-06 20:00:00 - 21-06 20:30:00 @ 27.41p 100%, 21-06 20:30:00 - 21-06 21:00:00 @ 27.78p 100%, 21-06 21:00:00 - 21-06 21:30:00 @ 27.1p 100%, 21-06 21:30:00 - 21-06 22:00:00 @ 27.67p 100%, 21-06 22:00:00 - 21-06 22:30:00 @ 24.43p 100%, 21-06 22:30:00 - 21-06 23:00:00 @ 23.72p 100%, 21-06 23:00:00 - 21-06 23:30:00 @ 19.93p 100%, 21-06 23:30:00 - 22-06 00:00:00 @ 20.04p 100%, 22-06 00:00:00 - 22-06 00:30:00 @ 20.31p 100%, 22-06 00:30:00 - 22-06 01:00:00 @ 19.75p 100%, 22-06 01:00:00 - 22-06 01:30:00 @ 19.14p 100% ]
2026-06-20 01:20:05.257261: Optimise price set 15.6p, pass normal, price 14.54p, start_at_low False, best_price_charge 14.54p, best_metric 471.29p, best_cost 483.04p, best_cycle 31.36kWh, best_carbon 0kg, best_import 56.69kWh
2026-06-20 01:20:05.282425: Optimise price set 15.2p, pass normal, price 14.13p, start_at_low False, best_price_charge 14.54p, best_metric 471.29p, best_cost 483.04p, best_cycle 31.36kWh, best_carbon 0kg, best_import 56.69kWh
2026-06-20 01:20:05.322321: Optimise price set 15.0p, pass normal, price 13.93p, start_at_low False, best_price_charge 14.54p, best_metric 471.29p, best_cost 483.04p, best_cycle 31.36kWh, best_carbon 0kg, best_import 56.69kWh
2026-06-20 01:20:05.359115: Optimise price set 14.8p, pass normal, price 13.8p, start_at_low False, best_price_charge 14.54p, best_metric 471.29p, best_cost 483.04p, best_cycle 31.36kWh, best_carbon 0kg, best_import 56.69kWh
2026-06-20 01:20:05.397958: Optimise price set 14.6p, pass normal, price 13.69p, start_at_low False, best_price_charge 14.54p, best_metric 471.29p, best_cost 483.04p, best_cycle 31.36kWh, best_carbon 0kg, best_import 56.69kWh
2026-06-20 01:20:05.505405: Optimise price set 14.4p, pass normal, price 13.45p, start_at_low False, best_price_charge 14.54p, best_metric 471.29p, best_cost 483.04p, best_cycle 31.36kWh, best_carbon 0kg, best_import 56.69kWh
2026-06-20 01:20:05.536670: Optimise price set 14.2p, pass normal, price 13.17p, start_at_low False, best_price_charge 14.54p, best_metric 471.29p, best_cost 483.04p, best_cycle 31.36kWh, best_carbon 0kg, best_import 56.69kWh
2026-06-20 01:20:05.559992: Best charge windows best_metric 471.29p, best_cost 483.04p, best_carbon 0kg, best_import 56.69kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 11:00:00 - 20-06 11:30:00 @ 13.17p 100%, 20-06 11:30:00 - 20-06 12:00:00 @ 13.45p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 38%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 100%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 81%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 88%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 86%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 86%, 21-06 11:00:00 - 21-06 11:30:00 @ 13.17p 100%, 21-06 11:30:00 - 21-06 12:00:00 @ 13.45p 100%, 21-06 12:00:00 - 21-06 12:30:00 @ 14.13p 100%, 21-06 12:30:00 - 21-06 13:00:00 @ 13.8p 100%, 21-06 13:00:00 - 21-06 13:30:00 @ 13.69p 100%, 21-06 13:30:00 - 21-06 14:00:00 @ 13.69p 100%, 21-06 14:00:00 - 21-06 14:30:00 @ 13.93p 100%, 21-06 14:30:00 - 21-06 15:00:00 @ 13.69p 100%, 21-06 15:00:00 - 21-06 15:30:00 @ 13.69p 100%, 21-06 15:30:00 - 21-06 16:00:00 @ 14.54p 100%, 21-06 16:00:00 - 21-06 16:30:00 @ 28.77p 100%, 21-06 16:30:00 - 21-06 17:00:00 @ 27.39p 100%, 21-06 17:00:00 - 21-06 17:30:00 @ 31.14p 100%, 21-06 17:30:00 - 21-06 18:00:00 @ 30.7p 100%, 21-06 18:00:00 - 21-06 18:30:00 @ 34.93p 100%, 21-06 19:00:00 - 21-06 19:30:00 @ 27.8p 100%, 21-06 19:30:00 - 21-06 20:00:00 @ 27.18p 100%, 21-06 20:00:00 - 21-06 20:30:00 @ 27.41p 100%, 21-06 20:30:00 - 21-06 21:00:00 @ 27.78p 100%, 21-06 21:00:00 - 21-06 21:30:00 @ 27.1p 100%, 21-06 21:30:00 - 21-06 22:00:00 @ 27.67p 100%, 21-06 22:00:00 - 21-06 22:30:00 @ 24.43p 100%, 21-06 22:30:00 - 21-06 23:00:00 @ 23.72p 100%, 21-06 23:00:00 - 21-06 23:30:00 @ 19.93p 100%, 21-06 23:30:00 - 22-06 00:00:00 @ 20.04p 100%, 22-06 00:00:00 - 22-06 00:30:00 @ 20.31p 100%, 22-06 00:30:00 - 22-06 01:00:00 @ 19.75p 100%, 22-06 01:00:00 - 22-06 01:30:00 @ 19.14p 100% ]
2026-06-20 01:20:05.560304: Optimise price set 15.6p, pass trim, price 14.54p, start_at_low False, best_price_charge 14.54p, best_metric 471.29p, best_cost 483.04p, best_cycle 31.36kWh, best_carbon 0kg, best_import 56.69kWh
2026-06-20 01:20:05.583194: Optimise price set 15.2p, pass trim, price 14.13p, start_at_low False, best_price_charge 14.54p, best_metric 471.29p, best_cost 483.04p, best_cycle 31.36kWh, best_carbon 0kg, best_import 56.69kWh
2026-06-20 01:20:05.611128: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 14.54p, best_metric 471.29p, best_cost 483.04p, best_cycle 31.36kWh, best_carbon 0kg, best_import 56.69kWh
2026-06-20 01:20:05.646662: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 14.54p, best_metric 471.29p, best_cost 483.04p, best_cycle 31.36kWh, best_carbon 0kg, best_import 56.69kWh
2026-06-20 01:20:05.676321: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 14.54p, best_metric 471.29p, best_cost 483.04p, best_cycle 31.36kWh, best_carbon 0kg, best_import 56.69kWh
2026-06-20 01:20:05.781623: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 14.54p, best_metric 471.29p, best_cost 483.04p, best_cycle 31.36kWh, best_carbon 0kg, best_import 56.69kWh
2026-06-20 01:20:05.806143: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 14.54p, best_metric 471.29p, best_cost 483.04p, best_cycle 31.36kWh, best_carbon 0kg, best_import 56.69kWh
2026-06-20 01:20:05.831178: Best charge windows best_metric 471.29p, best_cost 483.04p, best_carbon 0kg, best_import 56.69kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 11:00:00 - 20-06 11:30:00 @ 13.17p 100%, 20-06 11:30:00 - 20-06 12:00:00 @ 13.45p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 38%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 100%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 81%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 88%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 86%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 86%, 21-06 11:00:00 - 21-06 11:30:00 @ 13.17p 100%, 21-06 11:30:00 - 21-06 12:00:00 @ 13.45p 100%, 21-06 12:00:00 - 21-06 12:30:00 @ 14.13p 100%, 21-06 12:30:00 - 21-06 13:00:00 @ 13.8p 100%, 21-06 13:00:00 - 21-06 13:30:00 @ 13.69p 100%, 21-06 13:30:00 - 21-06 14:00:00 @ 13.69p 100%, 21-06 14:00:00 - 21-06 14:30:00 @ 13.93p 100%, 21-06 14:30:00 - 21-06 15:00:00 @ 13.69p 100%, 21-06 15:00:00 - 21-06 15:30:00 @ 13.69p 100%, 21-06 15:30:00 - 21-06 16:00:00 @ 14.54p 100%, 21-06 16:00:00 - 21-06 16:30:00 @ 28.77p 100%, 21-06 16:30:00 - 21-06 17:00:00 @ 27.39p 100%, 21-06 17:00:00 - 21-06 17:30:00 @ 31.14p 100%, 21-06 17:30:00 - 21-06 18:00:00 @ 30.7p 100%, 21-06 18:00:00 - 21-06 18:30:00 @ 34.93p 100%, 21-06 19:00:00 - 21-06 19:30:00 @ 27.8p 100%, 21-06 19:30:00 - 21-06 20:00:00 @ 27.18p 100%, 21-06 20:00:00 - 21-06 20:30:00 @ 27.41p 100%, 21-06 20:30:00 - 21-06 21:00:00 @ 27.78p 100%, 21-06 21:00:00 - 21-06 21:30:00 @ 27.1p 100%, 21-06 21:30:00 - 21-06 22:00:00 @ 27.67p 100%, 21-06 22:00:00 - 21-06 22:30:00 @ 24.43p 100%, 21-06 22:30:00 - 21-06 23:00:00 @ 23.72p 100%, 21-06 23:00:00 - 21-06 23:30:00 @ 19.93p 100%, 21-06 23:30:00 - 22-06 00:00:00 @ 20.04p 100%, 22-06 00:00:00 - 22-06 00:30:00 @ 20.31p 100%, 22-06 00:30:00 - 22-06 01:00:00 @ 19.75p 100%, 22-06 01:00:00 - 22-06 01:30:00 @ 19.14p 100% ]
2026-06-20 01:20:05.831326: Optimise price set 14.2p, pass low, price 13.17p, start_at_low True, best_price_charge 14.54p, best_metric 471.29p, best_cost 483.04p, best_cycle 31.36kWh, best_carbon 0kg, best_import 56.69kWh
2026-06-20 01:20:05.852766: Optimise price set 14.4p, pass low, price 13.45p, start_at_low True, best_price_charge 14.54p, best_metric 471.29p, best_cost 483.04p, best_cycle 31.36kWh, best_carbon 0kg, best_import 56.69kWh
2026-06-20 01:20:05.876046: Optimise price set 14.6p, pass low, price 13.69p, start_at_low True, best_price_charge 14.54p, best_metric 471.29p, best_cost 483.04p, best_cycle 31.36kWh, best_carbon 0kg, best_import 56.69kWh
2026-06-20 01:20:05.987473: Optimise price set 14.8p, pass low, price 13.8p, start_at_low True, best_price_charge 14.54p, best_metric 471.29p, best_cost 483.04p, best_cycle 31.36kWh, best_carbon 0kg, best_import 56.69kWh
2026-06-20 01:20:06.015003: Optimise price set 15.0p, pass low, price 13.93p, start_at_low True, best_price_charge 14.54p, best_metric 471.29p, best_cost 483.04p, best_cycle 31.36kWh, best_carbon 0kg, best_import 56.69kWh
2026-06-20 01:20:06.048333: Optimise price set 15.2p, pass low, price 14.13p, start_at_low True, best_price_charge 14.54p, best_metric 471.29p, best_cost 483.04p, best_cycle 31.36kWh, best_carbon 0kg, best_import 56.69kWh
2026-06-20 01:20:06.079886: Optimise price set 15.6p, pass low, price 14.54p, start_at_low True, best_price_charge 14.54p, best_metric 471.29p, best_cost 483.04p, best_cycle 31.36kWh, best_carbon 0kg, best_import 56.69kWh
2026-06-20 01:20:06.105090: Optimise price set 15.8p, pass low, price 14.74p, start_at_low True, best_price_charge 14.54p, best_metric 471.29p, best_cost 483.04p, best_cycle 31.36kWh, best_carbon 0kg, best_import 56.69kWh
2026-06-20 01:20:06.159824: Optimise price set 16.0p, pass low, price 14.93p, start_at_low True, best_price_charge 14.54p, best_metric 471.29p, best_cost 483.04p, best_cycle 31.36kWh, best_carbon 0kg, best_import 56.69kWh
2026-06-20 01:20:06.217417: Optimise price set 16.2p, pass low, price 15.04p, start_at_low True, best_price_charge 14.54p, best_metric 471.29p, best_cost 483.04p, best_cycle 31.36kWh, best_carbon 0kg, best_import 56.69kWh
2026-06-20 01:20:06.264671: Optimise price set 16.8p, pass low, price 15.62p, start_at_low True, best_price_charge 14.54p, best_metric 471.29p, best_cost 483.04p, best_cycle 31.36kWh, best_carbon 0kg, best_import 56.69kWh
2026-06-20 01:20:06.314779: Optimise price set 17.0p, pass low, price 15.9p, start_at_low True, best_price_charge 14.54p, best_metric 471.29p, best_cost 483.04p, best_cycle 31.36kWh, best_carbon 0kg, best_import 56.69kWh
2026-06-20 01:20:06.362050: Optimise price set 17.4p, pass low, price 16.13p, start_at_low True, best_price_charge 14.54p, best_metric 471.29p, best_cost 483.04p, best_cycle 31.36kWh, best_carbon 0kg, best_import 56.69kWh
2026-06-20 01:20:06.408907: Optimise price set 17.6p, pass low, price 16.38p, start_at_low True, best_price_charge 14.54p, best_metric 471.29p, best_cost 483.04p, best_cycle 31.36kWh, best_carbon 0kg, best_import 56.69kWh
2026-06-20 01:20:06.469125: Optimise price set 18.0p, pass low, price 16.74p, start_at_low True, best_price_charge 14.54p, best_metric 470.31p, best_cost 482.14p, best_cycle 31.36kWh, best_carbon 0kg, best_import 56.69kWh
2026-06-20 01:20:06.521335: Optimise price set 18.2p, pass low, price 16.86p, start_at_low True, best_price_charge 14.54p, best_metric 470.31p, best_cost 482.14p, best_cycle 31.36kWh, best_carbon 0kg, best_import 56.69kWh
2026-06-20 01:20:06.573149: Optimise price set 19.0p, pass low, price 17.7p, start_at_low True, best_price_charge 14.54p, best_metric 470.29p, best_cost 482.14p, best_cycle 31.36kWh, best_carbon 0kg, best_import 56.69kWh
2026-06-20 01:20:06.684298: Optimise price set 19.2p, pass low, price 17.92p, start_at_low True, best_price_charge 14.54p, best_metric 470.29p, best_cost 482.14p, best_cycle 31.36kWh, best_carbon 0kg, best_import 56.69kWh
2026-06-20 01:20:06.780901: Optimise price set 19.6p, pass low, price 18.26p, start_at_low True, best_price_charge 14.54p, best_metric 470.29p, best_cost 482.14p, best_cycle 31.36kWh, best_carbon 0kg, best_import 56.69kWh
2026-06-20 01:20:06.831576: Optimise price set 19.8p, pass low, price 18.47p, start_at_low True, best_price_charge 14.54p, best_metric 470.29p, best_cost 482.14p, best_cycle 31.36kWh, best_carbon 0kg, best_import 56.69kWh
2026-06-20 01:20:06.893239: Optimise price set 20.0p, pass low, price 18.67p, start_at_low True, best_price_charge 14.54p, best_metric 470.29p, best_cost 482.14p, best_cycle 31.36kWh, best_carbon 0kg, best_import 56.69kWh
2026-06-20 01:20:07.101107: Optimise price set 20.4p, pass low, price 18.92p, start_at_low True, best_price_charge 14.54p, best_metric 470.29p, best_cost 482.14p, best_cycle 31.36kWh, best_carbon 0kg, best_import 56.69kWh
2026-06-20 01:20:07.165254: Optimise price set 20.6p, pass low, price 19.14p, start_at_low True, best_price_charge 14.54p, best_metric 470.29p, best_cost 482.14p, best_cycle 31.36kWh, best_carbon 0kg, best_import 56.69kWh
2026-06-20 01:20:07.221482: Optimise price set 21.2p, pass low, price 19.75p, start_at_low True, best_price_charge 14.54p, best_metric 470.29p, best_cost 482.14p, best_cycle 31.36kWh, best_carbon 0kg, best_import 56.69kWh
2026-06-20 01:20:07.260829: Optimise price set 21.4p, pass low, price 19.93p, start_at_low True, best_price_charge 14.54p, best_metric 470.29p, best_cost 482.14p, best_cycle 31.36kWh, best_carbon 0kg, best_import 56.69kWh
2026-06-20 01:20:07.301454: Optimise price set 21.6p, pass low, price 20.04p, start_at_low True, best_price_charge 14.54p, best_metric 470.29p, best_cost 482.14p, best_cycle 31.36kWh, best_carbon 0kg, best_import 56.69kWh
2026-06-20 01:20:07.340709: Optimise price set 21.8p, pass low, price 20.31p, start_at_low True, best_price_charge 14.54p, best_metric 470.29p, best_cost 482.14p, best_cycle 31.36kWh, best_carbon 0kg, best_import 56.69kWh
2026-06-20 01:20:07.372015: Optimise price set 25.4p, pass low, price 23.72p, start_at_low True, best_price_charge 14.54p, best_metric 470.29p, best_cost 482.14p, best_cycle 31.36kWh, best_carbon 0kg, best_import 56.69kWh
2026-06-20 01:20:07.401096: Optimise price set 26.2p, pass low, price 24.43p, start_at_low True, best_price_charge 14.54p, best_metric 470.29p, best_cost 482.14p, best_cycle 31.36kWh, best_carbon 0kg, best_import 56.69kWh
2026-06-20 01:20:07.433949: Optimise price set 29.2p, pass low, price 27.18p, start_at_low True, best_price_charge 14.54p, best_metric 470.29p, best_cost 482.14p, best_cycle 31.36kWh, best_carbon 0kg, best_import 56.69kWh
2026-06-20 01:20:07.484004: Optimise price set 29.4p, pass low, price 27.41p, start_at_low True, best_price_charge 14.54p, best_metric 470.29p, best_cost 482.14p, best_cycle 31.36kWh, best_carbon 0kg, best_import 56.69kWh
2026-06-20 01:20:07.534891: Optimise price set 29.8p, pass low, price 27.8p, start_at_low True, best_price_charge 14.54p, best_metric 470.29p, best_cost 482.14p, best_cycle 31.36kWh, best_carbon 0kg, best_import 56.69kWh
2026-06-20 01:20:07.609822: Optimise price set 30.8p, pass low, price 28.77p, start_at_low True, best_price_charge 14.54p, best_metric 470.29p, best_cost 482.14p, best_cycle 31.36kWh, best_carbon 0kg, best_import 56.69kWh
2026-06-20 01:20:07.637014: Optimise price set 33.0p, pass low, price 30.7p, start_at_low True, best_price_charge 14.54p, best_metric 470.29p, best_cost 482.14p, best_cycle 31.36kWh, best_carbon 0kg, best_import 56.69kWh
2026-06-20 01:20:07.663531: Optimise price set 33.4p, pass low, price 31.14p, start_at_low True, best_price_charge 14.54p, best_metric 470.29p, best_cost 482.14p, best_cycle 31.36kWh, best_carbon 0kg, best_import 56.69kWh
2026-06-20 01:20:07.686162: Optimise price set 37.6p, pass low, price 34.93p, start_at_low True, best_price_charge 14.54p, best_metric 470.29p, best_cost 482.14p, best_cycle 31.36kWh, best_carbon 0kg, best_import 56.69kWh
2026-06-20 01:20:07.716743: Best charge windows best_metric 470.29p, best_cost 482.14p, best_carbon 0kg, best_import 56.69kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 31%, 20-06 11:00:00 - 20-06 11:30:00 @ 13.17p 100%, 20-06 11:30:00 - 20-06 12:00:00 @ 13.45p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 38%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 100%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 81%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 88%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 86%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 86%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 9%, 21-06 11:00:00 - 21-06 11:30:00 @ 13.17p 100%, 21-06 11:30:00 - 21-06 12:00:00 @ 13.45p 100%, 21-06 12:00:00 - 21-06 12:30:00 @ 14.13p 100%, 21-06 12:30:00 - 21-06 13:00:00 @ 13.8p 100%, 21-06 13:00:00 - 21-06 13:30:00 @ 13.69p 100%, 21-06 13:30:00 - 21-06 14:00:00 @ 13.69p 100%, 21-06 14:00:00 - 21-06 14:30:00 @ 13.93p 100%, 21-06 14:30:00 - 21-06 15:00:00 @ 13.69p 100%, 21-06 15:00:00 - 21-06 15:30:00 @ 13.69p 100%, 21-06 15:30:00 - 21-06 16:00:00 @ 14.54p 100%, 21-06 16:00:00 - 21-06 16:30:00 @ 28.77p 100%, 21-06 16:30:00 - 21-06 17:00:00 @ 27.39p 100%, 21-06 17:00:00 - 21-06 17:30:00 @ 31.14p 100%, 21-06 17:30:00 - 21-06 18:00:00 @ 30.7p 100%, 21-06 18:00:00 - 21-06 18:30:00 @ 34.93p 100%, 21-06 19:00:00 - 21-06 19:30:00 @ 27.8p 100%, 21-06 19:30:00 - 21-06 20:00:00 @ 27.18p 100%, 21-06 20:00:00 - 21-06 20:30:00 @ 27.41p 100%, 21-06 20:30:00 - 21-06 21:00:00 @ 27.78p 100%, 21-06 21:00:00 - 21-06 21:30:00 @ 27.1p 100%, 21-06 21:30:00 - 21-06 22:00:00 @ 27.67p 100%, 21-06 22:00:00 - 21-06 22:30:00 @ 24.43p 100%, 21-06 22:30:00 - 21-06 23:00:00 @ 23.72p 100%, 21-06 23:00:00 - 21-06 23:30:00 @ 19.93p 100%, 21-06 23:30:00 - 22-06 00:00:00 @ 20.04p 100%, 22-06 00:00:00 - 22-06 00:30:00 @ 20.31p 100%, 22-06 00:30:00 - 22-06 01:00:00 @ 19.75p 100%, 22-06 01:00:00 - 22-06 01:30:00 @ 19.14p 100% ]
2026-06-20 01:20:07.716997: Tweak plan optimisation started
2026-06-20 01:20:07.940266: Tweak optimisation finished metric 470.29 cost 482.14 metric_keep 0 cycle 31.36 carbon 0 import 56.69
2026-06-20 01:20:07.950929: Raw charge windows [ 20-06 01:00:00 - 20-06 01:30:00 @ 19.14p 0%, 20-06 01:30:00 - 20-06 02:00:00 @ 18.62p 0%, 20-06 02:00:00 - 20-06 02:30:00 @ 17.7p 0%, 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 31%, 20-06 03:00:00 - 20-06 03:30:00 @ 18.92p 0%, 20-06 03:30:00 - 20-06 04:00:00 @ 18.47p 0%, 20-06 04:00:00 - 20-06 04:30:00 @ 18.56p 0%, 20-06 04:30:00 - 20-06 05:00:00 @ 18.67p 0%, 20-06 05:00:00 - 20-06 05:30:00 @ 18.26p 0%, 20-06 05:30:00 - 20-06 06:00:00 @ 17.7p 0%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 0%, 20-06 06:30:00 - 20-06 07:00:00 @ 17.92p 0%, 20-06 07:00:00 - 20-06 07:30:00 @ 16.86p 0%, 20-06 07:30:00 - 20-06 08:00:00 @ 17.88p 0%, 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 0%, 20-06 08:30:00 - 20-06 09:00:00 @ 15.9p 0%, 20-06 09:00:00 - 20-06 09:30:00 @ 16.13p 0%, 20-06 09:30:00 - 20-06 10:00:00 @ 14.74p 0%, 20-06 10:00:00 - 20-06 10:30:00 @ 15.62p 0%, 20-06 10:30:00 - 20-06 11:00:00 @ 14.93p 0%, 20-06 11:00:00 - 20-06 11:30:00 @ 13.17p 100%, 20-06 11:30:00 - 20-06 12:00:00 @ 13.45p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 38%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 100%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 81%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 88%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 86%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 86%, 20-06 16:00:00 - 20-06 16:30:00 @ 28.77p 0%, 20-06 16:30:00 - 20-06 17:00:00 @ 27.39p 0%, 20-06 17:00:00 - 20-06 17:30:00 @ 31.14p 0%, 20-06 17:30:00 - 20-06 18:00:00 @ 30.7p 0%, 20-06 18:00:00 - 20-06 18:30:00 @ 34.93p 0%, 20-06 19:00:00 - 20-06 19:30:00 @ 27.8p 0%, 20-06 19:30:00 - 20-06 20:00:00 @ 27.18p 0%, 20-06 20:00:00 - 20-06 20:30:00 @ 27.41p 0%, 20-06 20:30:00 - 20-06 21:00:00 @ 27.78p 0%, 20-06 21:00:00 - 20-06 21:30:00 @ 27.1p 0%, 20-06 21:30:00 - 20-06 22:00:00 @ 27.67p 0%, 20-06 22:00:00 - 20-06 22:30:00 @ 24.43p 0%, 20-06 22:30:00 - 20-06 23:00:00 @ 23.72p 0%, 20-06 23:00:00 - 20-06 23:30:00 @ 19.93p 0%, 20-06 23:30:00 - 21-06 00:00:00 @ 20.04p 0%, 21-06 00:00:00 - 21-06 00:30:00 @ 20.31p 0%, 21-06 00:30:00 - 21-06 01:00:00 @ 19.75p 0%, 21-06 01:00:00 - 21-06 01:30:00 @ 19.14p 0%, 21-06 01:30:00 - 21-06 02:00:00 @ 18.62p 0%, 21-06 02:00:00 - 21-06 02:30:00 @ 17.7p 0%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 03:00:00 - 21-06 03:30:00 @ 18.92p 0%, 21-06 03:30:00 - 21-06 04:00:00 @ 18.47p 0%, 21-06 04:00:00 - 21-06 04:30:00 @ 18.56p 0%, 21-06 04:30:00 - 21-06 05:00:00 @ 18.67p 0%, 21-06 05:00:00 - 21-06 05:30:00 @ 18.26p 0%, 21-06 05:30:00 - 21-06 06:00:00 @ 17.7p 0%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 0%, 21-06 06:30:00 - 21-06 07:00:00 @ 17.92p 0%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 9%, 21-06 07:30:00 - 21-06 08:00:00 @ 17.88p 0%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 0%, 21-06 08:30:00 - 21-06 09:00:00 @ 15.9p 0%, 21-06 09:00:00 - 21-06 09:30:00 @ 16.13p 0%, 21-06 09:30:00 - 21-06 10:00:00 @ 14.74p 0%, 21-06 10:00:00 - 21-06 10:30:00 @ 15.62p 0%, 21-06 10:30:00 - 21-06 11:00:00 @ 14.93p 0%, 21-06 11:00:00 - 21-06 11:30:00 @ 13.17p 100%, 21-06 11:30:00 - 21-06 12:00:00 @ 13.45p 100%, 21-06 12:00:00 - 21-06 12:30:00 @ 14.13p 100%, 21-06 12:30:00 - 21-06 13:00:00 @ 13.8p 100%, 21-06 13:00:00 - 21-06 13:30:00 @ 13.69p 100%, 21-06 13:30:00 - 21-06 14:00:00 @ 13.69p 100%, 21-06 14:00:00 - 21-06 14:30:00 @ 13.93p 100%, 21-06 14:30:00 - 21-06 15:00:00 @ 13.69p 100%, 21-06 15:00:00 - 21-06 15:30:00 @ 13.69p 100%, 21-06 15:30:00 - 21-06 16:00:00 @ 14.54p 100%, 21-06 16:00:00 - 21-06 16:30:00 @ 28.77p 100%, 21-06 16:30:00 - 21-06 17:00:00 @ 27.39p 100%, 21-06 17:00:00 - 21-06 17:30:00 @ 31.14p 100%, 21-06 17:30:00 - 21-06 18:00:00 @ 30.7p 100%, 21-06 18:00:00 - 21-06 18:30:00 @ 34.93p 100%, 21-06 19:00:00 - 21-06 19:30:00 @ 27.8p 100%, 21-06 19:30:00 - 21-06 20:00:00 @ 27.18p 100%, 21-06 20:00:00 - 21-06 20:30:00 @ 27.41p 100%, 21-06 20:30:00 - 21-06 21:00:00 @ 27.78p 100%, 21-06 21:00:00 - 21-06 21:30:00 @ 27.1p 100%, 21-06 21:30:00 - 21-06 22:00:00 @ 27.67p 100%, 21-06 22:00:00 - 21-06 22:30:00 @ 24.43p 100%, 21-06 22:30:00 - 21-06 23:00:00 @ 23.72p 100%, 21-06 23:00:00 - 21-06 23:30:00 @ 19.93p 100%, 21-06 23:30:00 - 22-06 00:00:00 @ 20.04p 100%, 22-06 00:00:00 - 22-06 00:30:00 @ 20.31p 100%, 22-06 00:30:00 - 22-06 01:00:00 @ 19.75p 100%, 22-06 01:00:00 - 22-06 01:30:00 @ 19.14p 100% ] reserve 1.12
2026-06-20 01:20:07.951563: Unclipped charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 31%, 20-06 11:00:00 - 20-06 12:00:00 @ 13.31p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 38%, 20-06 12:30:00 - 20-06 14:00:00 @ 13.72p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 81%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 88%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 86%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 9%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 22-06 01:30:00 @ 19.7p 100% ] reserve 1.12
2026-06-20 01:20:07.951918: Unfiltered charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 31%, 20-06 11:00:00 - 20-06 12:00:00 @ 13.31p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 38%, 20-06 12:30:00 - 20-06 14:00:00 @ 13.72p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 81%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 88%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 0%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 0%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 9%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 22-06 01:30:00 @ 19.7p 100% ] reserve 1.12
2026-06-20 01:20:07.952176: Filtered charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 31%, 20-06 11:00:00 - 20-06 12:00:00 @ 13.31p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 38%, 20-06 12:30:00 - 20-06 14:00:00 @ 13.72p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 81%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 88%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 9%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 22-06 01:30:00 @ 19.7p 100% ] reserve 1.12
2026-06-20 01:20:07.975047: Previous plan best metric is 470.32 (cost 482.14) and new plan best metric is 475.02 (cost 486.67)
2026-06-20 01:20:07.975097: New plan metric is not significantly better (metric_min_improvement_plan 2.0) than previous plan, using previous plan
2026-06-20 01:20:07.975273: Plan valid is now true after recompute was False
2026-06-20 01:20:07.996071: predict base end_record 06-21 11:00:00, final soc 1.12kWh, metric 607.89p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:15:00, load 35.19kWh, PV 0.0kWh
2026-06-20 01:20:07.997252:    Slot: [   01:20,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00]
2026-06-20 01:20:07.998225:     SoC: [    6.88,     6.67,     5.94,     5.21,     4.48,     3.75,     3.02,     2.28,     1.55,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-20 01:20:07.999018:     BAT: [   g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-] kWh
2026-06-20 01:20:08.000012:    LOAD: [     1.8,     1.99,     2.67,     3.35,     4.04,     4.72,      5.4,     6.08,     6.76,     7.44,     8.12,      8.8,     9.49,    10.17,    10.85,    11.53,    12.21,    12.89,    13.57,    14.26,    14.94,    15.62,     16.3,    16.98,    17.66,    18.34,    19.02,    19.71,    20.39,    21.07,    21.66,    21.76,    21.86,    21.95,     22.3,     23.2,    23.47,    23.47,    23.52,    23.57,    23.62,    23.72,    24.23,    24.55,    25.39,    26.06,    26.54,    27.22,    27.81,    27.86,    27.95,     28.1,    28.29,    28.48,    29.01,    30.25,     32.2,    32.53,    32.61,    32.75,    32.95,    33.22,    33.55,    33.94,     34.4,    34.62,    34.63,    34.88,    35.19] kWh
2026-06-20 01:20:08.000913:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:20:08.001891:  IMPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,     0.28,     0.96,     1.64,     2.32,      3.0,     3.68,     4.37,     5.05,     5.73,     6.41,     7.09,     7.77,     8.45,     9.14,     9.82,     10.5,    11.18,    11.86,    12.54,    13.22,     13.9,     14.5,     14.6,     14.7,    14.79,    15.13,    16.03,    16.31,    16.31,    16.36,    16.41,    16.45,    16.56,    17.07,    17.38,    18.23,    18.89,    19.38,    20.06,    20.65,    20.69,    20.79,    20.93,    21.12,    21.32,    21.85,    23.09,    25.04,    25.37,    25.44,    25.58,    25.79,    26.05,    26.38,    26.78,    27.24,    27.46,    27.47,    27.72,    28.02] kWh
2026-06-20 01:20:08.002836:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:20:08.003745:  METRIC: [   49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    55.07,    67.13,    78.53,    90.74,   102.23,   114.42,   124.66,   135.49,   146.48,   156.52,   167.17,   177.34,   186.31,   195.47,    205.1,    214.5,   223.83,   233.16,   242.65,   251.98,   261.31,   269.92,   272.81,   275.64,   278.44,   288.99,   320.33,   330.34,   330.38,   331.76,   333.16,   334.41,   337.23,   351.36,   359.03,   379.06,   392.36,    402.1,   465.91,   477.47,   478.39,   480.17,    482.7,   485.81,   489.48,   499.31,   522.34,   558.75,   564.74,   566.08,   568.41,   572.06,   576.57,   582.49,   588.43,   595.73,   599.26,   599.45,   603.27,   607.89] p
2026-06-20 01:20:08.106566: Battery has 3.92 hours left - now at 6.88kWh
2026-06-20 01:20:08.145039: predict base10 end_record 06-21 11:00:00, final soc 1.12kWh, metric 636.73p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:05:00, load 36.78kWh, PV 0.0kWh
2026-06-20 01:20:08.146287:    Slot: [   01:20,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00]
2026-06-20 01:20:08.147270:     SoC: [    6.88,     6.67,      5.9,     5.13,     4.37,      3.6,     2.83,     2.07,      1.3,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-20 01:20:08.148064:     BAT: [   g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-] kWh
2026-06-20 01:20:08.148976:    LOAD: [     1.8,      2.0,     2.71,     3.43,     4.14,     4.86,     5.57,     6.28,      7.0,     7.71,     8.42,     9.14,     9.85,    10.56,    11.28,    11.99,    12.71,    13.42,    14.13,    14.85,    15.56,    16.27,    16.99,     17.7,    18.42,    19.13,    19.84,    20.56,    21.27,    21.98,    22.61,    22.71,    22.82,    22.91,    23.27,    24.21,     24.5,     24.5,    24.55,    24.61,    24.66,    24.76,     25.3,    25.63,    26.51,    27.21,    27.72,    28.43,    29.05,     29.1,     29.2,    29.35,    29.55,    29.75,    30.31,    31.61,    33.65,    33.99,    34.07,    34.22,    34.43,    34.71,    35.06,    35.47,    35.95,    36.18,     36.2,    36.45,    36.78] kWh
2026-06-20 01:20:08.150067:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:20:08.151115:  IMPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,     0.55,     1.26,     1.97,     2.69,      3.4,     4.12,     4.83,     5.54,     6.26,     6.97,     7.68,      8.4,     9.11,     9.82,    10.54,    11.25,    11.97,    12.68,    13.39,    14.11,    14.82,    15.44,    15.55,    15.65,    15.75,    16.11,    17.05,    17.34,    17.34,    17.39,    17.44,    17.49,     17.6,    18.13,    18.46,    19.35,    20.05,    20.56,    21.27,    21.88,    21.93,    22.03,    22.18,    22.38,    22.59,    23.14,    24.44,    26.49,    26.83,    26.91,    27.06,    27.27,    27.55,     27.9,    28.31,    28.79,    29.02,    29.03,    29.29,    29.61] kWh
2026-06-20 01:20:08.152291:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:20:08.153216:  METRIC: [   49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    59.97,     72.6,    84.55,    97.34,   109.37,   122.14,   132.87,   144.21,   155.72,   166.25,    177.4,   188.05,   197.45,   207.05,   217.14,   226.99,   236.76,   246.53,   256.47,   266.25,   276.02,   285.03,   288.06,   291.02,   293.96,   305.01,   337.85,   348.33,   348.37,   349.82,   351.29,    352.6,   355.55,   370.35,   378.39,   399.38,   413.31,   423.52,   487.99,   500.09,   501.06,   502.92,   505.57,   508.83,   512.68,   522.97,    547.1,   585.24,   591.52,   592.92,   595.37,   599.19,   603.91,   610.12,   616.35,   623.99,   627.69,   627.89,   631.89,   636.73] p
2026-06-20 01:20:08.223702: predict best10 end_record 06-21 11:00:00, final soc 1.12kWh, metric 558.92p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:35:00, load 36.78kWh, PV 0.0kWh
2026-06-20 01:20:08.225188:    Slot: [   01:20,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00]
2026-06-20 01:20:08.226368:     SoC: [    6.88,     6.67,      5.9,     5.13,     5.13,     4.37,      3.6,     2.83,     2.07,      1.3,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     3.06,      5.0,      6.0,     7.94,     9.88,    11.82,     13.0,     14.0,     14.0,     14.0,    13.89,    13.77,    13.67,    13.28,    12.38,    12.07,    12.07,    12.01,    11.95,     11.9,    11.79,    11.21,    10.86,     9.91,     9.16,     8.61,     7.84,     7.18,     7.13,     7.02,     6.86,     6.65,     6.43,     5.83,     4.44,     2.24,     1.87,     1.79,     1.63,      1.4,      1.5,     1.13,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-20 01:20:08.227327:     BAT: [   g~be-,    g~be-,    g~be-,    g<be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be~,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g<bf+,    g>be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+] kWh
2026-06-20 01:20:08.228489:    LOAD: [     1.8,      2.0,     2.71,     3.43,     4.14,     4.86,     5.57,     6.28,      7.0,     7.71,     8.42,     9.14,     9.85,    10.56,    11.28,    11.99,    12.71,    13.42,    14.13,    14.85,    15.56,    16.27,    16.99,     17.7,    18.42,    19.13,    19.84,    20.56,    21.27,    21.98,    22.61,    22.71,    22.82,    22.91,    23.27,    24.21,     24.5,     24.5,    24.55,    24.61,    24.66,    24.76,     25.3,    25.63,    26.51,    27.21,    27.72,    28.43,    29.05,     29.1,     29.2,    29.35,    29.55,    29.75,    30.31,    31.61,    33.65,    33.99,    34.07,    34.22,    34.43,    34.71,    35.06,    35.47,    35.95,    36.18,     36.2,    36.45,    36.78] kWh
2026-06-20 01:20:08.229588:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:20:08.230799:  IMPORT: [     0.0,      0.0,      0.0,      0.0,     0.71,     0.71,     0.71,     0.71,     0.71,     0.71,     1.26,     1.97,     2.69,      3.4,     4.12,     4.83,     5.54,     6.26,     6.97,     7.68,      8.4,    11.19,    13.99,    15.78,    18.58,    21.37,    24.17,    26.15,    27.94,    28.65,    29.27,    29.27,    29.27,    29.27,    29.27,    29.37,    29.37,    29.37,    29.37,    29.37,    29.37,    29.37,    29.37,    29.37,    29.37,    29.37,    29.37,    29.37,    29.37,    29.37,    29.37,    29.37,    29.37,    29.37,    29.37,    29.37,    29.37,    29.37,    29.37,    29.37,    29.37,    29.75,    29.75,    30.16,    30.64,    30.87,    30.88,    31.14,    31.47] kWh
2026-06-20 01:20:08.231889:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:20:08.233008:  METRIC: [   49.98,    49.98,    49.98,    49.98,    61.67,    61.67,    61.67,    61.67,    61.67,    61.67,    71.35,     83.3,    96.09,   108.12,   120.89,   131.62,   142.97,   154.47,    165.0,   176.15,    186.8,   223.63,   261.25,   286.52,   325.11,   363.41,    401.7,    429.3,   453.78,   463.55,   472.57,   472.57,   472.57,   472.57,   472.57,   475.94,   475.94,   475.94,   475.94,   475.94,   475.94,   475.94,   475.94,   475.94,   475.94,   475.94,   475.94,   525.93,   525.93,   525.93,   525.93,   525.93,   525.93,   525.93,   525.93,   525.93,   525.93,   525.93,   525.93,   525.93,   525.93,   532.42,   532.42,   538.54,   546.18,   549.88,   550.08,   554.08,   558.92] p
2026-06-20 01:20:08.308764: predict best end_record 06-21 11:00:00, final soc 1.12kWh, metric 532.12p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:40:00, load 35.19kWh, PV 0.0kWh
2026-06-20 01:20:08.310319:    Slot: [   01:20,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00]
2026-06-20 01:20:08.311500:     SoC: [    6.88,     6.67,     5.94,     5.21,     5.09,     4.36,     3.63,     2.89,     2.16,     1.43,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     3.45,     5.78,      6.0,     8.33,    10.66,    12.98,     13.0,     14.0,     14.0,     14.0,    13.89,    13.78,    13.69,    13.32,    12.43,    12.14,    12.14,    12.08,    12.03,    11.98,    11.87,    11.32,    10.98,    10.07,     9.36,     8.84,      8.1,     7.48,     7.42,     7.32,     7.17,     6.96,     6.76,     6.18,     4.85,     2.76,      2.4,     2.32,     2.17,     1.96,     1.67,     1.31,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-20 01:20:08.312459:     BAT: [   g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be~,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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+] kWh
2026-06-20 01:20:08.313632:    LOAD: [     1.8,     1.99,     2.67,     3.35,     4.04,     4.72,      5.4,     6.08,     6.76,     7.44,     8.12,      8.8,     9.49,    10.17,    10.85,    11.53,    12.21,    12.89,    13.57,    14.26,    14.94,    15.62,     16.3,    16.98,    17.66,    18.34,    19.02,    19.71,    20.39,    21.07,    21.66,    21.76,    21.86,    21.95,     22.3,     23.2,    23.47,    23.47,    23.52,    23.57,    23.62,    23.72,    24.23,    24.55,    25.39,    26.06,    26.54,    27.22,    27.81,    27.86,    27.95,     28.1,    28.29,    28.48,    29.01,    30.25,     32.2,    32.53,    32.61,    32.75,    32.95,    33.22,    33.55,    33.94,     34.4,    34.62,    34.63,    34.88,    35.19] kWh
2026-06-20 01:20:08.314739:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:20:08.315932:  IMPORT: [     0.0,      0.0,      0.0,      0.0,     0.57,     0.57,     0.57,     0.57,     0.57,     0.57,     0.96,     1.64,     2.32,      3.0,     3.68,     4.37,     5.05,     5.73,     6.41,     7.09,     7.77,    10.95,    14.14,    15.06,    18.24,    21.42,     24.6,     25.3,    27.06,    27.74,    28.33,    28.33,    28.33,    28.33,    28.33,     28.4,     28.4,     28.4,     28.4,     28.4,     28.4,     28.4,     28.4,     28.4,     28.4,     28.4,     28.4,     28.4,     28.4,     28.4,     28.4,     28.4,     28.4,     28.4,     28.4,     28.4,     28.4,     28.4,     28.4,     28.4,     28.4,     28.4,     28.4,    28.62,    29.08,     29.3,    29.31,    29.55,    29.86] kWh
2026-06-20 01:20:08.317059:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:20:08.318347:  METRIC: [   49.98,    49.98,    49.98,    49.98,    59.28,    59.28,    59.28,    59.28,    59.28,    59.28,    66.22,    77.62,    89.84,   101.33,   113.51,   123.75,   134.58,   145.57,   155.62,   166.26,   176.43,   218.32,   261.11,   274.14,   318.04,   361.59,   405.15,   414.88,   438.92,   448.24,   456.85,   456.85,   456.85,   456.85,   456.85,   459.44,   459.44,   459.44,   459.44,   459.44,   459.44,   459.44,   459.44,   459.44,   459.44,   459.44,   459.44,   509.42,   509.42,   509.42,   509.42,   509.42,   509.42,   509.42,   509.42,   509.42,   509.42,   509.42,   509.42,   509.42,   509.42,   509.42,   509.42,   512.66,   519.96,   523.49,   523.68,    527.5,   532.12] p
2026-06-20 01:20:08.320237:  STATE:  [        ,         ,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ]
2026-06-20 01:20:08.320276: Saving plan best values to HA entities
2026-06-20 01:20:08.477639: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0
2026-06-20 01:20:08.482816: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-20 01:20:08.487932: Best charging limit SoC's [5.0, 16.0, 6.0, 16.0, 13.0, 14.0, 1.5, 16.0, 16.0]kWh, export []kWh gives import battery 46.05kWh, house 8.74kWh, export 0.0kWh, metric 532.12p, metric10 558.92p
2026-06-20 01:20:08.550634: Marginal costs baseline metric (no standing charge): 482.1363
2026-06-20 01:20:08.754651: Marginal energy costs matrix computed: min=13.63 max=18.73
2026-06-20 01:20:08.815076: Rate array import [{'start': 80, 'end': 960, 'rate': 'cheap', 'range': '(13.2p - 19.1p)'}, {'start': 960, 'end': 1020, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 1020, 'end': 1140, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 1380, 'end': 2100, 'rate': 'cheap', 'range': '(14.7p - 20.3p)'}] export [{'start': 80, 'end': 2100, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-20 01:20:08.815532: - Your estimated bill for today is £4.59 and tomorrow is £4.82
2026-06-20 01:20:08.815558: - Import rates are cheap (13.2p - 19.1p) for the next 14 hours and then expensive (27.4p - 28.8p) for the next 1 hour.
2026-06-20 01:20:08.815572: - The battery is currently at 43% and is in eco mode for the next 40 minutes.
2026-06-20 01:20:08.815585: - For the next 48 hours there will be no solar generation.
2026-06-20 01:20:08.815609: - You will run out of battery in 4 and a quarter hours.
2026-06-20 01:20:08.815621: - Your next charge slot will be in 40 minutes where import rates will be cheap (17.7p).
2026-06-20 01:20:08.815633: 
2026-06-20 01:20:08.859283: Plan calculation took 6.36 seconds
2026-06-20 01:20:08.859540: Inverter 0: Type SK Sunsynk
2026-06-20 01:20:08.859574: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-20 01:20:08.859781: Reserve min: 7%, battery_min: 7%
2026-06-20 01:20:08.859844: Inverter 0 with soc_max 16.0kWh, nominal_capacity 16.0kWh, battery rate raw 5000.0W, charge rate 5.0kW, charge rate DC 5.0kW, discharge rate 5.0kW, battery_rate_min 0.0W, AC limit 5.0kW, export limit 100.0kW, reserve 7%, current_reserve 7%, temperature 20°C
2026-06-20 01:20:08.860126: Inverter 0 SoC: 6.74kW 42%, current charge rate 5000W, current discharge rate 5250W, current battery power 1644W, current battery voltage 51.2V, grid power -55W, load power 1686W, PV Power 0W
2026-06-20 01:20:08.860320: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-20 01:20:08.860406: Inverter 0 scheduled charge enable is False
2026-06-20 01:20:08.860433: Inverter 0 charge windows currently []
2026-06-20 01:20:08.860457: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-20 01:20:08.860574: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-20 01:20:08.860602: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-20 01:20:08.860638: Inverter 0 scheduled discharge enable is False
2026-06-20 01:20:08.860751: Inverter 0 idle time is 06-20 00:00:00-06-20 23:59:00
2026-06-20 01:20:08.860776: Inverter 0 discharge windows currently []
2026-06-20 01:20:08.860797: Note: Inverter does not support discharge freeze - disabled
2026-06-20 01:20:08.860814: Note: Inverter does not support charge freeze - disabled
2026-06-20 01:20:08.860829: Note: Inverter does not support reserve - disabling reserve functions
2026-06-20 01:20:08.920082: Inverter 0 Charge window will be: 2026-06-20 02:00:00+01:00 - 2026-06-20 03:00:00+01:00 - current SoC 42%, target 31%
2026-06-20 01:20:08.920241: Inverter 0 disabled charge window while waiting for schedule (now 06-20 01:20:00 target set_window_minutes 30 charge start time 06-20 02:00:00) original inverter start time 06-22 00:00:00
2026-06-20 01:20:08.920305: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-20 01:20:08.920532: Adjust demand (idle) time computed is 00:00:00-23:59:00
2026-06-20 01:20:08.920697: Not setting charging SoC as we are not within the window (now 06-20 01:20:00 target set_soc_minutes 30 charge start time 06-22 00:00:00)
2026-06-20 01:20:08.920739: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-20 01:20:08.920784: Inverter 0 Current Target SoC is 7%, already at target
2026-06-20 01:20:08.920865: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:20:08.920895: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:20:08.920939: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:20:08.920962: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:20:08.920984: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:20:08.921005: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:20:08.921026: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:20:08.921060: Inverter 0 count register writes 0
2026-06-20 01:20:08.944764: Total inverter register writes now 2
2026-06-20 01:20:08.963720: Completed run status Demand
2026-06-20 01:20:08.970035: Info: record_status Demand
2026-06-20 01:20:08.981454: Saved current settings to /config/predbat_config.json
2026-06-20 01:20:42.055359: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-20 01:20:42.055541: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-20 01:20:42.055568: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-20 01:20:42.055679: Inverter 0 idle time is 06-20 00:00:00-06-20 23:59:00
2026-06-20 01:20:42.055702: Note: Inverter does not support discharge freeze - disabled
2026-06-20 01:20:42.055715: Note: Inverter does not support charge freeze - disabled
2026-06-20 01:20:42.055727: Note: Inverter does not support reserve - disabling reserve functions
2026-06-20 01:22:42.213308: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-20 01:22:42.213525: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-20 01:22:42.213649: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-20 01:22:42.213893: Inverter 0 idle time is 06-20 00:00:00-06-20 23:59:00
2026-06-20 01:22:42.213924: Note: Inverter does not support discharge freeze - disabled
2026-06-20 01:22:42.213942: Note: Inverter does not support charge freeze - disabled
2026-06-20 01:22:42.213957: Note: Inverter does not support reserve - disabling reserve functions
2026-06-20 01:24:42.378317: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-20 01:24:42.378544: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-20 01:24:42.378576: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-20 01:24:42.378699: Inverter 0 idle time is 06-20 00:00:00-06-20 23:59:00
2026-06-20 01:24:42.378726: Note: Inverter does not support discharge freeze - disabled
2026-06-20 01:24:42.378744: Note: Inverter does not support charge freeze - disabled
2026-06-20 01:24:42.378759: Note: Inverter does not support reserve - disabling reserve functions
2026-06-20 01:25:00.464619: --------------- PredBat - update at 2026-06-20 01:25:00+01:00 with clock skew 0 minutes, minutes now 85
2026-06-20 01:25:00.465241: Saved current settings to /config/predbat_config.json
2026-06-20 01:25:00.465384: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 100.0 minutes
2026-06-20 01:25:00.465470: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.14, latest beta is v8.40.14
2026-06-20 01:25:00.465573: Autoupdate: There is an update pending v8.40.14 Fix lost config, further rollout of storage class - auto update is off
2026-06-20 01:25:00.483637: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-20 01:25:00.484077: Predbat mode is set to Control charge
2026-06-20 01:25:00.590150: Found 11520 load_today datapoints going back 2 days
2026-06-20 01:25:00.590244: Using load_power data to fill gaps in load_today data
2026-06-20 01:25:00.676349: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-20 01:25:00.676513: Zero load period starting at 2026-06-19T12:09:00+0100 (796 minutes) for 889 minutes with base value 0.9
2026-06-20 01:25:00.676568: Zero load period starting at 2026-06-18T19:24:00+0100 (1801 minutes) for 64 minutes with base value 0.8
2026-06-20 01:25:00.677775: Processing 384 30-minute periods for power integration
2026-06-20 01:25:00.743090: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-20 01:25:00.743185: Car charging hold True, threshold 6.0kWh
2026-06-20 01:25:00.743227: Current data so far today: load 2.05kWh, import 0.0kWh, export 0.0kWh, PV 0kWh
2026-06-20 01:25:00.759043: Standing charge is set to 49.98p
2026-06-20 01:25:00.780635: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-20 01:25:00.780701: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-20 01:25:00.780873: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 85.0 minutes
2026-06-20 01:25:00.781250: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-21&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 85.0 minutes
2026-06-20 01:25:00.784092: Loaded 47 datapoints of futurerate analysis
2026-06-20 01:25:00.861070: Predicted future rates: ['06-20 00:00:00 => 20.28 / 15.95', '06-20 01:00:00 => 19.56 / 15.57', '06-20 02:00:00 => 19.09 / 15.32', '06-20 03:00:00 => 18.58 / 15.06', '06-20 04:00:00 => 18.16 / 14.84', '06-20 05:00:00 => 17.84 / 14.67', '06-20 06:00:00 => 17.39 / 14.43', '06-20 07:00:00 => 16.63 / 14.03', '06-20 08:00:00 => 16.22 / 13.81', '06-20 09:00:00 => 16.41 / 13.91', '06-20 10:00:00 => 16.14 / 13.77', '06-20 11:00:00 => 15.14 / 13.24', '06-20 12:00:00 => 14.31 / 12.8', '06-20 13:00:00 => 13.68 / 12.47', '06-20 14:00:00 => 13.59 / 12.42', '06-20 15:00:00 => 14.65 / 12.98', '06-20 16:00:00 => 29.39 / 14.61', '06-20 17:00:00 => 31.13 / 15.53', '06-20 18:00:00 => 33.97 / 17.02', '06-20 19:00:00 => 23.49 / 17.65', '06-20 20:00:00 => 25.4 / 18.66', '06-20 21:00:00 => 25.19 / 18.55', '06-20 22:00:00 => 23.62 / 17.72']
2026-06-20 01:25:00.889416: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-20 01:25:00.889698: Import rates: min 13.17p, max 36.53p, average 20.1p
2026-06-20 01:25:00.920909: Export rates: min 0p, max 0p, average 0.0p
2026-06-20 01:25:00.920968: Rate thresholds (for charge/export) are import 36.03p (0.0p), export -0.1p (0.0p)
2026-06-20 01:25:00.921806: High export rate found rates in range 99p to -99p
2026-06-20 01:25:00.984050: Low Import rate found rates in range 13.17p to 34.93p
2026-06-20 01:25:00.984190: Battery level now 6.88kWh, -1hr ago 8.26kWh, at midnight 8.64kWh, battery value change in the last hour -19.57p, change today -24.89p, rate_forward 14.14p
2026-06-20 01:25:00.984367: Last hour: net energy 0.0kWh, import 0.0kWh, export 0.0kWh, car 0kWh, load 1.7kWh, net cost 0.0p, import 0.0p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-20 01:25:01.021451: Today's energy total net 0.0kWh, import 0.0kWh, export 0.0kWh, cost 49.98p, import 0.0p, export 0.0p, carbon 0.0kg
2026-06-20 01:25:01.021544: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-20 01:25:01.024458: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-20 01:25:01.025549: Warn: Found 1 gaps in load_today totalling 9510 minutes to fill using average data
2026-06-20 01:25:01.025623: Gap starting at 2026-06-18T15:55:00+0100 (2010 minutes) for 9510 minutes
2026-06-20 01:25:01.037947: Historical days now [7] weight [1]
2026-06-20 01:25:01.051414: Today's load divergence 100.0%, in-day adjustment 180.72%, damping 0.95x, yesterday 180.72% today 100.0% blend 100.0%
2026-06-20 01:25:01.051460: Today's predicted so far 0.22kWh with 0.0kWh car/iBoost excluded, 0kWh import ignored, and 0kWh forecast extra.
2026-06-20 01:25:01.051481: Today's actual load so far 1.99kWh with 0.0kWh car/iBoost excluded, and 0kWh import ignored.
2026-06-20 01:25:01.093084: Inverter 0: Type SK Sunsynk
2026-06-20 01:25:01.093149: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-20 01:25:01.093318: Reserve min: 7%, battery_min: 7%
2026-06-20 01:25:01.093374: Inverter 0 with soc_max 16.0kWh, nominal_capacity 16.0kWh, battery rate raw 5000.0W, charge rate 5.0kW, charge rate DC 5.0kW, discharge rate 5.0kW, battery_rate_min 0.0W, AC limit 5.0kW, export limit 100.0kW, reserve 7%, current_reserve 7%, temperature 20°C
2026-06-20 01:25:01.093813: Inverter 0 SoC: 6.74kW 42%, current charge rate 5000W, current discharge rate 5250W, current battery power 1644W, current battery voltage 51.2V, grid power -55W, load power 1689W, PV Power 0W
2026-06-20 01:25:01.094091: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-20 01:25:01.094216: Inverter 0 scheduled charge enable is False
2026-06-20 01:25:01.094252: Inverter 0 charge windows currently []
2026-06-20 01:25:01.094278: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-20 01:25:01.094387: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-20 01:25:01.094434: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-20 01:25:01.094470: Inverter 0 scheduled discharge enable is False
2026-06-20 01:25:01.094587: Inverter 0 idle time is 06-20 00:00:00-06-20 23:59:00
2026-06-20 01:25:01.094613: Inverter 0 discharge windows currently []
2026-06-20 01:25:01.094631: Note: Inverter does not support discharge freeze - disabled
2026-06-20 01:25:01.094647: Note: Inverter does not support charge freeze - disabled
2026-06-20 01:25:01.094662: Note: Inverter does not support reserve - disabling reserve functions
2026-06-20 01:25:01.165424: Dynamic load last period 1.80kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-20 01:25:01.165532: Plan was last updated on 2026-06-20 01:20:00+01:00 and is now 5.0 minutes old
2026-06-20 01:25:01.166127: Best charge window [ 20-06 02:00:00 - 20-06 03:00:00 @ 17.04p 31%, 20-06 11:00:00 - 20-06 12:00:00 @ 13.31p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 38%, 20-06 12:30:00 - 20-06 14:00:00 @ 13.72p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 81%, 20-06 14:30:00 - 20-06 16:00:00 @ 14.11p 88%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 9%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 22-06 00:00:00 @ 21.21p 100% ]
2026-06-20 01:25:01.166175: Best export window [  ]
2026-06-20 01:25:01.167330: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-20 01:25:01.169702: Load divergence over 8.0 hours mean 725.13W, min 499.2W, max 728.4W, std dev 23.19W, divergence 1.6%
2026-06-20 01:25:01.190752: Creating pool of 12 processes to match your CPU count
2026-06-20 01:25:01.279588: predict base end_record 06-21 11:05:00, final soc 1.12kWh, metric 613.46p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:10:00, load 35.68kWh, PV 0.0kWh
2026-06-20 01:25:01.281624:    Slot: [   01:25,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30]
2026-06-20 01:25:01.282947:     SoC: [    6.74,     6.65,     5.91,     5.17,     4.43,     3.69,     2.94,      2.2,     1.46,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-20 01:25:01.284723:     BAT: [   g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-20 01:25:01.285991:    LOAD: [    2.05,     2.13,     2.82,     3.51,      4.2,     4.89,     5.58,     6.27,     6.96,     7.65,     8.34,     9.03,     9.72,    10.41,     11.1,    11.79,    12.48,    13.17,    13.86,    14.55,    15.24,    15.94,    16.62,    17.32,    18.01,     18.7,    19.39,    20.08,    20.77,    21.46,    22.06,    22.16,    22.26,    22.37,    22.74,    23.59,    23.87,    23.87,    23.92,    23.97,    24.02,    24.12,    24.63,    24.94,    25.79,    26.45,    26.94,    27.62,    28.21,    28.25,    28.35,    28.49,    28.68,    28.88,    29.41,    30.65,     32.6,    32.93,     33.0,    33.14,    33.35,    33.61,    33.95,    34.34,     34.8,    35.02,    35.03,    35.28,    35.59,    35.95] kWh
2026-06-20 01:25:01.287111:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:25:01.288289:  IMPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,     0.37,     1.06,     1.75,     2.44,     3.13,     3.82,     4.51,      5.2,     5.89,     6.58,     7.27,     7.97,     8.66,     9.35,    10.04,    10.73,    11.42,    12.11,     12.8,    13.49,    14.18,    14.78,    14.88,    14.98,    15.09,    15.46,    16.31,    16.59,    16.59,    16.64,    16.69,    16.74,    16.84,    17.35,    17.66,    18.51,    19.17,    19.66,    20.34,    20.93,    20.97,    21.07,    21.21,     21.4,     21.6,    22.13,    23.37,    25.32,    25.65,    25.72,    25.86,    26.07,    26.33,    26.67,    27.06,    27.52,    27.74,    27.75,     28.0,    28.31,    28.67] kWh
2026-06-20 01:25:01.289578:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:25:01.290918:  METRIC: [   49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    56.77,    68.99,    80.54,    92.92,   104.56,    116.9,   127.28,   138.26,   149.39,   159.56,   170.35,   180.66,   189.75,   199.03,   208.79,   218.31,   227.76,   237.22,   246.83,   256.28,   265.74,   274.46,   277.46,   280.24,   283.54,   295.04,   324.68,   334.69,   334.71,   336.16,   337.54,   338.95,   341.57,    355.7,   363.37,    383.4,    396.7,   406.44,   470.26,   481.81,   482.73,   484.51,   487.04,   490.15,   493.82,   503.65,   526.68,   563.09,   569.08,   570.42,   572.76,    576.4,   580.91,   586.84,   592.78,   600.07,   603.61,   603.79,   607.61,   612.24,   616.98] p
2026-06-20 01:25:01.411754: Battery has 3.75 hours left - now at 6.74kWh
2026-06-20 01:25:01.451809: predict base10 end_record 06-21 11:05:00, final soc 1.12kWh, metric 642.53p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:00:00, load 37.28kWh, PV 0.0kWh
2026-06-20 01:25:01.453284:    Slot: [   01:25,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30]
2026-06-20 01:25:01.454520:     SoC: [    6.74,     6.65,     5.87,     5.09,     4.32,     3.54,     2.76,     1.99,     1.21,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-20 01:25:01.455498:     BAT: [   g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-20 01:25:01.456666:    LOAD: [    2.05,     2.13,     2.86,     3.58,      4.3,     5.03,     5.75,     6.47,      7.2,     7.92,     8.64,     9.37,    10.09,    10.81,    11.54,    12.26,    12.98,    13.71,    14.43,    15.15,    15.88,     16.6,    17.32,    18.05,    18.77,    19.49,    20.21,    20.94,    21.66,    22.39,    23.01,    23.12,    23.23,    23.34,    23.73,    24.62,    24.91,    24.91,    24.96,    25.02,    25.07,    25.17,    25.71,    26.04,    26.92,    27.62,    28.13,    28.84,    29.46,    29.51,    29.61,    29.76,    29.95,    30.16,    30.72,    32.02,    34.06,     34.4,    34.48,    34.63,    34.84,    35.12,    35.47,    35.88,    36.36,    36.59,    36.61,    36.86,    37.19,    37.56] kWh
2026-06-20 01:25:01.457784:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:25:01.459032:  IMPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,     0.64,     1.36,     2.09,     2.81,     3.53,     4.26,     4.98,      5.7,     6.43,     7.15,     7.87,      8.6,     9.32,    10.04,    10.77,    11.49,    12.21,    12.94,    13.66,    14.38,    15.11,    15.73,    15.84,    15.95,    16.06,    16.45,    17.34,    17.63,    17.63,    17.69,    17.74,    17.79,    17.89,    18.43,    18.76,    19.64,    20.34,    20.85,    21.56,    22.18,    22.23,    22.33,    22.48,    22.68,    22.88,    23.44,    24.74,    26.78,    27.12,     27.2,    27.35,    27.56,    27.84,    28.19,     28.6,    29.08,    29.31,    29.33,    29.58,    29.91,    30.28] kWh
2026-06-20 01:25:01.460167:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:25:01.461334:  METRIC: [   49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    61.66,    74.47,    86.57,    99.54,   111.73,   124.67,   135.54,   147.04,   158.71,   169.37,   180.67,   191.47,   200.99,   210.72,   220.94,   230.92,   240.83,   250.73,   260.81,   270.71,   280.61,   289.75,   292.91,   295.82,   299.27,   311.32,   342.36,   352.85,   352.88,   354.39,   355.84,   357.31,   360.06,   374.86,    382.9,   403.89,   417.82,   428.03,    492.5,   504.61,   505.57,   507.44,   510.08,   513.35,   517.19,   527.48,   551.62,   589.75,   596.04,   597.44,   599.88,    603.7,   608.43,   614.63,   620.86,    628.5,    632.2,    632.4,    636.4,   641.24,   646.21] p
2026-06-20 01:25:01.541563: predict best10 end_record 06-21 11:05:00, final soc 1.44kWh, metric 569.01p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:30:00, load 37.28kWh, PV 0.0kWh
2026-06-20 01:25:01.542834:    Slot: [   01:25,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30]
2026-06-20 01:25:01.543789:     SoC: [    6.74,     6.65,     5.87,     5.09,     5.09,     4.32,     3.54,     2.76,     1.99,     1.21,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     3.06,      5.0,      6.0,     7.94,     9.88,    11.82,     13.0,     14.0,     14.0,     14.0,    13.88,    13.77,    13.65,    13.23,    12.35,    12.04,    12.04,    11.98,    11.92,    11.87,    11.76,    11.18,    10.83,     9.88,     9.13,     8.58,     7.81,     7.16,      7.1,     6.99,     6.83,     6.62,      6.4,      5.8,     4.41,     2.21,     1.84,     1.76,      1.6,     1.37,      1.5,     1.13,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     3.06] kWh
2026-06-20 01:25:01.544605:     BAT: [   g~be-,    g~be-,    g~be-,    g<be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g>be-,    g~be-,    g>be-,    g~be-,    g>be-,    g~be-,    g~be~,    g>be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g<bf+,    g>be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-20 01:25:01.545545:    LOAD: [    2.05,     2.13,     2.86,     3.58,      4.3,     5.03,     5.75,     6.47,      7.2,     7.92,     8.64,     9.37,    10.09,    10.81,    11.54,    12.26,    12.98,    13.71,    14.43,    15.15,    15.88,     16.6,    17.32,    18.05,    18.77,    19.49,    20.21,    20.94,    21.66,    22.39,    23.01,    23.12,    23.23,    23.34,    23.73,    24.62,    24.91,    24.91,    24.96,    25.02,    25.07,    25.17,    25.71,    26.04,    26.92,    27.62,    28.13,    28.84,    29.46,    29.51,    29.61,    29.76,    29.95,    30.16,    30.72,    32.02,    34.06,     34.4,    34.48,    34.63,    34.84,    35.12,    35.47,    35.88,    36.36,    36.59,    36.61,    36.86,    37.19,    37.56] kWh
2026-06-20 01:25:01.546487:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:25:01.547397:  IMPORT: [     0.0,      0.0,      0.0,      0.0,     0.72,     0.72,     0.72,     0.72,     0.72,     0.72,     1.36,     2.09,     2.81,     3.53,     4.26,     4.98,      5.7,     6.43,     7.15,     7.87,      8.6,     11.4,    14.21,    16.01,    18.81,    21.62,    24.43,    26.42,    28.21,    28.94,    29.57,    29.57,    29.57,    29.57,    29.57,    29.63,    29.63,    29.63,    29.63,    29.63,    29.63,    29.63,    29.63,    29.63,    29.63,    29.63,    29.63,    29.63,    29.63,    29.63,    29.63,    29.63,    29.63,    29.63,    29.63,    29.63,    29.63,    29.63,    29.63,    29.63,    29.63,    30.05,    30.05,    30.46,    30.94,    31.17,    31.18,    31.44,    31.76,    34.22] kWh
2026-06-20 01:25:01.548384:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:25:01.549562:  METRIC: [   49.98,    49.98,    49.98,    49.98,    61.83,    61.83,    61.83,    61.83,    61.83,    61.83,    73.15,    85.26,    98.22,   110.42,   123.35,   134.23,   145.73,   157.39,   168.06,   179.36,   190.16,   227.11,   264.86,   290.26,   328.99,   367.41,   405.84,   433.57,   458.18,   468.08,   477.22,   477.22,   477.22,   477.22,   477.22,   479.64,   479.64,   479.64,   479.64,   479.64,   479.64,   479.64,   479.64,   479.64,   479.64,   479.64,   479.64,   529.62,   529.62,   529.62,   529.62,   529.62,   529.62,   529.62,   529.62,   529.62,   529.62,   529.62,   529.62,   529.62,   529.62,   536.65,   536.65,   542.77,   550.41,   554.11,   554.31,   558.31,   563.15,   595.55] p
2026-06-20 01:25:01.624915: predict best end_record 06-21 11:05:00, final soc 1.51kWh, metric 542.64p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:40:00, load 35.68kWh, PV 0.0kWh
2026-06-20 01:25:01.626469:    Slot: [   01:25,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30]
2026-06-20 01:25:01.627655:     SoC: [    6.74,     6.65,     5.91,     5.17,     5.17,     4.43,     3.69,     2.94,      2.2,     1.46,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     3.45,     5.78,      6.0,     8.33,    10.66,    12.98,     13.0,     14.0,     14.0,     14.0,    13.89,    13.78,    13.66,    13.26,     12.4,    12.11,    12.11,    12.05,     12.0,    11.94,    11.84,    11.29,    10.95,    10.05,     9.33,     8.81,     8.08,     7.45,      7.4,     7.29,     7.14,     6.94,     6.73,     6.16,     4.82,     2.73,     2.38,      2.3,     2.15,     1.93,     1.64,     1.28,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     3.45] kWh
2026-06-20 01:25:01.628619:     BAT: [   g>be-,    g>be-,    g>be-,    g<be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be~,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-20 01:25:01.629788:    LOAD: [    2.05,     2.13,     2.82,     3.51,      4.2,     4.89,     5.58,     6.27,     6.96,     7.65,     8.34,     9.03,     9.72,    10.41,     11.1,    11.79,    12.48,    13.17,    13.86,    14.55,    15.24,    15.94,    16.62,    17.32,    18.01,     18.7,    19.39,    20.08,    20.77,    21.46,    22.06,    22.16,    22.26,    22.37,    22.74,    23.59,    23.87,    23.87,    23.92,    23.97,    24.02,    24.12,    24.63,    24.94,    25.79,    26.45,    26.94,    27.62,    28.21,    28.25,    28.35,    28.49,    28.68,    28.88,    29.41,    30.65,     32.6,    32.93,     33.0,    33.14,    33.35,    33.61,    33.95,    34.34,     34.8,    35.02,    35.03,    35.28,    35.59,    35.95] kWh
2026-06-20 01:25:01.630889:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:25:01.632058:  IMPORT: [     0.0,      0.0,      0.0,      0.0,     0.69,     0.69,     0.69,     0.69,     0.69,     0.69,     1.06,     1.75,     2.44,     3.13,     3.82,     4.51,      5.2,     5.89,     6.58,     7.27,     7.97,    11.16,    14.35,    15.28,    18.47,    21.66,    24.85,    25.55,    27.32,    28.01,    28.61,    28.61,    28.61,    28.61,    28.61,    28.66,    28.66,    28.66,    28.66,    28.66,    28.66,    28.66,    28.66,    28.66,    28.66,    28.66,    28.66,    28.66,    28.66,    28.66,    28.66,    28.66,    28.66,    28.66,    28.66,    28.66,    28.66,    28.66,    28.66,    28.66,    28.66,    28.66,    28.66,     28.9,    29.36,    29.58,    29.59,    29.83,    30.14,     33.0] kWh
2026-06-20 01:25:01.633165:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:25:01.634365:  METRIC: [   49.98,    49.98,    49.98,    49.98,    61.29,    61.29,    61.29,    61.29,    61.29,    61.29,    67.87,    79.42,     91.8,   103.44,   115.78,   126.16,   137.14,   148.27,   158.44,   169.23,   179.54,   221.54,   264.45,   277.61,   321.63,   365.31,   408.99,   418.85,    443.0,   452.45,   461.18,   461.18,   461.18,   461.18,   461.18,   462.84,   462.84,   462.84,   462.84,   462.84,   462.84,   462.84,   462.84,   462.84,   462.84,   462.84,   462.84,   512.83,   512.83,   512.83,   512.83,   512.83,   512.83,   512.83,   512.83,   512.83,   512.83,   512.83,   512.83,   512.83,   512.83,   512.83,   512.83,   516.46,   523.76,   527.29,   527.48,    531.3,   535.92,   573.58] p
2026-06-20 01:25:01.636198:  STATE:  [        ,         ,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,     Chrg]
2026-06-20 01:25:01.636228: Saving plan best values to HA entities
2026-06-20 01:25:01.796835: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-20 01:25:01.803165: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0.0
2026-06-20 01:25:01.809606: Best charging limit SoC's [5.0, 16.0, 6.0, 16.0, 13.0, 14.0, 1.5, 16.0, 16.0]kWh, export []kWh gives import battery 46.28kWh, house 8.81kWh, export 0.0kWh, metric 542.64p, metric10 569.01p
2026-06-20 01:25:01.880262: Marginal costs baseline metric (no standing charge): 492.6525
2026-06-20 01:25:02.064920: Marginal energy costs matrix computed: min=13.71 max=18.58
2026-06-20 01:25:02.140167: Rate array import [{'start': 85, 'end': 960, 'rate': 'cheap', 'range': '(13.2p - 19.1p)'}, {'start': 960, 'end': 1020, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 1020, 'end': 1140, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 1380, 'end': 2105, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 85, 'end': 2105, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-20 01:25:02.140660: - Your estimated bill for today is £4.63 and tomorrow is £4.83
2026-06-20 01:25:02.140687: - Import rates are cheap (13.2p - 19.1p) for the next 14 hours and then expensive (27.4p - 28.8p) for the next 1 hour.
2026-06-20 01:25:02.140703: - The battery is currently at 42% and is in eco mode for the next 35 minutes.
2026-06-20 01:25:02.140715: - For the next 48 hours there will be no solar generation.
2026-06-20 01:25:02.140727: - You will run out of battery in 4 and a quarter hours.
2026-06-20 01:25:02.140739: - Your next charge slot will be in 35 minutes where import rates will be cheap (17.7p).
2026-06-20 01:25:02.140751: 
2026-06-20 01:25:02.181903: Plan calculation took 1.02 seconds
2026-06-20 01:25:02.184882: No high rate period found
2026-06-20 01:25:02.247113: Import threshold used for optimisation was 16.86p
2026-06-20 01:25:02.300508: Low import rate windows [0: 06-20 01:00:00 - 06-20 01:30:00 @ 19.14, 1: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 2: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 3: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 4: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 5: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 6: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 7: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 8: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 9: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 10: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 11: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 12: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 13: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 14: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 15: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 16: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 17: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 18: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 19: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 20: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 21: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 22: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 23: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 24: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 25: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 26: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 27: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 28: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 29: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 30: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 31: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 32: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 33: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 34: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 35: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 36: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 37: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 38: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 39: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 40: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 41: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 42: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 43: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 44: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 45: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 46: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 47: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 48: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 49: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 50: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 51: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 52: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 53: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 54: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 55: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 56: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 57: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 58: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 59: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 60: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 61: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 62: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 63: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 64: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 65: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 66: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 67: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 68: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 69: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 70: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 71: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 72: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 73: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 74: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 75: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 76: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 77: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 78: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 79: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 80: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 81: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 82: 06-21 19:00:00 - 06-21 19:30:00 @ 27.8, 83: 06-21 19:30:00 - 06-21 20:00:00 @ 27.18, 84: 06-21 20:00:00 - 06-21 20:30:00 @ 27.41, 85: 06-21 20:30:00 - 06-21 21:00:00 @ 27.78, 86: 06-21 21:00:00 - 06-21 21:30:00 @ 27.1, 87: 06-21 21:30:00 - 06-21 22:00:00 @ 27.67, 88: 06-21 22:00:00 - 06-21 22:30:00 @ 24.43, 89: 06-21 22:30:00 - 06-21 23:00:00 @ 23.72, 90: 06-21 23:00:00 - 06-21 23:30:00 @ 19.93, 91: 06-21 23:30:00 - 06-22 00:00:00 @ 20.04, 92: 06-22 00:00:00 - 06-22 00:30:00 @ 20.31, 93: 06-22 00:30:00 - 06-22 01:00:00 @ 19.75, 94: 06-22 01:00:00 - 06-22 01:30:00 @ 19.14]
2026-06-20 01:25:02.308618: Inverter 0 Charge window will be: 2026-06-20 02:00:00+01:00 - 2026-06-20 03:00:00+01:00 - current SoC 42%, target 31%
2026-06-20 01:25:02.308734: Inverter 0 disabled charge window while waiting for schedule (now 06-20 01:25:00 target set_window_minutes 30 charge start time 06-20 02:00:00) original inverter start time 06-22 00:00:00
2026-06-20 01:25:02.308821: Adjust idle time, charge 00:00:00-00:00:00 discharge 00:00:00-00:00:00
2026-06-20 01:25:02.309059: Adjust demand (idle) time computed is 00:00:00-23:59:00
2026-06-20 01:25:02.309228: Not setting charging SoC as we are not within the window (now 06-20 01:25:00 target set_soc_minutes 30 charge start time 06-22 00:00:00)
2026-06-20 01:25:02.309276: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-20 01:25:02.309328: Inverter 0 Current Target SoC is 7%, already at target
2026-06-20 01:25:02.309430: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:25:02.309463: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:25:02.309487: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:25:02.309509: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:25:02.309531: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:25:02.309552: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:25:02.309573: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:25:02.309591: Inverter 0 count register writes 0
2026-06-20 01:25:02.324137: Will not recompute the plan, it is 5.0 minutes old and max age is 10 minutes
2026-06-20 01:25:02.328658: Total inverter register writes now 2
2026-06-20 01:25:02.348510: Completed run status Demand
2026-06-20 01:25:02.354463: Info: record_status Demand
2026-06-20 01:25:02.366630: Saved current settings to /config/predbat_config.json
2026-06-20 01:25:42.444742: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-20 01:25:42.444914: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-20 01:25:42.444943: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-20 01:25:42.445069: Inverter 0 idle time is 06-20 00:00:00-06-20 23:59:00
2026-06-20 01:25:42.445097: Note: Inverter does not support discharge freeze - disabled
2026-06-20 01:25:42.445112: Note: Inverter does not support charge freeze - disabled
2026-06-20 01:25:42.445124: Note: Inverter does not support reserve - disabling reserve functions
2026-06-20 01:27:42.609208: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-20 01:27:42.609443: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-20 01:27:42.609477: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-20 01:27:42.609600: Inverter 0 idle time is 06-20 00:00:00-06-20 23:59:00
2026-06-20 01:27:42.609627: Note: Inverter does not support discharge freeze - disabled
2026-06-20 01:27:42.609644: Note: Inverter does not support charge freeze - disabled
2026-06-20 01:27:42.609659: Note: Inverter does not support reserve - disabling reserve functions
2026-06-20 01:29:42.778054: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-20 01:29:42.778262: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-20 01:29:42.778312: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-20 01:29:42.778443: Inverter 0 idle time is 06-20 00:00:00-06-20 23:59:00
2026-06-20 01:29:42.778471: Note: Inverter does not support discharge freeze - disabled
2026-06-20 01:29:42.778489: Note: Inverter does not support charge freeze - disabled
2026-06-20 01:29:42.778504: Note: Inverter does not support reserve - disabling reserve functions
2026-06-20 01:30:00.866177: --------------- PredBat - update at 2026-06-20 01:30:00+01:00 with clock skew 0 minutes, minutes now 90
2026-06-20 01:30:00.866828: Saved current settings to /config/predbat_config.json
2026-06-20 01:30:00.866917: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 105.0 minutes
2026-06-20 01:30:00.867012: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.14, latest beta is v8.40.14
2026-06-20 01:30:00.867088: Autoupdate: There is an update pending v8.40.14 Fix lost config, further rollout of storage class - auto update is off
2026-06-20 01:30:00.893442: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-20 01:30:00.893952: Predbat mode is set to Control charge
2026-06-20 01:30:01.003216: Found 11520 load_today datapoints going back 2 days
2026-06-20 01:30:01.003334: Using load_power data to fill gaps in load_today data
2026-06-20 01:30:01.074529: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-20 01:30:01.074654: Zero load period starting at 2026-06-19T12:09:00+0100 (801 minutes) for 889 minutes with base value 0.9
2026-06-20 01:30:01.074698: Zero load period starting at 2026-06-18T19:24:00+0100 (1806 minutes) for 64 minutes with base value 0.8
2026-06-20 01:30:01.075763: Processing 384 30-minute periods for power integration
2026-06-20 01:30:01.131591: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-20 01:30:01.131672: Car charging hold True, threshold 6.0kWh
2026-06-20 01:30:01.131701: Current data so far today: load 2.2kWh, import 0.0kWh, export 0.0kWh, PV 0kWh
2026-06-20 01:30:01.147809: Standing charge is set to 49.98p
2026-06-20 01:30:01.169798: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-20 01:30:01.169864: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-20 01:30:01.170011: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 90.0 minutes
2026-06-20 01:30:01.170354: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-21&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 90.0 minutes
2026-06-20 01:30:01.173030: Loaded 47 datapoints of futurerate analysis
2026-06-20 01:30:01.245324: Predicted future rates: ['06-20 00:00:00 => 20.28 / 15.95', '06-20 01:00:00 => 19.56 / 15.57', '06-20 02:00:00 => 19.09 / 15.32', '06-20 03:00:00 => 18.58 / 15.06', '06-20 04:00:00 => 18.16 / 14.84', '06-20 05:00:00 => 17.84 / 14.67', '06-20 06:00:00 => 17.39 / 14.43', '06-20 07:00:00 => 16.63 / 14.03', '06-20 08:00:00 => 16.22 / 13.81', '06-20 09:00:00 => 16.41 / 13.91', '06-20 10:00:00 => 16.14 / 13.77', '06-20 11:00:00 => 15.14 / 13.24', '06-20 12:00:00 => 14.31 / 12.8', '06-20 13:00:00 => 13.68 / 12.47', '06-20 14:00:00 => 13.59 / 12.42', '06-20 15:00:00 => 14.65 / 12.98', '06-20 16:00:00 => 29.39 / 14.61', '06-20 17:00:00 => 31.13 / 15.53', '06-20 18:00:00 => 33.97 / 17.02', '06-20 19:00:00 => 23.49 / 17.65', '06-20 20:00:00 => 25.4 / 18.66', '06-20 21:00:00 => 25.19 / 18.55', '06-20 22:00:00 => 23.62 / 17.72']
2026-06-20 01:30:01.273388: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-20 01:30:01.273628: Import rates: min 13.17p, max 36.53p, average 20.1p
2026-06-20 01:30:01.305337: Export rates: min 0p, max 0p, average 0.0p
2026-06-20 01:30:01.305415: Rate thresholds (for charge/export) are import 36.03p (0.0p), export -0.1p (0.0p)
2026-06-20 01:30:01.306571: High export rate found rates in range 99p to -99p
2026-06-20 01:30:01.371833: Low Import rate found rates in range 13.17p to 34.93p
2026-06-20 01:30:01.371964: Battery level now 6.74kWh, -1hr ago 8.26kWh, at midnight 8.64kWh, battery value change in the last hour -21.61p, change today -26.92p, rate_forward 14.14p
2026-06-20 01:30:01.372147: Last hour: net energy 0.0kWh, import 0.0kWh, export 0.0kWh, car 0kWh, load 1.7kWh, net cost 0.0p, import 0.0p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-20 01:30:01.416119: Today's energy total net 0.0kWh, import 0.0kWh, export 0.0kWh, cost 49.98p, import 0.0p, export 0.0p, carbon 0.0kg
2026-06-20 01:30:01.416206: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-20 01:30:01.418752: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-20 01:30:01.419841: Warn: Found 1 gaps in load_today totalling 9505 minutes to fill using average data
2026-06-20 01:30:01.419915: Gap starting at 2026-06-18T15:55:00+0100 (2015 minutes) for 9505 minutes
2026-06-20 01:30:01.432840: Historical days now [7] weight [1]
2026-06-20 01:30:01.448309: Today's load divergence 100.0%, in-day adjustment 180.72%, damping 0.95x, yesterday 180.72% today 100.0% blend 100.0%
2026-06-20 01:30:01.448374: Today's predicted so far 0.24kWh with 0.0kWh car/iBoost excluded, 0kWh import ignored, and 0kWh forecast extra.
2026-06-20 01:30:01.448396: Today's actual load so far 2.13kWh with 0.0kWh car/iBoost excluded, and 0kWh import ignored.
2026-06-20 01:30:01.489154: Inverter 0: Type SK Sunsynk
2026-06-20 01:30:01.489224: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-20 01:30:01.489413: Reserve min: 7%, battery_min: 7%
2026-06-20 01:30:01.489477: Inverter 0 with soc_max 16.0kWh, nominal_capacity 16.0kWh, battery rate raw 5000.0W, charge rate 5.0kW, charge rate DC 5.0kW, discharge rate 5.0kW, battery_rate_min 0.0W, AC limit 5.0kW, export limit 100.0kW, reserve 7%, current_reserve 7%, temperature 20°C
2026-06-20 01:30:01.489899: Inverter 0 SoC: 6.6kW 41%, current charge rate 5000W, current discharge rate 5250W, current battery power 1641W, current battery voltage 51.2V, grid power -55W, load power 1684W, PV Power 0W
2026-06-20 01:30:01.490095: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as False == False
2026-06-20 01:30:01.490177: Inverter 0 scheduled charge enable is False
2026-06-20 01:30:01.490201: Inverter 0 charge windows currently []
2026-06-20 01:30:01.490242: Inverter 0 Charge settings: timed charged is disabled, power 5.0kW
2026-06-20 01:30:01.490389: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-20 01:30:01.490416: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-20 01:30:01.490449: Inverter 0 scheduled discharge enable is False
2026-06-20 01:30:01.490562: Inverter 0 idle time is 06-20 00:00:00-06-20 23:59:00
2026-06-20 01:30:01.490587: Inverter 0 discharge windows currently []
2026-06-20 01:30:01.490606: Note: Inverter does not support discharge freeze - disabled
2026-06-20 01:30:01.490622: Note: Inverter does not support charge freeze - disabled
2026-06-20 01:30:01.490637: Note: Inverter does not support reserve - disabling reserve functions
2026-06-20 01:30:01.553796: Dynamic load last period 1.80kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-20 01:30:01.553924: Plan was last updated on 2026-06-20 01:20:00+01:00 and is now 10.0 minutes old
2026-06-20 01:30:01.554322: Best charge window [ 20-06 02:00:00 - 20-06 03:00:00 @ 17.04p 31%, 20-06 11:00:00 - 20-06 12:00:00 @ 13.31p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 38%, 20-06 12:30:00 - 20-06 14:00:00 @ 13.72p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 81%, 20-06 14:30:00 - 20-06 16:00:00 @ 14.11p 88%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 9%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 22-06 00:00:00 @ 21.21p 100% ]
2026-06-20 01:30:01.554362: Best export window [  ]
2026-06-20 01:30:01.555222: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-20 01:30:01.557205: Load divergence over 8.0 hours mean 730.93W, min 502.8W, max 734.4W, std dev 23.41W, divergence 1.6%
2026-06-20 01:30:01.578907: Creating pool of 12 processes to match your CPU count
2026-06-20 01:30:01.672739: predict base end_record 06-21 11:10:00, final soc 1.12kWh, metric 616.97p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:10:00, load 35.95kWh, PV 0.0kWh
2026-06-20 01:30:01.674640:    Slot: [   01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30]
2026-06-20 01:30:01.675814:     SoC: [     6.6,     5.89,     5.14,      4.4,     3.65,      2.9,     2.16,     1.41,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-20 01:30:01.676769:     BAT: [   g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-20 01:30:01.677997:    LOAD: [     2.2,     2.86,     3.56,     4.25,     4.95,     5.64,     6.34,     7.03,     7.73,     8.42,     9.12,     9.81,    10.51,    11.21,     11.9,     12.6,    13.29,    13.99,    14.68,    15.38,    16.07,    16.77,    17.46,    18.16,    18.86,    19.55,    20.25,    20.94,    21.64,    22.25,    22.35,    22.45,    22.55,    22.97,    23.78,    24.05,    24.06,    24.11,    24.16,    24.21,    24.31,    24.81,    25.13,    25.97,    26.64,    27.13,    27.81,    28.39,    28.44,    28.54,    28.68,    28.87,    29.06,    29.59,    30.84,    32.78,    33.11,    33.19,    33.33,    33.53,     33.8,    34.13,    34.53,    34.98,     35.2,    35.22,    35.46,    35.77,    36.13] kWh
2026-06-20 01:30:01.679088:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:30:01.680223:  IMPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,     0.42,     1.12,     1.82,     2.51,     3.21,      3.9,      4.6,     5.29,     5.99,     6.68,     7.38,     8.08,     8.77,     9.47,    10.16,    10.86,    11.55,    12.25,    12.94,    13.64,    14.34,    14.95,    15.05,    15.15,    15.25,    15.67,    16.48,    16.75,    16.75,     16.8,    16.85,     16.9,     17.0,    17.51,    17.82,    18.67,    19.34,    19.82,     20.5,    21.09,    21.14,    21.23,    21.38,    21.57,    21.76,    22.29,    23.53,    25.48,    25.81,    25.89,    26.03,    26.23,     26.5,    26.83,    27.22,    27.68,     27.9,    27.91,    28.16,    28.47,    28.83] kWh
2026-06-20 01:30:01.681350:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:30:01.682798:  METRIC: [   49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    57.74,    70.06,    81.69,    94.16,   105.89,   118.33,   128.78,   139.84,   151.06,   161.31,   172.18,   182.56,   191.72,   201.08,   210.91,    220.5,   230.03,   239.55,   249.24,   258.77,   268.29,   277.17,   280.03,   282.81,   285.93,   298.77,   327.05,   337.04,   337.19,   338.53,    339.9,   341.28,    344.0,   358.05,   365.72,   385.75,   399.05,   408.79,   472.61,   484.16,   485.08,   486.86,   489.39,    492.5,   496.17,    506.0,   529.03,   565.44,   571.43,   572.77,   575.11,   578.75,   583.26,   589.18,   595.12,   602.42,   605.95,   606.14,   609.96,   614.58,   619.32] p
2026-06-20 01:30:01.824521: Battery has 3.67 hours left - now at 6.6kWh
2026-06-20 01:30:01.864060: predict base10 end_record 06-21 11:10:00, final soc 1.12kWh, metric 646.26p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:00:00, load 37.57kWh, PV 0.0kWh
2026-06-20 01:30:01.865334:    Slot: [   01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30]
2026-06-20 01:30:01.866346:     SoC: [     6.6,     5.86,     5.08,     4.29,     3.51,     2.73,     1.94,     1.16,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-20 01:30:01.867110:     BAT: [   g~be-,    g<be-,    g~be-,    g~be-,    g<be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-20 01:30:01.868066:    LOAD: [     2.2,     2.89,     3.62,     4.35,     5.08,     5.81,     6.54,     7.27,      8.0,     8.72,     9.45,    10.18,    10.91,    11.64,    12.37,     13.1,    13.83,    14.56,    15.29,    16.02,    16.74,    17.47,     18.2,    18.93,    19.66,    20.39,    21.12,    21.85,    22.58,    23.22,    23.32,    23.43,    23.53,    23.97,    24.82,    25.11,    25.11,    25.16,    25.22,    25.27,    25.37,    25.91,    26.23,    27.12,    27.82,    28.33,    29.04,    29.65,     29.7,     29.8,    29.95,    30.15,    30.36,    30.91,    32.21,    34.26,     34.6,    34.68,    34.83,    35.04,    35.32,    35.67,    36.08,    36.56,    36.79,     36.8,    37.06,    37.38,    37.76] kWh
2026-06-20 01:30:01.868989:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:30:01.869987:  IMPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,     0.69,     1.42,     2.15,     2.88,     3.61,     4.34,     5.07,      5.8,     6.52,     7.25,     7.98,     8.71,     9.44,    10.17,     10.9,    11.63,    12.36,    13.09,    13.82,    14.55,    15.27,    15.91,    16.02,    16.13,    16.23,    16.67,    17.52,     17.8,    17.81,    17.86,    17.91,    17.96,    18.07,     18.6,    18.93,    19.82,    20.51,    21.02,    21.74,    22.35,     22.4,     22.5,    22.65,    22.85,    23.05,    23.61,    24.91,    26.95,     27.3,    27.38,    27.52,    27.74,    28.02,    28.36,    28.78,    29.26,    29.49,     29.5,    29.76,    30.08,    30.46] kWh
2026-06-20 01:30:01.870961:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:30:01.871905:  METRIC: [   49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    62.62,    75.53,    87.73,    100.8,   113.09,   126.13,   137.09,   148.68,   160.44,   171.19,   182.58,   193.47,   203.07,   212.88,   223.18,   233.24,   243.23,   253.21,   263.37,   273.35,   283.33,   292.65,   295.63,   298.55,   301.82,   315.27,   344.89,   355.36,   355.52,   356.93,   358.37,   359.82,   362.66,   377.38,   385.42,   406.41,   420.34,   430.55,   495.02,   507.12,   508.09,   509.95,    512.6,   515.87,   519.71,    530.0,   554.13,   592.27,   598.55,   599.96,    602.4,   606.22,   610.95,   617.15,   623.37,   631.02,   634.72,   634.91,   638.91,   643.76,   648.73] p
2026-06-20 01:30:01.964641: predict best10 end_record 06-21 11:10:00, final soc 1.77kWh, metric 577.39p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:30:00, load 37.57kWh, PV 0.0kWh
2026-06-20 01:30:01.966168:    Slot: [   01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30]
2026-06-20 01:30:01.967330:     SoC: [     6.6,     5.86,     5.08,     5.08,     4.29,     3.51,     2.73,     1.94,     1.16,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     3.06,      5.0,      6.0,     7.94,     9.88,    11.82,     13.0,     14.0,     14.0,     14.0,    13.89,    13.77,    13.66,    13.19,    12.35,    12.04,    12.03,    11.98,    11.92,    11.86,    11.75,    11.18,    10.83,     9.88,     9.12,     8.58,     7.81,     7.15,      7.1,     6.99,     6.83,     6.62,      6.4,      5.8,     4.41,     2.21,     1.84,     1.76,      1.6,     1.37,      1.5,     1.13,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     3.06] kWh
2026-06-20 01:30:01.968281:     BAT: [   g~be-,    g<be-,    g<be-,    g~be-,    g<be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be~,    g~be-,    g~be-,    g>be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g<bf+,    g>be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-20 01:30:01.969595:    LOAD: [     2.2,     2.89,     3.62,     4.35,     5.08,     5.81,     6.54,     7.27,      8.0,     8.72,     9.45,    10.18,    10.91,    11.64,    12.37,     13.1,    13.83,    14.56,    15.29,    16.02,    16.74,    17.47,     18.2,    18.93,    19.66,    20.39,    21.12,    21.85,    22.58,    23.22,    23.32,    23.43,    23.53,    23.97,    24.82,    25.11,    25.11,    25.16,    25.22,    25.27,    25.37,    25.91,    26.23,    27.12,    27.82,    28.33,    29.04,    29.65,     29.7,     29.8,    29.95,    30.15,    30.36,    30.91,    32.21,    34.26,     34.6,    34.68,    34.83,    35.04,    35.32,    35.67,    36.08,    36.56,    36.79,     36.8,    37.06,    37.38,    37.76] kWh
2026-06-20 01:30:01.970747:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:30:01.971872:  IMPORT: [     0.0,      0.0,      0.0,     0.73,     0.73,     0.73,     0.73,     0.73,     0.73,     1.42,     2.15,     2.88,     3.61,     4.34,     5.07,      5.8,     6.52,     7.25,     7.98,     8.71,    11.52,    14.34,    16.14,    18.95,    21.77,    24.58,    26.57,    28.38,    29.11,    29.75,    29.75,    29.75,    29.75,    29.75,    29.81,    29.81,    29.81,    29.81,    29.81,    29.81,    29.81,    29.81,    29.81,    29.81,    29.81,    29.81,    29.81,    29.81,    29.81,    29.81,    29.81,    29.81,    29.81,    29.81,    29.81,    29.81,    29.81,    29.81,    29.81,    29.81,    30.23,    30.23,    30.63,    31.11,    31.34,    31.36,    31.61,    31.94,     34.4] kWh
2026-06-20 01:30:01.973010:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:30:01.974941:  METRIC: [   49.98,    49.98,    49.98,    61.93,    61.93,    61.93,    61.93,    61.93,    61.93,    74.17,    86.38,    99.45,   111.74,   124.78,   135.74,   147.34,   159.09,   169.84,   181.24,   192.12,   229.15,   266.98,   292.46,   331.27,   369.78,   408.28,    436.1,   460.79,   470.77,   480.08,   480.08,   480.08,   480.08,   480.08,   482.19,   482.19,   482.19,   482.19,   482.19,   482.19,   482.19,   482.19,   482.19,   482.19,   482.19,   482.19,   532.17,   532.17,   532.17,   532.17,   532.17,   532.17,   532.17,   532.17,   532.17,   532.17,   532.17,   532.17,   532.17,   532.17,   539.24,   539.24,   545.36,    553.0,    556.7,    556.9,    560.9,   565.74,   598.14] p
2026-06-20 01:30:02.060061: predict best end_record 06-21 11:10:00, final soc 1.9kWh, metric 551.69p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:40:00, load 35.95kWh, PV 0.0kWh
2026-06-20 01:30:02.061547:    Slot: [   01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30]
2026-06-20 01:30:02.062759:     SoC: [     6.6,     5.89,     5.14,     5.14,      4.4,     3.65,      2.9,     2.16,     1.41,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     3.45,     5.78,      6.0,     8.33,    10.66,    12.98,     13.0,     14.0,     14.0,     14.0,    13.89,    13.78,    13.68,    13.23,     12.4,    12.11,     12.1,    12.05,    11.99,    11.94,    11.83,    11.29,    10.95,    10.04,     9.33,      8.8,     8.07,     7.45,     7.39,     7.29,     7.14,     6.93,     6.73,     6.16,     4.82,     2.73,     2.38,     2.29,     2.14,     1.93,     1.64,     1.28,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     3.45] kWh
2026-06-20 01:30:02.063721:     BAT: [   g~be-,    g~be-,    g<be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be~,    g~be-,    g~be-,    g~be-,    g>be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-20 01:30:02.064844:    LOAD: [     2.2,     2.86,     3.56,     4.25,     4.95,     5.64,     6.34,     7.03,     7.73,     8.42,     9.12,     9.81,    10.51,    11.21,     11.9,     12.6,    13.29,    13.99,    14.68,    15.38,    16.07,    16.77,    17.46,    18.16,    18.86,    19.55,    20.25,    20.94,    21.64,    22.25,    22.35,    22.45,    22.55,    22.97,    23.78,    24.05,    24.06,    24.11,    24.16,    24.21,    24.31,    24.81,    25.13,    25.97,    26.64,    27.13,    27.81,    28.39,    28.44,    28.54,    28.68,    28.87,    29.06,    29.59,    30.84,    32.78,    33.11,    33.19,    33.33,    33.53,     33.8,    34.13,    34.53,    34.98,     35.2,    35.22,    35.46,    35.77,    36.13] kWh
2026-06-20 01:30:02.065980:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:30:02.067115:  IMPORT: [     0.0,      0.0,      0.0,      0.7,      0.7,      0.7,      0.7,      0.7,      0.7,     1.12,     1.82,     2.51,     3.21,      3.9,      4.6,     5.29,     5.99,     6.68,     7.38,     8.08,    11.27,    14.47,     15.4,     18.6,    21.79,    24.99,     25.7,    27.47,    28.17,    28.78,    28.78,    28.78,    28.78,    28.78,    28.82,    28.82,    28.82,    28.82,    28.82,    28.82,    28.82,    28.82,    28.82,    28.82,    28.82,    28.82,    28.82,    28.82,    28.82,    28.82,    28.82,    28.82,    28.82,    28.82,    28.82,    28.82,    28.82,    28.82,    28.82,    28.82,    28.82,    28.82,    29.06,    29.52,    29.74,    29.75,     30.0,    30.31,    33.17] kWh
2026-06-20 01:30:02.068197:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:30:02.069379:  METRIC: [   49.98,    49.98,    49.98,    61.38,    61.38,    61.38,    61.38,    61.38,    61.38,     68.9,    80.54,     93.0,   104.73,   117.17,   127.63,   138.69,    149.9,   160.16,   171.02,   181.41,   223.48,   266.47,   279.69,   323.78,   367.54,   411.29,   421.22,   445.45,   454.97,   463.85,   463.85,   463.85,   463.85,   463.85,   465.23,   465.23,   465.23,   465.23,   465.23,   465.23,   465.23,   465.23,   465.23,   465.23,   465.23,   465.23,   515.22,   515.22,   515.22,   515.22,   515.22,   515.22,   515.22,   515.22,   515.22,   515.22,   515.22,   515.22,   515.22,   515.22,   515.22,   515.22,   518.88,   526.17,    529.7,   529.89,   533.71,   538.33,   575.99] p
2026-06-20 01:30:02.071241:  STATE:  [        ,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,     Chrg]
2026-06-20 01:30:02.071289: Saving plan best values to HA entities
2026-06-20 01:30:02.245036: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0
2026-06-20 01:30:02.250594: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-20 01:30:02.256635: Best charging limit SoC's [5.0, 16.0, 6.0, 16.0, 13.0, 14.0, 1.5, 16.0, 16.0]kWh, export []kWh gives import battery 46.35kWh, house 8.91kWh, export 0.0kWh, metric 551.69p, metric10 577.39p
2026-06-20 01:30:02.329648: Marginal costs baseline metric (no standing charge): 501.7107
2026-06-20 01:30:02.558639: Marginal energy costs matrix computed: min=13.79 max=18.49
2026-06-20 01:30:02.638361: Rate array import [{'start': 90, 'end': 960, 'rate': 'cheap', 'range': '(13.2p - 18.9p)'}, {'start': 960, 'end': 1020, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 1020, 'end': 1140, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 1380, 'end': 2110, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 90, 'end': 2110, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-20 01:30:02.638854: - Your estimated bill for today is £4.65 and tomorrow is £4.83
2026-06-20 01:30:02.638882: - Import rates are cheap (13.2p - 18.9p) for the next 14 hours and then expensive (27.4p - 28.8p) for the next 1 hour.
2026-06-20 01:30:02.638898: - The battery is currently at 41% and is in eco mode for the next 30 minutes.
2026-06-20 01:30:02.638911: - For the next 48 hours there will be no solar generation.
2026-06-20 01:30:02.638923: - You will run out of battery in 4 and a quarter hours.
2026-06-20 01:30:02.638934: - Your next charge slot will be in 30 minutes where import rates will be cheap (17.7p).
2026-06-20 01:30:02.638947: 
2026-06-20 01:30:02.688749: Plan calculation took 1.13 seconds
2026-06-20 01:30:02.692475: No high rate period found
2026-06-20 01:30:02.744028: Import threshold used for optimisation was 16.86p
2026-06-20 01:30:02.807677: Low import rate windows [0: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 1: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 2: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 3: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 4: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 5: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 6: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 7: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 8: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 9: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 10: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 11: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 12: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 13: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 14: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 15: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 16: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 17: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 18: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 19: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 20: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 21: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 22: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 23: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 24: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 25: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 26: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 27: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 28: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 29: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 30: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 31: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 32: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 33: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 34: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 35: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 36: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 37: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 38: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 39: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 40: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 41: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 42: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 43: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 44: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 45: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 46: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 47: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 48: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 49: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 50: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 51: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 52: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 53: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 54: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 55: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 56: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 57: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 58: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 59: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 60: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 61: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 62: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 63: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 64: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 65: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 66: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 67: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 68: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 69: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 70: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 71: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 72: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 73: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 74: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 75: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 76: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 77: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 78: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 79: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 80: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 81: 06-21 19:00:00 - 06-21 19:30:00 @ 27.8, 82: 06-21 19:30:00 - 06-21 20:00:00 @ 27.18, 83: 06-21 20:00:00 - 06-21 20:30:00 @ 27.41, 84: 06-21 20:30:00 - 06-21 21:00:00 @ 27.78, 85: 06-21 21:00:00 - 06-21 21:30:00 @ 27.1, 86: 06-21 21:30:00 - 06-21 22:00:00 @ 27.67, 87: 06-21 22:00:00 - 06-21 22:30:00 @ 24.43, 88: 06-21 22:30:00 - 06-21 23:00:00 @ 23.72, 89: 06-21 23:00:00 - 06-21 23:30:00 @ 19.93, 90: 06-21 23:30:00 - 06-22 00:00:00 @ 20.04, 91: 06-22 00:00:00 - 06-22 00:30:00 @ 20.31, 92: 06-22 00:30:00 - 06-22 01:00:00 @ 19.75, 93: 06-22 01:00:00 - 06-22 01:30:00 @ 19.14]
2026-06-20 01:30:02.815195: Inverter 0 Charge window will be: 2026-06-20 02:00:00+01:00 - 2026-06-20 03:00:00+01:00 - current SoC 41%, target 31%
2026-06-20 01:30:02.815314: Inverter 0 configuring charge window now (now 06-20 01:30:00 target set_window_minutes 30 charge start time 06-20 02:00:00
2026-06-20 01:30:02.815456: Adjust idle time, charge 02:00:00-03:00:00 discharge 00:00:00-00:00:00
2026-06-20 01:30:02.815634: Adjust demand (idle) time computed is 00:00:00-02:00:00
2026-06-20 01:30:02.815693: Inverter 0 set new demand (idle) end time to 02:00:00 was 23:59:00
2026-06-20 01:30:07.821532: Inverter 0 write_and_poll_value: Wrote 02:00:00 to idle_end_time, successfully now 02:00:00
2026-06-20 01:30:12.829429: Inverter 0 write_and_poll_value: Wrote 02:00:00 to charge_start_time, successfully now 02:00:00
2026-06-20 01:30:17.836995: Inverter 0 write_and_poll_value: Wrote 03:00:00 to charge_end_time, successfully now 03:00:00
2026-06-20 01:30:17.837096: Inverter 0 Updated start and end charge window to 02:00:00 - 03:00:00 (old 23:59:00 - 23:59:00)
2026-06-20 01:30:22.862551: Inverter 0 Wrote scheduled_charge_enable to True successfully and got on
2026-06-20 01:30:22.862636: Inverter 0 Turning on scheduled charge
2026-06-20 01:30:22.862766: Setting charging SoC to 0% as we are not charging and the inverter doesn't support charge enable time
2026-06-20 01:30:22.862807: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-20 01:30:22.862847: Inverter 0 Current Target SoC is 7%, already at target
2026-06-20 01:30:22.862916: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:30:22.862939: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:30:22.862958: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:30:22.862976: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:30:22.862994: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:30:22.863011: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:30:22.863028: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:30:22.863042: Inverter 0 count register writes 0
2026-06-20 01:30:22.877966: Will recompute the plan as it is now 10.0 minutes old and will exceed the max age of 10 minutes before the next run
2026-06-20 01:30:22.878100: Recompute is saving previous plan...
2026-06-20 01:30:22.880526: Best charge window [ 20-06 01:30:00 - 20-06 02:00:00 @ 18.62p 0%, 20-06 02:00:00 - 20-06 02:30:00 @ 17.7p 0%, 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 0%, 20-06 03:00:00 - 20-06 03:30:00 @ 18.92p 0%, 20-06 03:30:00 - 20-06 04:00:00 @ 18.47p 0%, 20-06 04:00:00 - 20-06 04:30:00 @ 18.56p 0%, 20-06 04:30:00 - 20-06 05:00:00 @ 18.67p 0%, 20-06 05:00:00 - 20-06 05:30:00 @ 18.26p 0%, 20-06 05:30:00 - 20-06 06:00:00 @ 17.7p 0%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 0%, 20-06 06:30:00 - 20-06 07:00:00 @ 17.92p 0%, 20-06 07:00:00 - 20-06 07:30:00 @ 16.86p 0%, 20-06 07:30:00 - 20-06 08:00:00 @ 17.88p 0%, 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 0%, 20-06 08:30:00 - 20-06 09:00:00 @ 15.9p 0%, 20-06 09:00:00 - 20-06 09:30:00 @ 16.13p 0%, 20-06 09:30:00 - 20-06 10:00:00 @ 14.74p 0%, 20-06 10:00:00 - 20-06 10:30:00 @ 15.62p 0%, 20-06 10:30:00 - 20-06 11:00:00 @ 14.93p 0%, 20-06 11:00:00 - 20-06 11:30:00 @ 13.17p 0%, 20-06 11:30:00 - 20-06 12:00:00 @ 13.45p 0%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 0%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 0%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 0%, 20-06 13:30:00 - 20-06 14:00:00 @ 13.69p 0%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 0%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 0%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 0%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 0%, 20-06 16:00:00 - 20-06 16:30:00 @ 28.77p 0%, 20-06 16:30:00 - 20-06 17:00:00 @ 27.39p 0%, 20-06 17:00:00 - 20-06 17:30:00 @ 31.14p 0%, 20-06 17:30:00 - 20-06 18:00:00 @ 30.7p 0%, 20-06 18:00:00 - 20-06 18:30:00 @ 34.93p 0%, 20-06 19:00:00 - 20-06 19:30:00 @ 27.8p 0%, 20-06 19:30:00 - 20-06 20:00:00 @ 27.18p 0%, 20-06 20:00:00 - 20-06 20:30:00 @ 27.41p 0%, 20-06 20:30:00 - 20-06 21:00:00 @ 27.78p 0%, 20-06 21:00:00 - 20-06 21:30:00 @ 27.1p 0%, 20-06 21:30:00 - 20-06 22:00:00 @ 27.67p 0%, 20-06 22:00:00 - 20-06 22:30:00 @ 24.43p 0%, 20-06 22:30:00 - 20-06 23:00:00 @ 23.72p 0%, 20-06 23:00:00 - 20-06 23:30:00 @ 19.93p 0%, 20-06 23:30:00 - 21-06 00:00:00 @ 20.04p 0%, 21-06 00:00:00 - 21-06 00:30:00 @ 20.31p 0%, 21-06 00:30:00 - 21-06 01:00:00 @ 19.75p 0%, 21-06 01:00:00 - 21-06 01:30:00 @ 19.14p 0%, 21-06 01:30:00 - 21-06 02:00:00 @ 18.62p 0%, 21-06 02:00:00 - 21-06 02:30:00 @ 17.7p 0%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 0%, 21-06 03:00:00 - 21-06 03:30:00 @ 18.92p 0%, 21-06 03:30:00 - 21-06 04:00:00 @ 18.47p 0%, 21-06 04:00:00 - 21-06 04:30:00 @ 18.56p 0%, 21-06 04:30:00 - 21-06 05:00:00 @ 18.67p 0%, 21-06 05:00:00 - 21-06 05:30:00 @ 18.26p 0%, 21-06 05:30:00 - 21-06 06:00:00 @ 17.7p 0%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 0%, 21-06 06:30:00 - 21-06 07:00:00 @ 17.92p 0%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 0%, 21-06 07:30:00 - 21-06 08:00:00 @ 17.88p 0%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 0%, 21-06 08:30:00 - 21-06 09:00:00 @ 15.9p 0%, 21-06 09:00:00 - 21-06 09:30:00 @ 16.13p 0%, 21-06 09:30:00 - 21-06 10:00:00 @ 14.74p 0%, 21-06 10:00:00 - 21-06 10:30:00 @ 15.62p 0%, 21-06 10:30:00 - 21-06 11:00:00 @ 14.93p 0%, 21-06 11:00:00 - 21-06 11:30:00 @ 13.17p 0%, 21-06 11:30:00 - 21-06 12:00:00 @ 13.45p 0%, 21-06 12:00:00 - 21-06 12:30:00 @ 14.13p 0%, 21-06 12:30:00 - 21-06 13:00:00 @ 13.8p 0%, 21-06 13:00:00 - 21-06 13:30:00 @ 13.69p 0%, 21-06 13:30:00 - 21-06 14:00:00 @ 13.69p 0%, 21-06 14:00:00 - 21-06 14:30:00 @ 13.93p 0%, 21-06 14:30:00 - 21-06 15:00:00 @ 13.69p 0%, 21-06 15:00:00 - 21-06 15:30:00 @ 13.69p 0%, 21-06 15:30:00 - 21-06 16:00:00 @ 14.54p 0%, 21-06 16:00:00 - 21-06 16:30:00 @ 28.77p 0%, 21-06 16:30:00 - 21-06 17:00:00 @ 27.39p 0%, 21-06 17:00:00 - 21-06 17:30:00 @ 31.14p 0%, 21-06 17:30:00 - 21-06 18:00:00 @ 30.7p 0%, 21-06 18:00:00 - 21-06 18:30:00 @ 34.93p 0%, 21-06 19:00:00 - 21-06 19:30:00 @ 27.8p 0%, 21-06 19:30:00 - 21-06 20:00:00 @ 27.18p 0%, 21-06 20:00:00 - 21-06 20:30:00 @ 27.41p 0%, 21-06 20:30:00 - 21-06 21:00:00 @ 27.78p 0%, 21-06 21:00:00 - 21-06 21:30:00 @ 27.1p 0%, 21-06 21:30:00 - 21-06 22:00:00 @ 27.67p 0%, 21-06 22:00:00 - 21-06 22:30:00 @ 24.43p 0%, 21-06 22:30:00 - 21-06 23:00:00 @ 23.72p 0%, 21-06 23:00:00 - 21-06 23:30:00 @ 19.93p 0%, 21-06 23:30:00 - 22-06 00:00:00 @ 20.04p 0%, 22-06 00:00:00 - 22-06 00:30:00 @ 20.31p 0%, 22-06 00:30:00 - 22-06 01:00:00 @ 19.75p 0%, 22-06 01:00:00 - 22-06 01:30:00 @ 19.14p 0% ]
2026-06-20 01:30:22.880576: Best export window [  ]
2026-06-20 01:30:22.881155: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-20 01:30:22.882814: Load divergence over 8.0 hours mean 730.93W, min 502.8W, max 734.4W, std dev 23.41W, divergence 1.6%
2026-06-20 01:30:22.899325: Creating pool of 12 processes to match your CPU count
2026-06-20 01:30:22.947183: Calculate Best options: mode(Control charge), calculate_export_oncharge(False), calculate_export_on_pv(True), set_export_freeze_only(False), set_discharge_during_charge(True), combine_charge_slots(False), combine_export_slots(False), combine_rate_threshold(0.0), best_soc_min(0.0 kWh), best_soc_max(0.0 kWh), best_soc_keep(0.0 kWh), inverter_loss(4%), battery_loss(3%), battery_loss_discharge (3%), inverter_hybrid(True), metric_min_improvement(0.0p), metric_min_improvement_export(0.1p), metric_min_improvement_export_freeze(0.1p), metric_battery_cycle(0p/kWh), metric_battery_value_scaling(1.0 x) 
2026-06-20 01:30:22.948734: Optimise levels pass started at 2026-06-20 01:30:22
2026-06-20 01:30:22.948766: Optimise all windows, total charge 94 export 1
2026-06-20 01:30:23.175248: >> Region optimisation pass width 960
2026-06-20 01:30:23.683082: >> Region optimisation pass width 480
2026-06-20 01:30:24.305292: >> Region optimisation pass width 240
2026-06-20 01:30:25.190997: >> Region optimisation pass width 120
2026-06-20 01:30:26.112762: Calculated end_record as 06-21 11:00:00 based on best_price 14.54p, next_charge_start 06-20 11:00:00, max_windows 66
2026-06-20 01:30:26.112849: Optimise levels pass ended at 2026-06-20 01:30:26, duration 3.2 seconds tried 404 combinations
2026-06-20 01:30:26.112906: Set best_price_charge_level 15.6p, best_price_export_level 0p, best_price_charge 14.54p, best_cost_export 0p, best_metric 649.41p, best_keep 0kWh, best_cycle 50.11kWh, best_carbon 0kg, best_import 43.05kWh
2026-06-20 01:30:26.128533: Starting detailed optimisation end_record 06-21 11:00:00, best_price_charge 14.54p, best_price_export 0p. lowest_price_charge 13.17p with charge limits [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5.75, 5.75, 5.75, 5.75, 5.75, 14.0, 14.0, 14.0, 14.0, 14.0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0]kWh and export limits []kWh
2026-06-20 01:30:26.128777: Optimise price set 15.6p, pass trim, price 14.54p, start_at_low False, best_price_charge 14.54p, best_metric 478.07p, best_cost 489.75p, best_cycle 31.09kWh, best_carbon 0kg, best_import 57.55kWh
2026-06-20 01:30:26.154164: Optimise price set 15.2p, pass trim, price 14.13p, start_at_low False, best_price_charge 14.54p, best_metric 478.07p, best_cost 489.75p, best_cycle 31.09kWh, best_carbon 0kg, best_import 57.55kWh
2026-06-20 01:30:26.187411: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 14.54p, best_metric 478.07p, best_cost 489.75p, best_cycle 31.09kWh, best_carbon 0kg, best_import 57.55kWh
2026-06-20 01:30:26.221816: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 14.54p, best_metric 477.89p, best_cost 489.52p, best_cycle 31.09kWh, best_carbon 0kg, best_import 57.55kWh
2026-06-20 01:30:26.251179: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 14.54p, best_metric 477.85p, best_cost 489.49p, best_cycle 31.09kWh, best_carbon 0kg, best_import 57.55kWh
2026-06-20 01:30:26.365940: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 14.54p, best_metric 477.59p, best_cost 489.23p, best_cycle 31.09kWh, best_carbon 0kg, best_import 57.55kWh
2026-06-20 01:30:26.396188: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 14.54p, best_metric 477.57p, best_cost 489.21p, best_cycle 31.09kWh, best_carbon 0kg, best_import 57.55kWh
2026-06-20 01:30:26.424013: Best charge windows best_metric 477.57p, best_cost 489.21p, best_carbon 0kg, best_import 57.55kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 11:00:00 - 20-06 11:30:00 @ 13.17p 100%, 20-06 11:30:00 - 20-06 12:00:00 @ 13.45p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 36%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 38%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 44%, 20-06 13:30:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 59%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 100%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 88%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 88%, 21-06 11:00:00 - 21-06 11:30:00 @ 13.17p 100%, 21-06 11:30:00 - 21-06 12:00:00 @ 13.45p 100%, 21-06 12:00:00 - 21-06 12:30:00 @ 14.13p 100%, 21-06 12:30:00 - 21-06 13:00:00 @ 13.8p 100%, 21-06 13:00:00 - 21-06 13:30:00 @ 13.69p 100%, 21-06 13:30:00 - 21-06 14:00:00 @ 13.69p 100%, 21-06 14:00:00 - 21-06 14:30:00 @ 13.93p 100%, 21-06 14:30:00 - 21-06 15:00:00 @ 13.69p 100%, 21-06 15:00:00 - 21-06 15:30:00 @ 13.69p 100%, 21-06 15:30:00 - 21-06 16:00:00 @ 14.54p 100%, 21-06 16:00:00 - 21-06 16:30:00 @ 28.77p 100%, 21-06 16:30:00 - 21-06 17:00:00 @ 27.39p 100%, 21-06 17:00:00 - 21-06 17:30:00 @ 31.14p 100%, 21-06 17:30:00 - 21-06 18:00:00 @ 30.7p 100%, 21-06 18:00:00 - 21-06 18:30:00 @ 34.93p 100%, 21-06 19:00:00 - 21-06 19:30:00 @ 27.8p 100%, 21-06 19:30:00 - 21-06 20:00:00 @ 27.18p 100%, 21-06 20:00:00 - 21-06 20:30:00 @ 27.41p 100%, 21-06 20:30:00 - 21-06 21:00:00 @ 27.78p 100%, 21-06 21:00:00 - 21-06 21:30:00 @ 27.1p 100%, 21-06 21:30:00 - 21-06 22:00:00 @ 27.67p 100%, 21-06 22:00:00 - 21-06 22:30:00 @ 24.43p 100%, 21-06 22:30:00 - 21-06 23:00:00 @ 23.72p 100%, 21-06 23:00:00 - 21-06 23:30:00 @ 19.93p 100%, 21-06 23:30:00 - 22-06 00:00:00 @ 20.04p 100%, 22-06 00:00:00 - 22-06 00:30:00 @ 20.31p 100%, 22-06 00:30:00 - 22-06 01:00:00 @ 19.75p 100%, 22-06 01:00:00 - 22-06 01:30:00 @ 19.14p 100% ]
2026-06-20 01:30:26.425439: Best charge windows best_metric 477.57p, best_cost 489.21p, best_carbon 0kg, best_import 57.55kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 11:00:00 - 20-06 11:30:00 @ 13.17p 100%, 20-06 11:30:00 - 20-06 12:00:00 @ 13.45p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 36%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 38%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 44%, 20-06 13:30:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 59%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 100%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 88%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 88%, 21-06 11:00:00 - 21-06 11:30:00 @ 13.17p 100%, 21-06 11:30:00 - 21-06 12:00:00 @ 13.45p 100%, 21-06 12:00:00 - 21-06 12:30:00 @ 14.13p 100%, 21-06 12:30:00 - 21-06 13:00:00 @ 13.8p 100%, 21-06 13:00:00 - 21-06 13:30:00 @ 13.69p 100%, 21-06 13:30:00 - 21-06 14:00:00 @ 13.69p 100%, 21-06 14:00:00 - 21-06 14:30:00 @ 13.93p 100%, 21-06 14:30:00 - 21-06 15:00:00 @ 13.69p 100%, 21-06 15:00:00 - 21-06 15:30:00 @ 13.69p 100%, 21-06 15:30:00 - 21-06 16:00:00 @ 14.54p 100%, 21-06 16:00:00 - 21-06 16:30:00 @ 28.77p 100%, 21-06 16:30:00 - 21-06 17:00:00 @ 27.39p 100%, 21-06 17:00:00 - 21-06 17:30:00 @ 31.14p 100%, 21-06 17:30:00 - 21-06 18:00:00 @ 30.7p 100%, 21-06 18:00:00 - 21-06 18:30:00 @ 34.93p 100%, 21-06 19:00:00 - 21-06 19:30:00 @ 27.8p 100%, 21-06 19:30:00 - 21-06 20:00:00 @ 27.18p 100%, 21-06 20:00:00 - 21-06 20:30:00 @ 27.41p 100%, 21-06 20:30:00 - 21-06 21:00:00 @ 27.78p 100%, 21-06 21:00:00 - 21-06 21:30:00 @ 27.1p 100%, 21-06 21:30:00 - 21-06 22:00:00 @ 27.67p 100%, 21-06 22:00:00 - 21-06 22:30:00 @ 24.43p 100%, 21-06 22:30:00 - 21-06 23:00:00 @ 23.72p 100%, 21-06 23:00:00 - 21-06 23:30:00 @ 19.93p 100%, 21-06 23:30:00 - 22-06 00:00:00 @ 20.04p 100%, 22-06 00:00:00 - 22-06 00:30:00 @ 20.31p 100%, 22-06 00:30:00 - 22-06 01:00:00 @ 19.75p 100%, 22-06 01:00:00 - 22-06 01:30:00 @ 19.14p 100% ]
2026-06-20 01:30:26.425569: Optimise price set 15.6p, pass normal, price 14.54p, start_at_low False, best_price_charge 14.54p, best_metric 477.57p, best_cost 489.21p, best_cycle 31.09kWh, best_carbon 0kg, best_import 57.55kWh
2026-06-20 01:30:26.449111: Optimise price set 15.2p, pass normal, price 14.13p, start_at_low False, best_price_charge 14.54p, best_metric 477.57p, best_cost 489.21p, best_cycle 31.09kWh, best_carbon 0kg, best_import 57.55kWh
2026-06-20 01:30:26.481573: Optimise price set 15.0p, pass normal, price 13.93p, start_at_low False, best_price_charge 14.54p, best_metric 477.57p, best_cost 489.21p, best_cycle 31.09kWh, best_carbon 0kg, best_import 57.55kWh
2026-06-20 01:30:26.514966: Optimise price set 14.8p, pass normal, price 13.8p, start_at_low False, best_price_charge 14.54p, best_metric 477.57p, best_cost 489.21p, best_cycle 31.09kWh, best_carbon 0kg, best_import 57.55kWh
2026-06-20 01:30:26.550783: Optimise price set 14.6p, pass normal, price 13.69p, start_at_low False, best_price_charge 14.54p, best_metric 477.57p, best_cost 489.21p, best_cycle 31.09kWh, best_carbon 0kg, best_import 57.55kWh
2026-06-20 01:30:26.662313: Optimise price set 14.4p, pass normal, price 13.45p, start_at_low False, best_price_charge 14.54p, best_metric 477.57p, best_cost 489.21p, best_cycle 31.09kWh, best_carbon 0kg, best_import 57.55kWh
2026-06-20 01:30:26.696453: Optimise price set 14.2p, pass normal, price 13.17p, start_at_low False, best_price_charge 14.54p, best_metric 477.57p, best_cost 489.21p, best_cycle 31.09kWh, best_carbon 0kg, best_import 57.55kWh
2026-06-20 01:30:26.723225: Best charge windows best_metric 477.57p, best_cost 489.21p, best_carbon 0kg, best_import 57.55kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 11:00:00 - 20-06 11:30:00 @ 13.17p 100%, 20-06 11:30:00 - 20-06 12:00:00 @ 13.45p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 36%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 38%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 44%, 20-06 13:30:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 59%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 100%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 88%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 88%, 21-06 11:00:00 - 21-06 11:30:00 @ 13.17p 100%, 21-06 11:30:00 - 21-06 12:00:00 @ 13.45p 100%, 21-06 12:00:00 - 21-06 12:30:00 @ 14.13p 100%, 21-06 12:30:00 - 21-06 13:00:00 @ 13.8p 100%, 21-06 13:00:00 - 21-06 13:30:00 @ 13.69p 100%, 21-06 13:30:00 - 21-06 14:00:00 @ 13.69p 100%, 21-06 14:00:00 - 21-06 14:30:00 @ 13.93p 100%, 21-06 14:30:00 - 21-06 15:00:00 @ 13.69p 100%, 21-06 15:00:00 - 21-06 15:30:00 @ 13.69p 100%, 21-06 15:30:00 - 21-06 16:00:00 @ 14.54p 100%, 21-06 16:00:00 - 21-06 16:30:00 @ 28.77p 100%, 21-06 16:30:00 - 21-06 17:00:00 @ 27.39p 100%, 21-06 17:00:00 - 21-06 17:30:00 @ 31.14p 100%, 21-06 17:30:00 - 21-06 18:00:00 @ 30.7p 100%, 21-06 18:00:00 - 21-06 18:30:00 @ 34.93p 100%, 21-06 19:00:00 - 21-06 19:30:00 @ 27.8p 100%, 21-06 19:30:00 - 21-06 20:00:00 @ 27.18p 100%, 21-06 20:00:00 - 21-06 20:30:00 @ 27.41p 100%, 21-06 20:30:00 - 21-06 21:00:00 @ 27.78p 100%, 21-06 21:00:00 - 21-06 21:30:00 @ 27.1p 100%, 21-06 21:30:00 - 21-06 22:00:00 @ 27.67p 100%, 21-06 22:00:00 - 21-06 22:30:00 @ 24.43p 100%, 21-06 22:30:00 - 21-06 23:00:00 @ 23.72p 100%, 21-06 23:00:00 - 21-06 23:30:00 @ 19.93p 100%, 21-06 23:30:00 - 22-06 00:00:00 @ 20.04p 100%, 22-06 00:00:00 - 22-06 00:30:00 @ 20.31p 100%, 22-06 00:30:00 - 22-06 01:00:00 @ 19.75p 100%, 22-06 01:00:00 - 22-06 01:30:00 @ 19.14p 100% ]
2026-06-20 01:30:26.723449: Optimise price set 15.6p, pass trim, price 14.54p, start_at_low False, best_price_charge 14.54p, best_metric 477.57p, best_cost 489.21p, best_cycle 31.09kWh, best_carbon 0kg, best_import 57.55kWh
2026-06-20 01:30:26.745093: Optimise price set 15.2p, pass trim, price 14.13p, start_at_low False, best_price_charge 14.54p, best_metric 477.57p, best_cost 489.21p, best_cycle 31.09kWh, best_carbon 0kg, best_import 57.55kWh
2026-06-20 01:30:26.773822: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 14.54p, best_metric 477.57p, best_cost 489.21p, best_cycle 31.09kWh, best_carbon 0kg, best_import 57.55kWh
2026-06-20 01:30:26.800470: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 14.54p, best_metric 477.57p, best_cost 489.21p, best_cycle 31.09kWh, best_carbon 0kg, best_import 57.55kWh
2026-06-20 01:30:26.828561: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 14.54p, best_metric 477.57p, best_cost 489.21p, best_cycle 31.09kWh, best_carbon 0kg, best_import 57.55kWh
2026-06-20 01:30:26.967527: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 14.54p, best_metric 477.57p, best_cost 489.21p, best_cycle 31.09kWh, best_carbon 0kg, best_import 57.55kWh
2026-06-20 01:30:26.998555: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 14.54p, best_metric 477.57p, best_cost 489.21p, best_cycle 31.09kWh, best_carbon 0kg, best_import 57.55kWh
2026-06-20 01:30:27.022410: Best charge windows best_metric 477.57p, best_cost 489.21p, best_carbon 0kg, best_import 57.55kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 11:00:00 - 20-06 11:30:00 @ 13.17p 100%, 20-06 11:30:00 - 20-06 12:00:00 @ 13.45p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 36%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 38%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 44%, 20-06 13:30:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 59%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 100%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 88%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 88%, 21-06 11:00:00 - 21-06 11:30:00 @ 13.17p 100%, 21-06 11:30:00 - 21-06 12:00:00 @ 13.45p 100%, 21-06 12:00:00 - 21-06 12:30:00 @ 14.13p 100%, 21-06 12:30:00 - 21-06 13:00:00 @ 13.8p 100%, 21-06 13:00:00 - 21-06 13:30:00 @ 13.69p 100%, 21-06 13:30:00 - 21-06 14:00:00 @ 13.69p 100%, 21-06 14:00:00 - 21-06 14:30:00 @ 13.93p 100%, 21-06 14:30:00 - 21-06 15:00:00 @ 13.69p 100%, 21-06 15:00:00 - 21-06 15:30:00 @ 13.69p 100%, 21-06 15:30:00 - 21-06 16:00:00 @ 14.54p 100%, 21-06 16:00:00 - 21-06 16:30:00 @ 28.77p 100%, 21-06 16:30:00 - 21-06 17:00:00 @ 27.39p 100%, 21-06 17:00:00 - 21-06 17:30:00 @ 31.14p 100%, 21-06 17:30:00 - 21-06 18:00:00 @ 30.7p 100%, 21-06 18:00:00 - 21-06 18:30:00 @ 34.93p 100%, 21-06 19:00:00 - 21-06 19:30:00 @ 27.8p 100%, 21-06 19:30:00 - 21-06 20:00:00 @ 27.18p 100%, 21-06 20:00:00 - 21-06 20:30:00 @ 27.41p 100%, 21-06 20:30:00 - 21-06 21:00:00 @ 27.78p 100%, 21-06 21:00:00 - 21-06 21:30:00 @ 27.1p 100%, 21-06 21:30:00 - 21-06 22:00:00 @ 27.67p 100%, 21-06 22:00:00 - 21-06 22:30:00 @ 24.43p 100%, 21-06 22:30:00 - 21-06 23:00:00 @ 23.72p 100%, 21-06 23:00:00 - 21-06 23:30:00 @ 19.93p 100%, 21-06 23:30:00 - 22-06 00:00:00 @ 20.04p 100%, 22-06 00:00:00 - 22-06 00:30:00 @ 20.31p 100%, 22-06 00:30:00 - 22-06 01:00:00 @ 19.75p 100%, 22-06 01:00:00 - 22-06 01:30:00 @ 19.14p 100% ]
2026-06-20 01:30:27.022534: Optimise price set 14.2p, pass low, price 13.17p, start_at_low True, best_price_charge 14.54p, best_metric 477.57p, best_cost 489.21p, best_cycle 31.09kWh, best_carbon 0kg, best_import 57.55kWh
2026-06-20 01:30:27.042822: Optimise price set 14.4p, pass low, price 13.45p, start_at_low True, best_price_charge 14.54p, best_metric 477.57p, best_cost 489.21p, best_cycle 31.09kWh, best_carbon 0kg, best_import 57.55kWh
2026-06-20 01:30:27.067558: Optimise price set 14.6p, pass low, price 13.69p, start_at_low True, best_price_charge 14.54p, best_metric 477.57p, best_cost 489.21p, best_cycle 31.09kWh, best_carbon 0kg, best_import 57.55kWh
2026-06-20 01:30:27.166546: Optimise price set 14.8p, pass low, price 13.8p, start_at_low True, best_price_charge 14.54p, best_metric 477.57p, best_cost 489.21p, best_cycle 31.09kWh, best_carbon 0kg, best_import 57.55kWh
2026-06-20 01:30:27.190554: Optimise price set 15.0p, pass low, price 13.93p, start_at_low True, best_price_charge 14.54p, best_metric 477.57p, best_cost 489.21p, best_cycle 31.09kWh, best_carbon 0kg, best_import 57.55kWh
2026-06-20 01:30:27.215587: Optimise price set 15.2p, pass low, price 14.13p, start_at_low True, best_price_charge 14.54p, best_metric 477.57p, best_cost 489.21p, best_cycle 31.09kWh, best_carbon 0kg, best_import 57.55kWh
2026-06-20 01:30:27.243063: Optimise price set 15.6p, pass low, price 14.54p, start_at_low True, best_price_charge 14.54p, best_metric 477.57p, best_cost 489.21p, best_cycle 31.09kWh, best_carbon 0kg, best_import 57.55kWh
2026-06-20 01:30:27.267193: Optimise price set 15.8p, pass low, price 14.74p, start_at_low True, best_price_charge 14.54p, best_metric 477.57p, best_cost 489.21p, best_cycle 31.09kWh, best_carbon 0kg, best_import 57.55kWh
2026-06-20 01:30:27.311360: Optimise price set 16.0p, pass low, price 14.93p, start_at_low True, best_price_charge 14.54p, best_metric 477.57p, best_cost 489.21p, best_cycle 31.09kWh, best_carbon 0kg, best_import 57.55kWh
2026-06-20 01:30:27.354127: Optimise price set 16.2p, pass low, price 15.04p, start_at_low True, best_price_charge 14.54p, best_metric 477.57p, best_cost 489.21p, best_cycle 31.09kWh, best_carbon 0kg, best_import 57.55kWh
2026-06-20 01:30:27.398761: Optimise price set 16.8p, pass low, price 15.62p, start_at_low True, best_price_charge 14.54p, best_metric 477.57p, best_cost 489.21p, best_cycle 31.09kWh, best_carbon 0kg, best_import 57.55kWh
2026-06-20 01:30:27.440800: Optimise price set 17.0p, pass low, price 15.9p, start_at_low True, best_price_charge 14.54p, best_metric 477.57p, best_cost 489.21p, best_cycle 31.09kWh, best_carbon 0kg, best_import 57.55kWh
2026-06-20 01:30:27.484100: Optimise price set 17.4p, pass low, price 16.13p, start_at_low True, best_price_charge 14.54p, best_metric 477.57p, best_cost 489.21p, best_cycle 31.09kWh, best_carbon 0kg, best_import 57.55kWh
2026-06-20 01:30:27.530052: Optimise price set 17.6p, pass low, price 16.38p, start_at_low True, best_price_charge 14.54p, best_metric 477.57p, best_cost 489.21p, best_cycle 31.09kWh, best_carbon 0kg, best_import 57.55kWh
2026-06-20 01:30:27.578899: Optimise price set 18.0p, pass low, price 16.74p, start_at_low True, best_price_charge 14.54p, best_metric 476.36p, best_cost 488.05p, best_cycle 31.09kWh, best_carbon 0kg, best_import 57.55kWh
2026-06-20 01:30:27.627235: Optimise price set 18.2p, pass low, price 16.86p, start_at_low True, best_price_charge 14.54p, best_metric 476.36p, best_cost 488.05p, best_cycle 31.09kWh, best_carbon 0kg, best_import 57.55kWh
2026-06-20 01:30:27.674822: Optimise price set 19.0p, pass low, price 17.7p, start_at_low True, best_price_charge 14.54p, best_metric 476.34p, best_cost 488.05p, best_cycle 31.09kWh, best_carbon 0kg, best_import 57.55kWh
2026-06-20 01:30:27.778675: Optimise price set 19.2p, pass low, price 17.92p, start_at_low True, best_price_charge 14.54p, best_metric 476.34p, best_cost 488.05p, best_cycle 31.09kWh, best_carbon 0kg, best_import 57.55kWh
2026-06-20 01:30:27.872960: Optimise price set 19.6p, pass low, price 18.26p, start_at_low True, best_price_charge 14.54p, best_metric 476.34p, best_cost 488.05p, best_cycle 31.09kWh, best_carbon 0kg, best_import 57.55kWh
2026-06-20 01:30:27.922596: Optimise price set 19.8p, pass low, price 18.47p, start_at_low True, best_price_charge 14.54p, best_metric 476.34p, best_cost 488.05p, best_cycle 31.09kWh, best_carbon 0kg, best_import 57.55kWh
2026-06-20 01:30:27.983344: Optimise price set 20.0p, pass low, price 18.67p, start_at_low True, best_price_charge 14.54p, best_metric 476.34p, best_cost 488.05p, best_cycle 31.09kWh, best_carbon 0kg, best_import 57.55kWh
2026-06-20 01:30:28.189478: Optimise price set 20.4p, pass low, price 18.92p, start_at_low True, best_price_charge 14.54p, best_metric 476.34p, best_cost 488.05p, best_cycle 31.09kWh, best_carbon 0kg, best_import 57.55kWh
2026-06-20 01:30:28.240360: Optimise price set 20.6p, pass low, price 19.14p, start_at_low True, best_price_charge 14.54p, best_metric 476.34p, best_cost 488.05p, best_cycle 31.09kWh, best_carbon 0kg, best_import 57.55kWh
2026-06-20 01:30:28.267009: Optimise price set 21.2p, pass low, price 19.75p, start_at_low True, best_price_charge 14.54p, best_metric 476.34p, best_cost 488.05p, best_cycle 31.09kWh, best_carbon 0kg, best_import 57.55kWh
2026-06-20 01:30:28.296366: Optimise price set 21.4p, pass low, price 19.93p, start_at_low True, best_price_charge 14.54p, best_metric 476.34p, best_cost 488.05p, best_cycle 31.09kWh, best_carbon 0kg, best_import 57.55kWh
2026-06-20 01:30:28.323670: Optimise price set 21.6p, pass low, price 20.04p, start_at_low True, best_price_charge 14.54p, best_metric 476.34p, best_cost 488.05p, best_cycle 31.09kWh, best_carbon 0kg, best_import 57.55kWh
2026-06-20 01:30:28.351996: Optimise price set 21.8p, pass low, price 20.31p, start_at_low True, best_price_charge 14.54p, best_metric 476.34p, best_cost 488.05p, best_cycle 31.09kWh, best_carbon 0kg, best_import 57.55kWh
2026-06-20 01:30:28.382309: Optimise price set 25.4p, pass low, price 23.72p, start_at_low True, best_price_charge 14.54p, best_metric 476.34p, best_cost 488.05p, best_cycle 31.09kWh, best_carbon 0kg, best_import 57.55kWh
2026-06-20 01:30:28.417568: Optimise price set 26.2p, pass low, price 24.43p, start_at_low True, best_price_charge 14.54p, best_metric 476.34p, best_cost 488.05p, best_cycle 31.09kWh, best_carbon 0kg, best_import 57.55kWh
2026-06-20 01:30:28.443537: Optimise price set 29.2p, pass low, price 27.18p, start_at_low True, best_price_charge 14.54p, best_metric 476.34p, best_cost 488.05p, best_cycle 31.09kWh, best_carbon 0kg, best_import 57.55kWh
2026-06-20 01:30:28.493167: Optimise price set 29.4p, pass low, price 27.41p, start_at_low True, best_price_charge 14.54p, best_metric 476.34p, best_cost 488.05p, best_cycle 31.09kWh, best_carbon 0kg, best_import 57.55kWh
2026-06-20 01:30:28.543776: Optimise price set 29.8p, pass low, price 27.8p, start_at_low True, best_price_charge 14.54p, best_metric 476.34p, best_cost 488.05p, best_cycle 31.09kWh, best_carbon 0kg, best_import 57.55kWh
2026-06-20 01:30:28.616712: Optimise price set 30.8p, pass low, price 28.77p, start_at_low True, best_price_charge 14.54p, best_metric 476.34p, best_cost 488.05p, best_cycle 31.09kWh, best_carbon 0kg, best_import 57.55kWh
2026-06-20 01:30:28.641832: Optimise price set 33.0p, pass low, price 30.7p, start_at_low True, best_price_charge 14.54p, best_metric 476.34p, best_cost 488.05p, best_cycle 31.09kWh, best_carbon 0kg, best_import 57.55kWh
2026-06-20 01:30:28.672032: Optimise price set 33.4p, pass low, price 31.14p, start_at_low True, best_price_charge 14.54p, best_metric 476.34p, best_cost 488.05p, best_cycle 31.09kWh, best_carbon 0kg, best_import 57.55kWh
2026-06-20 01:30:28.694196: Optimise price set 37.6p, pass low, price 34.93p, start_at_low True, best_price_charge 14.54p, best_metric 476.34p, best_cost 488.05p, best_cycle 31.09kWh, best_carbon 0kg, best_import 57.55kWh
2026-06-20 01:30:28.721061: Best charge windows best_metric 476.34p, best_cost 488.05p, best_carbon 0kg, best_import 57.55kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 31%, 20-06 11:00:00 - 20-06 11:30:00 @ 13.17p 100%, 20-06 11:30:00 - 20-06 12:00:00 @ 13.45p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 36%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 38%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 44%, 20-06 13:30:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 59%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 100%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 88%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 88%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 9%, 21-06 11:00:00 - 21-06 11:30:00 @ 13.17p 100%, 21-06 11:30:00 - 21-06 12:00:00 @ 13.45p 100%, 21-06 12:00:00 - 21-06 12:30:00 @ 14.13p 100%, 21-06 12:30:00 - 21-06 13:00:00 @ 13.8p 100%, 21-06 13:00:00 - 21-06 13:30:00 @ 13.69p 100%, 21-06 13:30:00 - 21-06 14:00:00 @ 13.69p 100%, 21-06 14:00:00 - 21-06 14:30:00 @ 13.93p 100%, 21-06 14:30:00 - 21-06 15:00:00 @ 13.69p 100%, 21-06 15:00:00 - 21-06 15:30:00 @ 13.69p 100%, 21-06 15:30:00 - 21-06 16:00:00 @ 14.54p 100%, 21-06 16:00:00 - 21-06 16:30:00 @ 28.77p 100%, 21-06 16:30:00 - 21-06 17:00:00 @ 27.39p 100%, 21-06 17:00:00 - 21-06 17:30:00 @ 31.14p 100%, 21-06 17:30:00 - 21-06 18:00:00 @ 30.7p 100%, 21-06 18:00:00 - 21-06 18:30:00 @ 34.93p 100%, 21-06 19:00:00 - 21-06 19:30:00 @ 27.8p 100%, 21-06 19:30:00 - 21-06 20:00:00 @ 27.18p 100%, 21-06 20:00:00 - 21-06 20:30:00 @ 27.41p 100%, 21-06 20:30:00 - 21-06 21:00:00 @ 27.78p 100%, 21-06 21:00:00 - 21-06 21:30:00 @ 27.1p 100%, 21-06 21:30:00 - 21-06 22:00:00 @ 27.67p 100%, 21-06 22:00:00 - 21-06 22:30:00 @ 24.43p 100%, 21-06 22:30:00 - 21-06 23:00:00 @ 23.72p 100%, 21-06 23:00:00 - 21-06 23:30:00 @ 19.93p 100%, 21-06 23:30:00 - 22-06 00:00:00 @ 20.04p 100%, 22-06 00:00:00 - 22-06 00:30:00 @ 20.31p 100%, 22-06 00:30:00 - 22-06 01:00:00 @ 19.75p 100%, 22-06 01:00:00 - 22-06 01:30:00 @ 19.14p 100% ]
2026-06-20 01:30:28.721486: Tweak plan optimisation started
2026-06-20 01:30:28.938289: Tweak optimisation finished metric 476.34 cost 488.05 metric_keep 0 cycle 31.09 carbon 0 import 57.55
2026-06-20 01:30:28.949108: Raw charge windows [ 20-06 01:30:00 - 20-06 02:00:00 @ 18.62p 0%, 20-06 02:00:00 - 20-06 02:30:00 @ 17.7p 0%, 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 31%, 20-06 03:00:00 - 20-06 03:30:00 @ 18.92p 0%, 20-06 03:30:00 - 20-06 04:00:00 @ 18.47p 0%, 20-06 04:00:00 - 20-06 04:30:00 @ 18.56p 0%, 20-06 04:30:00 - 20-06 05:00:00 @ 18.67p 0%, 20-06 05:00:00 - 20-06 05:30:00 @ 18.26p 0%, 20-06 05:30:00 - 20-06 06:00:00 @ 17.7p 0%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 0%, 20-06 06:30:00 - 20-06 07:00:00 @ 17.92p 0%, 20-06 07:00:00 - 20-06 07:30:00 @ 16.86p 0%, 20-06 07:30:00 - 20-06 08:00:00 @ 17.88p 0%, 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 0%, 20-06 08:30:00 - 20-06 09:00:00 @ 15.9p 0%, 20-06 09:00:00 - 20-06 09:30:00 @ 16.13p 0%, 20-06 09:30:00 - 20-06 10:00:00 @ 14.74p 0%, 20-06 10:00:00 - 20-06 10:30:00 @ 15.62p 0%, 20-06 10:30:00 - 20-06 11:00:00 @ 14.93p 0%, 20-06 11:00:00 - 20-06 11:30:00 @ 13.17p 100%, 20-06 11:30:00 - 20-06 12:00:00 @ 13.45p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 36%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 38%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 44%, 20-06 13:30:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 59%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 100%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 88%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 88%, 20-06 16:00:00 - 20-06 16:30:00 @ 28.77p 0%, 20-06 16:30:00 - 20-06 17:00:00 @ 27.39p 0%, 20-06 17:00:00 - 20-06 17:30:00 @ 31.14p 0%, 20-06 17:30:00 - 20-06 18:00:00 @ 30.7p 0%, 20-06 18:00:00 - 20-06 18:30:00 @ 34.93p 0%, 20-06 19:00:00 - 20-06 19:30:00 @ 27.8p 0%, 20-06 19:30:00 - 20-06 20:00:00 @ 27.18p 0%, 20-06 20:00:00 - 20-06 20:30:00 @ 27.41p 0%, 20-06 20:30:00 - 20-06 21:00:00 @ 27.78p 0%, 20-06 21:00:00 - 20-06 21:30:00 @ 27.1p 0%, 20-06 21:30:00 - 20-06 22:00:00 @ 27.67p 0%, 20-06 22:00:00 - 20-06 22:30:00 @ 24.43p 0%, 20-06 22:30:00 - 20-06 23:00:00 @ 23.72p 0%, 20-06 23:00:00 - 20-06 23:30:00 @ 19.93p 0%, 20-06 23:30:00 - 21-06 00:00:00 @ 20.04p 0%, 21-06 00:00:00 - 21-06 00:30:00 @ 20.31p 0%, 21-06 00:30:00 - 21-06 01:00:00 @ 19.75p 0%, 21-06 01:00:00 - 21-06 01:30:00 @ 19.14p 0%, 21-06 01:30:00 - 21-06 02:00:00 @ 18.62p 0%, 21-06 02:00:00 - 21-06 02:30:00 @ 17.7p 0%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 03:00:00 - 21-06 03:30:00 @ 18.92p 0%, 21-06 03:30:00 - 21-06 04:00:00 @ 18.47p 0%, 21-06 04:00:00 - 21-06 04:30:00 @ 18.56p 0%, 21-06 04:30:00 - 21-06 05:00:00 @ 18.67p 0%, 21-06 05:00:00 - 21-06 05:30:00 @ 18.26p 0%, 21-06 05:30:00 - 21-06 06:00:00 @ 17.7p 0%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 0%, 21-06 06:30:00 - 21-06 07:00:00 @ 17.92p 0%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 9%, 21-06 07:30:00 - 21-06 08:00:00 @ 17.88p 0%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 0%, 21-06 08:30:00 - 21-06 09:00:00 @ 15.9p 0%, 21-06 09:00:00 - 21-06 09:30:00 @ 16.13p 0%, 21-06 09:30:00 - 21-06 10:00:00 @ 14.74p 0%, 21-06 10:00:00 - 21-06 10:30:00 @ 15.62p 0%, 21-06 10:30:00 - 21-06 11:00:00 @ 14.93p 0%, 21-06 11:00:00 - 21-06 11:30:00 @ 13.17p 100%, 21-06 11:30:00 - 21-06 12:00:00 @ 13.45p 100%, 21-06 12:00:00 - 21-06 12:30:00 @ 14.13p 100%, 21-06 12:30:00 - 21-06 13:00:00 @ 13.8p 100%, 21-06 13:00:00 - 21-06 13:30:00 @ 13.69p 100%, 21-06 13:30:00 - 21-06 14:00:00 @ 13.69p 100%, 21-06 14:00:00 - 21-06 14:30:00 @ 13.93p 100%, 21-06 14:30:00 - 21-06 15:00:00 @ 13.69p 100%, 21-06 15:00:00 - 21-06 15:30:00 @ 13.69p 100%, 21-06 15:30:00 - 21-06 16:00:00 @ 14.54p 100%, 21-06 16:00:00 - 21-06 16:30:00 @ 28.77p 100%, 21-06 16:30:00 - 21-06 17:00:00 @ 27.39p 100%, 21-06 17:00:00 - 21-06 17:30:00 @ 31.14p 100%, 21-06 17:30:00 - 21-06 18:00:00 @ 30.7p 100%, 21-06 18:00:00 - 21-06 18:30:00 @ 34.93p 100%, 21-06 19:00:00 - 21-06 19:30:00 @ 27.8p 100%, 21-06 19:30:00 - 21-06 20:00:00 @ 27.18p 100%, 21-06 20:00:00 - 21-06 20:30:00 @ 27.41p 100%, 21-06 20:30:00 - 21-06 21:00:00 @ 27.78p 100%, 21-06 21:00:00 - 21-06 21:30:00 @ 27.1p 100%, 21-06 21:30:00 - 21-06 22:00:00 @ 27.67p 100%, 21-06 22:00:00 - 21-06 22:30:00 @ 24.43p 100%, 21-06 22:30:00 - 21-06 23:00:00 @ 23.72p 100%, 21-06 23:00:00 - 21-06 23:30:00 @ 19.93p 100%, 21-06 23:30:00 - 22-06 00:00:00 @ 20.04p 100%, 22-06 00:00:00 - 22-06 00:30:00 @ 20.31p 100%, 22-06 00:30:00 - 22-06 01:00:00 @ 19.75p 100%, 22-06 01:00:00 - 22-06 01:30:00 @ 19.14p 100% ] reserve 1.12
2026-06-20 01:30:28.949892: Unclipped charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 31%, 20-06 11:00:00 - 20-06 12:00:00 @ 13.31p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 36%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 38%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 44%, 20-06 13:30:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 59%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 100%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 88%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 9%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 22-06 01:30:00 @ 19.7p 100% ] reserve 1.12
2026-06-20 01:30:28.950392: Unfiltered charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 31%, 20-06 11:00:00 - 20-06 12:00:00 @ 13.31p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 36%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 38%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 44%, 20-06 13:30:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 59%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 100%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 88%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 0%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 9%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 22-06 01:30:00 @ 19.7p 100% ] reserve 1.12
2026-06-20 01:30:28.950775: Filtered charge windows [ 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 31%, 20-06 11:00:00 - 20-06 12:00:00 @ 13.31p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 36%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 38%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 44%, 20-06 13:30:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 59%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 100%, 20-06 15:00:00 - 20-06 16:00:00 @ 14.11p 88%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 9%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 22-06 01:30:00 @ 19.7p 100% ] reserve 1.12
2026-06-20 01:30:28.981410: Previous plan best metric is 476.62 (cost 488.35) and new plan best metric is 476.39 (cost 488.05)
2026-06-20 01:30:28.981484: New plan metric is not significantly better (metric_min_improvement_plan 2.0) than previous plan, using previous plan
2026-06-20 01:30:28.981714: Plan valid is now true after recompute was False
2026-06-20 01:30:29.006474: predict base end_record 06-21 11:00:00, final soc 1.12kWh, metric 614.58p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:10:00, load 35.77kWh, PV 0.0kWh
2026-06-20 01:30:29.007915:    Slot: [   01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00]
2026-06-20 01:30:29.009058:     SoC: [     6.6,     5.89,     5.14,      4.4,     3.65,      2.9,     2.16,     1.41,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-20 01:30:29.010082:     BAT: [   g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-] kWh
2026-06-20 01:30:29.011216:    LOAD: [     2.2,     2.86,     3.56,     4.25,     4.95,     5.64,     6.34,     7.03,     7.73,     8.42,     9.12,     9.81,    10.51,    11.21,     11.9,     12.6,    13.29,    13.99,    14.68,    15.38,    16.07,    16.77,    17.46,    18.16,    18.86,    19.55,    20.25,    20.94,    21.64,    22.25,    22.35,    22.45,    22.55,    22.97,    23.78,    24.05,    24.06,    24.11,    24.16,    24.21,    24.31,    24.81,    25.13,    25.97,    26.64,    27.13,    27.81,    28.39,    28.44,    28.54,    28.68,    28.87,    29.06,    29.59,    30.84,    32.78,    33.11,    33.19,    33.33,    33.53,     33.8,    34.13,    34.53,    34.98,     35.2,    35.22,    35.46,    35.77] kWh
2026-06-20 01:30:29.012311:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:30:29.013412:  IMPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,     0.42,     1.12,     1.82,     2.51,     3.21,      3.9,      4.6,     5.29,     5.99,     6.68,     7.38,     8.08,     8.77,     9.47,    10.16,    10.86,    11.55,    12.25,    12.94,    13.64,    14.34,    14.95,    15.05,    15.15,    15.25,    15.67,    16.48,    16.75,    16.75,     16.8,    16.85,     16.9,     17.0,    17.51,    17.82,    18.67,    19.34,    19.82,     20.5,    21.09,    21.14,    21.23,    21.38,    21.57,    21.76,    22.29,    23.53,    25.48,    25.81,    25.89,    26.03,    26.23,     26.5,    26.83,    27.22,    27.68,     27.9,    27.91,    28.16,    28.47] kWh
2026-06-20 01:30:29.014529:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:30:29.015651:  METRIC: [   49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    57.74,    70.06,    81.69,    94.16,   105.89,   118.33,   128.78,   139.84,   151.06,   161.31,   172.18,   182.56,   191.72,   201.08,   210.91,    220.5,   230.03,   239.55,   249.24,   258.77,   268.29,   277.17,   280.03,   282.81,   285.93,   298.77,   327.05,   337.04,   337.19,   338.53,    339.9,   341.28,    344.0,   358.05,   365.72,   385.75,   399.05,   408.79,   472.61,   484.16,   485.08,   486.86,   489.39,    492.5,   496.17,    506.0,   529.03,   565.44,   571.43,   572.77,   575.11,   578.75,   583.26,   589.18,   595.12,   602.42,   605.95,   606.14,   609.96,   614.58] p
2026-06-20 01:30:29.117171: Battery has 3.67 hours left - now at 6.6kWh
2026-06-20 01:30:29.159269: predict base10 end_record 06-21 11:00:00, final soc 1.12kWh, metric 643.76p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:00:00, load 37.38kWh, PV 0.0kWh
2026-06-20 01:30:29.160709:    Slot: [   01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00]
2026-06-20 01:30:29.161858:     SoC: [     6.6,     5.86,     5.08,     4.29,     3.51,     2.73,     1.94,     1.16,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-20 01:30:29.162800:     BAT: [   g~be-,    g<be-,    g~be-,    g~be-,    g<be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-] kWh
2026-06-20 01:30:29.163909:    LOAD: [     2.2,     2.89,     3.62,     4.35,     5.08,     5.81,     6.54,     7.27,      8.0,     8.72,     9.45,    10.18,    10.91,    11.64,    12.37,     13.1,    13.83,    14.56,    15.29,    16.02,    16.74,    17.47,     18.2,    18.93,    19.66,    20.39,    21.12,    21.85,    22.58,    23.22,    23.32,    23.43,    23.53,    23.97,    24.82,    25.11,    25.11,    25.16,    25.22,    25.27,    25.37,    25.91,    26.23,    27.12,    27.82,    28.33,    29.04,    29.65,     29.7,     29.8,    29.95,    30.15,    30.36,    30.91,    32.21,    34.26,     34.6,    34.68,    34.83,    35.04,    35.32,    35.67,    36.08,    36.56,    36.79,     36.8,    37.06,    37.38] kWh
2026-06-20 01:30:29.164971:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:30:29.166118:  IMPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,     0.69,     1.42,     2.15,     2.88,     3.61,     4.34,     5.07,      5.8,     6.52,     7.25,     7.98,     8.71,     9.44,    10.17,     10.9,    11.63,    12.36,    13.09,    13.82,    14.55,    15.27,    15.91,    16.02,    16.13,    16.23,    16.67,    17.52,     17.8,    17.81,    17.86,    17.91,    17.96,    18.07,     18.6,    18.93,    19.82,    20.51,    21.02,    21.74,    22.35,     22.4,     22.5,    22.65,    22.85,    23.05,    23.61,    24.91,    26.95,     27.3,    27.38,    27.52,    27.74,    28.02,    28.36,    28.78,    29.26,    29.49,     29.5,    29.76,    30.08] kWh
2026-06-20 01:30:29.167184:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:30:29.168308:  METRIC: [   49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    62.62,    75.53,    87.73,    100.8,   113.09,   126.13,   137.09,   148.68,   160.44,   171.19,   182.58,   193.47,   203.07,   212.88,   223.18,   233.24,   243.23,   253.21,   263.37,   273.35,   283.33,   292.65,   295.63,   298.55,   301.82,   315.27,   344.89,   355.36,   355.52,   356.93,   358.37,   359.82,   362.66,   377.38,   385.42,   406.41,   420.34,   430.55,   495.02,   507.12,   508.09,   509.95,    512.6,   515.87,   519.71,    530.0,   554.13,   592.27,   598.55,   599.96,    602.4,   606.22,   610.95,   617.15,   623.37,   631.02,   634.72,   634.91,   638.91,   643.76] p
2026-06-20 01:30:29.249572: predict best10 end_record 06-21 11:00:00, final soc 1.12kWh, metric 565.74p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:30:00, load 37.38kWh, PV 0.0kWh
2026-06-20 01:30:29.251055:    Slot: [   01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00]
2026-06-20 01:30:29.252176:     SoC: [     6.6,     5.86,     5.08,     5.08,     4.29,     3.51,     2.73,     1.94,     1.16,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     3.06,      5.0,      6.0,     7.94,     9.88,    11.82,     13.0,     14.0,     14.0,     14.0,    13.89,    13.77,    13.66,    13.19,    12.35,    12.04,    12.03,    11.98,    11.92,    11.86,    11.75,    11.18,    10.83,     9.88,     9.12,     8.58,     7.81,     7.15,      7.1,     6.99,     6.83,     6.62,      6.4,      5.8,     4.41,     2.21,     1.84,     1.76,      1.6,     1.37,      1.5,     1.13,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-20 01:30:29.253113:     BAT: [   g~be-,    g<be-,    g<be-,    g~be-,    g<be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be~,    g~be-,    g~be-,    g>be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g<bf+,    g>be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+] kWh
2026-06-20 01:30:29.254290:    LOAD: [     2.2,     2.89,     3.62,     4.35,     5.08,     5.81,     6.54,     7.27,      8.0,     8.72,     9.45,    10.18,    10.91,    11.64,    12.37,     13.1,    13.83,    14.56,    15.29,    16.02,    16.74,    17.47,     18.2,    18.93,    19.66,    20.39,    21.12,    21.85,    22.58,    23.22,    23.32,    23.43,    23.53,    23.97,    24.82,    25.11,    25.11,    25.16,    25.22,    25.27,    25.37,    25.91,    26.23,    27.12,    27.82,    28.33,    29.04,    29.65,     29.7,     29.8,    29.95,    30.15,    30.36,    30.91,    32.21,    34.26,     34.6,    34.68,    34.83,    35.04,    35.32,    35.67,    36.08,    36.56,    36.79,     36.8,    37.06,    37.38] kWh
2026-06-20 01:30:29.255355:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:30:29.256455:  IMPORT: [     0.0,      0.0,      0.0,     0.73,     0.73,     0.73,     0.73,     0.73,     0.73,     1.42,     2.15,     2.88,     3.61,     4.34,     5.07,      5.8,     6.52,     7.25,     7.98,     8.71,    11.52,    14.34,    16.14,    18.95,    21.77,    24.58,    26.57,    28.38,    29.11,    29.75,    29.75,    29.75,    29.75,    29.75,    29.81,    29.81,    29.81,    29.81,    29.81,    29.81,    29.81,    29.81,    29.81,    29.81,    29.81,    29.81,    29.81,    29.81,    29.81,    29.81,    29.81,    29.81,    29.81,    29.81,    29.81,    29.81,    29.81,    29.81,    29.81,    29.81,    30.23,    30.23,    30.63,    31.11,    31.34,    31.36,    31.61,    31.94] kWh
2026-06-20 01:30:29.257512:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:30:29.258658:  METRIC: [   49.98,    49.98,    49.98,    61.93,    61.93,    61.93,    61.93,    61.93,    61.93,    74.17,    86.38,    99.45,   111.74,   124.78,   135.74,   147.34,   159.09,   169.84,   181.24,   192.12,   229.15,   266.98,   292.46,   331.27,   369.78,   408.28,    436.1,   460.79,   470.77,   480.08,   480.08,   480.08,   480.08,   480.08,   482.19,   482.19,   482.19,   482.19,   482.19,   482.19,   482.19,   482.19,   482.19,   482.19,   482.19,   482.19,   532.17,   532.17,   532.17,   532.17,   532.17,   532.17,   532.17,   532.17,   532.17,   532.17,   532.17,   532.17,   532.17,   532.17,   539.24,   539.24,   545.36,    553.0,    556.7,    556.9,    560.9,   565.74] p
2026-06-20 01:30:29.332522: predict best end_record 06-21 11:00:00, final soc 1.12kWh, metric 538.33p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:40:00, load 35.77kWh, PV 0.0kWh
2026-06-20 01:30:29.333988:    Slot: [   01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00]
2026-06-20 01:30:29.335200:     SoC: [     6.6,     5.89,     5.14,     5.14,      4.4,     3.65,      2.9,     2.16,     1.41,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     3.45,     5.78,      6.0,     8.33,    10.66,    12.98,     13.0,     14.0,     14.0,     14.0,    13.89,    13.78,    13.68,    13.23,     12.4,    12.11,     12.1,    12.05,    11.99,    11.94,    11.83,    11.29,    10.95,    10.04,     9.33,      8.8,     8.07,     7.45,     7.39,     7.29,     7.14,     6.93,     6.73,     6.16,     4.82,     2.73,     2.38,     2.29,     2.14,     1.93,     1.64,     1.28,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-20 01:30:29.336153:     BAT: [   g~be-,    g~be-,    g<be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be~,    g~be-,    g~be-,    g~be-,    g>be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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+] kWh
2026-06-20 01:30:29.337286:    LOAD: [     2.2,     2.86,     3.56,     4.25,     4.95,     5.64,     6.34,     7.03,     7.73,     8.42,     9.12,     9.81,    10.51,    11.21,     11.9,     12.6,    13.29,    13.99,    14.68,    15.38,    16.07,    16.77,    17.46,    18.16,    18.86,    19.55,    20.25,    20.94,    21.64,    22.25,    22.35,    22.45,    22.55,    22.97,    23.78,    24.05,    24.06,    24.11,    24.16,    24.21,    24.31,    24.81,    25.13,    25.97,    26.64,    27.13,    27.81,    28.39,    28.44,    28.54,    28.68,    28.87,    29.06,    29.59,    30.84,    32.78,    33.11,    33.19,    33.33,    33.53,     33.8,    34.13,    34.53,    34.98,     35.2,    35.22,    35.46,    35.77] kWh
2026-06-20 01:30:29.338391:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:30:29.339489:  IMPORT: [     0.0,      0.0,      0.0,      0.7,      0.7,      0.7,      0.7,      0.7,      0.7,     1.12,     1.82,     2.51,     3.21,      3.9,      4.6,     5.29,     5.99,     6.68,     7.38,     8.08,    11.27,    14.47,     15.4,     18.6,    21.79,    24.99,     25.7,    27.47,    28.17,    28.78,    28.78,    28.78,    28.78,    28.78,    28.82,    28.82,    28.82,    28.82,    28.82,    28.82,    28.82,    28.82,    28.82,    28.82,    28.82,    28.82,    28.82,    28.82,    28.82,    28.82,    28.82,    28.82,    28.82,    28.82,    28.82,    28.82,    28.82,    28.82,    28.82,    28.82,    28.82,    28.82,    29.06,    29.52,    29.74,    29.75,     30.0,    30.31] kWh
2026-06-20 01:30:29.340569:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:30:29.341726:  METRIC: [   49.98,    49.98,    49.98,    61.38,    61.38,    61.38,    61.38,    61.38,    61.38,     68.9,    80.54,     93.0,   104.73,   117.17,   127.63,   138.69,    149.9,   160.16,   171.02,   181.41,   223.48,   266.47,   279.69,   323.78,   367.54,   411.29,   421.22,   445.45,   454.97,   463.85,   463.85,   463.85,   463.85,   463.85,   465.23,   465.23,   465.23,   465.23,   465.23,   465.23,   465.23,   465.23,   465.23,   465.23,   465.23,   465.23,   515.22,   515.22,   515.22,   515.22,   515.22,   515.22,   515.22,   515.22,   515.22,   515.22,   515.22,   515.22,   515.22,   515.22,   515.22,   515.22,   518.88,   526.17,    529.7,   529.89,   533.71,   538.33] p
2026-06-20 01:30:29.343571:  STATE:  [        ,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ]
2026-06-20 01:30:29.343601: Saving plan best values to HA entities
2026-06-20 01:30:29.480582: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0
2026-06-20 01:30:29.485636: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-20 01:30:29.491318: Best charging limit SoC's [5.0, 16.0, 6.0, 16.0, 13.0, 14.0, 1.5, 16.0, 16.0]kWh, export []kWh gives import battery 46.35kWh, house 8.91kWh, export 0.0kWh, metric 538.33p, metric10 565.74p
2026-06-20 01:30:29.551426: Marginal costs baseline metric (no standing charge): 488.3497
2026-06-20 01:30:29.717323: Marginal energy costs matrix computed: min=13.79 max=18.49
2026-06-20 01:30:29.779173: Rate array import [{'start': 90, 'end': 960, 'rate': 'cheap', 'range': '(13.2p - 18.9p)'}, {'start': 960, 'end': 1020, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 1020, 'end': 1140, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 1380, 'end': 2100, 'rate': 'cheap', 'range': '(14.7p - 20.3p)'}] export [{'start': 90, 'end': 2100, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-20 01:30:29.779637: - Your estimated bill for today is £4.65 and tomorrow is £4.83
2026-06-20 01:30:29.780791: - Import rates are cheap (13.2p - 18.9p) for the next 14 hours and then expensive (27.4p - 28.8p) for the next 1 hour.
2026-06-20 01:30:29.780826: - The battery is currently at 41% and is in eco mode for the next 30 minutes.
2026-06-20 01:30:29.780841: - For the next 48 hours there will be no solar generation.
2026-06-20 01:30:29.780853: - You will run out of battery in 4 and a quarter hours.
2026-06-20 01:30:29.780865: - Your next charge slot will be in 30 minutes where import rates will be cheap (17.7p).
2026-06-20 01:30:29.780878: 
2026-06-20 01:30:29.820921: Plan calculation took 6.94 seconds
2026-06-20 01:30:29.821148: Inverter 0: Type SK Sunsynk
2026-06-20 01:30:29.821179: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-20 01:30:29.821392: Reserve min: 7%, battery_min: 7%
2026-06-20 01:30:29.821458: Inverter 0 with soc_max 16.0kWh, nominal_capacity 16.0kWh, battery rate raw 5000.0W, charge rate 5.0kW, charge rate DC 5.0kW, discharge rate 5.0kW, battery_rate_min 0.0W, AC limit 5.0kW, export limit 100.0kW, reserve 7%, current_reserve 7%, temperature 20°C
2026-06-20 01:30:29.821762: Inverter 0 SoC: 6.46kW 40%, current charge rate 5000W, current discharge rate 5250W, current battery power 1639W, current battery voltage 51.2V, grid power -55W, load power 1683W, PV Power 0W
2026-06-20 01:30:29.821964: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as True == True
2026-06-20 01:30:29.822049: Inverter 0 scheduled charge enable is True
2026-06-20 01:30:29.822099: Inverter 0 charge windows currently [{'start': 120, 'end': 180, 'average': 0}, {'start': 1560, 'end': 1620, 'average': 0}]
2026-06-20 01:30:29.822186: Inverter 0 Charge settings: 06-20 02:00:00-06-20 03:00:00, limit 7.0%, power 5.0kW
2026-06-20 01:30:29.822311: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-20 01:30:29.822340: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-20 01:30:29.822377: Inverter 0 scheduled discharge enable is False
2026-06-20 01:30:29.822505: Inverter 0 idle time is 06-20 00:00:00-06-20 02:00:00
2026-06-20 01:30:29.822546: Inverter 0 discharge windows currently []
2026-06-20 01:30:29.822581: Note: Inverter does not support discharge freeze - disabled
2026-06-20 01:30:29.822608: Note: Inverter does not support charge freeze - disabled
2026-06-20 01:30:29.822637: Note: Inverter does not support reserve - disabling reserve functions
2026-06-20 01:30:29.874845: Inverter 0 Charge window will be: 2026-06-20 02:00:00+01:00 - 2026-06-20 03:00:00+01:00 - current SoC 40%, target 31%
2026-06-20 01:30:29.874954: Inverter 0 configuring charge window now (now 06-20 01:30:00 target set_window_minutes 30 charge start time 06-20 02:00:00
2026-06-20 01:30:29.875086: Adjust idle time, charge 02:00:00-03:00:00 discharge 00:00:00-00:00:00
2026-06-20 01:30:29.875245: Adjust demand (idle) time computed is 00:00:00-02:00:00
2026-06-20 01:30:29.875391: Setting charging SoC to 0% as we are not charging and the inverter doesn't support charge enable time
2026-06-20 01:30:29.875429: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-20 01:30:29.875471: Inverter 0 Current Target SoC is 7%, already at target
2026-06-20 01:30:29.875544: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:30:29.875572: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:30:29.875595: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:30:29.875616: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:30:29.875638: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:30:29.875660: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:30:29.875699: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:30:29.875758: Inverter 0 count register writes 0
2026-06-20 01:30:29.895626: Total inverter register writes now 2
2026-06-20 01:30:29.912725: Completed run status Demand
2026-06-20 01:30:29.917792: Info: record_status Demand
2026-06-20 01:30:29.929139: Saved current settings to /config/predbat_config.json
2026-06-20 01:31:12.009739: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as True == True
2026-06-20 01:31:12.010083: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-20 01:31:12.010128: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-20 01:31:12.010383: Inverter 0 idle time is 06-20 00:00:00-06-20 02:00:00
2026-06-20 01:31:12.010426: Note: Inverter does not support discharge freeze - disabled
2026-06-20 01:31:12.010457: Note: Inverter does not support charge freeze - disabled
2026-06-20 01:31:12.010485: Note: Inverter does not support reserve - disabling reserve functions
2026-06-20 01:33:12.181279: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as True == True
2026-06-20 01:33:12.181505: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-20 01:33:12.181536: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-20 01:33:12.181655: Inverter 0 idle time is 06-20 00:00:00-06-20 02:00:00
2026-06-20 01:33:12.181710: Note: Inverter does not support discharge freeze - disabled
2026-06-20 01:33:12.181729: Note: Inverter does not support charge freeze - disabled
2026-06-20 01:33:12.181744: Note: Inverter does not support reserve - disabling reserve functions
2026-06-20 01:35:00.339036: --------------- PredBat - update at 2026-06-20 01:35:00+01:00 with clock skew 0 minutes, minutes now 95
2026-06-20 01:35:00.339605: Saved current settings to /config/predbat_config.json
2026-06-20 01:35:00.339672: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 110.0 minutes
2026-06-20 01:35:00.339719: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.14, latest beta is v8.40.14
2026-06-20 01:35:00.339810: Autoupdate: There is an update pending v8.40.14 Fix lost config, further rollout of storage class - auto update is off
2026-06-20 01:35:00.357651: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-20 01:35:00.358169: Predbat mode is set to Control charge
2026-06-20 01:35:00.446578: Found 11520 load_today datapoints going back 2 days
2026-06-20 01:35:00.446659: Using load_power data to fill gaps in load_today data
2026-06-20 01:35:00.514219: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-20 01:35:00.514354: Zero load period starting at 2026-06-19T12:09:00+0100 (806 minutes) for 889 minutes with base value 0.9
2026-06-20 01:35:00.514399: Zero load period starting at 2026-06-18T19:24:00+0100 (1811 minutes) for 64 minutes with base value 0.8
2026-06-20 01:35:00.515484: Processing 384 30-minute periods for power integration
2026-06-20 01:35:00.570982: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-20 01:35:00.571092: Car charging hold True, threshold 6.0kWh
2026-06-20 01:35:00.571134: Current data so far today: load 2.35kWh, import 0.0kWh, export 0.0kWh, PV 0kWh
2026-06-20 01:35:00.586138: Standing charge is set to 49.98p
2026-06-20 01:35:00.612950: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-20 01:35:00.613005: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-20 01:35:00.613145: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 95.0 minutes
2026-06-20 01:35:00.613483: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-21&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 95.0 minutes
2026-06-20 01:35:00.615871: Loaded 47 datapoints of futurerate analysis
2026-06-20 01:35:00.689216: Predicted future rates: ['06-20 00:00:00 => 20.28 / 15.95', '06-20 01:00:00 => 19.56 / 15.57', '06-20 02:00:00 => 19.09 / 15.32', '06-20 03:00:00 => 18.58 / 15.06', '06-20 04:00:00 => 18.16 / 14.84', '06-20 05:00:00 => 17.84 / 14.67', '06-20 06:00:00 => 17.39 / 14.43', '06-20 07:00:00 => 16.63 / 14.03', '06-20 08:00:00 => 16.22 / 13.81', '06-20 09:00:00 => 16.41 / 13.91', '06-20 10:00:00 => 16.14 / 13.77', '06-20 11:00:00 => 15.14 / 13.24', '06-20 12:00:00 => 14.31 / 12.8', '06-20 13:00:00 => 13.68 / 12.47', '06-20 14:00:00 => 13.59 / 12.42', '06-20 15:00:00 => 14.65 / 12.98', '06-20 16:00:00 => 29.39 / 14.61', '06-20 17:00:00 => 31.13 / 15.53', '06-20 18:00:00 => 33.97 / 17.02', '06-20 19:00:00 => 23.49 / 17.65', '06-20 20:00:00 => 25.4 / 18.66', '06-20 21:00:00 => 25.19 / 18.55', '06-20 22:00:00 => 23.62 / 17.72']
2026-06-20 01:35:00.718345: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-20 01:35:00.718704: Import rates: min 13.17p, max 36.53p, average 20.1p
2026-06-20 01:35:00.757075: Export rates: min 0p, max 0p, average 0.0p
2026-06-20 01:35:00.757595: Rate thresholds (for charge/export) are import 36.03p (0.0p), export -0.1p (0.0p)
2026-06-20 01:35:00.758619: High export rate found rates in range 99p to -99p
2026-06-20 01:35:00.829221: Low Import rate found rates in range 13.17p to 34.93p
2026-06-20 01:35:00.829347: Battery level now 6.6kWh, -1hr ago 8.13kWh, at midnight 8.64kWh, battery value change in the last hour -21.61p, change today -28.85p, rate_forward 14.14p
2026-06-20 01:35:00.829527: Last hour: net energy 0.0kWh, import 0.0kWh, export 0.0kWh, car 0kWh, load 1.7kWh, net cost 0.0p, import 0.0p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-20 01:35:00.871723: Today's energy total net 0.0kWh, import 0.0kWh, export 0.0kWh, cost 49.98p, import 0.0p, export 0.0p, carbon 0.0kg
2026-06-20 01:35:00.871866: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-20 01:35:00.875392: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-20 01:35:00.876828: Warn: Found 1 gaps in load_today totalling 9500 minutes to fill using average data
2026-06-20 01:35:00.876931: Gap starting at 2026-06-18T15:55:00+0100 (2020 minutes) for 9500 minutes
2026-06-20 01:35:00.892766: Historical days now [7] weight [1]
2026-06-20 01:35:00.909734: Today's load divergence 100.0%, in-day adjustment 180.72%, damping 0.95x, yesterday 180.72% today 100.0% blend 100.0%
2026-06-20 01:35:00.909792: Today's predicted so far 0.25kWh with 0.0kWh car/iBoost excluded, 0kWh import ignored, and 0kWh forecast extra.
2026-06-20 01:35:00.909840: Today's actual load so far 2.31kWh with 0.0kWh car/iBoost excluded, and 0kWh import ignored.
2026-06-20 01:35:00.958889: Inverter 0: Type SK Sunsynk
2026-06-20 01:35:00.958949: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-20 01:35:00.959147: Reserve min: 7%, battery_min: 7%
2026-06-20 01:35:00.959265: Inverter 0 with soc_max 16.0kWh, nominal_capacity 16.0kWh, battery rate raw 5000.0W, charge rate 5.0kW, charge rate DC 5.0kW, discharge rate 5.0kW, battery_rate_min 0.0W, AC limit 5.0kW, export limit 100.0kW, reserve 7%, current_reserve 7%, temperature 20°C
2026-06-20 01:35:00.959660: Inverter 0 SoC: 6.46kW 40%, current charge rate 5000W, current discharge rate 5250W, current battery power 1633W, current battery voltage 51.2V, grid power -55W, load power 1677W, PV Power 0W
2026-06-20 01:35:00.959902: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as True == True
2026-06-20 01:35:00.960083: Inverter 0 scheduled charge enable is True
2026-06-20 01:35:00.960153: Inverter 0 charge windows currently [{'start': 120, 'end': 180, 'average': 0}, {'start': 1560, 'end': 1620, 'average': 0}]
2026-06-20 01:35:00.960322: Inverter 0 Charge settings: 06-20 02:00:00-06-20 03:00:00, limit 7.0%, power 5.0kW
2026-06-20 01:35:00.960525: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-20 01:35:00.960572: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-20 01:35:00.960631: Inverter 0 scheduled discharge enable is False
2026-06-20 01:35:00.960787: Inverter 0 idle time is 06-20 00:00:00-06-20 02:00:00
2026-06-20 01:35:00.960817: Inverter 0 discharge windows currently []
2026-06-20 01:35:00.960837: Note: Inverter does not support discharge freeze - disabled
2026-06-20 01:35:00.960853: Note: Inverter does not support charge freeze - disabled
2026-06-20 01:35:00.960868: Note: Inverter does not support reserve - disabling reserve functions
2026-06-20 01:35:01.016513: Dynamic load last period 1.80kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-20 01:35:01.016592: Plan was last updated on 2026-06-20 01:30:00+01:00 and is now 5.0 minutes old
2026-06-20 01:35:01.016927: Best charge window [ 20-06 02:00:00 - 20-06 03:00:00 @ 17.04p 31%, 20-06 11:00:00 - 20-06 12:00:00 @ 13.31p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 38%, 20-06 12:30:00 - 20-06 14:00:00 @ 13.72p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 81%, 20-06 14:30:00 - 20-06 16:00:00 @ 14.11p 88%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 9%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 22-06 00:00:00 @ 21.21p 100% ]
2026-06-20 01:35:01.016958: Best export window [  ]
2026-06-20 01:35:01.017742: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-20 01:35:01.019712: Load divergence over 8.0 hours mean 736.33W, min 506.4W, max 739.2W, std dev 23.6W, divergence 1.6%
2026-06-20 01:35:01.041116: Creating pool of 12 processes to match your CPU count
2026-06-20 01:35:01.138768: predict base end_record 06-21 11:05:00, final soc 1.12kWh, metric 618.15p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:05:00, load 36.05kWh, PV 0.0kWh
2026-06-20 01:35:01.140425:    Slot: [   01:35,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30]
2026-06-20 01:35:01.141614:     SoC: [    6.46,     5.88,     5.12,     4.37,     3.62,     2.87,     2.11,     1.36,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-20 01:35:01.142658:     BAT: [   g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-20 01:35:01.143835:    LOAD: [    2.35,      2.9,      3.6,      4.3,      5.0,      5.7,      6.4,      7.1,      7.8,     8.51,     9.21,     9.91,    10.61,    11.31,    12.01,    12.71,    13.41,    14.11,    14.81,    15.51,    16.21,    16.92,    17.62,    18.32,    19.02,    19.72,    20.42,    21.12,    21.82,    22.43,    22.53,    22.64,    22.74,    23.25,    23.97,    24.24,    24.24,    24.29,    24.34,    24.39,    24.52,     25.0,    25.32,    26.16,    26.83,    27.32,     28.0,    28.58,    28.63,    28.73,    28.87,    29.06,    29.25,    29.78,    31.02,    32.98,     33.3,    33.38,    33.52,    33.72,    33.99,    34.32,    34.72,    35.17,    35.39,    35.41,    35.65,    35.96,    36.32] kWh
2026-06-20 01:35:01.144980:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:35:01.146150:  IMPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,     0.48,     1.18,     1.88,     2.58,     3.28,     3.98,     4.68,     5.38,     6.09,     6.79,     7.49,     8.19,     8.89,     9.59,    10.29,    10.99,    11.69,    12.39,    13.09,     13.8,     14.5,    15.11,     15.2,    15.31,    15.41,    15.92,    16.65,    16.91,    16.92,    16.97,    17.02,    17.07,    17.19,    17.68,    17.99,    18.84,     19.5,    19.99,    20.67,    21.25,     21.3,     21.4,    21.54,    21.73,    21.93,    22.46,     23.7,    25.65,    25.98,    26.05,    26.19,     26.4,    26.66,    26.99,    27.39,    27.85,    28.07,    28.08,    28.32,    28.63,    28.99] kWh
2026-06-20 01:35:01.147282:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:35:01.148418:  METRIC: [   49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    58.71,    71.12,    82.85,    95.41,   107.23,   119.77,    130.3,   141.45,   152.75,   163.09,   174.04,    184.5,   193.73,   203.16,   213.07,   222.74,   232.34,   241.93,    251.7,    261.3,   270.89,   279.79,   282.55,   285.43,   288.59,    304.2,   329.58,   339.38,   339.46,   340.78,    342.2,    343.6,   346.87,   360.39,   368.05,   388.09,   401.39,   411.13,   474.94,    486.5,   487.42,    489.2,   491.73,   494.84,   498.51,   508.34,   531.37,   567.77,   573.77,   575.11,   577.45,   581.09,    585.6,   591.52,   597.47,   604.76,   608.29,   608.48,    612.3,   616.93,   621.67] p
2026-06-20 01:35:01.260038: Battery has 3.5 hours left - now at 6.46kWh
2026-06-20 01:35:01.317076: predict base10 end_record 06-21 11:05:00, final soc 1.12kWh, metric 647.28p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 04:55:00, load 37.67kWh, PV 0.0kWh
2026-06-20 01:35:01.318577:    Slot: [   01:35,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30]
2026-06-20 01:35:01.319722:     SoC: [    6.46,     5.85,     5.06,     4.27,     3.48,     2.69,      1.9,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-20 01:35:01.320692:     BAT: [   g~be-,    g~be-,    g>be-,    g>be-,    g~be-,    g~be-,    g>be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-20 01:35:01.321884:    LOAD: [    2.35,     2.92,     3.66,     4.39,     5.13,     5.86,      6.6,     7.33,     8.06,      8.8,     9.53,    10.27,     11.0,    11.74,    12.47,    13.21,    13.94,    14.68,    15.41,    16.14,    16.88,    17.61,    18.35,    19.08,    19.82,    20.55,    21.29,    22.02,    22.76,     23.4,     23.5,    23.61,    23.71,    24.25,    25.01,    25.29,    25.29,    25.34,     25.4,    25.45,    25.58,    26.09,    26.42,     27.3,     28.0,    28.51,    29.22,    29.84,    29.89,    29.99,    30.14,    30.34,    30.54,     31.1,     32.4,    34.44,    34.78,    34.86,    35.01,    35.22,     35.5,    35.85,    36.26,    36.74,    36.97,    36.99,    37.24,    37.57,    37.95] kWh
2026-06-20 01:35:01.323057:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:35:01.324203:  IMPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,     0.74,     1.47,     2.21,     2.94,     3.68,     4.41,     5.15,     5.88,     6.62,     7.35,     8.08,     8.82,     9.55,    10.29,    11.02,    11.76,    12.49,    13.23,    13.96,     14.7,    15.43,    16.07,    16.17,    16.28,    16.39,    16.92,    17.68,    17.96,    17.97,    18.02,    18.07,    18.12,    18.25,    18.76,    19.09,    19.98,    20.68,    21.18,     21.9,    22.51,    22.56,    22.66,    22.81,    23.01,    23.21,    23.77,    25.07,    27.11,    27.46,    27.54,    27.68,     27.9,    28.18,    28.52,    28.94,    29.42,    29.65,    29.66,    29.92,    30.24,    30.62] kWh
2026-06-20 01:35:01.325359:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:35:01.326562:  METRIC: [   49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    50.07,    63.48,    76.49,    88.78,   101.94,   114.33,   127.47,   138.51,   150.19,   162.04,   172.87,   184.34,   195.31,   204.98,   214.86,   225.24,   235.38,   245.43,   255.49,   265.73,   275.78,   285.84,   295.16,   298.05,   301.07,   304.39,   320.73,   347.33,   357.61,   357.69,   359.07,   360.57,   362.03,   365.45,   379.62,   387.65,   408.65,   422.57,   432.78,   497.25,   509.36,   510.32,   512.19,   514.84,    518.1,   521.95,   532.24,   556.37,   594.51,   600.79,   602.19,   604.64,   608.46,   613.18,   619.39,   625.61,   633.26,   636.96,   637.15,   641.15,    646.0,   650.96] p
2026-06-20 01:35:01.401316: predict best10 end_record 06-21 11:05:00, final soc 1.44kWh, metric 573.28p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:30:00, load 37.67kWh, PV 0.0kWh
2026-06-20 01:35:01.402817:    Slot: [   01:35,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30]
2026-06-20 01:35:01.403941:     SoC: [    6.46,     5.85,     5.19,     5.19,      4.4,     3.61,     2.82,     2.04,     1.25,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     3.06,      5.0,      6.0,     7.94,     9.88,    11.82,     13.0,     14.0,     14.0,     14.0,    13.89,    13.77,    13.66,    13.09,    12.27,    11.97,    11.97,    11.91,    11.86,     11.8,    11.66,    11.11,    10.76,     9.81,     9.06,     8.51,     7.75,     7.09,     7.03,     6.93,     6.76,     6.55,     6.33,     5.74,     4.34,     2.15,     1.77,     1.69,     1.53,      1.3,      1.5,     1.13,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     3.06] kWh
2026-06-20 01:35:01.404878:     BAT: [   g~be-,    g~be-,    g<be-,    g>be-,    g~be-,    g~be-,    g>be-,    g>be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be~,    g~be-,    g>be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g<bf+,    g>be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-20 01:35:01.406042:    LOAD: [    2.35,     2.92,     3.66,     4.39,     5.13,     5.86,      6.6,     7.33,     8.06,      8.8,     9.53,    10.27,     11.0,    11.74,    12.47,    13.21,    13.94,    14.68,    15.41,    16.14,    16.88,    17.61,    18.35,    19.08,    19.82,    20.55,    21.29,    22.02,    22.76,     23.4,     23.5,    23.61,    23.71,    24.25,    25.01,    25.29,    25.29,    25.34,     25.4,    25.45,    25.58,    26.09,    26.42,     27.3,     28.0,    28.51,    29.22,    29.84,    29.89,    29.99,    30.14,    30.34,    30.54,     31.1,     32.4,    34.44,    34.78,    34.86,    35.01,    35.22,     35.5,    35.85,    36.26,    36.74,    36.97,    36.99,    37.24,    37.57,    37.95] kWh
2026-06-20 01:35:01.407138:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:35:01.408257:  IMPORT: [     0.0,      0.0,     0.12,     0.86,     0.86,     0.86,     0.86,     0.86,     0.86,     1.47,     2.21,     2.94,     3.68,     4.41,     5.15,     5.88,     6.62,     7.35,     8.08,     8.82,    11.64,    14.46,    16.26,    19.08,     21.9,    24.72,    26.72,    28.53,    29.26,     29.9,     29.9,     29.9,     29.9,     29.9,    29.91,    29.91,    29.91,    29.91,    29.91,    29.91,    29.91,    29.91,    29.91,    29.91,    29.91,    29.91,    29.91,    29.91,    29.91,    29.91,    29.91,    29.91,    29.91,    29.91,    29.91,    29.91,    29.91,    29.91,    29.91,    29.91,     30.4,     30.4,     30.8,    31.28,    31.51,    31.53,    31.78,    32.11,    34.57] kWh
2026-06-20 01:35:01.409309:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:35:01.410503:  METRIC: [   49.98,    49.98,    52.15,    64.18,    64.18,    64.18,    64.18,    64.18,    64.18,     75.1,    87.39,   100.56,   112.95,   126.08,   137.13,    148.8,   160.65,   171.48,   182.96,   193.92,   231.03,   268.93,   294.49,   333.37,   371.95,   410.53,   438.42,   463.18,   473.24,   482.56,   482.56,   482.56,   482.56,   482.56,   482.67,   482.67,   482.67,   482.67,   482.67,   482.67,   482.67,   482.67,   482.67,   482.67,   482.67,   482.67,   532.65,   532.65,   532.65,   532.65,   532.65,   532.65,   532.65,   532.65,   532.65,   532.65,   532.65,   532.65,   532.65,   532.65,   540.92,   540.92,   547.04,   554.68,   558.38,   558.58,   562.58,   567.42,   599.82] p
2026-06-20 01:35:01.482522: predict best end_record 06-21 11:05:00, final soc 1.51kWh, metric 546.99p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:35:00, load 36.05kWh, PV 0.0kWh
2026-06-20 01:35:01.483706:    Slot: [   01:35,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30]
2026-06-20 01:35:01.484637:     SoC: [    6.46,     5.88,     5.12,     5.12,     4.37,     3.62,     2.87,     2.11,     1.36,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     3.45,     5.78,      6.0,     8.33,    10.66,    12.98,     13.0,     14.0,     14.0,     14.0,     13.9,    13.78,    13.68,    13.13,    12.35,    12.06,    12.06,    12.01,    11.95,     11.9,    11.77,    11.24,     10.9,     10.0,     9.28,     8.76,     8.03,      7.4,     7.35,     7.25,     7.09,     6.89,     6.68,     6.11,     4.78,     2.68,     2.33,     2.25,      2.1,     1.88,     1.65,     1.29,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     3.45] kWh
2026-06-20 01:35:01.485426:     BAT: [   g~be-,    g~be-,    g<be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be~,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-20 01:35:01.486369:    LOAD: [    2.35,      2.9,      3.6,      4.3,      5.0,      5.7,      6.4,      7.1,      7.8,     8.51,     9.21,     9.91,    10.61,    11.31,    12.01,    12.71,    13.41,    14.11,    14.81,    15.51,    16.21,    16.92,    17.62,    18.32,    19.02,    19.72,    20.42,    21.12,    21.82,    22.43,    22.53,    22.64,    22.74,    23.25,    23.97,    24.24,    24.24,    24.29,    24.34,    24.39,    24.52,     25.0,    25.32,    26.16,    26.83,    27.32,     28.0,    28.58,    28.63,    28.73,    28.87,    29.06,    29.25,    29.78,    31.02,    32.98,     33.3,    33.38,    33.52,    33.72,    33.99,    34.32,    34.72,    35.17,    35.39,    35.41,    35.65,    35.96,    36.32] kWh
2026-06-20 01:35:01.487275:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:35:01.488155:  IMPORT: [     0.0,      0.0,      0.0,      0.7,      0.7,      0.7,      0.7,      0.7,      0.7,     1.18,     1.88,     2.58,     3.28,     3.98,     4.68,     5.38,     6.09,     6.79,     7.49,     8.19,    11.39,    14.59,    15.53,    18.73,    21.93,    25.13,    25.85,    27.63,    28.33,    28.94,    28.94,    28.94,    28.94,    28.94,    28.94,    28.94,    28.94,    28.94,    28.94,    28.94,    28.94,    28.94,    28.94,    28.94,    28.94,    28.94,    28.94,    28.94,    28.94,    28.94,    28.94,    28.94,    28.94,    28.94,    28.94,    28.94,    28.94,    28.94,    28.94,    28.94,    28.99,    28.99,    29.23,    29.69,     29.9,    29.92,    30.16,    30.47,    33.33] kWh
2026-06-20 01:35:01.489031:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:35:01.489987:  METRIC: [   49.98,    49.98,    49.98,    61.47,    61.47,    61.47,    61.47,    61.47,    61.47,    69.92,    81.65,    94.22,   106.04,   118.57,   129.11,   140.25,   151.56,   161.89,   172.84,   183.31,   225.46,   268.51,   281.82,   325.98,   369.81,   413.64,   423.64,   447.94,   457.54,   466.43,   466.43,   466.43,   466.43,   466.43,   466.43,   466.43,   466.43,   466.43,   466.43,   466.43,   466.43,   466.43,   466.43,   466.43,   466.43,   466.43,   516.42,   516.42,   516.42,   516.42,   516.42,   516.42,   516.42,   516.42,   516.42,   516.42,   516.42,   516.42,   516.42,   516.42,   517.24,   517.24,   520.82,   528.12,   531.65,   531.84,   535.66,   540.28,   577.94] p
2026-06-20 01:35:01.491470:  STATE:  [        ,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,     Chrg]
2026-06-20 01:35:01.491496: Saving plan best values to HA entities
2026-06-20 01:35:01.674636: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0
2026-06-20 01:35:01.679158: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0
2026-06-20 01:35:01.683743: Best charging limit SoC's [5.0, 16.0, 6.0, 16.0, 13.0, 14.0, 1.5, 16.0, 16.0]kWh, export []kWh gives import battery 46.42kWh, house 8.97kWh, export 0.0kWh, metric 546.99p, metric10 573.28p
2026-06-20 01:35:01.741705: Marginal costs baseline metric (no standing charge): 497.0111
2026-06-20 01:35:01.934553: Marginal energy costs matrix computed: min=13.81 max=18.51
2026-06-20 01:35:02.003049: Rate array import [{'start': 95, 'end': 960, 'rate': 'cheap', 'range': '(13.2p - 18.9p)'}, {'start': 960, 'end': 1020, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 1020, 'end': 1140, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 1380, 'end': 2105, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 95, 'end': 2105, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-20 01:35:02.003563: - Your estimated bill for today is £4.66 and tomorrow is £4.83
2026-06-20 01:35:02.003591: - Import rates are cheap (13.2p - 18.9p) for the next 14 hours and then expensive (27.4p - 28.8p) for the next 1 hour.
2026-06-20 01:35:02.003606: - The battery is currently at 40% and is in eco mode for the next 25 minutes.
2026-06-20 01:35:02.003619: - For the next 48 hours there will be no solar generation.
2026-06-20 01:35:02.003645: - You will run out of battery in 4 hours.
2026-06-20 01:35:02.003657: - Your next charge slot will be in 25 minutes where import rates will be cheap (17.7p).
2026-06-20 01:35:02.003669: 
2026-06-20 01:35:02.043911: Plan calculation took 1.03 seconds
2026-06-20 01:35:02.047075: No high rate period found
2026-06-20 01:35:02.094678: Import threshold used for optimisation was 16.86p
2026-06-20 01:35:02.144101: Low import rate windows [0: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 1: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 2: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 3: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 4: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 5: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 6: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 7: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 8: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 9: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 10: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 11: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 12: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 13: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 14: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 15: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 16: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 17: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 18: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 19: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 20: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 21: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 22: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 23: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 24: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 25: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 26: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 27: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 28: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 29: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 30: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 31: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 32: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 33: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 34: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 35: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 36: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 37: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 38: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 39: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 40: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 41: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 42: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 43: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 44: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 45: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 46: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 47: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 48: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 49: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 50: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 51: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 52: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 53: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 54: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 55: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 56: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 57: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 58: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 59: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 60: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 61: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 62: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 63: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 64: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 65: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 66: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 67: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 68: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 69: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 70: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 71: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 72: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 73: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 74: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 75: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 76: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 77: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 78: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 79: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 80: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 81: 06-21 19:00:00 - 06-21 19:30:00 @ 27.8, 82: 06-21 19:30:00 - 06-21 20:00:00 @ 27.18, 83: 06-21 20:00:00 - 06-21 20:30:00 @ 27.41, 84: 06-21 20:30:00 - 06-21 21:00:00 @ 27.78, 85: 06-21 21:00:00 - 06-21 21:30:00 @ 27.1, 86: 06-21 21:30:00 - 06-21 22:00:00 @ 27.67, 87: 06-21 22:00:00 - 06-21 22:30:00 @ 24.43, 88: 06-21 22:30:00 - 06-21 23:00:00 @ 23.72, 89: 06-21 23:00:00 - 06-21 23:30:00 @ 19.93, 90: 06-21 23:30:00 - 06-22 00:00:00 @ 20.04, 91: 06-22 00:00:00 - 06-22 00:30:00 @ 20.31, 92: 06-22 00:30:00 - 06-22 01:00:00 @ 19.75, 93: 06-22 01:00:00 - 06-22 01:30:00 @ 19.14, 94: 06-22 01:30:00 - 06-22 02:00:00 @ 18.62]
2026-06-20 01:35:02.151133: Inverter 0 Charge window will be: 2026-06-20 02:00:00+01:00 - 2026-06-20 03:00:00+01:00 - current SoC 40%, target 31%
2026-06-20 01:35:02.151254: Inverter 0 configuring charge window now (now 06-20 01:35:00 target set_window_minutes 30 charge start time 06-20 02:00:00
2026-06-20 01:35:02.151396: Adjust idle time, charge 02:00:00-03:00:00 discharge 00:00:00-00:00:00
2026-06-20 01:35:02.151604: Adjust demand (idle) time computed is 00:00:00-02:00:00
2026-06-20 01:35:02.151741: Setting charging SoC to 0% as we are not charging and the inverter doesn't support charge enable time
2026-06-20 01:35:02.151783: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-20 01:35:02.151831: Inverter 0 Current Target SoC is 7%, already at target
2026-06-20 01:35:02.151914: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:35:02.151943: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:35:02.151966: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:35:02.151988: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:35:02.152009: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:35:02.152030: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:35:02.152051: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:35:02.152069: Inverter 0 count register writes 0
2026-06-20 01:35:02.167759: Will not recompute the plan, it is 5.0 minutes old and max age is 10 minutes
2026-06-20 01:35:02.173141: Total inverter register writes now 2
2026-06-20 01:35:02.194165: Completed run status Demand
2026-06-20 01:35:02.200796: Info: record_status Demand
2026-06-20 01:35:02.215310: Saved current settings to /config/predbat_config.json
2026-06-20 01:35:42.291026: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as True == True
2026-06-20 01:35:42.291283: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-20 01:35:42.291321: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-20 01:35:42.291451: Inverter 0 idle time is 06-20 00:00:00-06-20 02:00:00
2026-06-20 01:35:42.291499: Note: Inverter does not support discharge freeze - disabled
2026-06-20 01:35:42.291516: Note: Inverter does not support charge freeze - disabled
2026-06-20 01:35:42.291531: Note: Inverter does not support reserve - disabling reserve functions
2026-06-20 01:37:42.458068: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as True == True
2026-06-20 01:37:42.458358: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-20 01:37:42.458396: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-20 01:37:42.458522: Inverter 0 idle time is 06-20 00:00:00-06-20 02:00:00
2026-06-20 01:37:42.458552: Note: Inverter does not support discharge freeze - disabled
2026-06-20 01:37:42.458619: Note: Inverter does not support charge freeze - disabled
2026-06-20 01:37:42.458660: Note: Inverter does not support reserve - disabling reserve functions
2026-06-20 01:39:42.626553: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as True == True
2026-06-20 01:39:42.626768: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-20 01:39:42.626793: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-20 01:39:42.626891: Inverter 0 idle time is 06-20 00:00:00-06-20 02:00:00
2026-06-20 01:39:42.626913: Note: Inverter does not support discharge freeze - disabled
2026-06-20 01:39:42.626927: Note: Inverter does not support charge freeze - disabled
2026-06-20 01:39:42.626939: Note: Inverter does not support reserve - disabling reserve functions
2026-06-20 01:40:00.716518: --------------- PredBat - update at 2026-06-20 01:40:00+01:00 with clock skew 0 minutes, minutes now 100
2026-06-20 01:40:00.717230: Saved current settings to /config/predbat_config.json
2026-06-20 01:40:00.717311: Using cached GitHub data for https://api.github.com/repos/springfall2008/batpred/releases age 115.0 minutes
2026-06-20 01:40:00.717368: Predbat /addon/predbat.py repository springfall2008/batpred version v8.40.6 currently running, latest version is v8.40.14, latest beta is v8.40.14
2026-06-20 01:40:00.717442: Autoupdate: There is an update pending v8.40.14 Fix lost config, further rollout of storage class - auto update is off
2026-06-20 01:40:00.735182: Configuration: forecast_hours 48, num_cars 0, debug enable is False, calculate_plan_every 10 minutes
2026-06-20 01:40:00.735570: Predbat mode is set to Control charge
2026-06-20 01:40:00.839235: Found 11520 load_today datapoints going back 2 days
2026-06-20 01:40:00.839338: Using load_power data to fill gaps in load_today data
2026-06-20 01:40:00.911943: Warn: Found 2 periods of zero load with power data, filling using power integration
2026-06-20 01:40:00.912092: Zero load period starting at 2026-06-19T12:09:00+0100 (811 minutes) for 889 minutes with base value 0.9
2026-06-20 01:40:00.912151: Zero load period starting at 2026-06-18T19:24:00+0100 (1816 minutes) for 64 minutes with base value 0.8
2026-06-20 01:40:00.913170: Processing 384 30-minute periods for power integration
2026-06-20 01:40:00.980148: Warn: You have not set pv_today in apps.yaml, you will have no previous PV data
2026-06-20 01:40:00.980248: Car charging hold True, threshold 6.0kWh
2026-06-20 01:40:00.980283: Current data so far today: load 2.5kWh, import 0.0kWh, export 0.0kWh, PV 0kWh
2026-06-20 01:40:00.998975: Standing charge is set to 49.98p
2026-06-20 01:40:01.030843: FutureRate: Detected import tariff E-1R-AGILE-24-10-01-G agile True export tariff None agile False
2026-06-20 01:40:01.030925: Fetching futurerate data from https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=DATE&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP
2026-06-20 01:40:01.031163: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-20&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 100.0 minutes
2026-06-20 01:40:01.031606: Return cached futurerate data for https://dataportal-api.nordpoolgroup.com/api/DayAheadPrices?date=2026-06-21&market=N2EX_DayAhead&deliveryArea=UK&currency=GBP age 100.0 minutes
2026-06-20 01:40:01.034942: Loaded 47 datapoints of futurerate analysis
2026-06-20 01:40:01.121511: Predicted future rates: ['06-20 00:00:00 => 20.28 / 15.95', '06-20 01:00:00 => 19.56 / 15.57', '06-20 02:00:00 => 19.09 / 15.32', '06-20 03:00:00 => 18.58 / 15.06', '06-20 04:00:00 => 18.16 / 14.84', '06-20 05:00:00 => 17.84 / 14.67', '06-20 06:00:00 => 17.39 / 14.43', '06-20 07:00:00 => 16.63 / 14.03', '06-20 08:00:00 => 16.22 / 13.81', '06-20 09:00:00 => 16.41 / 13.91', '06-20 10:00:00 => 16.14 / 13.77', '06-20 11:00:00 => 15.14 / 13.24', '06-20 12:00:00 => 14.31 / 12.8', '06-20 13:00:00 => 13.68 / 12.47', '06-20 14:00:00 => 13.59 / 12.42', '06-20 15:00:00 => 14.65 / 12.98', '06-20 16:00:00 => 29.39 / 14.61', '06-20 17:00:00 => 31.13 / 15.53', '06-20 18:00:00 => 33.97 / 17.02', '06-20 19:00:00 => 23.49 / 17.65', '06-20 20:00:00 => 25.4 / 18.66', '06-20 21:00:00 => 25.19 / 18.55', '06-20 22:00:00 => 23.62 / 17.72']
2026-06-20 01:40:01.156742: Rate min forward looking: now 13.17p at end of forecast 13.17p
2026-06-20 01:40:01.156996: Import rates: min 13.17p, max 36.53p, average 20.1p
2026-06-20 01:40:01.188849: Export rates: min 0p, max 0p, average 0.0p
2026-06-20 01:40:01.188935: Rate thresholds (for charge/export) are import 36.03p (0.0p), export -0.1p (0.0p)
2026-06-20 01:40:01.190286: High export rate found rates in range 99p to -99p
2026-06-20 01:40:01.264090: Low Import rate found rates in range 13.17p to 34.93p
2026-06-20 01:40:01.264264: Battery level now 6.46kWh, -1hr ago 8.0kWh, at midnight 8.64kWh, battery value change in the last hour -21.72p, change today -30.77p, rate_forward 14.14p
2026-06-20 01:40:01.264496: Last hour: net energy 0.0kWh, import 0.0kWh, export 0.0kWh, car 0kWh, load 1.7kWh, net cost 0.0p, import 0.0p, export 0.0p, car 0.0p, carbon 0.0kg
2026-06-20 01:40:01.324258: Today's energy total net 0.0kWh, import 0.0kWh, export 0.0kWh, cost 49.98p, import 0.0p, export 0.0p, carbon 0.0kg
2026-06-20 01:40:01.324343: Warn: Unable to parse relative_time from PV forecast sensor: None, using midnight UTC as fallback
2026-06-20 01:40:01.327014: Historical load totals for days [7] are []kWh, minimum value 99999999kWh
2026-06-20 01:40:01.328148: Warn: Found 1 gaps in load_today totalling 9495 minutes to fill using average data
2026-06-20 01:40:01.328218: Gap starting at 2026-06-18T15:55:00+0100 (2025 minutes) for 9495 minutes
2026-06-20 01:40:01.340714: Historical days now [7] weight [1]
2026-06-20 01:40:01.353907: Today's load divergence 100.0%, in-day adjustment 180.72%, damping 0.95x, yesterday 180.72% today 100.0% blend 100.0%
2026-06-20 01:40:01.353950: Today's predicted so far 0.26kWh with 0.0kWh car/iBoost excluded, 0kWh import ignored, and 0kWh forecast extra.
2026-06-20 01:40:01.353972: Today's actual load so far 2.42kWh with 0.0kWh car/iBoost excluded, and 0kWh import ignored.
2026-06-20 01:40:01.395312: Inverter 0: Type SK Sunsynk
2026-06-20 01:40:01.395378: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-20 01:40:01.395552: Reserve min: 7%, battery_min: 7%
2026-06-20 01:40:01.395612: Inverter 0 with soc_max 16.0kWh, nominal_capacity 16.0kWh, battery rate raw 5000.0W, charge rate 5.0kW, charge rate DC 5.0kW, discharge rate 5.0kW, battery_rate_min 0.0W, AC limit 5.0kW, export limit 100.0kW, reserve 7%, current_reserve 7%, temperature 20°C
2026-06-20 01:40:01.395857: Inverter 0 SoC: 6.2kW 39%, current charge rate 5000W, current discharge rate 5250W, current battery power 1647W, current battery voltage 51.2V, grid power -55W, load power 1688W, PV Power 0W
2026-06-20 01:40:01.395996: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as True == True
2026-06-20 01:40:01.396068: Inverter 0 scheduled charge enable is True
2026-06-20 01:40:01.396104: Inverter 0 charge windows currently [{'start': 120, 'end': 180, 'average': 0}, {'start': 1560, 'end': 1620, 'average': 0}]
2026-06-20 01:40:01.396198: Inverter 0 Charge settings: 06-20 02:00:00-06-20 03:00:00, limit 7.0%, power 5.0kW
2026-06-20 01:40:01.396306: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-20 01:40:01.396331: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-20 01:40:01.396363: Inverter 0 scheduled discharge enable is False
2026-06-20 01:40:01.396467: Inverter 0 idle time is 06-20 00:00:00-06-20 02:00:00
2026-06-20 01:40:01.396491: Inverter 0 discharge windows currently []
2026-06-20 01:40:01.396509: Note: Inverter does not support discharge freeze - disabled
2026-06-20 01:40:01.396525: Note: Inverter does not support charge freeze - disabled
2026-06-20 01:40:01.396540: Note: Inverter does not support reserve - disabling reserve functions
2026-06-20 01:40:01.467226: Dynamic load last period 1.80kW, status low, threshold_battery 5.0kWh, threshold_car 6.0kWh,
2026-06-20 01:40:01.467302: Plan was last updated on 2026-06-20 01:30:00+01:00 and is now 10.0 minutes old
2026-06-20 01:40:01.467571: Best charge window [ 20-06 02:00:00 - 20-06 03:00:00 @ 17.04p 31%, 20-06 11:00:00 - 20-06 12:00:00 @ 13.31p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 38%, 20-06 12:30:00 - 20-06 14:00:00 @ 13.72p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 81%, 20-06 14:30:00 - 20-06 16:00:00 @ 14.11p 88%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 9%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 22-06 00:00:00 @ 21.21p 100% ]
2026-06-20 01:40:01.467597: Best export window [  ]
2026-06-20 01:40:01.468267: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-20 01:40:01.469904: Load divergence over 8.0 hours mean 741.73W, min 510.0W, max 745.2W, std dev 23.78W, divergence 1.6%
2026-06-20 01:40:01.486846: Creating pool of 12 processes to match your CPU count
2026-06-20 01:40:01.563240: predict base end_record 06-21 11:10:00, final soc 1.12kWh, metric 624.25p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:00:00, load 36.31kWh, PV 0.0kWh
2026-06-20 01:40:01.564667:    Slot: [   01:40,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30]
2026-06-20 01:40:01.565608:     SoC: [     6.2,     5.73,     4.98,     4.22,     3.46,      2.7,     1.95,     1.19,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-20 01:40:01.566441:     BAT: [   g~be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-20 01:40:01.567384:    LOAD: [     2.5,     2.93,     3.64,     4.34,     5.05,     5.76,     6.46,     7.17,     7.87,     8.58,     9.29,     9.99,     10.7,     11.4,    12.11,    12.81,    13.52,    14.23,    14.93,    15.64,    16.34,    17.05,    17.75,    18.46,    19.17,    19.87,    20.58,    21.28,    21.99,     22.6,     22.7,     22.8,    22.91,    23.34,    24.11,    24.41,    24.41,    24.46,    24.51,    24.56,    24.71,    25.17,    25.49,    26.33,     27.0,    27.49,    28.17,    28.75,     28.8,    28.89,    29.04,    29.23,    29.42,    29.95,     31.2,    33.15,    33.47,    33.55,    33.69,    33.89,    34.16,    34.49,    34.89,    35.34,    35.56,    35.58,    35.82,    36.13,    36.49] kWh
2026-06-20 01:40:01.568296:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:40:01.569247:  IMPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,     0.64,     1.35,     2.05,     2.76,     3.47,     4.17,     4.88,     5.58,     6.29,      7.0,      7.7,     8.41,     9.11,     9.82,    10.52,    11.23,    11.94,    12.64,    13.35,    14.05,    14.76,    15.37,    15.47,    15.57,    15.68,    16.11,    16.88,    17.18,    17.18,    17.23,    17.28,    17.33,    17.48,    17.94,    18.26,     19.1,    19.77,    20.26,    20.94,    21.52,    21.57,    21.67,    21.81,     22.0,    22.19,    22.72,    23.96,    25.91,    26.24,    26.32,    26.46,    26.66,    26.93,    27.26,    27.66,    28.11,    28.33,    28.35,    28.59,     28.9,    29.26] kWh
2026-06-20 01:40:01.570229:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:40:01.571166:  METRIC: [   49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    61.73,    74.22,    86.04,    98.69,   110.59,   123.21,   133.82,   145.04,   156.42,   166.83,   177.86,   188.39,   197.69,   207.18,   217.15,   226.89,   236.56,   246.22,   256.05,   265.71,   275.38,   284.31,   287.06,   289.96,   293.13,   306.43,   333.23,   344.34,    344.4,    345.7,   347.14,   348.46,   352.38,   365.33,    373.0,   393.04,   406.33,   416.08,   479.89,   491.44,   492.36,   494.14,   496.67,   499.79,   503.45,   513.28,   536.32,   572.72,   578.71,   580.05,   582.39,   586.03,   590.54,   596.47,   602.41,   609.71,   613.24,   613.42,   617.24,   621.87,   626.61] p
2026-06-20 01:40:01.690015: Battery has 3.33 hours left - now at 6.2kWh
2026-06-20 01:40:01.726274: predict base10 end_record 06-21 11:10:00, final soc 1.12kWh, metric 653.65p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 04:50:00, load 37.94kWh, PV 0.0kWh
2026-06-20 01:40:01.727505:    Slot: [   01:40,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30]
2026-06-20 01:40:01.728414:     SoC: [     6.2,     5.71,     4.92,     4.12,     3.33,     2.53,     1.74,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-20 01:40:01.729211:     BAT: [   g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-] kWh
2026-06-20 01:40:01.730124:    LOAD: [     2.5,     2.95,     3.69,     4.43,     5.17,     5.91,     6.65,     7.39,     8.13,     8.87,     9.61,    10.35,    11.09,    11.83,    12.57,    13.31,    14.05,    14.79,    15.53,    16.27,    17.01,    17.75,    18.49,    19.23,    19.97,    20.71,    21.45,    22.19,    22.93,    23.57,    23.68,    23.79,    23.89,    24.35,    25.15,    25.47,    25.47,    25.52,    25.58,    25.63,    25.78,    26.27,     26.6,    27.48,    28.18,    28.69,     29.4,    30.02,    30.07,    30.17,    30.32,    30.52,    30.72,    31.28,    32.58,    34.62,    34.96,    35.04,    35.19,     35.4,    35.68,    36.03,    36.44,    36.92,    37.15,    37.17,    37.42,    37.75,    38.12] kWh
2026-06-20 01:40:01.731007:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:40:01.731922:  IMPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,     0.16,      0.9,     1.64,     2.38,     3.12,     3.86,      4.6,     5.34,     6.08,     6.82,     7.56,      8.3,     9.04,     9.78,    10.52,    11.26,     12.0,    12.74,    13.48,    14.22,    14.96,     15.7,    16.34,    16.44,    16.56,    16.66,    17.12,    17.92,    18.24,    18.24,    18.29,    18.35,     18.4,    18.55,    19.04,    19.37,    20.25,    20.95,    21.46,    22.17,    22.79,    22.84,    22.94,    23.09,    23.29,    23.49,    24.05,    25.35,    27.39,    27.73,    27.81,    27.96,    28.17,    28.45,     28.8,    29.21,    29.69,    29.92,    29.94,    30.19,    30.52,    30.89] kWh
2026-06-20 01:40:01.732790:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:40:01.733744:  METRIC: [   49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    53.03,    66.54,    79.64,    92.02,   105.28,   117.76,   130.99,   142.12,   153.88,   165.81,   176.72,   188.28,   199.33,   209.07,   219.02,   229.48,   239.68,   249.81,   259.95,   270.25,   280.38,   290.51,   299.88,   302.75,   305.79,   309.12,   323.04,   351.13,   362.77,   362.83,   364.21,   365.71,    367.1,    371.2,   384.77,   392.81,    413.8,   427.73,   437.94,   502.41,   514.52,   515.48,   517.35,    520.0,   523.26,   527.11,   537.39,   561.53,   599.66,   605.95,   607.35,   609.79,   613.62,   618.34,   624.54,   630.77,   638.41,   642.11,   642.31,   646.31,   651.15,   656.12] p
2026-06-20 01:40:01.805767: predict best10 end_record 06-21 11:10:00, final soc 1.77kWh, metric 583.61p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:30:00, load 37.94kWh, PV 0.0kWh
2026-06-20 01:40:01.806967:    Slot: [   01:40,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30]
2026-06-20 01:40:01.807888:     SoC: [     6.2,     5.71,     5.18,     5.18,     4.39,     3.59,      2.8,      2.0,     1.21,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     3.06,      5.0,      6.0,     7.94,     9.88,    11.82,     13.0,     14.0,     14.0,     14.0,    13.89,    13.77,    13.66,    13.17,    12.31,    11.97,    11.96,    11.91,    11.85,     11.8,    11.63,    11.11,    10.76,      9.8,     9.05,     8.51,     7.74,     7.08,     7.03,     6.92,     6.76,     6.55,     6.33,     5.73,     4.33,     2.14,     1.77,     1.69,     1.53,      1.3,      1.5,     1.13,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     3.06] kWh
2026-06-20 01:40:01.808666:     BAT: [   g~be-,    g~be-,    g<be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be~,    g~be-,    g~be-,    g>be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g<bf+,    g>be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-20 01:40:01.809585:    LOAD: [     2.5,     2.95,     3.69,     4.43,     5.17,     5.91,     6.65,     7.39,     8.13,     8.87,     9.61,    10.35,    11.09,    11.83,    12.57,    13.31,    14.05,    14.79,    15.53,    16.27,    17.01,    17.75,    18.49,    19.23,    19.97,    20.71,    21.45,    22.19,    22.93,    23.57,    23.68,    23.79,    23.89,    24.35,    25.15,    25.47,    25.47,    25.52,    25.58,    25.63,    25.78,    26.27,     26.6,    27.48,    28.18,    28.69,     29.4,    30.02,    30.07,    30.17,    30.32,    30.52,    30.72,    31.28,    32.58,    34.62,    34.96,    35.04,    35.19,     35.4,    35.68,    36.03,    36.44,    36.92,    37.15,    37.17,    37.42,    37.75,    38.12] kWh
2026-06-20 01:40:01.810529:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:40:01.811468:  IMPORT: [     0.0,      0.0,     0.25,     0.99,     0.99,     0.99,     0.99,     0.99,     0.99,     1.64,     2.38,     3.12,     3.86,      4.6,     5.34,     6.08,     6.82,     7.56,      8.3,     9.04,    11.87,    14.69,     16.5,    19.33,    22.15,    24.97,    26.98,    28.79,    29.53,    30.18,    30.18,    30.18,    30.18,    30.18,    30.18,    30.18,    30.18,    30.18,    30.18,    30.18,    30.18,    30.18,    30.18,    30.18,    30.18,    30.18,    30.18,    30.18,    30.18,    30.18,    30.18,    30.18,    30.18,    30.18,    30.18,    30.18,    30.18,    30.18,    30.18,    30.18,    30.67,    30.67,    31.08,    31.56,    31.79,     31.8,    32.06,    32.38,    34.84] kWh
2026-06-20 01:40:01.812334:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:40:01.813235:  METRIC: [   49.98,    49.98,    54.35,    66.47,    66.47,    66.47,    66.47,    66.47,    66.47,    78.09,    90.47,   103.74,   116.21,   129.44,   140.57,   152.33,   164.26,   175.17,   186.73,   197.78,   234.95,   272.92,   298.56,   337.51,   376.17,   414.82,   442.79,   467.62,   477.75,   487.12,   487.12,   487.12,   487.12,   487.12,   487.12,   487.12,   487.12,   487.12,   487.12,   487.12,   487.12,   487.12,   487.12,   487.12,   487.12,   487.12,    537.1,    537.1,    537.1,    537.1,    537.1,    537.1,    537.1,    537.1,    537.1,    537.1,    537.1,    537.1,    537.1,    537.1,   545.46,   545.46,   551.58,   559.23,   562.92,   563.12,   567.12,   571.96,   604.36] p
2026-06-20 01:40:01.882963: predict best end_record 06-21 11:10:00, final soc 1.9kWh, metric 558.09p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:35:00, load 36.31kWh, PV 0.0kWh
2026-06-20 01:40:01.884180:    Slot: [   01:40,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30]
2026-06-20 01:40:01.885076:     SoC: [     6.2,     5.73,      5.1,      5.1,     4.34,     3.59,     2.83,     2.07,     1.31,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     3.45,     5.78,      6.0,     8.33,    10.66,    12.98,     13.0,     14.0,     14.0,     14.0,     13.9,    13.78,    13.67,    13.21,    12.38,    12.06,    12.06,    12.01,    11.95,     11.9,    11.74,    11.24,     10.9,     9.99,     9.28,     8.76,     8.03,      7.4,     7.35,     7.24,     7.09,     6.89,     6.68,     6.11,     4.77,     2.68,     2.33,     2.25,      2.1,     1.88,     1.64,     1.29,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     3.45] kWh
2026-06-20 01:40:01.885967:     BAT: [   g~be-,    g>be-,    g<be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be~,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+,    g<bf+] kWh
2026-06-20 01:40:01.886900:    LOAD: [     2.5,     2.93,     3.64,     4.34,     5.05,     5.76,     6.46,     7.17,     7.87,     8.58,     9.29,     9.99,     10.7,     11.4,    12.11,    12.81,    13.52,    14.23,    14.93,    15.64,    16.34,    17.05,    17.75,    18.46,    19.17,    19.87,    20.58,    21.28,    21.99,     22.6,     22.7,     22.8,    22.91,    23.34,    24.11,    24.41,    24.41,    24.46,    24.51,    24.56,    24.71,    25.17,    25.49,    26.33,     27.0,    27.49,    28.17,    28.75,     28.8,    28.89,    29.04,    29.23,    29.42,    29.95,     31.2,    33.15,    33.47,    33.55,    33.69,    33.89,    34.16,    34.49,    34.89,    35.34,    35.56,    35.58,    35.82,    36.13,    36.49] kWh
2026-06-20 01:40:01.887774:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:40:01.888656:  IMPORT: [     0.0,      0.0,     0.12,     0.82,     0.82,     0.82,     0.82,     0.82,     0.82,     1.35,     2.05,     2.76,     3.47,     4.17,     4.88,     5.58,     6.29,      7.0,      7.7,     8.41,    11.61,    14.82,    15.76,    18.97,    22.18,    25.38,    26.11,    27.88,    28.59,     29.2,     29.2,     29.2,     29.2,     29.2,     29.2,     29.2,     29.2,     29.2,     29.2,     29.2,     29.2,     29.2,     29.2,     29.2,     29.2,     29.2,     29.2,     29.2,     29.2,     29.2,     29.2,     29.2,     29.2,     29.2,     29.2,     29.2,     29.2,     29.2,     29.2,     29.2,    29.25,    29.25,    29.49,    29.95,    30.17,    30.18,    30.43,    30.74,     33.6] kWh
2026-06-20 01:40:01.889515:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:40:01.890441:  METRIC: [   49.98,    49.98,    52.07,    63.63,    63.63,    63.63,    63.63,    63.63,    63.63,    72.93,    84.75,     97.4,    109.3,   121.92,   132.53,   143.75,   155.13,   165.54,   176.56,    187.1,   229.31,   272.43,   285.81,   330.04,   373.93,   417.82,    427.9,   452.26,   461.93,   470.86,   470.86,   470.86,   470.86,   470.86,   470.86,   470.86,   470.86,   470.86,   470.86,   470.86,   470.86,   470.86,   470.86,   470.86,   470.86,   470.86,   520.84,   520.84,   520.84,   520.84,   520.84,   520.84,   520.84,   520.84,   520.84,   520.84,   520.84,   520.84,   520.84,   520.84,   521.67,   521.67,   525.27,   532.57,    536.1,   536.29,   540.11,   544.73,   582.39] p
2026-06-20 01:40:01.891921:  STATE:  [        ,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ,     Chrg]
2026-06-20 01:40:01.891957: Saving plan best values to HA entities
2026-06-20 01:40:02.035334: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-20 01:40:02.040536: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0.0
2026-06-20 01:40:02.045409: Best charging limit SoC's [5.0, 16.0, 6.0, 16.0, 13.0, 14.0, 1.5, 16.0, 16.0]kWh, export []kWh gives import battery 46.63kWh, house 9.07kWh, export 0.0kWh, metric 558.09p, metric10 583.61p
2026-06-20 01:40:02.112369: Marginal costs baseline metric (no standing charge): 508.1059
2026-06-20 01:40:02.333613: Marginal energy costs matrix computed: min=13.81 max=18.53
2026-06-20 01:40:02.414549: Rate array import [{'start': 100, 'end': 960, 'rate': 'cheap', 'range': '(13.2p - 18.9p)'}, {'start': 960, 'end': 1020, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 1020, 'end': 1140, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 1380, 'end': 2110, 'rate': 'cheap', 'range': '(13.2p - 20.3p)'}] export [{'start': 100, 'end': 2110, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-20 01:40:02.415108: - Your estimated bill for today is £4.71 and tomorrow is £4.84
2026-06-20 01:40:02.415164: - Import rates are cheap (13.2p - 18.9p) for the next 14 hours and then expensive (27.4p - 28.8p) for the next 1 hour.
2026-06-20 01:40:02.415210: - The battery is currently at 39% and is in eco mode for the next 20 minutes.
2026-06-20 01:40:02.415232: - For the next 48 hours there will be no solar generation.
2026-06-20 01:40:02.415250: - You will run out of battery in 3  hours.
2026-06-20 01:40:02.415269: - Your next charge slot will be in 20 minutes where import rates will be cheap (17.7p).
2026-06-20 01:40:02.415285: 
2026-06-20 01:40:02.458091: Plan calculation took 0.99 seconds
2026-06-20 01:40:02.461169: No high rate period found
2026-06-20 01:40:02.510432: Import threshold used for optimisation was 16.86p
2026-06-20 01:40:02.553955: Low import rate windows [0: 06-20 01:30:00 - 06-20 02:00:00 @ 18.62, 1: 06-20 02:00:00 - 06-20 02:30:00 @ 17.7, 2: 06-20 02:30:00 - 06-20 03:00:00 @ 16.38, 3: 06-20 03:00:00 - 06-20 03:30:00 @ 18.92, 4: 06-20 03:30:00 - 06-20 04:00:00 @ 18.47, 5: 06-20 04:00:00 - 06-20 04:30:00 @ 18.56, 6: 06-20 04:30:00 - 06-20 05:00:00 @ 18.67, 7: 06-20 05:00:00 - 06-20 05:30:00 @ 18.26, 8: 06-20 05:30:00 - 06-20 06:00:00 @ 17.7, 9: 06-20 06:00:00 - 06-20 06:30:00 @ 16.74, 10: 06-20 06:30:00 - 06-20 07:00:00 @ 17.92, 11: 06-20 07:00:00 - 06-20 07:30:00 @ 16.86, 12: 06-20 07:30:00 - 06-20 08:00:00 @ 17.88, 13: 06-20 08:00:00 - 06-20 08:30:00 @ 15.04, 14: 06-20 08:30:00 - 06-20 09:00:00 @ 15.9, 15: 06-20 09:00:00 - 06-20 09:30:00 @ 16.13, 16: 06-20 09:30:00 - 06-20 10:00:00 @ 14.74, 17: 06-20 10:00:00 - 06-20 10:30:00 @ 15.62, 18: 06-20 10:30:00 - 06-20 11:00:00 @ 14.93, 19: 06-20 11:00:00 - 06-20 11:30:00 @ 13.17, 20: 06-20 11:30:00 - 06-20 12:00:00 @ 13.45, 21: 06-20 12:00:00 - 06-20 12:30:00 @ 14.13, 22: 06-20 12:30:00 - 06-20 13:00:00 @ 13.8, 23: 06-20 13:00:00 - 06-20 13:30:00 @ 13.69, 24: 06-20 13:30:00 - 06-20 14:00:00 @ 13.69, 25: 06-20 14:00:00 - 06-20 14:30:00 @ 13.93, 26: 06-20 14:30:00 - 06-20 15:00:00 @ 13.69, 27: 06-20 15:00:00 - 06-20 15:30:00 @ 13.69, 28: 06-20 15:30:00 - 06-20 16:00:00 @ 14.54, 29: 06-20 16:00:00 - 06-20 16:30:00 @ 28.77, 30: 06-20 16:30:00 - 06-20 17:00:00 @ 27.39, 31: 06-20 17:00:00 - 06-20 17:30:00 @ 31.14, 32: 06-20 17:30:00 - 06-20 18:00:00 @ 30.7, 33: 06-20 18:00:00 - 06-20 18:30:00 @ 34.93, 34: 06-20 19:00:00 - 06-20 19:30:00 @ 27.8, 35: 06-20 19:30:00 - 06-20 20:00:00 @ 27.18, 36: 06-20 20:00:00 - 06-20 20:30:00 @ 27.41, 37: 06-20 20:30:00 - 06-20 21:00:00 @ 27.78, 38: 06-20 21:00:00 - 06-20 21:30:00 @ 27.1, 39: 06-20 21:30:00 - 06-20 22:00:00 @ 27.67, 40: 06-20 22:00:00 - 06-20 22:30:00 @ 24.43, 41: 06-20 22:30:00 - 06-20 23:00:00 @ 23.72, 42: 06-20 23:00:00 - 06-20 23:30:00 @ 19.93, 43: 06-20 23:30:00 - 06-21 00:00:00 @ 20.04, 44: 06-21 00:00:00 - 06-21 00:30:00 @ 20.31, 45: 06-21 00:30:00 - 06-21 01:00:00 @ 19.75, 46: 06-21 01:00:00 - 06-21 01:30:00 @ 19.14, 47: 06-21 01:30:00 - 06-21 02:00:00 @ 18.62, 48: 06-21 02:00:00 - 06-21 02:30:00 @ 17.7, 49: 06-21 02:30:00 - 06-21 03:00:00 @ 16.38, 50: 06-21 03:00:00 - 06-21 03:30:00 @ 18.92, 51: 06-21 03:30:00 - 06-21 04:00:00 @ 18.47, 52: 06-21 04:00:00 - 06-21 04:30:00 @ 18.56, 53: 06-21 04:30:00 - 06-21 05:00:00 @ 18.67, 54: 06-21 05:00:00 - 06-21 05:30:00 @ 18.26, 55: 06-21 05:30:00 - 06-21 06:00:00 @ 17.7, 56: 06-21 06:00:00 - 06-21 06:30:00 @ 16.74, 57: 06-21 06:30:00 - 06-21 07:00:00 @ 17.92, 58: 06-21 07:00:00 - 06-21 07:30:00 @ 16.86, 59: 06-21 07:30:00 - 06-21 08:00:00 @ 17.88, 60: 06-21 08:00:00 - 06-21 08:30:00 @ 15.04, 61: 06-21 08:30:00 - 06-21 09:00:00 @ 15.9, 62: 06-21 09:00:00 - 06-21 09:30:00 @ 16.13, 63: 06-21 09:30:00 - 06-21 10:00:00 @ 14.74, 64: 06-21 10:00:00 - 06-21 10:30:00 @ 15.62, 65: 06-21 10:30:00 - 06-21 11:00:00 @ 14.93, 66: 06-21 11:00:00 - 06-21 11:30:00 @ 13.17, 67: 06-21 11:30:00 - 06-21 12:00:00 @ 13.45, 68: 06-21 12:00:00 - 06-21 12:30:00 @ 14.13, 69: 06-21 12:30:00 - 06-21 13:00:00 @ 13.8, 70: 06-21 13:00:00 - 06-21 13:30:00 @ 13.69, 71: 06-21 13:30:00 - 06-21 14:00:00 @ 13.69, 72: 06-21 14:00:00 - 06-21 14:30:00 @ 13.93, 73: 06-21 14:30:00 - 06-21 15:00:00 @ 13.69, 74: 06-21 15:00:00 - 06-21 15:30:00 @ 13.69, 75: 06-21 15:30:00 - 06-21 16:00:00 @ 14.54, 76: 06-21 16:00:00 - 06-21 16:30:00 @ 28.77, 77: 06-21 16:30:00 - 06-21 17:00:00 @ 27.39, 78: 06-21 17:00:00 - 06-21 17:30:00 @ 31.14, 79: 06-21 17:30:00 - 06-21 18:00:00 @ 30.7, 80: 06-21 18:00:00 - 06-21 18:30:00 @ 34.93, 81: 06-21 19:00:00 - 06-21 19:30:00 @ 27.8, 82: 06-21 19:30:00 - 06-21 20:00:00 @ 27.18, 83: 06-21 20:00:00 - 06-21 20:30:00 @ 27.41, 84: 06-21 20:30:00 - 06-21 21:00:00 @ 27.78, 85: 06-21 21:00:00 - 06-21 21:30:00 @ 27.1, 86: 06-21 21:30:00 - 06-21 22:00:00 @ 27.67, 87: 06-21 22:00:00 - 06-21 22:30:00 @ 24.43, 88: 06-21 22:30:00 - 06-21 23:00:00 @ 23.72, 89: 06-21 23:00:00 - 06-21 23:30:00 @ 19.93, 90: 06-21 23:30:00 - 06-22 00:00:00 @ 20.04, 91: 06-22 00:00:00 - 06-22 00:30:00 @ 20.31, 92: 06-22 00:30:00 - 06-22 01:00:00 @ 19.75, 93: 06-22 01:00:00 - 06-22 01:30:00 @ 19.14, 94: 06-22 01:30:00 - 06-22 02:00:00 @ 18.62]
2026-06-20 01:40:02.559318: Inverter 0 Charge window will be: 2026-06-20 02:00:00+01:00 - 2026-06-20 03:00:00+01:00 - current SoC 39%, target 31%
2026-06-20 01:40:02.559394: Inverter 0 configuring charge window now (now 06-20 01:40:00 target set_window_minutes 30 charge start time 06-20 02:00:00
2026-06-20 01:40:02.559506: Adjust idle time, charge 02:00:00-03:00:00 discharge 00:00:00-00:00:00
2026-06-20 01:40:02.559690: Adjust demand (idle) time computed is 00:00:00-02:00:00
2026-06-20 01:40:02.559801: Setting charging SoC to 0% as we are not charging and the inverter doesn't support charge enable time
2026-06-20 01:40:02.559836: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-20 01:40:02.559874: Inverter 0 Current Target SoC is 7%, already at target
2026-06-20 01:40:02.559938: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:40:02.559961: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:40:02.559980: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:40:02.559998: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:40:02.560021: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:40:02.560039: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:40:02.560056: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:40:02.560070: Inverter 0 count register writes 0
2026-06-20 01:40:02.574658: Will recompute the plan as it is now 10.0 minutes old and will exceed the max age of 10 minutes before the next run
2026-06-20 01:40:02.574821: Recompute is saving previous plan...
2026-06-20 01:40:02.577899: Best charge window [ 20-06 01:30:00 - 20-06 02:00:00 @ 18.62p 7%, 20-06 02:00:00 - 20-06 02:30:00 @ 17.7p 7%, 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 7%, 20-06 03:00:00 - 20-06 03:30:00 @ 18.92p 7%, 20-06 03:30:00 - 20-06 04:00:00 @ 18.47p 7%, 20-06 04:00:00 - 20-06 04:30:00 @ 18.56p 7%, 20-06 04:30:00 - 20-06 05:00:00 @ 18.67p 7%, 20-06 05:00:00 - 20-06 05:30:00 @ 18.26p 7%, 20-06 05:30:00 - 20-06 06:00:00 @ 17.7p 7%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 7%, 20-06 06:30:00 - 20-06 07:00:00 @ 17.92p 7%, 20-06 07:00:00 - 20-06 07:30:00 @ 16.86p 7%, 20-06 07:30:00 - 20-06 08:00:00 @ 17.88p 7%, 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 7%, 20-06 08:30:00 - 20-06 09:00:00 @ 15.9p 7%, 20-06 09:00:00 - 20-06 09:30:00 @ 16.13p 7%, 20-06 09:30:00 - 20-06 10:00:00 @ 14.74p 7%, 20-06 10:00:00 - 20-06 10:30:00 @ 15.62p 7%, 20-06 10:30:00 - 20-06 11:00:00 @ 14.93p 7%, 20-06 11:00:00 - 20-06 11:30:00 @ 13.17p 7%, 20-06 11:30:00 - 20-06 12:00:00 @ 13.45p 7%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 7%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 7%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 7%, 20-06 13:30:00 - 20-06 14:00:00 @ 13.69p 7%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 7%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 7%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 7%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 7%, 20-06 16:00:00 - 20-06 16:30:00 @ 28.77p 7%, 20-06 16:30:00 - 20-06 17:00:00 @ 27.39p 7%, 20-06 17:00:00 - 20-06 17:30:00 @ 31.14p 7%, 20-06 17:30:00 - 20-06 18:00:00 @ 30.7p 7%, 20-06 18:00:00 - 20-06 18:30:00 @ 34.93p 7%, 20-06 19:00:00 - 20-06 19:30:00 @ 27.8p 7%, 20-06 19:30:00 - 20-06 20:00:00 @ 27.18p 7%, 20-06 20:00:00 - 20-06 20:30:00 @ 27.41p 7%, 20-06 20:30:00 - 20-06 21:00:00 @ 27.78p 7%, 20-06 21:00:00 - 20-06 21:30:00 @ 27.1p 7%, 20-06 21:30:00 - 20-06 22:00:00 @ 27.67p 7%, 20-06 22:00:00 - 20-06 22:30:00 @ 24.43p 7%, 20-06 22:30:00 - 20-06 23:00:00 @ 23.72p 7%, 20-06 23:00:00 - 20-06 23:30:00 @ 19.93p 7%, 20-06 23:30:00 - 21-06 00:00:00 @ 20.04p 7%, 21-06 00:00:00 - 21-06 00:30:00 @ 20.31p 7%, 21-06 00:30:00 - 21-06 01:00:00 @ 19.75p 7%, 21-06 01:00:00 - 21-06 01:30:00 @ 19.14p 7%, 21-06 01:30:00 - 21-06 02:00:00 @ 18.62p 7%, 21-06 02:00:00 - 21-06 02:30:00 @ 17.7p 7%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 7%, 21-06 03:00:00 - 21-06 03:30:00 @ 18.92p 7%, 21-06 03:30:00 - 21-06 04:00:00 @ 18.47p 7%, 21-06 04:00:00 - 21-06 04:30:00 @ 18.56p 7%, 21-06 04:30:00 - 21-06 05:00:00 @ 18.67p 7%, 21-06 05:00:00 - 21-06 05:30:00 @ 18.26p 7%, 21-06 05:30:00 - 21-06 06:00:00 @ 17.7p 7%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 7%, 21-06 06:30:00 - 21-06 07:00:00 @ 17.92p 7%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 7%, 21-06 07:30:00 - 21-06 08:00:00 @ 17.88p 7%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 7%, 21-06 08:30:00 - 21-06 09:00:00 @ 15.9p 7%, 21-06 09:00:00 - 21-06 09:30:00 @ 16.13p 7%, 21-06 09:30:00 - 21-06 10:00:00 @ 14.74p 7%, 21-06 10:00:00 - 21-06 10:30:00 @ 15.62p 7%, 21-06 10:30:00 - 21-06 11:00:00 @ 14.93p 7%, 21-06 11:00:00 - 21-06 11:30:00 @ 13.17p 7%, 21-06 11:30:00 - 21-06 12:00:00 @ 13.45p 7%, 21-06 12:00:00 - 21-06 12:30:00 @ 14.13p 7%, 21-06 12:30:00 - 21-06 13:00:00 @ 13.8p 7%, 21-06 13:00:00 - 21-06 13:30:00 @ 13.69p 7%, 21-06 13:30:00 - 21-06 14:00:00 @ 13.69p 7%, 21-06 14:00:00 - 21-06 14:30:00 @ 13.93p 7%, 21-06 14:30:00 - 21-06 15:00:00 @ 13.69p 7%, 21-06 15:00:00 - 21-06 15:30:00 @ 13.69p 7%, 21-06 15:30:00 - 21-06 16:00:00 @ 14.54p 7%, 21-06 16:00:00 - 21-06 16:30:00 @ 28.77p 7%, 21-06 16:30:00 - 21-06 17:00:00 @ 27.39p 7%, 21-06 17:00:00 - 21-06 17:30:00 @ 31.14p 7%, 21-06 17:30:00 - 21-06 18:00:00 @ 30.7p 7%, 21-06 18:00:00 - 21-06 18:30:00 @ 34.93p 7%, 21-06 19:00:00 - 21-06 19:30:00 @ 27.8p 7%, 21-06 19:30:00 - 21-06 20:00:00 @ 27.18p 7%, 21-06 20:00:00 - 21-06 20:30:00 @ 27.41p 7%, 21-06 20:30:00 - 21-06 21:00:00 @ 27.78p 7%, 21-06 21:00:00 - 21-06 21:30:00 @ 27.1p 7%, 21-06 21:30:00 - 21-06 22:00:00 @ 27.67p 7%, 21-06 22:00:00 - 21-06 22:30:00 @ 24.43p 7%, 21-06 22:30:00 - 21-06 23:00:00 @ 23.72p 7%, 21-06 23:00:00 - 21-06 23:30:00 @ 19.93p 7%, 21-06 23:30:00 - 22-06 00:00:00 @ 20.04p 7%, 22-06 00:00:00 - 22-06 00:30:00 @ 20.31p 7%, 22-06 00:30:00 - 22-06 01:00:00 @ 19.75p 7%, 22-06 01:00:00 - 22-06 01:30:00 @ 19.14p 7%, 22-06 01:30:00 - 22-06 02:00:00 @ 18.62p 7% ]
2026-06-20 01:40:02.577960: Best export window [  ]
2026-06-20 01:40:02.578788: PV Forecast 0.0kWh and 10% Forecast 0.0kWh; PV cloud factor None
2026-06-20 01:40:02.580849: Load divergence over 8.0 hours mean 741.73W, min 510.0W, max 745.2W, std dev 23.78W, divergence 1.6%
2026-06-20 01:40:02.600826: Creating pool of 12 processes to match your CPU count
2026-06-20 01:40:02.657165: Calculate Best options: mode(Control charge), calculate_export_oncharge(False), calculate_export_on_pv(True), set_export_freeze_only(False), set_discharge_during_charge(True), combine_charge_slots(False), combine_export_slots(False), combine_rate_threshold(0.0), best_soc_min(0.0 kWh), best_soc_max(0.0 kWh), best_soc_keep(0.0 kWh), inverter_loss(4%), battery_loss(3%), battery_loss_discharge (3%), inverter_hybrid(True), metric_min_improvement(0.0p), metric_min_improvement_export(0.1p), metric_min_improvement_export_freeze(0.1p), metric_battery_cycle(0p/kWh), metric_battery_value_scaling(1.0 x) 
2026-06-20 01:40:02.658975: Optimise levels pass started at 2026-06-20 01:40:02
2026-06-20 01:40:02.659019: Optimise all windows, total charge 94 export 1
2026-06-20 01:40:02.890079: >> Region optimisation pass width 960
2026-06-20 01:40:03.251146: >> Region optimisation pass width 480
2026-06-20 01:40:03.560329: >> Region optimisation pass width 240
2026-06-20 01:40:04.015307: >> Region optimisation pass width 120
2026-06-20 01:40:05.263805: Calculated end_record as 06-21 11:00:00 based on best_price 14.54p, next_charge_start 06-20 11:00:00, max_windows 66
2026-06-20 01:40:05.263889: Optimise levels pass ended at 2026-06-20 01:40:05, duration 2.6 seconds tried 345 combinations
2026-06-20 01:40:05.263947: Set best_price_charge_level 15.6p, best_price_export_level 0p, best_price_charge 14.54p, best_cost_export 0p, best_metric 662.39p, best_keep 0kWh, best_cycle 52.4kWh, best_carbon 0kg, best_import 48.5kWh
2026-06-20 01:40:05.280103: Starting detailed optimisation end_record 06-21 11:00:00, best_price_charge 14.54p, best_price_export 0p. lowest_price_charge 13.17p with charge limits [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0, 16.0]kWh and export limits []kWh
2026-06-20 01:40:05.280332: Optimise price set 15.6p, pass trim, price 14.54p, start_at_low False, best_price_charge 14.54p, best_metric 485.14p, best_cost 496.94p, best_cycle 30.7kWh, best_carbon 0kg, best_import 58.3kWh
2026-06-20 01:40:05.304599: Optimise price set 15.2p, pass trim, price 14.13p, start_at_low False, best_price_charge 14.54p, best_metric 485.14p, best_cost 496.94p, best_cycle 30.7kWh, best_carbon 0kg, best_import 58.3kWh
2026-06-20 01:40:05.341803: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 14.54p, best_metric 484.48p, best_cost 496.21p, best_cycle 30.7kWh, best_carbon 0kg, best_import 58.3kWh
2026-06-20 01:40:05.373457: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 14.54p, best_metric 484.23p, best_cost 495.95p, best_cycle 30.7kWh, best_carbon 0kg, best_import 58.3kWh
2026-06-20 01:40:05.403069: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 14.54p, best_metric 484.22p, best_cost 495.95p, best_cycle 30.7kWh, best_carbon 0kg, best_import 58.3kWh
2026-06-20 01:40:05.548476: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 14.54p, best_metric 484.22p, best_cost 495.95p, best_cycle 30.7kWh, best_carbon 0kg, best_import 58.3kWh
2026-06-20 01:40:05.579678: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 14.54p, best_metric 484.22p, best_cost 495.95p, best_cycle 30.7kWh, best_carbon 0kg, best_import 58.3kWh
2026-06-20 01:40:05.603384: Best charge windows best_metric 484.22p, best_cost 495.95p, best_carbon 0kg, best_import 58.3kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 11:00:00 - 20-06 11:30:00 @ 13.17p 100%, 20-06 11:30:00 - 20-06 12:00:00 @ 13.45p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 38%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 100%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 81%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 88%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 88%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 88%, 21-06 11:00:00 - 21-06 11:30:00 @ 13.17p 100%, 21-06 11:30:00 - 21-06 12:00:00 @ 13.45p 100%, 21-06 12:00:00 - 21-06 12:30:00 @ 14.13p 100%, 21-06 12:30:00 - 21-06 13:00:00 @ 13.8p 100%, 21-06 13:00:00 - 21-06 13:30:00 @ 13.69p 100%, 21-06 13:30:00 - 21-06 14:00:00 @ 13.69p 100%, 21-06 14:00:00 - 21-06 14:30:00 @ 13.93p 100%, 21-06 14:30:00 - 21-06 15:00:00 @ 13.69p 100%, 21-06 15:00:00 - 21-06 15:30:00 @ 13.69p 100%, 21-06 15:30:00 - 21-06 16:00:00 @ 14.54p 100%, 21-06 16:00:00 - 21-06 16:30:00 @ 28.77p 100%, 21-06 16:30:00 - 21-06 17:00:00 @ 27.39p 100%, 21-06 17:00:00 - 21-06 17:30:00 @ 31.14p 100%, 21-06 17:30:00 - 21-06 18:00:00 @ 30.7p 100%, 21-06 18:00:00 - 21-06 18:30:00 @ 34.93p 100%, 21-06 19:00:00 - 21-06 19:30:00 @ 27.8p 100%, 21-06 19:30:00 - 21-06 20:00:00 @ 27.18p 100%, 21-06 20:00:00 - 21-06 20:30:00 @ 27.41p 100%, 21-06 20:30:00 - 21-06 21:00:00 @ 27.78p 100%, 21-06 21:00:00 - 21-06 21:30:00 @ 27.1p 100%, 21-06 21:30:00 - 21-06 22:00:00 @ 27.67p 100%, 21-06 22:00:00 - 21-06 22:30:00 @ 24.43p 100%, 21-06 22:30:00 - 21-06 23:00:00 @ 23.72p 100%, 21-06 23:00:00 - 21-06 23:30:00 @ 19.93p 100%, 21-06 23:30:00 - 22-06 00:00:00 @ 20.04p 100%, 22-06 00:00:00 - 22-06 00:30:00 @ 20.31p 100%, 22-06 00:30:00 - 22-06 01:00:00 @ 19.75p 100%, 22-06 01:00:00 - 22-06 01:30:00 @ 19.14p 100%, 22-06 01:30:00 - 22-06 02:00:00 @ 18.62p 100% ]
2026-06-20 01:40:05.604450: Best charge windows best_metric 484.22p, best_cost 495.95p, best_carbon 0kg, best_import 58.3kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 11:00:00 - 20-06 11:30:00 @ 13.17p 100%, 20-06 11:30:00 - 20-06 12:00:00 @ 13.45p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 38%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 100%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 81%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 88%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 88%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 88%, 21-06 11:00:00 - 21-06 11:30:00 @ 13.17p 100%, 21-06 11:30:00 - 21-06 12:00:00 @ 13.45p 100%, 21-06 12:00:00 - 21-06 12:30:00 @ 14.13p 100%, 21-06 12:30:00 - 21-06 13:00:00 @ 13.8p 100%, 21-06 13:00:00 - 21-06 13:30:00 @ 13.69p 100%, 21-06 13:30:00 - 21-06 14:00:00 @ 13.69p 100%, 21-06 14:00:00 - 21-06 14:30:00 @ 13.93p 100%, 21-06 14:30:00 - 21-06 15:00:00 @ 13.69p 100%, 21-06 15:00:00 - 21-06 15:30:00 @ 13.69p 100%, 21-06 15:30:00 - 21-06 16:00:00 @ 14.54p 100%, 21-06 16:00:00 - 21-06 16:30:00 @ 28.77p 100%, 21-06 16:30:00 - 21-06 17:00:00 @ 27.39p 100%, 21-06 17:00:00 - 21-06 17:30:00 @ 31.14p 100%, 21-06 17:30:00 - 21-06 18:00:00 @ 30.7p 100%, 21-06 18:00:00 - 21-06 18:30:00 @ 34.93p 100%, 21-06 19:00:00 - 21-06 19:30:00 @ 27.8p 100%, 21-06 19:30:00 - 21-06 20:00:00 @ 27.18p 100%, 21-06 20:00:00 - 21-06 20:30:00 @ 27.41p 100%, 21-06 20:30:00 - 21-06 21:00:00 @ 27.78p 100%, 21-06 21:00:00 - 21-06 21:30:00 @ 27.1p 100%, 21-06 21:30:00 - 21-06 22:00:00 @ 27.67p 100%, 21-06 22:00:00 - 21-06 22:30:00 @ 24.43p 100%, 21-06 22:30:00 - 21-06 23:00:00 @ 23.72p 100%, 21-06 23:00:00 - 21-06 23:30:00 @ 19.93p 100%, 21-06 23:30:00 - 22-06 00:00:00 @ 20.04p 100%, 22-06 00:00:00 - 22-06 00:30:00 @ 20.31p 100%, 22-06 00:30:00 - 22-06 01:00:00 @ 19.75p 100%, 22-06 01:00:00 - 22-06 01:30:00 @ 19.14p 100%, 22-06 01:30:00 - 22-06 02:00:00 @ 18.62p 100% ]
2026-06-20 01:40:05.604580: Optimise price set 15.6p, pass normal, price 14.54p, start_at_low False, best_price_charge 14.54p, best_metric 484.22p, best_cost 495.95p, best_cycle 30.7kWh, best_carbon 0kg, best_import 58.3kWh
2026-06-20 01:40:05.626887: Optimise price set 15.2p, pass normal, price 14.13p, start_at_low False, best_price_charge 14.54p, best_metric 484.22p, best_cost 495.95p, best_cycle 30.7kWh, best_carbon 0kg, best_import 58.3kWh
2026-06-20 01:40:05.656582: Optimise price set 15.0p, pass normal, price 13.93p, start_at_low False, best_price_charge 14.54p, best_metric 484.22p, best_cost 495.95p, best_cycle 30.7kWh, best_carbon 0kg, best_import 58.3kWh
2026-06-20 01:40:05.687018: Optimise price set 14.8p, pass normal, price 13.8p, start_at_low False, best_price_charge 14.54p, best_metric 484.22p, best_cost 495.95p, best_cycle 30.7kWh, best_carbon 0kg, best_import 58.3kWh
2026-06-20 01:40:05.716067: Optimise price set 14.6p, pass normal, price 13.69p, start_at_low False, best_price_charge 14.54p, best_metric 484.22p, best_cost 495.95p, best_cycle 30.7kWh, best_carbon 0kg, best_import 58.3kWh
2026-06-20 01:40:05.823495: Optimise price set 14.4p, pass normal, price 13.45p, start_at_low False, best_price_charge 14.54p, best_metric 484.22p, best_cost 495.95p, best_cycle 30.7kWh, best_carbon 0kg, best_import 58.3kWh
2026-06-20 01:40:05.852311: Optimise price set 14.2p, pass normal, price 13.17p, start_at_low False, best_price_charge 14.54p, best_metric 484.22p, best_cost 495.95p, best_cycle 30.7kWh, best_carbon 0kg, best_import 58.3kWh
2026-06-20 01:40:05.880915: Best charge windows best_metric 484.22p, best_cost 495.95p, best_carbon 0kg, best_import 58.3kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 11:00:00 - 20-06 11:30:00 @ 13.17p 100%, 20-06 11:30:00 - 20-06 12:00:00 @ 13.45p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 38%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 100%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 81%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 88%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 88%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 88%, 21-06 11:00:00 - 21-06 11:30:00 @ 13.17p 100%, 21-06 11:30:00 - 21-06 12:00:00 @ 13.45p 100%, 21-06 12:00:00 - 21-06 12:30:00 @ 14.13p 100%, 21-06 12:30:00 - 21-06 13:00:00 @ 13.8p 100%, 21-06 13:00:00 - 21-06 13:30:00 @ 13.69p 100%, 21-06 13:30:00 - 21-06 14:00:00 @ 13.69p 100%, 21-06 14:00:00 - 21-06 14:30:00 @ 13.93p 100%, 21-06 14:30:00 - 21-06 15:00:00 @ 13.69p 100%, 21-06 15:00:00 - 21-06 15:30:00 @ 13.69p 100%, 21-06 15:30:00 - 21-06 16:00:00 @ 14.54p 100%, 21-06 16:00:00 - 21-06 16:30:00 @ 28.77p 100%, 21-06 16:30:00 - 21-06 17:00:00 @ 27.39p 100%, 21-06 17:00:00 - 21-06 17:30:00 @ 31.14p 100%, 21-06 17:30:00 - 21-06 18:00:00 @ 30.7p 100%, 21-06 18:00:00 - 21-06 18:30:00 @ 34.93p 100%, 21-06 19:00:00 - 21-06 19:30:00 @ 27.8p 100%, 21-06 19:30:00 - 21-06 20:00:00 @ 27.18p 100%, 21-06 20:00:00 - 21-06 20:30:00 @ 27.41p 100%, 21-06 20:30:00 - 21-06 21:00:00 @ 27.78p 100%, 21-06 21:00:00 - 21-06 21:30:00 @ 27.1p 100%, 21-06 21:30:00 - 21-06 22:00:00 @ 27.67p 100%, 21-06 22:00:00 - 21-06 22:30:00 @ 24.43p 100%, 21-06 22:30:00 - 21-06 23:00:00 @ 23.72p 100%, 21-06 23:00:00 - 21-06 23:30:00 @ 19.93p 100%, 21-06 23:30:00 - 22-06 00:00:00 @ 20.04p 100%, 22-06 00:00:00 - 22-06 00:30:00 @ 20.31p 100%, 22-06 00:30:00 - 22-06 01:00:00 @ 19.75p 100%, 22-06 01:00:00 - 22-06 01:30:00 @ 19.14p 100%, 22-06 01:30:00 - 22-06 02:00:00 @ 18.62p 100% ]
2026-06-20 01:40:05.881234: Optimise price set 15.6p, pass trim, price 14.54p, start_at_low False, best_price_charge 14.54p, best_metric 484.22p, best_cost 495.95p, best_cycle 30.7kWh, best_carbon 0kg, best_import 58.3kWh
2026-06-20 01:40:05.901832: Optimise price set 15.2p, pass trim, price 14.13p, start_at_low False, best_price_charge 14.54p, best_metric 484.22p, best_cost 495.95p, best_cycle 30.7kWh, best_carbon 0kg, best_import 58.3kWh
2026-06-20 01:40:05.934102: Optimise price set 15.0p, pass trim, price 13.93p, start_at_low False, best_price_charge 14.54p, best_metric 484.22p, best_cost 495.95p, best_cycle 30.7kWh, best_carbon 0kg, best_import 58.3kWh
2026-06-20 01:40:05.968156: Optimise price set 14.8p, pass trim, price 13.8p, start_at_low False, best_price_charge 14.54p, best_metric 484.22p, best_cost 495.95p, best_cycle 30.7kWh, best_carbon 0kg, best_import 58.3kWh
2026-06-20 01:40:05.999376: Optimise price set 14.6p, pass trim, price 13.69p, start_at_low False, best_price_charge 14.54p, best_metric 484.22p, best_cost 495.95p, best_cycle 30.7kWh, best_carbon 0kg, best_import 58.3kWh
2026-06-20 01:40:06.121285: Optimise price set 14.4p, pass trim, price 13.45p, start_at_low False, best_price_charge 14.54p, best_metric 484.22p, best_cost 495.95p, best_cycle 30.7kWh, best_carbon 0kg, best_import 58.3kWh
2026-06-20 01:40:06.147713: Optimise price set 14.2p, pass trim, price 13.17p, start_at_low False, best_price_charge 14.54p, best_metric 484.22p, best_cost 495.95p, best_cycle 30.7kWh, best_carbon 0kg, best_import 58.3kWh
2026-06-20 01:40:06.174773: Best charge windows best_metric 484.22p, best_cost 495.95p, best_carbon 0kg, best_import 58.3kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 11:00:00 - 20-06 11:30:00 @ 13.17p 100%, 20-06 11:30:00 - 20-06 12:00:00 @ 13.45p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 38%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 100%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 81%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 88%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 88%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 88%, 21-06 11:00:00 - 21-06 11:30:00 @ 13.17p 100%, 21-06 11:30:00 - 21-06 12:00:00 @ 13.45p 100%, 21-06 12:00:00 - 21-06 12:30:00 @ 14.13p 100%, 21-06 12:30:00 - 21-06 13:00:00 @ 13.8p 100%, 21-06 13:00:00 - 21-06 13:30:00 @ 13.69p 100%, 21-06 13:30:00 - 21-06 14:00:00 @ 13.69p 100%, 21-06 14:00:00 - 21-06 14:30:00 @ 13.93p 100%, 21-06 14:30:00 - 21-06 15:00:00 @ 13.69p 100%, 21-06 15:00:00 - 21-06 15:30:00 @ 13.69p 100%, 21-06 15:30:00 - 21-06 16:00:00 @ 14.54p 100%, 21-06 16:00:00 - 21-06 16:30:00 @ 28.77p 100%, 21-06 16:30:00 - 21-06 17:00:00 @ 27.39p 100%, 21-06 17:00:00 - 21-06 17:30:00 @ 31.14p 100%, 21-06 17:30:00 - 21-06 18:00:00 @ 30.7p 100%, 21-06 18:00:00 - 21-06 18:30:00 @ 34.93p 100%, 21-06 19:00:00 - 21-06 19:30:00 @ 27.8p 100%, 21-06 19:30:00 - 21-06 20:00:00 @ 27.18p 100%, 21-06 20:00:00 - 21-06 20:30:00 @ 27.41p 100%, 21-06 20:30:00 - 21-06 21:00:00 @ 27.78p 100%, 21-06 21:00:00 - 21-06 21:30:00 @ 27.1p 100%, 21-06 21:30:00 - 21-06 22:00:00 @ 27.67p 100%, 21-06 22:00:00 - 21-06 22:30:00 @ 24.43p 100%, 21-06 22:30:00 - 21-06 23:00:00 @ 23.72p 100%, 21-06 23:00:00 - 21-06 23:30:00 @ 19.93p 100%, 21-06 23:30:00 - 22-06 00:00:00 @ 20.04p 100%, 22-06 00:00:00 - 22-06 00:30:00 @ 20.31p 100%, 22-06 00:30:00 - 22-06 01:00:00 @ 19.75p 100%, 22-06 01:00:00 - 22-06 01:30:00 @ 19.14p 100%, 22-06 01:30:00 - 22-06 02:00:00 @ 18.62p 100% ]
2026-06-20 01:40:06.175030: Optimise price set 14.2p, pass low, price 13.17p, start_at_low True, best_price_charge 14.54p, best_metric 484.22p, best_cost 495.95p, best_cycle 30.7kWh, best_carbon 0kg, best_import 58.3kWh
2026-06-20 01:40:06.193856: Optimise price set 14.4p, pass low, price 13.45p, start_at_low True, best_price_charge 14.54p, best_metric 484.22p, best_cost 495.95p, best_cycle 30.7kWh, best_carbon 0kg, best_import 58.3kWh
2026-06-20 01:40:06.224691: Optimise price set 14.6p, pass low, price 13.69p, start_at_low True, best_price_charge 14.54p, best_metric 484.22p, best_cost 495.95p, best_cycle 30.7kWh, best_carbon 0kg, best_import 58.3kWh
2026-06-20 01:40:06.328702: Optimise price set 14.8p, pass low, price 13.8p, start_at_low True, best_price_charge 14.54p, best_metric 484.22p, best_cost 495.95p, best_cycle 30.7kWh, best_carbon 0kg, best_import 58.3kWh
2026-06-20 01:40:06.357281: Optimise price set 15.0p, pass low, price 13.93p, start_at_low True, best_price_charge 14.54p, best_metric 484.22p, best_cost 495.95p, best_cycle 30.7kWh, best_carbon 0kg, best_import 58.3kWh
2026-06-20 01:40:06.393475: Optimise price set 15.2p, pass low, price 14.13p, start_at_low True, best_price_charge 14.54p, best_metric 484.22p, best_cost 495.95p, best_cycle 30.7kWh, best_carbon 0kg, best_import 58.3kWh
2026-06-20 01:40:06.425019: Optimise price set 15.6p, pass low, price 14.54p, start_at_low True, best_price_charge 14.54p, best_metric 484.22p, best_cost 495.95p, best_cycle 30.7kWh, best_carbon 0kg, best_import 58.3kWh
2026-06-20 01:40:06.453469: Optimise price set 15.8p, pass low, price 14.74p, start_at_low True, best_price_charge 14.54p, best_metric 484.22p, best_cost 495.95p, best_cycle 30.7kWh, best_carbon 0kg, best_import 58.3kWh
2026-06-20 01:40:06.507636: Optimise price set 16.0p, pass low, price 14.93p, start_at_low True, best_price_charge 14.54p, best_metric 484.22p, best_cost 495.95p, best_cycle 30.7kWh, best_carbon 0kg, best_import 58.3kWh
2026-06-20 01:40:06.558853: Optimise price set 16.2p, pass low, price 15.04p, start_at_low True, best_price_charge 14.54p, best_metric 484.22p, best_cost 495.95p, best_cycle 30.7kWh, best_carbon 0kg, best_import 58.3kWh
2026-06-20 01:40:06.623453: Optimise price set 16.8p, pass low, price 15.62p, start_at_low True, best_price_charge 14.54p, best_metric 484.22p, best_cost 495.95p, best_cycle 30.7kWh, best_carbon 0kg, best_import 58.3kWh
2026-06-20 01:40:06.682515: Optimise price set 17.0p, pass low, price 15.9p, start_at_low True, best_price_charge 14.54p, best_metric 484.22p, best_cost 495.95p, best_cycle 30.7kWh, best_carbon 0kg, best_import 58.3kWh
2026-06-20 01:40:06.731896: Optimise price set 17.4p, pass low, price 16.13p, start_at_low True, best_price_charge 14.54p, best_metric 484.22p, best_cost 495.95p, best_cycle 30.7kWh, best_carbon 0kg, best_import 58.3kWh
2026-06-20 01:40:06.785917: Optimise price set 17.6p, pass low, price 16.38p, start_at_low True, best_price_charge 14.54p, best_metric 484.22p, best_cost 495.95p, best_cycle 30.7kWh, best_carbon 0kg, best_import 58.3kWh
2026-06-20 01:40:06.839867: Optimise price set 18.0p, pass low, price 16.74p, start_at_low True, best_price_charge 14.54p, best_metric 482.91p, best_cost 494.68p, best_cycle 30.75kWh, best_carbon 0kg, best_import 58.3kWh
2026-06-20 01:40:06.897457: Optimise price set 18.2p, pass low, price 16.86p, start_at_low True, best_price_charge 14.54p, best_metric 482.91p, best_cost 494.68p, best_cycle 30.75kWh, best_carbon 0kg, best_import 58.3kWh
2026-06-20 01:40:06.953272: Optimise price set 19.0p, pass low, price 17.7p, start_at_low True, best_price_charge 14.54p, best_metric 482.91p, best_cost 494.68p, best_cycle 30.75kWh, best_carbon 0kg, best_import 58.3kWh
2026-06-20 01:40:07.065887: Optimise price set 19.2p, pass low, price 17.92p, start_at_low True, best_price_charge 14.54p, best_metric 482.87p, best_cost 494.66p, best_cycle 30.7kWh, best_carbon 0kg, best_import 58.3kWh
2026-06-20 01:40:07.170789: Optimise price set 19.6p, pass low, price 18.26p, start_at_low True, best_price_charge 14.54p, best_metric 482.87p, best_cost 494.66p, best_cycle 30.7kWh, best_carbon 0kg, best_import 58.3kWh
2026-06-20 01:40:07.229063: Optimise price set 19.8p, pass low, price 18.47p, start_at_low True, best_price_charge 14.54p, best_metric 482.87p, best_cost 494.66p, best_cycle 30.7kWh, best_carbon 0kg, best_import 58.3kWh
2026-06-20 01:40:07.288330: Optimise price set 20.0p, pass low, price 18.67p, start_at_low True, best_price_charge 14.54p, best_metric 482.87p, best_cost 494.66p, best_cycle 30.7kWh, best_carbon 0kg, best_import 58.3kWh
2026-06-20 01:40:07.462224: Optimise price set 20.4p, pass low, price 18.92p, start_at_low True, best_price_charge 14.54p, best_metric 482.87p, best_cost 494.66p, best_cycle 30.7kWh, best_carbon 0kg, best_import 58.3kWh
2026-06-20 01:40:07.515042: Optimise price set 20.6p, pass low, price 19.14p, start_at_low True, best_price_charge 14.54p, best_metric 482.87p, best_cost 494.66p, best_cycle 30.7kWh, best_carbon 0kg, best_import 58.3kWh
2026-06-20 01:40:07.540815: Optimise price set 21.2p, pass low, price 19.75p, start_at_low True, best_price_charge 14.54p, best_metric 482.87p, best_cost 494.66p, best_cycle 30.7kWh, best_carbon 0kg, best_import 58.3kWh
2026-06-20 01:40:07.569881: Optimise price set 21.4p, pass low, price 19.93p, start_at_low True, best_price_charge 14.54p, best_metric 482.87p, best_cost 494.66p, best_cycle 30.7kWh, best_carbon 0kg, best_import 58.3kWh
2026-06-20 01:40:07.595959: Optimise price set 21.6p, pass low, price 20.04p, start_at_low True, best_price_charge 14.54p, best_metric 482.87p, best_cost 494.66p, best_cycle 30.7kWh, best_carbon 0kg, best_import 58.3kWh
2026-06-20 01:40:07.622250: Optimise price set 21.8p, pass low, price 20.31p, start_at_low True, best_price_charge 14.54p, best_metric 482.87p, best_cost 494.66p, best_cycle 30.7kWh, best_carbon 0kg, best_import 58.3kWh
2026-06-20 01:40:07.653994: Optimise price set 25.4p, pass low, price 23.72p, start_at_low True, best_price_charge 14.54p, best_metric 482.87p, best_cost 494.66p, best_cycle 30.7kWh, best_carbon 0kg, best_import 58.3kWh
2026-06-20 01:40:07.699091: Optimise price set 26.2p, pass low, price 24.43p, start_at_low True, best_price_charge 14.54p, best_metric 482.87p, best_cost 494.66p, best_cycle 30.7kWh, best_carbon 0kg, best_import 58.3kWh
2026-06-20 01:40:07.735945: Optimise price set 29.2p, pass low, price 27.18p, start_at_low True, best_price_charge 14.54p, best_metric 482.87p, best_cost 494.66p, best_cycle 30.7kWh, best_carbon 0kg, best_import 58.3kWh
2026-06-20 01:40:07.803362: Optimise price set 29.4p, pass low, price 27.41p, start_at_low True, best_price_charge 14.54p, best_metric 482.87p, best_cost 494.66p, best_cycle 30.7kWh, best_carbon 0kg, best_import 58.3kWh
2026-06-20 01:40:07.854011: Optimise price set 29.8p, pass low, price 27.8p, start_at_low True, best_price_charge 14.54p, best_metric 482.87p, best_cost 494.66p, best_cycle 30.7kWh, best_carbon 0kg, best_import 58.3kWh
2026-06-20 01:40:07.938230: Optimise price set 30.8p, pass low, price 28.77p, start_at_low True, best_price_charge 14.54p, best_metric 482.87p, best_cost 494.66p, best_cycle 30.7kWh, best_carbon 0kg, best_import 58.3kWh
2026-06-20 01:40:07.961038: Optimise price set 33.0p, pass low, price 30.7p, start_at_low True, best_price_charge 14.54p, best_metric 482.87p, best_cost 494.66p, best_cycle 30.7kWh, best_carbon 0kg, best_import 58.3kWh
2026-06-20 01:40:07.985570: Optimise price set 33.4p, pass low, price 31.14p, start_at_low True, best_price_charge 14.54p, best_metric 482.87p, best_cost 494.66p, best_cycle 30.7kWh, best_carbon 0kg, best_import 58.3kWh
2026-06-20 01:40:08.009239: Optimise price set 37.6p, pass low, price 34.93p, start_at_low True, best_price_charge 14.54p, best_metric 482.87p, best_cost 494.66p, best_cycle 30.7kWh, best_carbon 0kg, best_import 58.3kWh
2026-06-20 01:40:08.037619: Best charge windows best_metric 482.87p, best_cost 494.66p, best_carbon 0kg, best_import 58.3kWh, metric_keep 0kWh, end_record 06-21 11:00:00, windows [ 20-06 02:00:00 - 20-06 02:30:00 @ 17.7p 31%, 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 31%, 20-06 11:00:00 - 20-06 11:30:00 @ 13.17p 100%, 20-06 11:30:00 - 20-06 12:00:00 @ 13.45p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 38%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 100%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 81%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 88%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 88%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 88%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 11:00:00 - 21-06 11:30:00 @ 13.17p 100%, 21-06 11:30:00 - 21-06 12:00:00 @ 13.45p 100%, 21-06 12:00:00 - 21-06 12:30:00 @ 14.13p 100%, 21-06 12:30:00 - 21-06 13:00:00 @ 13.8p 100%, 21-06 13:00:00 - 21-06 13:30:00 @ 13.69p 100%, 21-06 13:30:00 - 21-06 14:00:00 @ 13.69p 100%, 21-06 14:00:00 - 21-06 14:30:00 @ 13.93p 100%, 21-06 14:30:00 - 21-06 15:00:00 @ 13.69p 100%, 21-06 15:00:00 - 21-06 15:30:00 @ 13.69p 100%, 21-06 15:30:00 - 21-06 16:00:00 @ 14.54p 100%, 21-06 16:00:00 - 21-06 16:30:00 @ 28.77p 100%, 21-06 16:30:00 - 21-06 17:00:00 @ 27.39p 100%, 21-06 17:00:00 - 21-06 17:30:00 @ 31.14p 100%, 21-06 17:30:00 - 21-06 18:00:00 @ 30.7p 100%, 21-06 18:00:00 - 21-06 18:30:00 @ 34.93p 100%, 21-06 19:00:00 - 21-06 19:30:00 @ 27.8p 100%, 21-06 19:30:00 - 21-06 20:00:00 @ 27.18p 100%, 21-06 20:00:00 - 21-06 20:30:00 @ 27.41p 100%, 21-06 20:30:00 - 21-06 21:00:00 @ 27.78p 100%, 21-06 21:00:00 - 21-06 21:30:00 @ 27.1p 100%, 21-06 21:30:00 - 21-06 22:00:00 @ 27.67p 100%, 21-06 22:00:00 - 21-06 22:30:00 @ 24.43p 100%, 21-06 22:30:00 - 21-06 23:00:00 @ 23.72p 100%, 21-06 23:00:00 - 21-06 23:30:00 @ 19.93p 100%, 21-06 23:30:00 - 22-06 00:00:00 @ 20.04p 100%, 22-06 00:00:00 - 22-06 00:30:00 @ 20.31p 100%, 22-06 00:30:00 - 22-06 01:00:00 @ 19.75p 100%, 22-06 01:00:00 - 22-06 01:30:00 @ 19.14p 100%, 22-06 01:30:00 - 22-06 02:00:00 @ 18.62p 100% ]
2026-06-20 01:40:08.038005: Tweak plan optimisation started
2026-06-20 01:40:08.244212: Tweak optimisation finished metric 482.87 cost 494.66 metric_keep 0 cycle 30.7 carbon 0 import 58.3
2026-06-20 01:40:08.252934: Raw charge windows [ 20-06 01:30:00 - 20-06 02:00:00 @ 18.62p 0%, 20-06 02:00:00 - 20-06 02:30:00 @ 17.7p 31%, 20-06 02:30:00 - 20-06 03:00:00 @ 16.38p 31%, 20-06 03:00:00 - 20-06 03:30:00 @ 18.92p 0%, 20-06 03:30:00 - 20-06 04:00:00 @ 18.47p 0%, 20-06 04:00:00 - 20-06 04:30:00 @ 18.56p 0%, 20-06 04:30:00 - 20-06 05:00:00 @ 18.67p 0%, 20-06 05:00:00 - 20-06 05:30:00 @ 18.26p 0%, 20-06 05:30:00 - 20-06 06:00:00 @ 17.7p 0%, 20-06 06:00:00 - 20-06 06:30:00 @ 16.74p 0%, 20-06 06:30:00 - 20-06 07:00:00 @ 17.92p 0%, 20-06 07:00:00 - 20-06 07:30:00 @ 16.86p 0%, 20-06 07:30:00 - 20-06 08:00:00 @ 17.88p 0%, 20-06 08:00:00 - 20-06 08:30:00 @ 15.04p 0%, 20-06 08:30:00 - 20-06 09:00:00 @ 15.9p 0%, 20-06 09:00:00 - 20-06 09:30:00 @ 16.13p 0%, 20-06 09:30:00 - 20-06 10:00:00 @ 14.74p 0%, 20-06 10:00:00 - 20-06 10:30:00 @ 15.62p 0%, 20-06 10:30:00 - 20-06 11:00:00 @ 14.93p 0%, 20-06 11:00:00 - 20-06 11:30:00 @ 13.17p 100%, 20-06 11:30:00 - 20-06 12:00:00 @ 13.45p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 38%, 20-06 12:30:00 - 20-06 13:00:00 @ 13.8p 100%, 20-06 13:00:00 - 20-06 13:30:00 @ 13.69p 100%, 20-06 13:30:00 - 20-06 14:00:00 @ 13.69p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 81%, 20-06 14:30:00 - 20-06 15:00:00 @ 13.69p 88%, 20-06 15:00:00 - 20-06 15:30:00 @ 13.69p 88%, 20-06 15:30:00 - 20-06 16:00:00 @ 14.54p 88%, 20-06 16:00:00 - 20-06 16:30:00 @ 28.77p 0%, 20-06 16:30:00 - 20-06 17:00:00 @ 27.39p 0%, 20-06 17:00:00 - 20-06 17:30:00 @ 31.14p 0%, 20-06 17:30:00 - 20-06 18:00:00 @ 30.7p 0%, 20-06 18:00:00 - 20-06 18:30:00 @ 34.93p 0%, 20-06 19:00:00 - 20-06 19:30:00 @ 27.8p 0%, 20-06 19:30:00 - 20-06 20:00:00 @ 27.18p 0%, 20-06 20:00:00 - 20-06 20:30:00 @ 27.41p 0%, 20-06 20:30:00 - 20-06 21:00:00 @ 27.78p 0%, 20-06 21:00:00 - 20-06 21:30:00 @ 27.1p 0%, 20-06 21:30:00 - 20-06 22:00:00 @ 27.67p 0%, 20-06 22:00:00 - 20-06 22:30:00 @ 24.43p 0%, 20-06 22:30:00 - 20-06 23:00:00 @ 23.72p 0%, 20-06 23:00:00 - 20-06 23:30:00 @ 19.93p 0%, 20-06 23:30:00 - 21-06 00:00:00 @ 20.04p 0%, 21-06 00:00:00 - 21-06 00:30:00 @ 20.31p 0%, 21-06 00:30:00 - 21-06 01:00:00 @ 19.75p 0%, 21-06 01:00:00 - 21-06 01:30:00 @ 19.14p 0%, 21-06 01:30:00 - 21-06 02:00:00 @ 18.62p 0%, 21-06 02:00:00 - 21-06 02:30:00 @ 17.7p 0%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 03:00:00 - 21-06 03:30:00 @ 18.92p 0%, 21-06 03:30:00 - 21-06 04:00:00 @ 18.47p 0%, 21-06 04:00:00 - 21-06 04:30:00 @ 18.56p 0%, 21-06 04:30:00 - 21-06 05:00:00 @ 18.67p 0%, 21-06 05:00:00 - 21-06 05:30:00 @ 18.26p 0%, 21-06 05:30:00 - 21-06 06:00:00 @ 17.7p 0%, 21-06 06:00:00 - 21-06 06:30:00 @ 16.74p 0%, 21-06 06:30:00 - 21-06 07:00:00 @ 17.92p 0%, 21-06 07:00:00 - 21-06 07:30:00 @ 16.86p 0%, 21-06 07:30:00 - 21-06 08:00:00 @ 17.88p 0%, 21-06 08:00:00 - 21-06 08:30:00 @ 15.04p 0%, 21-06 08:30:00 - 21-06 09:00:00 @ 15.9p 0%, 21-06 09:00:00 - 21-06 09:30:00 @ 16.13p 0%, 21-06 09:30:00 - 21-06 10:00:00 @ 14.74p 0%, 21-06 10:00:00 - 21-06 10:30:00 @ 15.62p 0%, 21-06 10:30:00 - 21-06 11:00:00 @ 14.93p 0%, 21-06 11:00:00 - 21-06 11:30:00 @ 13.17p 100%, 21-06 11:30:00 - 21-06 12:00:00 @ 13.45p 100%, 21-06 12:00:00 - 21-06 12:30:00 @ 14.13p 100%, 21-06 12:30:00 - 21-06 13:00:00 @ 13.8p 100%, 21-06 13:00:00 - 21-06 13:30:00 @ 13.69p 100%, 21-06 13:30:00 - 21-06 14:00:00 @ 13.69p 100%, 21-06 14:00:00 - 21-06 14:30:00 @ 13.93p 100%, 21-06 14:30:00 - 21-06 15:00:00 @ 13.69p 100%, 21-06 15:00:00 - 21-06 15:30:00 @ 13.69p 100%, 21-06 15:30:00 - 21-06 16:00:00 @ 14.54p 100%, 21-06 16:00:00 - 21-06 16:30:00 @ 28.77p 100%, 21-06 16:30:00 - 21-06 17:00:00 @ 27.39p 100%, 21-06 17:00:00 - 21-06 17:30:00 @ 31.14p 100%, 21-06 17:30:00 - 21-06 18:00:00 @ 30.7p 100%, 21-06 18:00:00 - 21-06 18:30:00 @ 34.93p 100%, 21-06 19:00:00 - 21-06 19:30:00 @ 27.8p 100%, 21-06 19:30:00 - 21-06 20:00:00 @ 27.18p 100%, 21-06 20:00:00 - 21-06 20:30:00 @ 27.41p 100%, 21-06 20:30:00 - 21-06 21:00:00 @ 27.78p 100%, 21-06 21:00:00 - 21-06 21:30:00 @ 27.1p 100%, 21-06 21:30:00 - 21-06 22:00:00 @ 27.67p 100%, 21-06 22:00:00 - 21-06 22:30:00 @ 24.43p 100%, 21-06 22:30:00 - 21-06 23:00:00 @ 23.72p 100%, 21-06 23:00:00 - 21-06 23:30:00 @ 19.93p 100%, 21-06 23:30:00 - 22-06 00:00:00 @ 20.04p 100%, 22-06 00:00:00 - 22-06 00:30:00 @ 20.31p 100%, 22-06 00:30:00 - 22-06 01:00:00 @ 19.75p 100%, 22-06 01:00:00 - 22-06 01:30:00 @ 19.14p 100%, 22-06 01:30:00 - 22-06 02:00:00 @ 18.62p 100% ] reserve 1.12
2026-06-20 01:40:08.253598: Unclipped charge windows [ 20-06 02:00:00 - 20-06 03:00:00 @ 17.04p 31%, 20-06 11:00:00 - 20-06 12:00:00 @ 13.31p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 38%, 20-06 12:30:00 - 20-06 14:00:00 @ 13.72p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 81%, 20-06 14:30:00 - 20-06 16:00:00 @ 14.11p 88%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 41%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 22-06 02:00:00 @ 19.16p 100% ] reserve 1.12
2026-06-20 01:40:08.253938: Unfiltered charge windows [ 20-06 02:00:00 - 20-06 03:00:00 @ 17.04p 31%, 20-06 11:00:00 - 20-06 12:00:00 @ 13.31p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 38%, 20-06 12:30:00 - 20-06 14:00:00 @ 13.72p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 81%, 20-06 14:30:00 - 20-06 16:00:00 @ 14.11p 88%, 21-06 02:30:00 - 21-06 03:00:00 @ 16.38p 0%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 22-06 02:00:00 @ 19.16p 100% ] reserve 1.12
2026-06-20 01:40:08.254219: Filtered charge windows [ 20-06 02:00:00 - 20-06 03:00:00 @ 17.04p 31%, 20-06 11:00:00 - 20-06 12:00:00 @ 13.31p 100%, 20-06 12:00:00 - 20-06 12:30:00 @ 14.13p 38%, 20-06 12:30:00 - 20-06 14:00:00 @ 13.72p 100%, 20-06 14:00:00 - 20-06 14:30:00 @ 13.93p 81%, 20-06 14:30:00 - 20-06 16:00:00 @ 14.11p 88%, 21-06 11:00:00 - 21-06 18:30:00 @ 32.09p 100%, 21-06 19:00:00 - 22-06 02:00:00 @ 19.16p 100% ] reserve 1.12
2026-06-20 01:40:08.278183: Previous plan best metric is 482.99 (cost 494.74) and new plan best metric is 482.9 (cost 494.66)
2026-06-20 01:40:08.278237: New plan metric is not significantly better (metric_min_improvement_plan 2.0) than previous plan, using previous plan
2026-06-20 01:40:08.278404: Plan valid is now true after recompute was False
2026-06-20 01:40:08.299396: predict base end_record 06-21 11:00:00, final soc 1.12kWh, metric 621.87p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:00:00, load 36.13kWh, PV 0.0kWh
2026-06-20 01:40:08.300662:    Slot: [   01:40,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00]
2026-06-20 01:40:08.301604:     SoC: [     6.2,     5.73,     4.98,     4.22,     3.46,      2.7,     1.95,     1.19,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-20 01:40:08.302377:     BAT: [   g~be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-] kWh
2026-06-20 01:40:08.303352:    LOAD: [     2.5,     2.93,     3.64,     4.34,     5.05,     5.76,     6.46,     7.17,     7.87,     8.58,     9.29,     9.99,     10.7,     11.4,    12.11,    12.81,    13.52,    14.23,    14.93,    15.64,    16.34,    17.05,    17.75,    18.46,    19.17,    19.87,    20.58,    21.28,    21.99,     22.6,     22.7,     22.8,    22.91,    23.34,    24.11,    24.41,    24.41,    24.46,    24.51,    24.56,    24.71,    25.17,    25.49,    26.33,     27.0,    27.49,    28.17,    28.75,     28.8,    28.89,    29.04,    29.23,    29.42,    29.95,     31.2,    33.15,    33.47,    33.55,    33.69,    33.89,    34.16,    34.49,    34.89,    35.34,    35.56,    35.58,    35.82,    36.13] kWh
2026-06-20 01:40:08.304313:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:40:08.305225:  IMPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,     0.64,     1.35,     2.05,     2.76,     3.47,     4.17,     4.88,     5.58,     6.29,      7.0,      7.7,     8.41,     9.11,     9.82,    10.52,    11.23,    11.94,    12.64,    13.35,    14.05,    14.76,    15.37,    15.47,    15.57,    15.68,    16.11,    16.88,    17.18,    17.18,    17.23,    17.28,    17.33,    17.48,    17.94,    18.26,     19.1,    19.77,    20.26,    20.94,    21.52,    21.57,    21.67,    21.81,     22.0,    22.19,    22.72,    23.96,    25.91,    26.24,    26.32,    26.46,    26.66,    26.93,    27.26,    27.66,    28.11,    28.33,    28.35,    28.59,     28.9] kWh
2026-06-20 01:40:08.306095:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:40:08.307093:  METRIC: [   49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    61.73,    74.22,    86.04,    98.69,   110.59,   123.21,   133.82,   145.04,   156.42,   166.83,   177.86,   188.39,   197.69,   207.18,   217.15,   226.89,   236.56,   246.22,   256.05,   265.71,   275.38,   284.31,   287.06,   289.96,   293.13,   306.43,   333.23,   344.34,    344.4,    345.7,   347.14,   348.46,   352.38,   365.33,    373.0,   393.04,   406.33,   416.08,   479.89,   491.44,   492.36,   494.14,   496.67,   499.79,   503.45,   513.28,   536.32,   572.72,   578.71,   580.05,   582.39,   586.03,   590.54,   596.47,   602.41,   609.71,   613.24,   613.42,   617.24,   621.87] p
2026-06-20 01:40:08.400224: Battery has 3.33 hours left - now at 6.2kWh
2026-06-20 01:40:08.439296: predict base10 end_record 06-21 11:00:00, final soc 1.12kWh, metric 651.15p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 04:50:00, load 37.75kWh, PV 0.0kWh
2026-06-20 01:40:08.440440:    Slot: [   01:40,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00]
2026-06-20 01:40:08.441353:     SoC: [     6.2,     5.71,     4.92,     4.12,     3.33,     2.53,     1.74,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-20 01:40:08.442158:     BAT: [   g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<be-] kWh
2026-06-20 01:40:08.443028:    LOAD: [     2.5,     2.95,     3.69,     4.43,     5.17,     5.91,     6.65,     7.39,     8.13,     8.87,     9.61,    10.35,    11.09,    11.83,    12.57,    13.31,    14.05,    14.79,    15.53,    16.27,    17.01,    17.75,    18.49,    19.23,    19.97,    20.71,    21.45,    22.19,    22.93,    23.57,    23.68,    23.79,    23.89,    24.35,    25.15,    25.47,    25.47,    25.52,    25.58,    25.63,    25.78,    26.27,     26.6,    27.48,    28.18,    28.69,     29.4,    30.02,    30.07,    30.17,    30.32,    30.52,    30.72,    31.28,    32.58,    34.62,    34.96,    35.04,    35.19,     35.4,    35.68,    36.03,    36.44,    36.92,    37.15,    37.17,    37.42,    37.75] kWh
2026-06-20 01:40:08.443872:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:40:08.444766:  IMPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,     0.16,      0.9,     1.64,     2.38,     3.12,     3.86,      4.6,     5.34,     6.08,     6.82,     7.56,      8.3,     9.04,     9.78,    10.52,    11.26,     12.0,    12.74,    13.48,    14.22,    14.96,     15.7,    16.34,    16.44,    16.56,    16.66,    17.12,    17.92,    18.24,    18.24,    18.29,    18.35,     18.4,    18.55,    19.04,    19.37,    20.25,    20.95,    21.46,    22.17,    22.79,    22.84,    22.94,    23.09,    23.29,    23.49,    24.05,    25.35,    27.39,    27.73,    27.81,    27.96,    28.17,    28.45,     28.8,    29.21,    29.69,    29.92,    29.94,    30.19,    30.52] kWh
2026-06-20 01:40:08.445612:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:40:08.446534:  METRIC: [   49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    49.98,    53.03,    66.54,    79.64,    92.02,   105.28,   117.76,   130.99,   142.12,   153.88,   165.81,   176.72,   188.28,   199.33,   209.07,   219.02,   229.48,   239.68,   249.81,   259.95,   270.25,   280.38,   290.51,   299.88,   302.75,   305.79,   309.12,   323.04,   351.13,   362.77,   362.83,   364.21,   365.71,    367.1,    371.2,   384.77,   392.81,    413.8,   427.73,   437.94,   502.41,   514.52,   515.48,   517.35,    520.0,   523.26,   527.11,   537.39,   561.53,   599.66,   605.95,   607.35,   609.79,   613.62,   618.34,   624.54,   630.77,   638.41,   642.11,   642.31,   646.31,   651.15] p
2026-06-20 01:40:08.515877: predict best10 end_record 06-21 11:00:00, final soc 1.12kWh, metric 571.96p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:30:00, load 37.75kWh, PV 0.0kWh
2026-06-20 01:40:08.517349:    Slot: [   01:40,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00]
2026-06-20 01:40:08.518523:     SoC: [     6.2,     5.71,     5.18,     5.18,     4.39,     3.59,      2.8,      2.0,     1.21,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     3.06,      5.0,      6.0,     7.94,     9.88,    11.82,     13.0,     14.0,     14.0,     14.0,    13.89,    13.77,    13.66,    13.17,    12.31,    11.97,    11.96,    11.91,    11.85,     11.8,    11.63,    11.11,    10.76,      9.8,     9.05,     8.51,     7.74,     7.08,     7.03,     6.92,     6.76,     6.55,     6.33,     5.73,     4.33,     2.14,     1.77,     1.69,     1.53,      1.3,      1.5,     1.13,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-20 01:40:08.519462:     BAT: [   g~be-,    g~be-,    g<be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be~,    g~be-,    g~be-,    g>be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g<bf+,    g>be-,    g<be-,    g<be-,    g<be-,    g~be~,    g<be-,    g<be-,    g<bf+] kWh
2026-06-20 01:40:08.520577:    LOAD: [     2.5,     2.95,     3.69,     4.43,     5.17,     5.91,     6.65,     7.39,     8.13,     8.87,     9.61,    10.35,    11.09,    11.83,    12.57,    13.31,    14.05,    14.79,    15.53,    16.27,    17.01,    17.75,    18.49,    19.23,    19.97,    20.71,    21.45,    22.19,    22.93,    23.57,    23.68,    23.79,    23.89,    24.35,    25.15,    25.47,    25.47,    25.52,    25.58,    25.63,    25.78,    26.27,     26.6,    27.48,    28.18,    28.69,     29.4,    30.02,    30.07,    30.17,    30.32,    30.52,    30.72,    31.28,    32.58,    34.62,    34.96,    35.04,    35.19,     35.4,    35.68,    36.03,    36.44,    36.92,    37.15,    37.17,    37.42,    37.75] kWh
2026-06-20 01:40:08.521655:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:40:08.522827:  IMPORT: [     0.0,      0.0,     0.25,     0.99,     0.99,     0.99,     0.99,     0.99,     0.99,     1.64,     2.38,     3.12,     3.86,      4.6,     5.34,     6.08,     6.82,     7.56,      8.3,     9.04,    11.87,    14.69,     16.5,    19.33,    22.15,    24.97,    26.98,    28.79,    29.53,    30.18,    30.18,    30.18,    30.18,    30.18,    30.18,    30.18,    30.18,    30.18,    30.18,    30.18,    30.18,    30.18,    30.18,    30.18,    30.18,    30.18,    30.18,    30.18,    30.18,    30.18,    30.18,    30.18,    30.18,    30.18,    30.18,    30.18,    30.18,    30.18,    30.18,    30.18,    30.67,    30.67,    31.08,    31.56,    31.79,     31.8,    32.06,    32.38] kWh
2026-06-20 01:40:08.523885:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:40:08.525023:  METRIC: [   49.98,    49.98,    54.35,    66.47,    66.47,    66.47,    66.47,    66.47,    66.47,    78.09,    90.47,   103.74,   116.21,   129.44,   140.57,   152.33,   164.26,   175.17,   186.73,   197.78,   234.95,   272.92,   298.56,   337.51,   376.17,   414.82,   442.79,   467.62,   477.75,   487.12,   487.12,   487.12,   487.12,   487.12,   487.12,   487.12,   487.12,   487.12,   487.12,   487.12,   487.12,   487.12,   487.12,   487.12,   487.12,   487.12,    537.1,    537.1,    537.1,    537.1,    537.1,    537.1,    537.1,    537.1,    537.1,    537.1,    537.1,    537.1,    537.1,    537.1,   545.46,   545.46,   551.58,   559.23,   562.92,   563.12,   567.12,   571.96] p
2026-06-20 01:40:08.592102: predict best end_record 06-21 11:00:00, final soc 1.12kWh, metric 544.73p, metric_keep 0kWh, min_soc 1.12kWh @ 06-20 05:35:00, load 36.13kWh, PV 0.0kWh
2026-06-20 01:40:08.593296:    Slot: [   01:40,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00,    11:30,    12:00,    12:30,    13:00,    13:30,    14:00,    14:30,    15:00,    15:30,    16:00,    16:30,    17:00,    17:30,    18:00,    18:30,    19:00,    19:30,    20:00,    20:30,    21:00,    21:30,    22:00,    22:30,    23:00,    23:30,    00:00,    00:30,    01:00,    01:30,    02:00,    02:30,    03:00,    03:30,    04:00,    04:30,    05:00,    05:30,    06:00,    06:30,    07:00,    07:30,    08:00,    08:30,    09:00,    09:30,    10:00,    10:30,    11:00]
2026-06-20 01:40:08.594256:     SoC: [     6.2,     5.73,      5.1,      5.1,     4.34,     3.59,     2.83,     2.07,     1.31,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12,     3.45,     5.78,      6.0,     8.33,    10.66,    12.98,     13.0,     14.0,     14.0,     14.0,     13.9,    13.78,    13.67,    13.21,    12.38,    12.06,    12.06,    12.01,    11.95,     11.9,    11.74,    11.24,     10.9,     9.99,     9.28,     8.76,     8.03,      7.4,     7.35,     7.24,     7.09,     6.89,     6.68,     6.11,     4.77,     2.68,     2.33,     2.25,      2.1,     1.88,     1.64,     1.29,     1.12,     1.12,     1.12,     1.12,     1.12,     1.12] kWh
2026-06-20 01:40:08.595011:     BAT: [   g~be-,    g>be-,    g<be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g>be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<be-,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<bf+,    g<be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be~,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g>be-,    g~be-,    g~be-,    g~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+] kWh
2026-06-20 01:40:08.595912:    LOAD: [     2.5,     2.93,     3.64,     4.34,     5.05,     5.76,     6.46,     7.17,     7.87,     8.58,     9.29,     9.99,     10.7,     11.4,    12.11,    12.81,    13.52,    14.23,    14.93,    15.64,    16.34,    17.05,    17.75,    18.46,    19.17,    19.87,    20.58,    21.28,    21.99,     22.6,     22.7,     22.8,    22.91,    23.34,    24.11,    24.41,    24.41,    24.46,    24.51,    24.56,    24.71,    25.17,    25.49,    26.33,     27.0,    27.49,    28.17,    28.75,     28.8,    28.89,    29.04,    29.23,    29.42,    29.95,     31.2,    33.15,    33.47,    33.55,    33.69,    33.89,    34.16,    34.49,    34.89,    35.34,    35.56,    35.58,    35.82,    36.13] kWh
2026-06-20 01:40:08.596776:      PV: [       0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:40:08.597717:  IMPORT: [     0.0,      0.0,     0.12,     0.82,     0.82,     0.82,     0.82,     0.82,     0.82,     1.35,     2.05,     2.76,     3.47,     4.17,     4.88,     5.58,     6.29,      7.0,      7.7,     8.41,    11.61,    14.82,    15.76,    18.97,    22.18,    25.38,    26.11,    27.88,    28.59,     29.2,     29.2,     29.2,     29.2,     29.2,     29.2,     29.2,     29.2,     29.2,     29.2,     29.2,     29.2,     29.2,     29.2,     29.2,     29.2,     29.2,     29.2,     29.2,     29.2,     29.2,     29.2,     29.2,     29.2,     29.2,     29.2,     29.2,     29.2,     29.2,     29.2,     29.2,    29.25,    29.25,    29.49,    29.95,    30.17,    30.18,    30.43,    30.74] kWh
2026-06-20 01:40:08.598601:  EXPORT: [     0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0,      0.0] kWh
2026-06-20 01:40:08.599506:  METRIC: [   49.98,    49.98,    52.07,    63.63,    63.63,    63.63,    63.63,    63.63,    63.63,    72.93,    84.75,     97.4,    109.3,   121.92,   132.53,   143.75,   155.13,   165.54,   176.56,    187.1,   229.31,   272.43,   285.81,   330.04,   373.93,   417.82,    427.9,   452.26,   461.93,   470.86,   470.86,   470.86,   470.86,   470.86,   470.86,   470.86,   470.86,   470.86,   470.86,   470.86,   470.86,   470.86,   470.86,   470.86,   470.86,   470.86,   520.84,   520.84,   520.84,   520.84,   520.84,   520.84,   520.84,   520.84,   520.84,   520.84,   520.84,   520.84,   520.84,   520.84,   521.67,   521.67,   525.27,   532.57,    536.1,   536.29,   540.11,   544.73] p
2026-06-20 01:40:08.600934:  STATE:  [        ,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,     Chrg,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,         ,     Chrg,         ,         ,         ,         ,         ,         ,         ]
2026-06-20 01:40:08.600958: Saving plan best values to HA entities
2026-06-20 01:40:08.737783: Evaluate trigger {'name': 'large', 'minutes': 60, 'energy': 1.0} results off total_energy 0.0
2026-06-20 01:40:08.742971: Evaluate trigger {'name': 'small', 'minutes': 15, 'energy': 0.25} results off total_energy 0.0
2026-06-20 01:40:08.748207: Best charging limit SoC's [5.0, 16.0, 6.0, 16.0, 13.0, 14.0, 1.5, 16.0, 16.0]kWh, export []kWh gives import battery 46.63kWh, house 9.07kWh, export 0.0kWh, metric 544.73p, metric10 571.96p
2026-06-20 01:40:08.810240: Marginal costs baseline metric (no standing charge): 494.7449
2026-06-20 01:40:08.988099: Marginal energy costs matrix computed: min=13.81 max=18.53
2026-06-20 01:40:09.047193: Rate array import [{'start': 100, 'end': 960, 'rate': 'cheap', 'range': '(13.2p - 18.9p)'}, {'start': 960, 'end': 1020, 'rate': 'expensive', 'range': '(27.4p - 28.8p)'}, {'start': 1020, 'end': 1140, 'rate': 'very expensive', 'range': '(30.7p - 36.5p)'}, {'start': 1140, 'end': 1380, 'rate': 'expensive', 'range': '(23.7p - 27.8p)'}, {'start': 1380, 'end': 2100, 'rate': 'cheap', 'range': '(14.7p - 20.3p)'}] export [{'start': 100, 'end': 2100, 'rate': 'fixed', 'range': '(0p)'}]
2026-06-20 01:40:09.047638: - Your estimated bill for today is £4.71 and tomorrow is £4.84
2026-06-20 01:40:09.047663: - Import rates are cheap (13.2p - 18.9p) for the next 14 hours and then expensive (27.4p - 28.8p) for the next 1 hour.
2026-06-20 01:40:09.047678: - The battery is currently at 39% and is in eco mode for the next 20 minutes.
2026-06-20 01:40:09.047690: - For the next 48 hours there will be no solar generation.
2026-06-20 01:40:09.047702: - You will run out of battery in 3  hours.
2026-06-20 01:40:09.047714: - Your next charge slot will be in 20 minutes where import rates will be cheap (17.7p).
2026-06-20 01:40:09.047726: 
2026-06-20 01:40:09.086570: Plan calculation took 6.51 seconds
2026-06-20 01:40:09.086803: Inverter 0: Type SK Sunsynk
2026-06-20 01:40:09.086836: Note: Inverter 0: Using inverter type SK - not all features are available on all Inverter types
2026-06-20 01:40:09.087037: Reserve min: 7%, battery_min: 7%
2026-06-20 01:40:09.087099: Inverter 0 with soc_max 16.0kWh, nominal_capacity 16.0kWh, battery rate raw 5000.0W, charge rate 5.0kW, charge rate DC 5.0kW, discharge rate 5.0kW, battery_rate_min 0.0W, AC limit 5.0kW, export limit 100.0kW, reserve 7%, current_reserve 7%, temperature 20°C
2026-06-20 01:40:09.087421: Inverter 0 SoC: 6.2kW 39%, current charge rate 5000W, current discharge rate 5250W, current battery power 1647W, current battery voltage 51.2V, grid power -55W, load power 1688W, PV Power 0W
2026-06-20 01:40:09.087627: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as True == True
2026-06-20 01:40:09.087715: Inverter 0 scheduled charge enable is True
2026-06-20 01:40:09.087757: Inverter 0 charge windows currently [{'start': 120, 'end': 180, 'average': 0}, {'start': 1560, 'end': 1620, 'average': 0}]
2026-06-20 01:40:09.087841: Inverter 0 Charge settings: 06-20 02:00:00-06-20 03:00:00, limit 7.0%, power 5.0kW
2026-06-20 01:40:09.087947: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-20 01:40:09.087972: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-20 01:40:09.088026: Inverter 0 scheduled discharge enable is False
2026-06-20 01:40:09.088164: Inverter 0 idle time is 06-20 00:00:00-06-20 02:00:00
2026-06-20 01:40:09.088192: Inverter 0 discharge windows currently []
2026-06-20 01:40:09.088216: Note: Inverter does not support discharge freeze - disabled
2026-06-20 01:40:09.088233: Note: Inverter does not support charge freeze - disabled
2026-06-20 01:40:09.088248: Note: Inverter does not support reserve - disabling reserve functions
2026-06-20 01:40:09.136604: Inverter 0 Charge window will be: 2026-06-20 02:00:00+01:00 - 2026-06-20 03:00:00+01:00 - current SoC 39%, target 31%
2026-06-20 01:40:09.136703: Inverter 0 configuring charge window now (now 06-20 01:40:00 target set_window_minutes 30 charge start time 06-20 02:00:00
2026-06-20 01:40:09.136817: Adjust idle time, charge 02:00:00-03:00:00 discharge 00:00:00-00:00:00
2026-06-20 01:40:09.136977: Adjust demand (idle) time computed is 00:00:00-02:00:00
2026-06-20 01:40:09.137096: Setting charging SoC to 0% as we are not charging and the inverter doesn't support charge enable time
2026-06-20 01:40:09.137153: Inverter 0 adjust target SoC for export to 0% based on requested all inverter SoC 0%
2026-06-20 01:40:09.137201: Inverter 0 Current Target SoC is 7%, already at target
2026-06-20 01:40:09.137279: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:40:09.137309: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:40:09.137333: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:40:09.137354: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:40:09.137376: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:40:09.137397: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:40:09.137419: Inverter 0 Skipped service charge_stop_service domain charge service_name select.select_option as it was previously called.
2026-06-20 01:40:09.137437: Inverter 0 count register writes 0
2026-06-20 01:40:09.158785: Total inverter register writes now 2
2026-06-20 01:40:09.179903: Completed run status Demand
2026-06-20 01:40:09.186654: Info: record_status Demand
2026-06-20 01:40:09.201095: Saved current settings to /config/predbat_config.json
2026-06-20 01:40:42.268677: Inverter 0 write_and_poll_switch: No write needed for scheduled_charge_enable as True == True
2026-06-20 01:40:42.268857: Inverter 0 write_and_poll_switch: No write needed for scheduled_discharge_enable as False == False
2026-06-20 01:40:42.268882: Inverter 0 sensor.predbat_SK_0_scheduled_discharge_enable set to False
2026-06-20 01:40:42.268978: Inverter 0 idle time is 06-20 00:00:00-06-20 02:00:00
2026-06-20 01:40:42.268999: Note: Inverter does not support discharge freeze - disabled
2026-06-20 01:40:42.269014: Note: Inverter does not support charge freeze - disabled
2026-06-20 01:40:42.269026: Note: Inverter does not support reserve - disabling reserve functions